- 06 Oct, 2006 1 commit
-
-
Roger Dingledine authored
svn:r8606
-
- 01 Oct, 2006 2 commits
-
-
Roger Dingledine authored
hidden service authorities too. - Just because your DirPort is open doesn't mean people should be able to remotely teach you about hidden service descriptors. Now only accept rendezvous posts if you've got HSAuthoritativeDir set. svn:r8573
-
Roger Dingledine authored
svn:r8568
-
- 30 Sep, 2006 1 commit
-
-
Roger Dingledine authored
the X-Forwarded-For header. svn:r8553
-
- 29 Sep, 2006 1 commit
-
-
Nick Mathewson authored
Differentiate more duplicated log entries svn:r8542
-
- 28 Sep, 2006 4 commits
-
-
Nick Mathewson authored
Make "is a v1 authority", "is a v2 authority", and "is a hidden service authority" into separate flags so we can eventually migrate more trust away from moria. svn:r8523
-
Peter Palfrader authored
Add a space in a wrapped log message svn:r8517
-
Peter Palfrader authored
Restore to previous wording that svk merging made me mess up svn:r8516
-
Peter Palfrader authored
router_set_networkstatus() gets a list of status documents we asked for from connection_dir_client_reached_eof(). However, as a cache we (sometimes?) just ask for "all". router_set_networkstatus() would freak out over that, meaning it would log a warning and drop the status document instead of caching it as it is supposed to. Now we let router_set_networkstatus() know if the data comes from an all-request so it can do the right thing. svn:r8513
-
- 25 Sep, 2006 1 commit
-
-
Roger Dingledine authored
svn:r8497
-
- 15 Sep, 2006 1 commit
-
-
Peter Palfrader authored
router_set_networkstatus() gets a list of status documents we asked for from connection_dir_client_reached_eof(). However, as a cache we (sometimes?) just ask for "all". router_set_networkstatus() would freak out over that, meaning it would log a warning and drop the status document instead of caching it as it is supposed to. Now we let router_set_networkstatus() know if the data comes from an all-request so it can do the right thing. svn:r8398
-
- 09 Sep, 2006 1 commit
-
-
Roger Dingledine authored
a client, so you can become a server more smoothly. svn:r8359
-
- 26 Jul, 2006 2 commits
-
-
Nick Mathewson authored
Clean up wide lines from last patch. svn:r6907
-
Nick Mathewson authored
Refactor connection_t into edge, or, dir, control, and base subtypes. This might save some RAM on busy exit servers, but really matters most in terms of correctness. svn:r6906
-
- 23 Jul, 2006 1 commit
-
-
Roger Dingledine authored
svn:r6815
-
- 17 Jul, 2006 2 commits
-
-
Roger Dingledine authored
out network statuses! so clients were downloading the whole thing, and then discarding them because they're malformed. svn:r6778
-
Roger Dingledine authored
by asking the directory authorities. This code only kicks in when you would normally have exited with a "no address" error. This design is flawed, though, since the X-Your-Address-Is header is not authenticated, and doing it this way introduces too many new attacks. The right answer is to give IP address hints inside the HELLO cell; much of this code can be reused when we switch. svn:r6774
-
- 15 Jul, 2006 1 commit
-
-
Roger Dingledine authored
svn:r6763
-
- 06 Jul, 2006 2 commits
-
-
Roger Dingledine authored
svn:r6735
-
Roger Dingledine authored
svn:r6734
-
- 04 Jul, 2006 1 commit
-
-
Roger Dingledine authored
svn:r6722
-
- 01 Jul, 2006 1 commit
-
-
Nick Mathewson authored
svn:r6707
-
- 30 Jun, 2006 1 commit
-
-
Nick Mathewson authored
Unify HTTP response code into one place so it is easier to add headers. Add an X-You-Are header, which we should probably rename. NOTE that we should not use this field for things where it matters if dirs lie. svn:r6705
-
- 29 Jun, 2006 1 commit
-
-
Nick Mathewson authored
complete_only == !allow_partial. This enables useful use of partial desc downloads. Backport candidate svn:r6700
-
- 22 Jun, 2006 2 commits
-
-
Nick Mathewson authored
svn:r6678
-
Nick Mathewson authored
svn:r6675
-
- 21 Jun, 2006 1 commit
-
-
Nick Mathewson authored
When requesting or serving resources via fingerprint/digest, request and respond in-order, removing duplicates. svn:r6673
-
- 20 Jun, 2006 1 commit
-
-
Nick Mathewson authored
svn:r6664
-
- 18 Jun, 2006 5 commits
-
-
Nick Mathewson authored
write_to_buf != connection_write_to_buf. Also, add a connection_write_to_buf_zlib wrapper that sucks. svn:r6650
-
Nick Mathewson authored
svn:r6646
-
Nick Mathewson authored
svn:r6645
-
Nick Mathewson authored
svn:r6644
-
Nick Mathewson authored
Instead of adding servers and v1 directories to buffers en masse, directory servers add them on the fly as their outbufs are depleted. This will save ram on busy dirservers. svn:r6641
-
- 15 Jun, 2006 3 commits
-
-
Peter Palfrader authored
svn:r6629
-
Roger Dingledine authored
svn:r6628
-
Peter Palfrader authored
svn:r6627
-
- 04 Jun, 2006 1 commit
-
-
Nick Mathewson authored
Add a new warning to our "warn a lot" list: unused parameters. This means we have to explicitly "use" unuseds, but it can catch bugs. (It caught two coding mistakes so far.) svn:r6532
-
- 18 Apr, 2006 1 commit
-
-
Nick Mathewson authored
svn:r6396
-
- 10 Apr, 2006 1 commit
-
-
Nick Mathewson authored
Change a dumb interface. Also, increment trusted_dir_server_t.n_networkstatus_failures when an all.z download fails entirely or partially. svn:r6345
-
- 09 Apr, 2006 1 commit
-
-
Roger Dingledine authored
svn:r6340
-