| Commit message (Expand) | Author | Age |
* | r14626@catbus: nickm | 2007-08-17 11:20:05 -0400••• Link note_router_reachable and note_router_unreachable to mtbf code. decouple mtbf from connect/disconnect. log it in USR1. do not blow it away on cleanup if we are an authority.
svn:r11151
| Nick Mathewson | 2007-08-17 |
* | 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 |
* | clean up the cookieauth stuff•••svn:r11146
| Roger Dingledine | 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 |
* | r14583@catbus: nickm | 2007-08-15 17:52:35 -0400••• Fix a bug caught by Kate: when we switched from masks to bits in 0.2.0.3-alpha, we added a spurious ! that made us never believe that any address fell inside a virtual address range. While we're at it, save a trip around the loop in the common case.
svn:r11129
| Nick Mathewson | 2007-08-15 |
* | r14051@Kushana: nickm | 2007-08-15 15:55:36 -0400••• Fix an XXXX020 and a few DOCDOCs.
svn:r11127
| Nick Mathewson | 2007-08-15 |
* | r14050@Kushana: nickm | 2007-08-15 15:21:02 -0400••• Eliminate tons of repeated code in directory_handle_command_get.
svn:r11126
| Nick Mathewson | 2007-08-15 |
* | 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 |
* | r14047@Kushana: nickm | 2007-08-15 13:57:39 -0400••• fix a really nasty bug in v3 authorities: only set v3_digest in trusted_dir_server_t for v3 authorities.
svn:r11124
| Nick Mathewson | 2007-08-15 |
* | r14045@Kushana: nickm | 2007-08-15 13:07:21 -0400••• Add more logs to try to hunt down latest voting bug.
svn:r11123
| 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 |
* | r14031@Kushana: nickm | 2007-08-15 11:34:26 -0400••• Fix a segfault in cert retrieval
svn:r11120
| Nick Mathewson | 2007-08-15 |
* | this does not actually change anything (i hope), but it makes me a lot•••more comfortable.
nick, can you confirm this?
svn:r11119
| Roger Dingledine | 2007-08-15 |
* | backport candidate:•••- If we require CookieAuthentication but we fail to write the
cookie file, we would warn but not exit, and end up in a state
where no controller could authenticate. Now we exit.
- If we require CookieAuthentication, stop generating a new cookie
every time we change any piece of our config.
svn:r11117
| Roger Dingledine | 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 |
* | r14018@Kushana: nickm | 2007-08-14 15:39:35 -0400••• Resolve XXXX020s in config.c
svn:r11108
| 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 |
* | r14015@Kushana: nickm | 2007-08-14 12:39:04 -0400••• Try to avoid adding duplicate signatures to a consensus.
svn:r11105
| Nick Mathewson | 2007-08-14 |
* | r14011@Kushana: nickm | 2007-08-14 10:29:49 -0400••• Actually upload signatures when we vote. log more about the signatures we get. discard pending vote stuff after we publish.
svn:r11104
| Nick Mathewson | 2007-08-14 |
* | r14010@Kushana: nickm | 2007-08-14 10:20:28 -0400••• Fix a URL in voting
svn:r11103
| Nick Mathewson | 2007-08-14 |
* | r14009@Kushana: nickm | 2007-08-14 10:20:20 -0400••• Fix a logic error in certificate handling
svn:r11102
| Nick Mathewson | 2007-08-14 |
* | r14006@kushana: nickm | 2007-08-14 09:34:28 -0400••• re-enable version checking
svn:r11101
| Nick Mathewson | 2007-08-14 |
* | r14005@kushana: nickm | 2007-08-14 09:34:19 -0400••• add a warning to find a bug (maybe)
svn:r11100
| 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 |
* | r14001@kushana: nickm | 2007-08-13 20:06:36 -0400••• Check for *at least* as many signatures as required, not for *more* signatures than required.
svn:r11098
| Nick Mathewson | 2007-08-14 |
* | r13998@kushana: nickm | 2007-08-13 19:20:28 -0400••• Add some insanely verbose log messages on voting authorities.
svn:r11097
| Nick Mathewson | 2007-08-13 |
* | r14546@catbus: nickm | 2007-08-13 17:19:01 -0400••• Make if-modified-since work on consensuses
svn:r11095
| Nick Mathewson | 2007-08-13 |
* | 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 |
* | r13992@Kushana: nickm | 2007-08-13 16:45:22 -0400••• A vote we already have a nd a double-upload are different things.
svn:r11093
| Nick Mathewson | 2007-08-13 |
* | r13991@Kushana: nickm | 2007-08-13 16:37:43 -0400••• Do not warn on missing cached consensus.
svn:r11092
| 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 |
* | r13987@Kushana: nickm | 2007-08-13 16:17:09 -0400••• Stop segfaulting on failed consensus.
svn:r11090
| Nick Mathewson | 2007-08-13 |
* | r13985@Kushana: nickm | 2007-08-13 16:05:07 -0400••• Fix some simple logic errors in voting.
svn:r11089
| Nick Mathewson | 2007-08-13 |
* | r14536@catbus: nickm | 2007-08-13 15:54:17 -0400••• Make voting actually function.
svn:r11088
| Nick Mathewson | 2007-08-13 |
* | r14534@catbus: nickm | 2007-08-13 15:15:46 -0400••• Read v3 keys from the right location
svn:r11087
| 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 |
* | less scary log entry•••svn:r11077
| Roger Dingledine | 2007-08-11 |
* | logging patch from karsten, slightly modified to compile•••svn:r11074
| Roger Dingledine | 2007-08-11 |
* | dirserv.c:782: warning: `set_v1_dirty' might be used uninitialized in this fu...•••svn:r11068
| Roger Dingledine | 2007-08-10 |
* | 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 |
* | r13953@Kushana: nickm | 2007-08-08 07:40:46 -0700••• Fix osx compilation.
svn:r11065
| Nick Mathewson | 2007-08-08 |
* | 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 |
* | r14091@catbus: nickm | 2007-08-08 01:13:17 -0400••• Fix an annoying warning on OpenBSD: only include malloc.h if we are using it.
svn:r11059
| Nick Mathewson | 2007-08-08 |
* | bump to 0.2.0.4-alpha-dev•••svn:r11056
| Roger Dingledine | 2007-08-08 |