| Commit message (Expand) | Author | Age |
* | more building blocks towards being able to fetch bridge descriptors•••svn:r10548
| Roger Dingledine | 2007-06-10 |
* | Be clearer on the various roles for auth dir types.•••Bridge authorities no longer write bridge descriptors to their
cached-routers file -- this gets complex because of extrainfo documents.
svn:r10545
| Roger Dingledine | 2007-06-09 |
* | r13050@catbus: nickm | 2007-05-29 13:31:11 -0400••• Resolve all but 3 DOCDOCs.
svn:r10393
| Nick Mathewson | 2007-05-29 |
* | r12917@catbus: nickm | 2007-05-24 12:48:47 -0400••• Put the hash-as-signed, not the raw hash, in the signed_descriptor_digest field of our own descriptor. Backport candidate; probably harmless though.
svn:r10305
| Nick Mathewson | 2007-05-24 |
* | r12902@catbus: nickm | 2007-05-22 14:52:29 -0400••• First draft of code to generate votes. needs testing. does not yet upload or serve votes. Shares most of its code with the old generate_v2_networkstatus.
svn:r10295
| Nick Mathewson | 2007-05-22 |
* | r12899@catbus: nickm | 2007-05-22 13:51:26 -0400••• Extract common code from networkstatus_getinfo_helper_single() and generate_v2_networkstatus().
svn:r10294
| Nick Mathewson | 2007-05-22 |
* | r12898@catbus: nickm | 2007-05-22 13:11:04 -0400••• More v3 directory code: have authorities load certificates; have everybody store certificates to disk and load them; provide a way to configure v3 authorities.
svn:r10293
| Nick Mathewson | 2007-05-22 |
* | r12852@catbus: nickm | 2007-05-22 11:00:27 -0400••• Use svn revisions consistently throughout all log messages.
svn:r10291
| Nick Mathewson | 2007-05-22 |
* | r13023@Kushana: nickm | 2007-05-20 16:16:36 -0400••• More bulletproofing on bug 429
svn:r10231
| Nick Mathewson | 2007-05-20 |
* | r13021@Kushana: nickm | 2007-05-20 14:03:10 -0400••• Provide actual reasons when dropping an uploaded extrainfo for incompatibility; also, clean whitespace.
svn:r10230
| Nick Mathewson | 2007-05-20 |
* | r13017@Kushana: nickm | 2007-05-20 13:40:45 -0400••• Address points in r10227.
svn:r10229
| Nick Mathewson | 2007-05-20 |
* | r12802@catbus: nickm | 2007-05-19 14:12:27 -0400••• clear some ram when freeing it; add some more checks to assert_routerlist_ok.
svn:r10218
| Nick Mathewson | 2007-05-19 |
* | r12800@catbus: nickm | 2007-05-18 20:45:15 -0400••• Possible fix for bug 417 and bug 404: do not insert our routerinfo directly; instead, re-parse it first.
svn:r10217
| Nick Mathewson | 2007-05-19 |
* | r12794@catbus: nickm | 2007-05-18 20:24:26 -0400••• Make caches-extra-info lines parseable.
svn:r10215
| Nick Mathewson | 2007-05-19 |
* | r12981@Kushana: nickm | 2007-05-18 14:12:19 -0400••• First cut at code to download extra-info docs. Also note a bad bug in directory.c (look for the string BUG BUG BUG).
svn:r10209
| Nick Mathewson | 2007-05-18 |
* | r12768@catbus: nickm | 2007-05-16 17:25:33 -0400••• Fix GCC warnings related to local parameters/variables getting shadowed.
svn:r10198
| Nick Mathewson | 2007-05-16 |
* | r12763@catbus: nickm | 2007-05-15 05:29:33 -0400••• Make --enable-gcc-warnings happy on the upcoming gcc 4.2
svn:r10195
| Nick Mathewson | 2007-05-15 |
* | r12761@catbus: nickm | 2007-05-15 03:13:52 -0400••• Be a lot smarter when parsing lists of routers and extrainfos.
svn:r10193
| Nick Mathewson | 2007-05-15 |
* | r12697@catbus: nickm | 2007-05-09 00:15:40 -0400••• Change authority_type_t to a set of flags; use it more consistently.
svn:r10144
| Nick Mathewson | 2007-05-09 |
* | use the new _PublishServerDescriptor to publish descriptors either•••to v2 authorities or to bridge authorities, depending on config.
svn:r10137
| Roger Dingledine | 2007-05-08 |
* | Change the PublishServerDescriptor config option from a boolean•••into a string: "v1", "v2", bridge", "". Continue to support
"0" and "1".
svn:r10136
| Roger Dingledine | 2007-05-08 |
* | prepare directory_post_to_dirservers() to hear what sort of•••dir authority we'd like to upload to. at some point we should
pick a config option to say that in, for bridges.
svn:r10129
| Roger Dingledine | 2007-05-07 |
* | add a 'bridge' flag for dirserver config entries•••svn:r10128
| Roger Dingledine | 2007-05-07 |
* | if you're using relaybandwidthrate and relaybandwidthburst, make•••sure that's reflected in your router descriptor.
svn:r10114
| Roger Dingledine | 2007-05-04 |
* | early skeletal support for running a bridge directory authority•••svn:r10112
| Roger Dingledine | 2007-05-04 |
* | New config option V2AuthoritativeDirectory that all directory•••authorities should set. This will let future authorities choose
not to serve V2 directory information.
Also, go through and revamp all the authdir_mode stuff so it tries
to do the right thing if you're an auth but not a V1 or V2 auth.
svn:r10092
| Roger Dingledine | 2007-05-02 |
* | r12625@catbus: nickm | 2007-05-01 16:41:23 -0400••• Remove the _UploadExtraInfo option, since I tried turning it on and moria[12] seem not to have exploded.
svn:r10089
| Nick Mathewson | 2007-05-01 |
* | r12619@catbus: nickm | 2007-05-01 16:13:42 -0400••• Add code to upload extrainfos to authorities running 0.2.0.0-alpha-dev (r10070) or later.
svn:r10086
| Nick Mathewson | 2007-05-01 |
* | r12585@catbus: nickm | 2007-04-30 14:38:37 -0400••• (Needs review.) Allow directory authorities to accept multiple router descriptors and extra info documents in a single POST. This will make implementing the client side of proposal 104 a lot simpler.
svn:r10069
| Nick Mathewson | 2007-04-30 |
* | Make PreferTunneledDirConns and TunnelDirConns work even when•••we have no cached directory info. This means Tor clients can now
do all of their connections protected by TLS.
svn:r10035
| Roger Dingledine | 2007-04-27 |
* | A hack I've been wanting for a while: when building a -dev version•••from an SVN repository, use the current svn revision in the platform
string and in the output of --version.
svn:r9976
| Nick Mathewson | 2007-04-16 |
* | r12414@catbus: nickm | 2007-04-16 17:37:17 -0400••• More proposal-104 stuff: actually remember extra-info stuff.
svn:r9975
| Nick Mathewson | 2007-04-16 |
* | Fix some proposal-104 bugs.•••svn:r9972
| Nick Mathewson | 2007-04-16 |
* | r12406@catbus: nickm | 2007-04-16 14:39:33 -0400••• More proposal-104 stuff: add most of the code for authorities to accept and serve extra-info documents. The back-end to store the things is missing.
svn:r9971
| Nick Mathewson | 2007-04-16 |
* | r12403@catbus: nickm | 2007-04-16 13:55:03 -0400••• Code to generate extrainfo whenever routerdesc is regenerated; code to check extrainfo against routerdesc.
svn:r9970
| Nick Mathewson | 2007-04-16 |
* | r12349@catbus: nickm | 2007-04-11 09:18:15 -0400••• Add code to shrink the cell memory pool by discarding empty chunks that have been empty for the last 60 seconds. Also, instead of having test.c duplicate declarations for exposed functions, put them inside #ifdef foo_PRIVATE blocks in the headers. This prevents bugs where test.c gets out of sync.
svn:r9944
| Nick Mathewson | 2007-04-11 |
* | r12643@0-41-wifi: nickm | 2007-03-23 14:56:35 -0400••• Refactor a bunch of functions that take edge_connection_t not to also take a crypt_path_t; the cpath is implicit.
svn:r9899
| Nick Mathewson | 2007-03-24 |
* | r12474@Kushana: nickm | 2007-03-06 16:10:05 -0500••• We have a PATH_SEPARATOR macro. How about we use it?
svn:r9782
| Nick Mathewson | 2007-03-09 |
* | r12080@catbus: nickm | 2007-03-04 21:40:55 -0500••• Remove dnsworkers and related code. there goes another 550 lines of code.
svn:r9736
| Nick Mathewson | 2007-03-05 |
* | r12074@catbus: nickm | 2007-03-04 15:11:43 -0500••• Make all LD_BUG log messsages get prefixed with "Bug: ". Remove manually-generated "Bug: "s from log-messages. (Apparently, we remembered to add them about 40% of the time.)
svn:r9733
| Nick Mathewson | 2007-03-04 |
* | r12057@catbus: nickm | 2007-03-04 13:58:32 -0500••• Clarify some log messages; note others that could be improved later.
svn:r9724
| Nick Mathewson | 2007-03-04 |
* | r11981@catbus: nickm | 2007-02-28 11:55:27 -0500••• Clamp declarable bandwidth at INT32_MAX, not INT_MAX.
svn:r9677
| Nick Mathewson | 2007-02-28 |
* | r11958@catbus: nickm | 2007-02-26 22:28:03 -0500••• Add a missing set to onion_key_set_at to avoid premature rotates.
svn:r9662
| Nick Mathewson | 2007-02-27 |
* | more cleanups; getting closer•••svn:r9655
| Roger Dingledine | 2007-02-26 |
* | r11929@catbus: nickm | 2007-02-24 15:02:43 -0500••• Split possibly long log line.
svn:r9643
| Nick Mathewson | 2007-02-24 |
* | r11927@catbus: nickm | 2007-02-24 14:49:31 -0500••• Make sure every error case of router_dump_router_to_string warns about what actually went wrong.
svn:r9642
| Nick Mathewson | 2007-02-24 |
* | doc pedant•••svn:r9634
| Roger Dingledine | 2007-02-24 |
* | r11832@catbus: nickm | 2007-02-16 15:31:59 -0500••• Fix 35 remaining DOCDOC comments. Yowza.
svn:r9596
| Nick Mathewson | 2007-02-16 |
* | r11775@catbus: nickm | 2007-02-12 16:39:09 -0500••• Update copyright dates.
svn:r9570
| Nick Mathewson | 2007-02-12 |
* | make a log message make more sense•••svn:r9504
| Roger Dingledine | 2007-02-07 |