summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-11-12Make crypto_pseudo_rand* never fail.Nick Mathewson
svn:r797
2003-11-12Restore erroneously removed assertNick Mathewson
svn:r796
2003-11-12Fix thinko: Failure and success are different things.Nick Mathewson
svn:r795
2003-11-12Remove dead codeNick Mathewson
svn:r794
2003-11-12Compute paths as we build them.Nick Mathewson
svn:r793
2003-11-12Refactor onion_generate_cpath to build cpaths one hop at a time. ThisNick Mathewson
is a the first step in computing hops one step at a time. Next, we move the responsibility for calling onion_extend_cpath into circuit.c (Later, we may want to special-case onion_extend_cpath to treat entry and exit routers differently.) svn:r792
2003-11-11point out bugRoger Dingledine
svn:r791
2003-11-11more cleanups and bugfixRoger Dingledine
svn:r790
2003-11-11prioritize and rearrange the TODORoger Dingledine
svn:r789
2003-11-11leave conn->socks_request around after the beginRoger Dingledine
that way we can reuse it if we need to try another begin later svn:r788
2003-11-11conn->socks_version is obsoleteRoger Dingledine
svn:r787
2003-11-11respond to nick's questionsRoger Dingledine
svn:r786
2003-11-11fix a bug in handling clock skewRoger Dingledine
svn:r785
2003-11-11Rename aci to circ_id throughout.Nick Mathewson
svn:r784
2003-11-11Make AP connections wait for a circuit if none exists.Nick Mathewson
Also: - Refactor socks request into a separate struct - Add a separate 'waiting for circuit' state to AP connections between 'waiting for socks' and 'open'. Arma: can you check out the XXX's I've added to connection_edge? I may be mishandling some async and close logic. svn:r783
2003-11-11clean up some TODO items; rename ACI to circIDNick Mathewson
svn:r782
2003-11-10add a paragraph that should have been thereRoger Dingledine
svn:r781
2003-11-10client now survives going offline betterRoger Dingledine
fix badness in usage() if neither socksport nor orrport is defined, quit obsolete connection_flush_buf() svn:r780
2003-11-10Check in a working cross-platform timegmNick Mathewson
svn:r779
2003-11-08Add lots of logging to dns.c; change behavior of often-failing assertionNick Mathewson
svn:r778
2003-11-05final commit. it is submitted.Roger Dingledine
svn:r777
2003-11-05Edit to last checkin: add hyphen to phrasal adjective.Nick Mathewson
svn:r776
2003-11-05finish edits on sec7Roger Dingledine
svn:r775
2003-11-05The government is not the judiciaryNick Mathewson
svn:r774
2003-11-05edits on active attacksRoger Dingledine
svn:r773
2003-11-05s/web server/webserver/Nick Mathewson
svn:r772
2003-11-05if latex8.sty is there, the bst should be tooRoger Dingledine
svn:r771
2003-11-05edits on passive attacks (sec7)Roger Dingledine
svn:r770
2003-11-05Reinstate sentence at start of 7; add page numbersNick Mathewson
svn:r769
2003-11-05Spell P5 right.Nick Mathewson
svn:r768
2003-11-05resolve some XXX'sRoger Dingledine
svn:r767
2003-11-05Edits to edits. Revert change to central gutter width; cut back down to ↵Nick Mathewson
under 15 pages. svn:r766
2003-11-05compress sec1-3, we're at 15pg with standard latex8.sty nowRoger Dingledine
svn:r765
2003-11-05more edits and compressionRoger Dingledine
svn:r764
2003-11-05Edits for section 7. I am happier, and the paper is finally under 15 pages.Nick Mathewson
svn:r763
2003-11-05Spell checkers are smarter than we areNick Mathewson
svn:r762
2003-11-05Edits, cleanups, and clarifications in 8 and 9.Nick Mathewson
svn:r761
2003-11-04More edits to edits; a few formatting fixesNick Mathewson
svn:r760
2003-11-04Tighten and clarify sections 4-6; paper is shorter by a couple of column-inches.Nick Mathewson
svn:r759
2003-11-04More space hacks. No content removal.Paul Syverson
svn:r758
2003-11-04No content cut. Just lots of space games. Will keep at it.Paul Syverson
svn:r757
2003-11-04revamp secs 8 and 9Roger Dingledine
i haven't figured out what order the paragraphs in sec8 should go. or sec9, for that matter. please fix it. :) svn:r756
2003-11-04address andrei's issuesRoger Dingledine
svn:r755
2003-11-04commit for nickRoger Dingledine
i'm now only working on 8-9 svn:r754
2003-11-04you guessed it, more editsRoger Dingledine
svn:r753
2003-11-04Edits to section 9Nick Mathewson
svn:r752
2003-11-04Move (nonwritten) discussion of path selectionNick Mathewson
svn:r751
2003-11-04Fixes to last checkinNick Mathewson
svn:r750
2003-11-04Edits based on commentsNick Mathewson
svn:r749
2003-11-04compress 'compromise keys'Roger Dingledine
svn:r748