Commits on Source
23365
0b598cb2
Say "KBytes" rather than "KB" in the man page
Oct 06, 2012
bfffc1f0
Allow a v4 link protocol for 4-byte circuit IDs.
Nov 06, 2012
1c0e87f6
Add a pointless 2-byte memset in cell_pack
Nov 06, 2012
8e8c0674
Implement proposal-214 rules for CircID checking.
Nov 06, 2012
f269e0f9
Wrapper function for the common rate-limited-log pattern.
Dec 26, 2012
a7334f51
Use log_fn_ratelim in a few places.
Dec 26, 2012
4b571d3a
Fix memory leak in safe-cookie authentication code
Dec 28, 2012
b509ead2
Avoid leaking headers received from SSL proxy
Dec 28, 2012
d3aabf4d
Fix various small leaks on error cases
Dec 28, 2012
ee1d8dc4
Fix a leak-on-error case in 0.2.4 spotted by coverity
Dec 28, 2012
f272ee6a
Fix an impossible-in-normal-operation leaks in dirvote
Dec 28, 2012
d1b5ae90
When we get an END cell before CONNECTED, don't report SOCKS success
Jan 16, 2013
e53e6caa
Adjust control_reason when adjusting reason (related to 7902)
Jan 16, 2013
ff9bdbd5
When excluding nodes by country, exclude {??} and {A1} too
Jan 17, 2013
acd72d4e
Correctly copy microdescs/extrinfos with internal NUL bytes
Jan 26, 2013
ec7ffed7
Document the ?? country code.
Jan 30, 2013
97d0872f
Build donna32 with -fomit-frame-pointer
Jan 30, 2013
fed7f013
Add EntryGuardPathUseBias to state file keyword list.
Feb 01, 2013
996db755
Fix a couple of warnings on the 8081 branch.
Feb 01, 2013
4074ff44
Merge branch 'ticket8081_squashed'
Feb 01, 2013
b4429307
Fix serious breakage in connection_handle_write_impl
Feb 01, 2013
690ea9e8
Clarify documentation of connection_finished_flushing
Feb 01, 2013
c93f66b1
Merge remote-tracking branch 'public/bug7708_023_v3_squashed'
Feb 01, 2013
acb43c07
Merge remote-tracking branch 'public/feature7706'
Feb 01, 2013
a8297cdb
use microdescriptors if *any* of our bridges can handle them
Feb 02, 2013
bce5019e
generalize choose_random_entry()'s dirinfo parameter
Feb 02, 2013
ddf2c36a
Whoops: evdns_log, not tor_log, in src/ext/eventdns.c
Feb 04, 2013
40c13240
When computing performance thresholds, ignore omitted-as-sybil nodes.
Feb 04, 2013
8be7f69f
Refactor should-count-towards-thresholds test into new function
Feb 04, 2013
317d16de
Increase the minimum value for the Fast flag to 4096.
Feb 04, 2013
61995d3e
Ignore tiny bandwidths entirely when computing thresholds
Feb 04, 2013
4eff8b65
When we mark a node as a sybil, mark it down and reset its uptime to 0
Feb 04, 2013
5ea9a90d
Fix compilation with --disable-curve25519 option
Feb 04, 2013
7cde094f
Fix a warning when building with --disable-curve25519
Feb 04, 2013
b64dc35b
Reinstate some fixes/tweaks from
6e4a4002
Feb 04, 2013
898f2d7c
Merge branch 'bug8153'
Feb 04, 2013
2e9cd4b7
Quick fix on 5956 for authorities
Feb 04, 2013
b1cb9ebb
Merge branch 'bug8146_etc'
Feb 04, 2013
12f2d986
Merge branch 'authdir_quick_fix'
Feb 04, 2013
cd4ad45b
Include a flag-thresholds line in each vote to describe flag cutoffs
Feb 04, 2013
03bdb4d5
fold in changes for 0.2.4.10-alpha
Feb 04, 2013
54f9a402
bump to 0.2.4.10-alpha
Feb 04, 2013
2c73fe5f
bump to 0.2.4.10-alpha-dev
Feb 04, 2013
a99ebaf4
Lower path use bias thresholds.
Feb 04, 2013
2b68a066
Update manpage for new pathbias use thresholds.
Feb 04, 2013
2dcad03e
Merge remote-tracking branch 'public/bug8151'
Feb 05, 2013
1cd67443
New consensus method: clip the maximum votable unmeasured bw
Feb 05, 2013
b4a68d17
revise history
Feb 05, 2013
266419d2
Tolerate curve25519 backends where the high bit of the pk isn't ignored
Feb 07, 2013
0175209e
Merge branch 'bug8121_squashed'
Feb 07, 2013
b0355373
Separate the flags for logging use bias.
Feb 07, 2013
3fb40fa3
Changes file for path use bias threshold changes.
Feb 07, 2013
bbd38f29
Better document an XXX comment about refactoring.
Feb 07, 2013
eb15be3d
Mention a trac ticket relevant to an XXX comment.
Feb 07, 2013
12c6475c
Merge branch 'ticket8161_squashed'
Feb 07, 2013
522b312a
whitespace fix
Feb 07, 2013
ad28397b
Merge branch 'bug7902'
Feb 07, 2013
0061d428
Merge remote-tracking branch 'public/bug7816_024'
Feb 07, 2013
ba7d93db
Merge remote-tracking branch 'public/bug7816_023'
Feb 07, 2013
e5b07ba1
Merge remote-tracking branch 'arma/bug7054'
Feb 07, 2013
0e597471
Use a nicely written autoconf macro to determine the sign of a type
Feb 07, 2013
41200b47
Have autoconf check whether enums are signed.
Feb 07, 2013
34332162
Merge remote-tracking branch 'public/easy_ratelim'
Feb 07, 2013
adff7f94
Update to the February 2013 GeoIP database.
Feb 08, 2013
7f805b60
Comment out now obsolete change in geoip-manual.
Feb 08, 2013
b840b76b
Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3
Feb 08, 2013
a24f29ec
Merge remote-tracking branch 'origin/maint-0.2.3'
Feb 08, 2013
fd1c2a13
Merge remote-tracking branch 'karsten/geoip-manual-update'
Feb 08, 2013
194bd56c
Refactor generating the m lines in a vote into its own function
Feb 08, 2013
2403ef66
Coalesce identical adjacent microdescriptor vote lines.
Feb 08, 2013
c8f5f35d
Add doxygen for bug8158 functions
Feb 08, 2013
8cdd8b83
Fix numerous problems with Tor's weak RNG.
Feb 08, 2013
018fe7d1
Improve comment about our random stream choice algorithm
Feb 08, 2013
4bfd7806
Add explicit check for !first_conn in ...resume_edge_reading_helper
Feb 08, 2013
029d2c65
Unit test for tor_weak_random_range
Feb 08, 2013
e998bbcd
changes file for bug7801
Feb 08, 2013
561e9bec
Merge remote-tracking branch 'public/signof_enum'
Feb 08, 2013
69ab7cd8
Improve comment at Andrea's request
Feb 08, 2013
d86a45f9
Wrap more macro definitions in (parentheses)
Feb 09, 2013
076654ce
Replace magic constants for wide_circ_ids with inline function calls
Feb 09, 2013
b8532bcb
Add utility functions needed for SOCKS argument parsing.
Feb 09, 2013
757b03aa
Add support for parsing SOCKS arguments.
Feb 09, 2013
faf4f6c6
Validate SOCKS arguments.
Feb 09, 2013
14b84858
Send SOCKS arguments when doing SOCKS4.
Feb 09, 2013
8f2e9801
Send SOCKS arguments when doing SOCKS5.
Feb 09, 2013
d54efda8
Add changes files.
Feb 09, 2013
b5dceab1
Fix various issues pointed out by Nick and Andrea.
Feb 09, 2013
99185397
Stop checking if ri->address is an IP
Feb 09, 2013
ccaefd65
stop passing "address" around the directory_initiate_command* funcs
Feb 09, 2013
e1ec03f8
use router->addr for log messages and controller events
Feb 09, 2013
002c860c
use me->addr when adding our address to our exit policy
Feb 09, 2013
74e6a47a
stop setting, or using, router->address
Feb 09, 2013
2b4d4ccb
Merge remote-tracking branch 'public/bug7801_v2'
Feb 11, 2013
266f8cdd
Refactoring to make parse_bridge_line() unittestable.
Feb 11, 2013
dfbb12ca
log the hostname that resolve_my_address() used to guess our IP
Feb 11, 2013
92ea0b86
Refactor resolve_my_address() so logs are more accurate / helpful
Feb 11, 2013
36e2eb67
Avoid generating extra spaces when explaining how we guessed our address
Feb 11, 2013
01184f16
Merge remote-tracking branch 'public/bug8158'
Feb 11, 2013
ffd6e557
Speed up the curve25519 unit test by doing fewer iterations
Feb 11, 2013
b9432bec
Fix a copy-and-paste issue found by coverity
Feb 11, 2013
23,265 additional commits have been omitted to prevent performance issues.
Loading
Loading