Commits on Source
23337
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
acd72d4e
Correctly copy microdescs/extrinfos with internal NUL bytes
Jan 26, 2013
97d0872f
Build donna32 with -fomit-frame-pointer
Jan 30, 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
a99ebaf4
Lower path use bias thresholds.
Feb 04, 2013
2b68a066
Update manpage for new pathbias use thresholds.
Feb 04, 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
71794608
Resolve memory leaks in the unit tests and benchmarks (found by coverity)
Feb 11, 2013
96b1bd4f
Fix a very short-lived socket leak in tor-resolve
Feb 11, 2013
52263b0d
Fix even more dead code and resource leaks in the unit tests
Feb 11, 2013
f12fafac
Make hidden service authorization work again.
Feb 11, 2013
43d2f99d
Suppress a coverity false positive in connection_edge_package_raw_inbuf
Feb 11, 2013
e3578d52
Check whether ei is non-NULL before altering it.
Feb 11, 2013
fd8ef8dc
Merge remote-tracking branch 'public/bug8208'
Feb 11, 2013
afca9ab1
Fix another memory leak
Feb 11, 2013
5f29bc71
Merge remote-tracking branch 'public/bug7816_023'
Feb 11, 2013
fc35ee49
oops; add a missing semicolon
Feb 11, 2013
da6720e9
Make _SC_OPEN_MAX actually get used when closing fds before exec.
Feb 11, 2013
9b2bb901
Fix a null-deref-on-fail in unit tests
Feb 11, 2013
719940df
Fix a nigh-impossible overflow in cpuworker.c
Feb 11, 2013
f3835bcb
Avoid null-pointer deref in pathbias_is_new_circ_attempt
Feb 11, 2013
99457ee7
Fix two more coverity-spotted leaks in master.
Feb 11, 2013
cc896f7c
Teach resolve_my_address() to return a cached answer
Feb 11, 2013
e5a987fb
Don't tor_close_socket(-1) in tor-resolve.
Feb 11, 2013
9bdd33ea
Add parse_bridge_line() unittests.
Feb 11, 2013
17089302
Stop trying to resolve our hostname so often
Feb 11, 2013
5911fc0c
Check for IP address change every minute, not 15 minutes
Feb 11, 2013
b166e9ed
simplify timing checks
Feb 11, 2013
178599f0
get rid of the new caching notion in resolve_my_address()
Feb 12, 2013
5e0ce4c5
oops; add a missing semicolon
Feb 12, 2013
049e4c86
Merge remote-tracking branch 'origin/maint-0.2.3'
Feb 12, 2013
47cfee78
tor.1: Specify what Auto means for RefuseUnknownExits in more detail
Feb 12, 2013
d7089ff2
Restore the entry/dirguard distinction.
Feb 12, 2013
91027218
Add some code to bluntly prevent duplicate guards from getting added
Feb 14, 2013
1070a720
Be more robust when excluding existing nodes as new dirguards
Feb 14, 2013
23,237 additional commits have been omitted to prevent performance issues.
Loading
Loading