Age | Commit message (Collapse) | Author |
|
Patch from Robert Hogan: fix a couple of status-event related typos. Backport candidate.
svn:r11604
|
|
svn:r11589
|
|
compiled into the exe. Add some, take some, remove some TODO items.
svn:r11583
|
|
V3 authority work: fetch missing votes and/or signatures as needed.
svn:r11575
|
|
places where they can use nicknames. Based on patch from karsten
svn:r11570
|
|
svn:r11557
|
|
Bugfix on 0.2.0.3-alpha; reported by Alex de Joode.
svn:r11530
|
|
mentioned it, so...
svn:r11515
|
|
svn:r11513
|
|
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
|
|
svn:r11498
|
|
them anyway, and the code has probably rotted by now. Based on
patch from Karsten Loesing.
svn:r11496
|
|
svn:r11493
|
|
svn:r11485
|
|
Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan.
svn:r11483
|
|
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
|
|
BandwidthRate, RelayBandwidthRate, or MaxAdvertisedBandwidth
were below a threshold. Now they only look at BandwidthRate and
RelayBandwidthRate.
svn:r11465
|
|
svn:r11462
|
|
Track weighted fractional uptime in addition to weighted mtbf: we want to use mtbf for stable, but fractional uptime for guard.
svn:r11456
|
|
Do not load state when options->command is not RUN_TOR. (Resolves bug 499; backport candidate)
svn:r11437
|
|
Complete implementation of proposal 104: remove bandwidth history lines from router descriptors.
svn:r11434
|
|
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
|
|
Add code to warn about mauthorities on a consensus when they are not what we expect to find.
svn:r11429
|
|
Check V3 authority certificates for expiry, and warn the authority op as they get old.
svn:r11427
|
|
Reject incoming votes when the valid-after time does not match the period that we're trying to vote for.
svn:r11426
|
|
Add some generic skew-and-tolerance functions so we can handle time more sanely.
svn:r11406
|
|
Implement certificate fetch functions.
svn:r11405
|
|
0-pad minutes and seconds when displaying weighted mtbf in info logs.
svn:r11324
|
|
svn:r11322
|
|
This is great. But it does this before configuring the logs, so
it only goes to stdout and is then lost.
svn:r11313
|
|
Use (and debug) new file-writing functions in order to simplify code that formerly built big strings in RAM.
svn:r11301
|
|
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
|
|
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
|
|
More items for the TODO (from last Friday mtg with Roger)
svn:r11297
|
|
Sort all of the items in the TODO. That took longer than I had hoped, but I think it was useful.
svn:r11292
|
|
Mark TODO items with what sections I would like to move them to. Pending scan by arma, the next commits will remove these annotations and move the items around.
svn:r11291
|
|
Add a new ClientDNSRejectInternalAddresses option (default: on) to refuse to believe that any address can map to or from an internal address. This blocks some kinds of potential browser-based attacks, especially on hosts using DNSPort. Also clarify behavior in some comments. Backport candiate?
svn:r11287
|
|
Remove a bunch of completed items from the TODO.
svn:r11271
|
|
Fix a bug in last patch; add support for getting extrainfo documents by the control port (since it is silly to tell tools to do it without actually giving them an interface).
svn:r11270
|
|
Add purposes for new things we need to fetch for v3 directory system.
svn:r11268
|
|
b) raise the max-believable-bandwidth to 10MB/s.
svn:r11258
|
|
Make it possible to read the PROTOCOLINFO response in a way that
conforms to our control-spec. Reported by Matt Edman.
svn:r11251
|
|
Add a perl script to regenerate proposal 000-index.txt so that it always matches the statuses and titles in the other proposals, and so that it has a sorted-by-status section.
svn:r11243
|
|
Correct status on proposal 119.
svn:r11242
|
|
Add a proper header to proposal 117.
svn:r11241
|
|
Finish implementing and documenting proposal 108: Authorities now use MTBF data to set their stability flags, once they have at least 4 days of data to use.
svn:r11240
|
|
Merge a condensed proposal 108 (without too much implementation detail, since that's implementation detail, into dir-spec.txt.
svn:r11239
|
|
Mark proposal 108 as closed, and mark dir-voting related proposals as accepted
svn:r11238
|
|
svn:r11224
|
|
svn:r11223
|