| Commit message (Expand) | Author | Age |
... | |
* | help nick work on proposal 108•••svn:r11148
| Roger Dingledine | 2007-08-17 |
* | r14612@catbus: nickm | 2007-08-16 15:23:35 -0400••• Initial work on proposal 108: have rephist.c track the information we want to be tracking for OR stability.
svn:r11147
| Nick Mathewson | 2007-08-16 |
* | r14606@catbus: nickm | 2007-08-16 13:45:01 -0400••• Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate.
svn:r11141
| Nick Mathewson | 2007-08-16 |
* | r14600@catbus: nickm | 2007-08-16 13:30:22 -0400••• Implement proposal 119. Backport candidate.
svn:r11138
| Nick Mathewson | 2007-08-16 |
* | r14049@Kushana: nickm | 2007-08-15 14:43:56 -0400••• Implement code to serve pending votes, consensuses, and signatures.
svn:r11125
| Nick Mathewson | 2007-08-15 |
* | r14043@Kushana: nickm | 2007-08-15 12:12:25 -0400••• Fix consensus signatures: regenerate the entire signature list when we get a new signature, rather than just appending the new signature. This lets us tentatively accept weird signatures, since we can replace them with better ones later.
svn:r11122
| Nick Mathewson | 2007-08-15 |
* | r14032@Kushana: nickm | 2007-08-15 11:35:16 -0400••• Add unit tests for median functions; enforce sensible ranges for intervals and delays.
svn:r11121
| Nick Mathewson | 2007-08-15 |
* | r14028@Kushana: nickm | 2007-08-14 17:07:51 -0400••• Implement cert-retrieval URLs. (Also, update TODO)
svn:r11112
| Nick Mathewson | 2007-08-14 |
* | r14020@Kushana: nickm | 2007-08-14 16:07:37 -0400••• return 404 properly when somebody requests a bunch of nonexistent statuses/servers
svn:r11110
| Nick Mathewson | 2007-08-14 |
* | r14019@Kushana: nickm | 2007-08-14 15:40:05 -0400••• Save a 4 or 8 bytes per connection in or.h
svn:r11109
| Nick Mathewson | 2007-08-14 |
* | r14017@Kushana: nickm | 2007-08-14 15:13:14 -0400••• Enable more code for v3 voting timing information. Also, spec clarification.
svn:r11107
| Nick Mathewson | 2007-08-14 |
* | r14003@kushana: nickm | 2007-08-13 22:23:49 -0400••• Resolve a pile of XXXXs in and around voting code
svn:r11099
| Nick Mathewson | 2007-08-14 |
* | r14544@catbus: nickm | 2007-08-13 17:00:09 -0400••• Give a 200 when a duplicate vote gets uploaded.
svn:r11094
| Nick Mathewson | 2007-08-13 |
* | r13989@Kushana: nickm | 2007-08-13 16:31:03 -0400••• Actually store the v3 authority id digest of a trusteddirserver
svn:r11091
| Nick Mathewson | 2007-08-13 |
* | r14531@catbus: nickm | 2007-08-13 14:46:25 -0400••• Cache v3 networkstatus consensuses on disk.
svn:r11086
| Nick Mathewson | 2007-08-13 |
* | r14526@catbus: nickm | 2007-08-13 14:08:37 -0400••• Make voting interval configurable.
svn:r11083
| Nick Mathewson | 2007-08-13 |
* | r14103@catbus: nickm | 2007-08-09 18:30:40 -0400••• Drop v1 directory support: instead, just generate stub v1 directories. This should save lots and lots of directory bandwidth, and break any code relying on v1 directories, including Tor 0.1.0.x and earlier.
svn:r11067
| Nick Mathewson | 2007-08-09 |
* | r14093@catbus: nickm | 2007-08-08 01:49:54 -0400••• Include fewer redundant headers; use the compiler search paths better.
svn:r11060
| Nick Mathewson | 2007-08-08 |
* | r14001@catbus: nickm | 2007-07-29 21:31:53 -0400••• Try to call time(NULL) a little less.
svn:r10980
| Nick Mathewson | 2007-07-30 |
* | r13989@catbus: nickm | 2007-07-29 19:11:07 -0400••• More directory voting code. Now, if everything works, and I haven't forgotten anything, it is possible to set up some v3 authorities and start voting. Of course, I have probably forgotten something, and there are probably bugs in there somewhere too.
svn:r10976
| Nick Mathewson | 2007-07-29 |
* | Be even more aggressive about separating local traffic from relayed•••traffic when RelayBandwidthRate is set. (Refines proposal 111.)
svn:r10974
| Roger Dingledine | 2007-07-29 |
* | make progress towards retrying our bridges when they're all•••down and we get a new socks request
svn:r10967
| Roger Dingledine | 2007-07-29 |
* | r13963@catbus: nickm | 2007-07-28 22:53:32 -0400••• Add support for signature upload
svn:r10962
| Nick Mathewson | 2007-07-29 |
* | r13950@catbus: nickm | 2007-07-27 18:15:23 -0400••• Wrap bandwidth usage info in another ifdef so we can easily drop it on august 1 when it is time to finalize proposal 104.
svn:r10951
| Nick Mathewson | 2007-07-27 |
* | r13939@catbus: nickm | 2007-07-27 14:33:22 -0400••• When dumping memory usage, list bytes used in buffer memory free-lists.
svn:r10947
| Nick Mathewson | 2007-07-27 |
* | r13938@catbus: nickm | 2007-07-27 14:26:07 -0400••• More code to handle incoming consensus signatures
svn:r10946
| Nick Mathewson | 2007-07-27 |
* | r13937@catbus: nickm | 2007-07-27 12:43:36 -0400••• Maintain a detached-signatures document along with pending consensus document. Add a dirvote_free_all() to clean up static vars in dirvote.c
svn:r10945
| Nick Mathewson | 2007-07-27 |
* | r13936@catbus: nickm | 2007-07-27 12:23:26 -0400••• Code to implement detached signature documents.
svn:r10944
| Nick Mathewson | 2007-07-27 |
* | r13924@catbus: nickm | 2007-07-26 16:46:45 -0400••• We can have multiple authority certificates for an authority at a time: make the code reflect that.
svn:r10937
| Nick Mathewson | 2007-07-26 |
* | r13921@catbus: nickm | 2007-07-26 16:26:48 -0400••• Code to add signatures to a pending consensus directory.
svn:r10936
| Nick Mathewson | 2007-07-26 |
* | r13904@catbus: nickm | 2007-07-25 18:04:46 -0400••• Fix whitespaces and compilation in and around dirvote code.
svn:r10929
| Nick Mathewson | 2007-07-25 |
* | r13902@catbus: nickm | 2007-07-25 17:43:52 -0400••• Some dirvote code to handle generating votes and slinging them around. More code is still needed.
svn:r10927
| Nick Mathewson | 2007-07-25 |
* | r13901@catbus: nickm | 2007-07-25 16:23:51 -0400••• Make all code to generate v1 directories into conditional code.
svn:r10926
| Nick Mathewson | 2007-07-25 |
* | handle fetching bridge descriptors from the bridge authority too.•••svn:r10898
| Roger Dingledine | 2007-07-22 |
* | r13834@catbus: nickm | 2007-07-19 15:40:42 -0400••• Another patch from croup: drop support for address masks that do not correspond to bit prefixes. Nobody has used this for a while, and we have given warnings for a long time.
svn:r10881
| Nick Mathewson | 2007-07-19 |
* | r13821@catbus: nickm | 2007-07-18 16:29:17 -0400••• Initial code to manipulate vote timing correctly.
svn:r10873
| Nick Mathewson | 2007-07-18 |
* | Change routerlist_remove to not take an index argument we do not need anyway.•••Now the only remaining caller of _routerlist_find_elt is an assert()
svn:r10869
| Peter Palfrader | 2007-07-18 |
* | timeout and retry schedules for fetching bridge descriptors•••svn:r10867
| Roger Dingledine | 2007-07-18 |
* | free another string, and the buffer freelists, on exit.•••svn:r10851
| Roger Dingledine | 2007-07-17 |
* | r13777@catbus: nickm | 2007-07-16 12:58:08 -0400••• Patch from tup: new address-mappings/ GETINFO that includes expiry times.
svn:r10844
| Nick Mathewson | 2007-07-16 |
* | r13774@catbus: nickm | 2007-07-16 12:23:28 -0400••• Tweaks on constrained socket buffers patch from coderman: Add a changelog; rename some variables; fix some long lines and whitespace; make ConstrainedSockSize a memunit; pass setsockopt a void.
svn:r10843
| Nick Mathewson | 2007-07-16 |
* | r13773@catbus: nickm | 2007-07-16 11:58:25 -0400••• Initial "constrained socket buffers" patch from coderman. needs tweaking.
svn:r10842
| Nick Mathewson | 2007-07-16 |
* | clean up a comment•••svn:r10789
| Roger Dingledine | 2007-07-11 |
* | r13666@catbus: nickm | 2007-07-10 13:10:00 -0400••• Get the RESOLVE controller code working.
svn:r10781
| Nick Mathewson | 2007-07-10 |
* | r13637@catbus: nickm | 2007-07-06 14:24:27 -0400••• fix copy-paste error in config message src/or/config.c . Apply
initial (but pared-down) version of launch-resolve-via-controller
patch from Robert Hogan.
svn:r10780
| Nick Mathewson | 2007-07-10 |
* | r13477@catbus: nickm | 2007-06-17 14:22:03 -0400••• Sun CC likes to give warnings for the do { } while(0) construction for making statement-like macros. Define STMT_BEGIN/STMT_END macros that do the right thing, and use them everywhere.
svn:r10645
| Nick Mathewson | 2007-06-17 |
* | r13418@catbus: nickm | 2007-06-14 13:29:21 -0400••• Adjust networkstatus_compute_consensus to take an argument saying how many voters there _should_ be.
svn:r10634
| Nick Mathewson | 2007-06-17 |
* | now we can specify a bridge without specifying its key,•••and we will still connect to it and use it. getting closer!
svn:r10609
| Roger Dingledine | 2007-06-15 |
* | extra points for making the function name reflect what it does•••svn:r10608
| Roger Dingledine | 2007-06-15 |
* | Refine r10571: more work on bridge stuff.••• - Only listen to responses for "authority" fetches if we're configured
to use Bridges. Otherwise it's safe (and maybe smarter) to silently
discard them like we used to.
- React faster to download networkstatuses after the first bridge
descriptor arrives.
- Don't do dir fetches before we have any bridges, even when our
dirport is open.
svn:r10604
| Roger Dingledine | 2007-06-15 |