Commits on Source
23248
acd72d4e
Correctly copy microdescs/extrinfos with internal NUL bytes
Jan 26, 2013
97d0872f
Build donna32 with -fomit-frame-pointer
Jan 30, 2013
1cd67443
New consensus method: clip the maximum votable unmeasured bw
Feb 05, 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
9bdd33ea
Add parse_bridge_line() unittests.
Feb 11, 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
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
62ef02ad
A couple more easy unit tests
Mar 02, 2013
0efe96ca
Call dirserv_clear_measured_bw_cache() from dirserv_free_all()
Mar 05, 2013
75eb79a6
Make dirserv_cache_measured_bw() use a const measured_bw_line_t *
Mar 07, 2013
c7947619
More constness in dirserv.c
Mar 07, 2013
302d1dae
Make sure expiry check in dirserv_expire_measured_bw_cache() works if time_t is unsigned
Mar 07, 2013
5cad78c2
Manually fix yet another fourteen 'A1' ranges.
Mar 07, 2013
3dde6d5d
Update to the March 2013 GeoIP database.
Mar 07, 2013
6e978ab8
Add unit test for dirserv measured bandwidth cache
Mar 07, 2013
b5224348
Use DIGESTMAP_FOREACH_MODIFY in dirserv_expire_measured_bw_cache() for concision
Mar 07, 2013
8027ebb5
Better comment for dirserv_query_measured_bw_cache()
Mar 07, 2013
d13b996d
Fix to test for bug8444 / 6034
Mar 09, 2013
339df5df
Fix 8447: use %u to format circid_t.
Mar 10, 2013
301faf28
Merge branch 'bug8447_squashed' into maint-0.2.4
Mar 10, 2013
4235425f
Merge remote-tracking branch 'origin/maint-0.2.4'
Mar 10, 2013
e4614d30
Add a DisableV2DirectoryInfo_ option to 404 all v2 ns requests
Mar 10, 2013
926b3d77
Tweak bug6783 patch.
Mar 10, 2013
f8960ea2
set DisableV2DirectoryInfo_ off by default
Mar 10, 2013
8b4195f0
Fix typos in a few log messages
Mar 10, 2013
e4c5001b
Merge remote-tracking branch 'origin/maint-0.2.4'
Mar 10, 2013
e270a066
Merge remote-tracking branch 'arma/bug6783_big_hammer' into maint-0.2.4
Mar 10, 2013
aa3126b5
Merge remote-tracking branch 'origin/maint-0.2.4'
Mar 10, 2013
599aeef9
parameterize SSLKeyLifetime
Mar 10, 2013
edd6f022
randomize SSLKeyLifetime by default
Mar 10, 2013
01966479
start part-way through the ssl cert lifetime
Mar 10, 2013
331e4dcb
Merge branch 'maint-0.2.4'
Mar 10, 2013
b9037521
Fix a framing bug when reading versions from a versions cell.
Mar 11, 2013
fca578d9
Increase link_proto field to 2 bytes
Mar 11, 2013
fdafe11a
Give an #error when we want threads and OpenSSL has disabled threads
Mar 11, 2013
c6ca1998
Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3
Mar 11, 2013
ef4db316
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
Mar 11, 2013
2a02efb6
Merge remote-tracking branch 'origin/maint-0.2.4'
Mar 11, 2013
23,148 additional commits have been omitted to prevent performance issues.
Loading
Loading