Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Now, when you call tor --digests, it dumps the SHA1 digest of each
source file that Tor was built with. We support both 'sha1sum' and
'openssl sha1'. If the user is building from a tarball and they
haven't edited anything, they don't need any program that calculates
SHA1. If they _have_ modified a file but they don't have a program to
calculate SHA1, we try to build so we do not output digests.
|
|
svn:r19367
|
|
svn:r19337
|
|
bytes (aka 20KB/s), to match our documentation. Also update
directory authorities so they always assign the Fast flag to relays
with 20KB/s of capacity. Now people running relays won't suddenly
find themselves not seeing any use, if the network gets faster
on average.
svn:r19305
|
|
now avoid using begin_dir for all direct connections.
svn:r19296
|
|
svn:r19295
|
|
svn:r19293
|
|
me further)
svn:r19292
|
|
IP address changes: directory mirrors were mistakenly telling them
their old address if they asked via begin_dir, so they never got
an accurate answer about their new address, so they just vanished
after a day. Should fix bugs 827, 883, and 900 -- but alas, only
after every directory mirror has upgraded.
svn:r19291
|
|
version. otherwise there's no reason to tell the user we're
doing behind-the-scenes cleaning.
svn:r19288
|
|
ago. This change should significantly improve client performance,
especially once more people upgrade, since relays that have been
a guard for a long time are currently overloaded.
svn:r19287
|
|
svn:r19262
|
|
This makes bridge lines a bit smaller and easier for users to
understand.
Also, remove a duplicate changelog entry from the past.
svn:r19260
|
|
operator changed the bandwithrate or bandwithburst settings.
svn:r19259
|
|
is set
svn:r19257
|
|
fuzzing found the rest.
svn:r19250
|
|
to help track whether we received them when a relay operator claims
they got sent.
svn:r19213
|
|
not new enough, write that in the logs. might be helpful one day.
svn:r19195
|
|
The directory authorities were refusing v3 consensus votes from
other authorities, since the votes are now 504K. Fixes bug 959;
bugfix on 0.0.2pre17 (where we raised it from 50K to 500K ;).
svn:r19194
|
|
requests for votes or keys. Bugfix on 0.2.0.8-alpha; exposed by
bug 959.
svn:r19189
|
|
svn:r19080
|
|
unless we will use it.
svn:r19079
|
|
routerstatus instead when generating circuit events. Also refactor a little.
svn:r19078
|
|
bug 941 fix.
svn:r19077
|
|
When we used smartlist_free to free the list of succesful uploads
because we had succeeded in uploading everywhere, we did not actually
set the successful_uploads field to NULL, so later it would get freed
again in rend_service_descriptor_free. Fix for bug 948; bug
introduced in 0.2.1.6-alpha.
svn:r19073
|
|
Backport candidate
svn:r19057
|
|
svn:r18924
|
|
svn:r18919
|
|
Avoid trying to print raw memory to the logs when we decide to
give up on downloading a given relay descriptor. Bugfix on
0.2.1.9-alpha.
svn:r18831
|
|
svn:r18827
|
|
of 0. Now also reject extend cells with destination port or address
of 0. Suggested by lark.
svn:r18812
|
|
svn:r18761
|
|
tor_sscanf() only handles %u and %s for now, which will make it
adequate to replace sscanf() for date/time/IP parsing. We want this
to prevent attackers from constructing weirdly formed descriptors,
cells, addresses, HTTP responses, etc, that validate under some
locales but not others.
svn:r18760
|
|
It seems that 64-bit Sparc Solaris demands 64-bit-aligned access to
uint64_t, but does not 64-bit-align the stack-allocated char array we
use for cpuworker tags. So this patch adds a set/get_uint64 pair, and
uses them to access the conn_id field in the tag.
svn:r18743
|
|
svn:r18683
|
|
svn:r18682
|
|
the second. Previously, we had leaked an extend_info if the target connection was not open when the second arrived.
svn:r18668
|
|
originate from the end of the circuit.
svn:r18667
|
|
events, not if he's asked for ns events
svn:r18656
|
|
It turns out that we weren't updating the _ExcludeExitNodesUnion set's
country numbers when we reloaded (or first loaded!) the IP-to-country
file. Spotted by Lark. Bugfix on 0.2.1.6-alpha.
svn:r18575
|
|
svn:r18566
|
|
svn:r18557
|
|
lines for every recommended relay.
still needs docdoc and changelog entry.
svn:r18556
|
|
stream never finished making its connection, it would live
forever in circuit_wait state. Now we close it after SocksTimeout
seconds. Bugfix on 0.1.2.7-alpha; reported by Mike Perry.
svn:r18516
|
|
explain why it was erroneous.
svn:r18494
|
|
because it was meant to make them more detectable. Change it to change stuff to garbage rather than to 0. If no bugs turn up, we can remove it in 0.2.2.x
svn:r18493
|
|
svn:r18492
|