Commit Graph

809 Commits

Author SHA1 Message Date
Roger Dingledine ecce528ed6 bump default pathlen to 3; clean up surrounding code
svn:r810
2003-11-13 23:01:56 +00:00
Roger Dingledine 026beb0cd1 let getconfig survive repeated calls. now we call it again when we hup.
change RecommendedVersions into a config option, so dirservers can hup
  for a new one


svn:r809
2003-11-13 06:49:25 +00:00
Roger Dingledine 812edd73df fix trivial typo
svn:r808
2003-11-13 06:45:59 +00:00
Roger Dingledine 91e2caaa08 warn on startup that we don't provide anonymity
make exit dns cache entries last 15 minutes


svn:r807
2003-11-13 04:51:34 +00:00
Nick Mathewson 5f89691e50 Add my 0.0.2pre14 tasks to top of TODO.
svn:r806
2003-11-13 01:01:35 +00:00
Roger Dingledine a59c012f1a lay groundwork for EntryNodes and ExitNodes
svn:r805
2003-11-12 19:34:34 +00:00
Roger Dingledine 9a27123bbc break out the string manipulation routines
svn:r804
2003-11-12 19:34:19 +00:00
Roger Dingledine 7c2eb3dc41 give us a plan for pre14
svn:r803
2003-11-12 18:55:07 +00:00
Roger Dingledine e8ca3c6868 update the FAQ so it's just useless, not wrong
svn:r802
2003-11-12 17:34:41 +00:00
Paul Syverson 10add7cbb5 Update and uncomment the Acks section. Also uncomment the authors.
A spacing tweak.


svn:r801
2003-11-12 17:25:53 +00:00
Roger Dingledine 94ea93f913 make dir parsing robust to invalid but well-formed descriptors
svn:r800
2003-11-12 05:12:51 +00:00
Nick Mathewson b50702d1e8 Remove minor biasing problem from crypto_pseudo_rand_int
svn:r799
2003-11-12 04:28:30 +00:00
Roger Dingledine 288260fd41 connection_ap_handshake_send_begin always succeeds
svn:r798
2003-11-12 04:24:04 +00:00
Nick Mathewson e46f228660 Make crypto_pseudo_rand* never fail.
svn:r797
2003-11-12 04:12:35 +00:00
Nick Mathewson 0bd1bffd5e Restore erroneously removed assert
svn:r796
2003-11-12 03:48:33 +00:00
Nick Mathewson 48a3be9c04 Fix thinko: Failure and success are different things.
svn:r795
2003-11-12 03:01:38 +00:00
Nick Mathewson fadaf42a2e Remove dead code
svn:r794
2003-11-12 02:58:45 +00:00
Nick Mathewson bcdbf04b9a Compute paths as we build them.
svn:r793
2003-11-12 02:55:38 +00:00
Nick Mathewson b81a638cbc Refactor onion_generate_cpath to build cpaths one hop at a time. This
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-12 02:32:20 +00:00
Roger Dingledine 2b33bee1ec point out bug
svn:r791
2003-11-11 19:47:51 +00:00
Roger Dingledine 900033a9f0 more cleanups and bugfix
svn:r790
2003-11-11 17:21:35 +00:00
Roger Dingledine 5d9496ad77 prioritize and rearrange the TODO
svn:r789
2003-11-11 07:50:12 +00:00
Roger Dingledine 08bdcca4c5 leave conn->socks_request around after the begin
that way we can reuse it if we need to try another begin later


svn:r788
2003-11-11 06:42:10 +00:00
Roger Dingledine bfceca2df8 conn->socks_version is obsolete
svn:r787
2003-11-11 04:13:37 +00:00
Roger Dingledine 8066a1032f respond to nick's questions
svn:r786
2003-11-11 04:09:34 +00:00
Roger Dingledine 9276886623 fix a bug in handling clock skew
svn:r785
2003-11-11 04:08:30 +00:00
Nick Mathewson d6e599c27f Rename aci to circ_id throughout.
svn:r784
2003-11-11 03:01:48 +00:00
Nick Mathewson b089d26b86 Make AP connections wait for a circuit if none exists.
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-11 02:41:31 +00:00
Nick Mathewson 39f02bbcdc clean up some TODO items; rename ACI to circID
svn:r782
2003-11-11 02:36:50 +00:00
Roger Dingledine 13b6a19e28 add a paragraph that should have been there
svn:r781
2003-11-10 23:10:42 +00:00
Roger Dingledine c41ed389e8 client now survives going offline better
fix badness in usage()
if neither socksport nor orrport is defined, quit
obsolete connection_flush_buf()


svn:r780
2003-11-10 08:06:55 +00:00
Nick Mathewson 6a02fdb599 Check in a working cross-platform timegm
svn:r779
2003-11-10 06:28:53 +00:00
Nick Mathewson 0e9cc47705 Add lots of logging to dns.c; change behavior of often-failing assertion
svn:r778
2003-11-08 04:02:05 +00:00
Roger Dingledine e18a850724 final commit. it is submitted.
svn:r777
2003-11-05 06:00:44 +00:00
Nick Mathewson de2ae21ce8 Edit to last checkin: add hyphen to phrasal adjective.
svn:r776
2003-11-05 05:34:58 +00:00
Roger Dingledine edb2c3cc4d finish edits on sec7
svn:r775
2003-11-05 05:29:35 +00:00
Nick Mathewson 0ad145d4e8 The government is not the judiciary
svn:r774
2003-11-05 05:06:28 +00:00
Roger Dingledine 0c35a25876 edits on active attacks
svn:r773
2003-11-05 04:59:47 +00:00
Nick Mathewson b66a88211c s/web server/webserver/
svn:r772
2003-11-05 04:30:35 +00:00
Roger Dingledine 7a1ec7caba if latex8.sty is there, the bst should be too
svn:r771
2003-11-05 04:24:24 +00:00
Roger Dingledine 763cf9113b edits on passive attacks (sec7)
svn:r770
2003-11-05 04:23:02 +00:00
Nick Mathewson 75f64bfacc Reinstate sentence at start of 7; add page numbers
svn:r769
2003-11-05 03:53:20 +00:00
Nick Mathewson 730d20fc1f Spell P5 right.
svn:r768
2003-11-05 03:46:13 +00:00
Roger Dingledine f355a3f168 resolve some XXX's
svn:r767
2003-11-05 03:44:58 +00:00
Nick Mathewson 221bc1aabd Edits to edits. Revert change to central gutter width; cut back down to under 15 pages.
svn:r766
2003-11-05 01:58:07 +00:00
Roger Dingledine 38ec043ca9 compress sec1-3, we're at 15pg with standard latex8.sty now
svn:r765
2003-11-05 01:46:32 +00:00
Roger Dingledine 6e6d031c99 more edits and compression
svn:r764
2003-11-05 01:29:36 +00:00
Nick Mathewson d1b84861b0 Edits for section 7. I am happier, and the paper is finally under 15 pages.
svn:r763
2003-11-05 01:18:10 +00:00
Nick Mathewson 87fe970e63 Spell checkers are smarter than we are
svn:r762
2003-11-05 00:15:11 +00:00
Nick Mathewson dae89ed466 Edits, cleanups, and clarifications in 8 and 9.
svn:r761
2003-11-05 00:12:18 +00:00