Age | Commit message (Collapse) | Author |
|
svn:r12465
|
|
file in the tarball. Reported by phobos.
svn:r12462
|
|
relay's public (external) IP address too, unless
ExitPolicyRejectPrivate is turned off. We do this because too
many relays are running nearby to services that trust them based
on network address.
svn:r12459
|
|
svn:r12458
|
|
svn:r12455
|
|
of the 0.2.0.9-alpha release notes.
svn:r12454
|
|
svn:r12453
|
|
Try to bulletproof the parse logic for router-stability.
svn:r12441
|
|
Mess with the formula for the Guard flag again. Now it requires that you be in the most familiar 7/8 of nodes, and have above median wfu for that 7/8th. See spec for details. Also, log thresholds better.
svn:r12440
|
|
More log messages about certificate downloads; try to track down bug 546.2
svn:r12436
|
|
set, even if we stop asking for circuits. Bugfix on 0.1.2.x;
reported by tup and ioerror.
svn:r12430
|
|
"And $499 for knowing where to hit it." Fix bug 546.
svn:r12425
|
|
Tidy a ChangeLog entry
svn:r12424
|
|
svn:r12423
|
|
svn:r12421
|
|
Improve "tls error. breaking" message a little.
svn:r12411
|
|
First attempt at fixing bug 543. Needs testing. Too slow.
svn:r12408
|
|
Fix bug 544: do not allow buckets to overflow. Backportable.
svn:r12400
|
|
Fix "0 request for 0 router" message.
svn:r12399
|
|
again even when my datadir starts empty. phew.
svn:r12372
|
|
Fix sign error in networkstatus_note_certs_arrived().
svn:r12371
|
|
they ask for is a 404 from the bridge authority, they now fall
back to trying the bridge directly.
svn:r12368
|
|
accommodate the growing number of servers that use the default
and are reaching it.
svn:r12364
|
|
svn:r12363
|
|
Tor relay without knowing its expected identity digest (e.g. when
using bridges). Bugfix on 0.2.0.3-alpha.
svn:r12355
|
|
If setting our rlimit to rlim_max or cap fails, fall back to OPEN_FILES if defiled. This makes Tor run on OSX 10.5, while allowing OSX to mend its ways in the future.
svn:r12341
|
|
Use rlim_t instead of unsigned long to manipulate rlimit values.
svn:r12339
|
|
Better log messages for "not enough to build a circuit" message.
svn:r12324
|
|
As an authority, send back an X-Descriptor-Not-New header when we accept but do not store a descriptor. Partial implementation of fix for bug 535.
svn:r12310
|
|
Implement --quiet.
svn:r12306
|
|
Learn new addresses for authorities from their certificates.
svn:r12305
|
|
Changelog for 114 stuff.
svn:r12303
|
|
Improved skew reporting: "You are 365 days in the duture" is more useful than "You are 525600 minutes in the future". Also, when we get something that proves we are at least an hour in the past, tell the controller "CLOCK_SKEW MIN_SKEW=-3600" rather than just "CLOCK_SKEW"
svn:r12283
|
|
Accept future networkstatus documents, but warn about skew when we get them.
svn:r12282
|
|
Apply linux-tor-prio.sh patch from Marco B by way of Mike.
svn:r12274
|
|
Tidy last patch a bit.
svn:r12273
|
|
Do not count a server as having any WFU until we have known about it for 18 hours (weighted).
svn:r12261
|
|
Add changelog for last entry
svn:r12260
|
|
Implement if-modified-since for consensus networkstatuses so that we do not download duplicates needlessly.
svn:r12258
|
|
Tidy v2 hidden service descriptor format code: fix memory leaks, fix reference problems, note magic numbers, note questions, remove redundant checks, remove a possible stack smashing bug when encoding a descriptor with no protocols supported.
svn:r12255
|
|
edge_connection_t: want_onehop if it must attach to a circuit with
only one hop (e.g. for the current tunnelled connections that use
begin_dir), and use_begindir if we mean to use a BEGIN_DIR relay
command to establish the stream rather than the normal BEGIN. Now
we can make anonymized begin_dir connections for (e.g.) more secure
hidden service posting and fetching.
svn:r12244
|
|
Stop servers from crashing if they set a Family option (or
maybe in other situations too). Bugfix on 0.2.0.9-alpha; reported
by Fabian Keil.
svn:r12235
|
|
svn:r12234
|
|
base "Guard" flag on WFU rather than MTBF. Note an issue in the TODO. Roger: thoughts?
svn:r12219
|
|
Keep circuitless TLS connections open for 1.5 x MaxCircuitDirtiness: this ensures that we don't thrash closing and repoening connections to our guards.
svn:r12218
|
|
Better log on vote from unknown authority. Make get_by_v3_authority_id retrun only v3 authorities.
svn:r12203
|
|
Drop support for OpenSSL 0.9.6.
svn:r12191
|
|
Free v2_network_status_map on exit.
svn:r12189
|
|
Fix more memory leaks, with help from dmalloc.
svn:r12188
|
|
do not set authority cert bodies twice: fixes memory leak bug 536.
svn:r12187
|