Commits on Source
23277
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
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
1cd67443
New consensus method: clip the maximum votable unmeasured bw
Feb 05, 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
266f8cdd
Refactoring to make parse_bridge_line() unittestable.
Feb 11, 2013
f12fafac
Make hidden service authorization work again.
Feb 11, 2013
da6720e9
Make _SC_OPEN_MAX actually get used when closing fds before exec.
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
44095312
Changes file for bug8231 (duplicate directory guards)
Feb 14, 2013
41e0f714
Merge remote-tracking branch 'arma/bug1992'
Feb 14, 2013
4beee0f6
Use torint.h in curve25519-donna*.c
Feb 14, 2013
5d400b5f
Authorities were adding downtime for every relay every restart
Feb 14, 2013
b90f9ebb
Merge remote-tracking branch 'public/integers_donna'
Feb 15, 2013
6c8b6e9e
Fix unreachable use-before-assign in test_util_join_win_cmdline
Feb 15, 2013
0fa362ca
Merge remote-tracking branch 'public/feature4994-rebased'
Feb 15, 2013
5fcc5dfa
make check-spaces
Feb 15, 2013
d6634001
Merge remote-tracking branch 'public/wide_circ_ids'
Feb 15, 2013
73182e32
Merge remote-tracking branch 'public/bug8207'
Feb 15, 2013
e6e929f5
Merge remote-tracking branch 'public/bug8209'
Feb 15, 2013
59fc77e2
Fix a bug that roger found in the wide_circ_id code
Feb 15, 2013
22804c03
Check for CPUs more accurartely when ONLN != CONF.
Feb 19, 2013
78582760
Revise some comments in router.c
Feb 19, 2013
2b1119db
Document (on man page) which DNS record types Tor knows.
Feb 19, 2013
f2199763
touchups on
78582760
Feb 19, 2013
e73bbea2
Tweak consensus method 17 based on arma's comments
Feb 19, 2013
86982658
Note some annoyinc copy-and-paste code
Feb 19, 2013
f4d5ca9b
Refactor v3_networkstatus test to allow reuse of test for measuredbw
Feb 19, 2013
4c45b3d8
Add unit test for unmeasured bandwidth clipping in consensus
Feb 19, 2013
6170bc5a
Refactor storing of measured_bw versus Unmeasured=1.
Feb 19, 2013
f445aae2
Update unmeasured bandwidth clipping unit test per NickM's bugfix for the Unmeasured=1 issue
Feb 19, 2013
699c39da
Test alternate values of maxunmeasuredbw too
Feb 19, 2013
b0b0d6af
Merge branch 'bug2286_unit_test_squashed'
Feb 19, 2013
804be10b
Fix a may-be-used-uninitialized warning.
Feb 19, 2013
3340d327
Downgrade an assert to LD_BUG
Feb 19, 2013
8ddf4e21
Merge branch 'bug8065_v2'
Feb 19, 2013
337e32f5
fix a wide line
Feb 19, 2013
5d2b2b9e
Clear up a comment about when an assertion could fire
Feb 19, 2013
1827be0b
Make a parse_config_line_from_str variant that gives error messages
Feb 19, 2013
3dc52e66
Add src/or/micro-revision.i to CLEANFILES in case anybody has one
Feb 19, 2013
62fb209d
Stop frobbing timestamp_dirty as our sole means to mark circuits unusable
Feb 19, 2013
7bb51fdd
Rename circuit_expire_all_dirty_circs
Feb 19, 2013
9f044eac
Refactor format_networkstatus_vote to avoid preallocating a buffer.
Feb 20, 2013
365e302f
Remove a bunch of unused macro definitions
Feb 23, 2013
5bfa373e
Remove some totally unused functions
Feb 23, 2013
a4e9d672
Remove some functions which were unused except for their tests
Feb 23, 2013
68799103
Fix a comment in tor_main.c
Feb 25, 2013
9bc05c30
update the in-progress bandwidth requirements for authorities
Feb 25, 2013
05f8fd28
Add unique client counter to the heartbeat message.
Feb 26, 2013
4740d2e8
Remove some lingering tsocks cruft.
Feb 27, 2013
b5a164bd
Prefer measured bandwidths over advertised when computing things for votes on a dirauth
Feb 27, 2013
d9293ab3
Bump version in master to 0.2.5.0-alpha-dev
Mar 01, 2013
94d0f226
Whoops. I forgot the "alpha"
Mar 01, 2013
c72d58cb
Merge remote-tracking branch 'public/feature8109'
Mar 01, 2013
c0b1f05f
Fix bootstrapping with bridges by making is_dir_cache is set on them.
Mar 01, 2013
8b26766a
Correctly set entry->is_dir_cache when adding an entry guard for the first time
Mar 01, 2013
dc4ccfdb
Merge branch 'bug8367_v2'
Mar 01, 2013
ad49abe5
Fix bootstrapping with bridges by making is_dir_cache is set on them.
Mar 01, 2013
74c33945
Correctly set entry->is_dir_cache when adding an entry guard for the first time
Mar 01, 2013
045c989d
Merge remote-tracking branch 'origin/maint-0.2.4'
Mar 01, 2013
b528aaef
Make sure that [::1] is recognized as a private address
Mar 01, 2013
165b2c01
Add unit test for tor_addr_is_loopback
Mar 01, 2013
f6697d5b
More unit tests for old TAP onion handshake.
Mar 01, 2013
24fb9267
Remove the unused parse_addr_and_port_range
Mar 01, 2013
6dfa7090
Remove the unused addr_mask_cmp_bits
Mar 01, 2013
a6c76308
Unit tests for a few more functions and cases in address.c
Mar 01, 2013
289653c3
Remove a few more unused functions.
Mar 01, 2013
a05dc378
Remove unused HMAC-SHA1 function
Mar 01, 2013
55ce9bff
Remove unused check_fingerprint_syntax
Mar 01, 2013
23,177 additional commits have been omitted to prevent performance issues.
Loading
Loading