aboutsummaryrefslogtreecommitdiff
path: root/src/or/onion.c
AgeCommit message (Expand)Author
2013-02-04Fix a warning when building with --disable-curve25519Nick Mathewson
2013-01-30Rename all of the macros in tor_queue.h to start with TOR_Nick Mathewson
2013-01-24Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/torAndrea Shepard
2013-01-16Update the copyright date to 201.Nick Mathewson
2013-01-15Clean up odds and endsRoger Dingledine
2013-01-15Fix handling of ntor handshakes received via CREATE cellsNick Mathewson
2013-01-03Use a TAILQ, not a singly-linked queue, for the onion queue.Nick Mathewson
2013-01-03Eliminate MaxOnionsPending; replace it with MaxOnionQueueDelayNick Mathewson
2013-01-03Complete all DOCDOC entries from the ntor branchNick Mathewson
2013-01-03ntor: Don't fail fast server-side on an unrecognized KEYID(B)Nick Mathewson
2013-01-03Fix an unused-variable warningNick Mathewson
2013-01-03Don't check create cells too much when we're relaying themNick Mathewson
2013-01-03Implement scheme to allow ntor requests/responses via older serversNick 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-03Code to parse and format CREATE{,2,_FAST} cells and their alliesNick Mathewson
2013-01-03Massive refactoring of the various handshake typesNick Mathewson
2013-01-02Split onion.[ch] into onion{,_fast,_tap}.[ch]Nick Mathewson
2012-12-06Implement HKDF from RFC5869Nick Mathewson
2012-11-08Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-11-08Add and use and unlikely-to-be-eliminated memwipe()Nick Mathewson
2012-10-08Switch onion.c over to channel_tAndrea Shepard
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-06-04Add about 60 more DOCDOC comments to 0.2.3Nick Mathewson
2012-01-18Rename nonconformant identifiers.Nick Mathewson
2011-05-11Merge remote-tracking branch 'public/3122_memcmp_squashed' into bug3122_memcm...Nick Mathewson
2011-05-11Hand-conversion and audit phase of memcmp transitionNick Mathewson
2011-05-11Automated conversion of memcmp to tor_memcmp/tor_mem[n]eqNick Mathewson
2011-02-10Make the DH parameter we use for TLS match the one from Apache's mod_sslNick Mathewson
2011-01-25Handle failing cases of DH allocationNick Mathewson
2011-01-24Make the DH parameter we use for TLS match the one from Apache's mod_sslNick Mathewson
2011-01-15Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-15Fix a heap overflow found by debuger, and make it harder to make that mistake...Nick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-03fix whitespace issuesNick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-03Bump copyright statements to 2011Nick Mathewson
2010-12-15Merge remote branch fix_security_bug_021 into fix_security_bug_022Nick Mathewson
2010-12-15Make payloads into uint8_t.Nick Mathewson
2010-08-18Add a generic rate-limited log mechanism, and use it in a few placesNick Mathewson
2010-07-27Create rephist.hSebastian Hahn
2010-07-27Create onion.hSebastian Hahn
2010-07-27Create config.hSebastian Hahn
2010-07-27Create circuitlist.hSebastian Hahn
2010-02-27Merge remote branch 'origin/maint-0.2.1'Nick Mathewson
2010-02-27Update Tor Project copyright yearsNick Mathewson
2009-10-26Fix bug 1042.Karsten Loesing
2009-10-25Reduce log level for someone else sending us weak DH keys.Karsten Loesing
2009-05-27Spell-check Tor.Nick Mathewson
2009-05-04Update copyright to 2009.Karsten Loesing