summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2007-10-08 r14799@Kushana: nickm | 2007-10-08 15:55:18 -0400Nick Mathewson
Add code to download router descriptors listed in a v3 networkstatus consensus. svn:r11790
2007-10-08 r14770@Kushana: nickm | 2007-10-08 11:43:02 -0400Nick Mathewson
Make router_digest_is_trusted_dir able to check for type. When looking for a V3 directory, only assume that the V3 authorities and caches have it: previous code assumed that all authorities had it. svn:r11789
2007-10-08 r14769@Kushana: nickm | 2007-10-07 14:00:17 -0400Nick Mathewson
Fetch networkstatus consensus documents as needed. Disabled for clients until more caches support it. svn:r11788
2007-10-08Update mingw build instructions due to new mingw and libevent.Andrew Lewman
svn:r11785
2007-10-04 r15533@catbus: nickm | 2007-10-04 12:30:21 -0400Nick Mathewson
Add 122-unnamed-flag.txt svn:r11762
2007-10-04 r15530@catbus: nickm | 2007-10-04 12:16:27 -0400Nick Mathewson
Add a bunch of function documentation; clean up a little code; fix some XXXXs; tag the nonsensical EXTRAINFO_PURPOSE_GENERAL as nonsesnse; note another bit of "do not cache special routers" code to nuke. svn:r11761
2007-10-04 r15519@catbus: nickm | 2007-10-03 15:53:57 -0400Nick Mathewson
Replace a mention of bugs.noreply.org. svn:r11760
2007-10-02 r15510@catbus: nickm | 2007-10-02 16:14:42 -0400Nick Mathewson
Add support for more vote URLs that weasel wanted. Weasel: please test this before I inflict it on anybody else. :) svn:r11749
2007-10-01todo: Disable and mark as obsolete the setrouterpurpose controller command.Roger Dingledine
svn:r11725
2007-09-27 r15422@catbus: nickm | 2007-09-27 16:42:35 -0400Nick Mathewson
Use descriptor annotations to record the source, download t time, and purpose of every descriptor we add to the store. The remaining to-do item is to stop setting do_not_cache on bridges. svn:r11680
2007-09-27 r15420@catbus: nickm | 2007-09-27 15:40:25 -0400Nick Mathewson
Remove annotated_desc_store store (which we never used). Instead, shift name of router store to cached-descriptors, but initialize it from cached-routers as needed svn:r11678
2007-09-27Add a "fingerprint" in a smart placePeter Palfrader
svn:r11670
2007-09-27 r15416@catbus: nickm | 2007-09-27 12:30:19 -0400Nick Mathewson
Fix a copy-paste error in dir-spec.txt svn:r11667
2007-09-27 r15412@catbus: nickm | 2007-09-27 12:04:24 -0400Nick Mathewson
More annotated-store work: handle annotations in lists correctly. Add ability to prepend annotations to a routerdesc (and to every rtouredesc in a list), while verifying that the routerdesc is not already annotated. svn:r11665
2007-09-26 r15381@catbus: nickm | 2007-09-26 10:48:00 -0400Nick Mathewson
Add hidden-service-authentication.etxt as proposal 121. svn:r11653
2007-09-25Take some more, ask a question or two.Andrew Lewman
svn:r11622
2007-09-24 r15310@catbus: nickm | 2007-09-24 11:36:08 -0400Nick Mathewson
Patch from Robert Hogan: fix a couple of status-event related typos. Backport candidate. svn:r11604
2007-09-23fix a syntax error in the man pageRoger Dingledine
svn:r11589
2007-09-22Remove openssl static libs from the win32 distrubution. They are staticallyAndrew Lewman
compiled into the exe. Add some, take some, remove some TODO items. svn:r11583
2007-09-22 r15279@catbus: nickm | 2007-09-22 02:00:06 -0400Nick Mathewson
V3 authority work: fetch missing votes and/or signatures as needed. svn:r11575
2007-09-21The manpage now tells uses that they can use identity fingerprints in most ↵Peter Palfrader
places where they can use nicknames. Based on patch from karsten svn:r11570
2007-09-21a dir-spec typo (in two places) caught by steveRoger Dingledine
svn:r11557
2007-09-20Resume listing "AUTHORITY" flag for authorities in network status.Roger Dingledine
Bugfix on 0.2.0.3-alpha; reported by Alex de Joode. svn:r11530
2007-09-19i feel guilty wasting a revision number on this, but qbiRoger Dingledine
mentioned it, so... svn:r11515
2007-09-19another bug we should resolve sometimeRoger Dingledine
svn:r11513
2007-09-18Start using the v2 intro format for hidden service connections. NowRoger Dingledine
clients specify their chosen rendezvous point by identity digest rather than by (potentially ambiguous) nickname. This change could speed up hidden service connections dramatically. svn:r11499
2007-09-18clean up r11496Roger Dingledine
svn:r11498
2007-09-18Drop support for v1 rendezvous descriptors, since we never usedRoger Dingledine
them anyway, and the code has probably rotted by now. Based on patch from Karsten Loesing. svn:r11496
2007-09-18actually, there is a tordnsel implementationRoger Dingledine
svn:r11493
2007-09-18two dir-spec cleanups from steveRoger Dingledine
svn:r11485
2007-09-18 r15143@catbus: nickm | 2007-09-18 11:49:46 -0400Nick Mathewson
Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan. svn:r11483
2007-09-18 r15140@catbus: nickm | 2007-09-18 11:34:54 -0400Nick Mathewson
Get rid of a needless malloc() when parsing address policies. Original patch from "Some guy on #tor", via arma. Altered to have a sufficiently large buffer, and not use the buffer so much, and to save a strlcpy. svn:r11480
2007-09-17Servers used to decline to publish their DirPort if theirRoger Dingledine
BandwidthRate, RelayBandwidthRate, or MaxAdvertisedBandwidth were below a threshold. Now they only look at BandwidthRate and RelayBandwidthRate. svn:r11465
2007-09-17a few more todo bugs i've accumulatedRoger Dingledine
svn:r11462
2007-09-17 r14447@Kushana: nickm | 2007-09-17 13:31:50 -0400Nick Mathewson
Track weighted fractional uptime in addition to weighted mtbf: we want to use mtbf for stable, but fractional uptime for guard. svn:r11456
2007-09-13 r14425@Kushana: nickm | 2007-09-13 13:00:57 -0400Nick Mathewson
Do not load state when options->command is not RUN_TOR. (Resolves bug 499; backport candidate) svn:r11437
2007-09-12 r14392@Kushana: nickm | 2007-09-12 11:04:20 -0400Nick Mathewson
Complete implementation of proposal 104: remove bandwidth history lines from router descriptors. svn:r11434
2007-09-11 r15049@catbus: nickm | 2007-09-11 16:05:50 -0400Nick Mathewson
When we get a consensus for which we are missing the right certificates, keep it around pending more certificates; do not just drop it. svn:r11430
2007-09-11 r15048@catbus: nickm | 2007-09-11 14:20:39 -0400Nick Mathewson
Add code to warn about mauthorities on a consensus when they are not what we expect to find. svn:r11429
2007-09-11 r15046@catbus: nickm | 2007-09-11 13:38:36 -0400Nick Mathewson
Check V3 authority certificates for expiry, and warn the authority op as they get old. svn:r11427
2007-09-11 r15045@catbus: nickm | 2007-09-11 11:52:29 -0400Nick Mathewson
Reject incoming votes when the valid-after time does not match the period that we're trying to vote for. svn:r11426
2007-09-08 r14359@Kushana: nickm | 2007-09-08 15:07:17 -0400Nick Mathewson
Add some generic skew-and-tolerance functions so we can handle time more sanely. svn:r11406
2007-09-08 r14358@Kushana: nickm | 2007-09-08 13:45:16 -0400Nick Mathewson
Implement certificate fetch functions. svn:r11405
2007-08-30 r14859@catbus: nickm | 2007-08-30 17:10:15 -0400Nick Mathewson
0-pad minutes and seconds when displaying weighted mtbf in info logs. svn:r11324
2007-08-30another easy bug for nick to tackleRoger Dingledine
svn:r11322
2007-08-30Tor logs the libevent version on startup, for debugging purposes.Roger Dingledine
This is great. But it does this before configuring the logs, so it only goes to stdout and is then lost. svn:r11313
2007-08-29 r14832@catbus: nickm | 2007-08-29 15:00:27 -0400Nick Mathewson
Use (and debug) new file-writing functions in order to simplify code that formerly built big strings in RAM. svn:r11301
2007-08-29 r14830@catbus: nickm | 2007-08-29 13:50:10 -0400Nick Mathewson
Make controllers accept LF as well as CRLF. Update spec to reflect this. Remove now-dead code. Make controller warning about v0 protocol more accurate. svn:r11299
2007-08-29 r14826@catbus: nickm | 2007-08-29 13:19:55 -0400Nick Mathewson
Add a line to the state file for each guard to let us know which version added the guard. If the line is absent, assume the guard was added by whatever version of Tor last wrote the state file. Remove guards if the version that added them was using a bad guard selection algorithm. (Previously, we removed guards if the version that wrote the file was using a bad guard selection algorithm, even if the guards themselves were chosen by a good version.) svn:r11298
2007-08-29 r14825@catbus: nickm | 2007-08-29 12:30:04 -0400Nick Mathewson
More items for the TODO (from last Friday mtg with Roger) svn:r11297