aboutsummaryrefslogtreecommitdiff
path: root/src/or/command.c
AgeCommit message (Expand)Author
2014-07-28Merge branch 'maint-0.2.4' into maint-0.2.5Roger Dingledine
2014-07-28Warn and drop the circuit if we receive an inbound 'relay early' cellRoger Dingledine
2014-07-25circuit_build_failed: distinguish "first hop chan failed", "CREATE failed"Nick Mathewson
2014-06-13Also raise the check for 0 circuit ID in created cell.Nick Mathewson
2014-06-10Move circuit-id-in-use check for CREATE cells to before all other checksNick Mathewson
2014-06-04Merge remote-tracking branch 'public/bug12195'Nick Mathewson
2014-06-03Fix ancient code that only checked circ_id, not circ_id and chanNick Mathewson
2013-11-01Merge branch 'prop221_squashed_024'Nick Mathewson
2013-11-01circuit_build_failed: distinguish "got DESTROY" caseNick Mathewson
2013-10-28Merge branch 'morestats4' into morestats5Karsten Loesing
2013-09-05collect and log statistics about onionskins received/processedRoger Dingledine
2013-05-25Tweak CELL_STATS event based on comments by nickm.Karsten Loesing
2013-03-10Fix 8447: use %u to format circid_t.Nick Mathewson
2013-02-15Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2013-01-15Forward-port fix for 7889Nick Mathewson
2013-01-15Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2013-01-14Reject create/begin/etc cells with {circ,stream}ID 0.Nick Mathewson
2013-01-03Enable handling of create2/extend2/created2/extended2Nick Mathewson
2013-01-03Use created_cell_format where appropriateNick Mathewson
2013-01-03Teach cpuworker and others about create_cell_t and friendsNick Mathewson
2013-01-03Massive refactoring of the various handshake typesNick Mathewson
2013-01-02Split onion.[ch] into onion{,_fast,_tap}.[ch]Nick Mathewson
2012-11-06Allow a v4 link protocol for 4-byte circuit IDs.Nick Mathewson
2012-10-23Fix a remotely triggerable assertion failure (CVE-2012-2250)Nick Mathewson
2012-10-17Discard extraneous renegotiation attempts in the v3 link protocolNick Mathewson
2012-10-15Merge remote-tracking branch 'public/bug1031'Nick Mathewson
2012-10-13fix trivial typoRoger Dingledine
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-10-10Merge branch 'bug6816_squashed_nowarn' of git://git.torproject.org/nickm/torAndrea Shepard
2012-10-09Split channel_t into channel_t and channel_listener_t; get rid of that big unionAndrea Shepard
2012-10-08Use typedefs for function pointer return values and s/listener/listener_fn/ f...Andrea Shepard
2012-10-08Use U64_FORMAT/U64_PRINTF_ARG rather than %lu for channel_tAndrea Shepard
2012-10-08Use channel_t in cmd.cAndrea Shepard
2012-10-05Downgrade "Failed to hand off onionskin" messagesRoger Dingledine
2012-10-04Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-10-03Refuse extra create cells with reason "resource limit"Roger Dingledine
2012-08-21Fetch IPv6 address from NETINFO "other OR's address" field.Linus Nordberg
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-05-30Merge remote-tracking branch 'linus/bug4369'Nick Mathewson
2012-05-29Fix minor typo in warning printout.Linus Nordberg
2012-05-18Extract data from DESTROY cell _after_ protocol violation checks.George Kadianakis
2012-04-27Close OR connections that send junk before AUTHORIZE/VERSIONSNick Mathewson
2012-03-08Merge remote-tracking branch 'public/bug4361'Nick Mathewson
2012-01-18Rename nonconformant identifiers.Nick Mathewson
2012-01-11Do not pretend to allow PADDING as the first cell of a v3 handshakeNick Mathewson
2012-01-11Implement proposal 187: reserve a cell type for client authorizationNick Mathewson
2011-11-21Merge branch 'bug4360'Nick Mathewson
2011-11-20Log more loudly on a bad cert from an authority.Nick Mathewson
2011-11-15Make certificate skew into a protocol warningNick Mathewson