aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
Commit message (Expand)AuthorAge
...
* help nick work on proposal 108•••svn:r11148 Roger Dingledine2007-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 Mathewson2007-08-16
* r14606@catbus: nickm | 2007-08-16 13:45:01 -0400••• Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate. svn:r11141 Nick Mathewson2007-08-16
* r14600@catbus: nickm | 2007-08-16 13:30:22 -0400••• Implement proposal 119. Backport candidate. svn:r11138 Nick Mathewson2007-08-16
* r14049@Kushana: nickm | 2007-08-15 14:43:56 -0400••• Implement code to serve pending votes, consensuses, and signatures. svn:r11125 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-08-15
* r14028@Kushana: nickm | 2007-08-14 17:07:51 -0400••• Implement cert-retrieval URLs. (Also, update TODO) svn:r11112 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-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 Mathewson2007-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 Mathewson2007-08-14
* r14544@catbus: nickm | 2007-08-13 17:00:09 -0400••• Give a 200 when a duplicate vote gets uploaded. svn:r11094 Nick Mathewson2007-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 Mathewson2007-08-13
* r14531@catbus: nickm | 2007-08-13 14:46:25 -0400••• Cache v3 networkstatus consensuses on disk. svn:r11086 Nick Mathewson2007-08-13
* r14526@catbus: nickm | 2007-08-13 14:08:37 -0400••• Make voting interval configurable. svn:r11083 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-08-08
* r14001@catbus: nickm | 2007-07-29 21:31:53 -0400••• Try to call time(NULL) a little less. svn:r10980 Nick Mathewson2007-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 Mathewson2007-07-29
* Be even more aggressive about separating local traffic from relayed•••traffic when RelayBandwidthRate is set. (Refines proposal 111.) svn:r10974 Roger Dingledine2007-07-29
* make progress towards retrying our bridges when they're all•••down and we get a new socks request svn:r10967 Roger Dingledine2007-07-29
* r13963@catbus: nickm | 2007-07-28 22:53:32 -0400••• Add support for signature upload svn:r10962 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-07-27
* r13938@catbus: nickm | 2007-07-27 14:26:07 -0400••• More code to handle incoming consensus signatures svn:r10946 Nick Mathewson2007-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 Mathewson2007-07-27
* r13936@catbus: nickm | 2007-07-27 12:23:26 -0400••• Code to implement detached signature documents. svn:r10944 Nick Mathewson2007-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 Mathewson2007-07-26
* r13921@catbus: nickm | 2007-07-26 16:26:48 -0400••• Code to add signatures to a pending consensus directory. svn:r10936 Nick Mathewson2007-07-26
* r13904@catbus: nickm | 2007-07-25 18:04:46 -0400••• Fix whitespaces and compilation in and around dirvote code. svn:r10929 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-07-25
* handle fetching bridge descriptors from the bridge authority too.•••svn:r10898 Roger Dingledine2007-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 Mathewson2007-07-19
* r13821@catbus: nickm | 2007-07-18 16:29:17 -0400••• Initial code to manipulate vote timing correctly. svn:r10873 Nick Mathewson2007-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 Palfrader2007-07-18
* timeout and retry schedules for fetching bridge descriptors•••svn:r10867 Roger Dingledine2007-07-18
* free another string, and the buffer freelists, on exit.•••svn:r10851 Roger Dingledine2007-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 Mathewson2007-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 Mathewson2007-07-16
* r13773@catbus: nickm | 2007-07-16 11:58:25 -0400••• Initial "constrained socket buffers" patch from coderman. needs tweaking. svn:r10842 Nick Mathewson2007-07-16
* clean up a comment•••svn:r10789 Roger Dingledine2007-07-11
* r13666@catbus: nickm | 2007-07-10 13:10:00 -0400••• Get the RESOLVE controller code working. svn:r10781 Nick Mathewson2007-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 Mathewson2007-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 Mathewson2007-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 Mathewson2007-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 Dingledine2007-06-15
* extra points for making the function name reflect what it does•••svn:r10608 Roger Dingledine2007-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 Dingledine2007-06-15