Age | Commit message (Collapse) | Author |
|
svn:r11501
|
|
rewriting the hexdigest back to an ambiguous nickname.
if this patches it, we should write a changelog and then
backport.
svn:r11500
|
|
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:r11490
|
|
step of integrating his new hidden service stuff
svn:r11489
|
|
svn:r11485
|
|
Add getinfo status/good-server-descriptor and status/reachability-succeeded. Patch from Robert Hogan.
svn:r11483
|
|
Split "Have all the authorities accepted our server descriptor?" into its own function. Patch from Robert Hogan.
svn:r11482
|
|
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
|
|
and TorControl.py, as they use the old v0 controller protocol,
and are obsoleted by TorFlow anyway.
svn:r11464
|
|
svn:r11463
|
|
svn:r11462
|
|
Unify all of the divergent median/nth-percentile code in container.[ch]
svn:r11457
|
|
Track weighted fractional uptime in addition to weighted mtbf: we want to use mtbf for stable, but fractional uptime for guard.
svn:r11456
|
|
Oops; make Makefile.am work on mingw again.
svn:r11445
|
|
Fix a couple typos in control.c; spotted by Robert Hogan.
svn:r11440
|
|
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
|
|
Remove some needless complexity from the code to add signatures to a consensus: previously, we had a path to add new signatures, and a second path to replace signatures. But the second path sufficed as a common case, and the code isn't invoked nearly enough to justify the optimization of having the first path.
svn:r11433
|
|
Try to fix an automake problem by renaming a variable.
svn:r11432
|
|
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
|
|
Fix a memory leak when reloading v3 authority certificate and keys.
svn:r11428
|
|
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
|
|
remove yet more pointless differences between our eventdns.c and the evdns.c in libevent.
svn:r11425
|
|
remove more pointless differences between our eventdns.c and the evdns.c in libevent.
svn:r11416
|
|
Change comments in eventdns.c to C-style, so we can more easily diff it against the version in libevent to reconcile them (again).
svn:r11415
|
|
Undo brokenness from merge conflict.
svn:r11414
|
|
Fix a couple of memory leaks in eventdns.c; found by niels. Not backport candidates, since they only affect DNSPort users.
svn:r11413
|
|
|
|
Another round of whitespeace fixes.
svn:r11407
|
|
Add some generic skew-and-tolerance functions so we can handle time more sanely.
svn:r11406
|
|
Implement certificate fetch functions.
svn:r11405
|
|
svn:r11395
|
|
are set before use.
svn:r11390
|
|
Move NT services code into its own C file. Probably will not build happily on win32 yet; more hacking needed.
svn:r11388
|
|
svn:r11382
|
|
There is no good reason to make hashedcontrolpassword and cookieauthentication mutually exclusive. So let's not.
svn:r11377
|
|
Better comment in dnsserv.c
svn:r11376
|
|
Patch from sjmurdoch to fix dnsleak warning when reverse-resolving via socks5.
svn:r11373
|
|
Oops. Initialize "changed" variable when removing obsolete guards.
svn:r11346
|
|
svn:r11340
|
|
Refactor store_stats_t to hold a pointer to the proper mmap, and turn it into a full-fledged type. This sets stuff up nicely for adding a separate "annotated" store. Add some XXXX NM items that need to be fixed when annotated stores exist
svn:r11338
|
|
Check correct circuit type when calling functions from rend_process_relay_cell. Backport candidate.
svn:r11336
|
|
Fix a segfault in expand_filename("~"). Found by lindi.
svn:r11332
|