Commits on Source
22766
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
05f8fd28
Add unique client counter to the heartbeat message.
Feb 26, 2013
2e1f2315
count DATA cells with stream ID 0 as delivered for SENDME purposes
Mar 22, 2013
e54d664f
Add connection ID to ORCONN event.
May 16, 2013
8d1f78c5
Add new CONN_BW event.
May 16, 2013
c386d2d6
Add new CELL_STATS event.
May 16, 2013
dd5ce215
Add new TB_EMPTY event.
May 16, 2013
2925e2fe
Add new CIRC_BW event.
May 16, 2013
a84fae78
Tweak ORCONN event based on comments by nickm.
May 25, 2013
2f893624
Tweak CONN_BW event based on comments by nickm.
May 25, 2013
26b49f52
Tweak CELL_STATS event based on comments by nickm.
May 25, 2013
ef67077f
Tweak TB_EMPTY event based on comments by nickm.
May 25, 2013
b33b366a
Tweak CIRC_BW event based on comments by nickm.
May 25, 2013
e39292f2
Test functions used for TB_EMPTY and CELL_STATS events.
May 31, 2013
c82d7950
Add make target test-network running traffic tests in a Chutney network.
Jun 13, 2013
b567efcf
Use CHUTNEY_PATH to find Chutney.
Jun 14, 2013
538ca415
Invoke binaries in $PATH rather than by absolute path.
Jun 18, 2013
9f8e672b
Fix a couple of resource leaks in test_config.c
Jun 18, 2013
459c7c0e
Attempt to un-confuse coverity about (false) double-free in bench_onion_ntor.
Jun 18, 2013
60d633c7
Fix some problems with the bug9002 fix.
Jun 18, 2013
8a96a85d
Check more return values in the unit tests
Jun 18, 2013
7c4544e5
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
Jun 18, 2013
f7986269
Merge remote-tracking branch 'origin/maint-0.2.4'
Jun 18, 2013
097f2570
Forward-port the 0.2.4.14-alpha changelog
Jun 18, 2013
d7538b57
Don't access global_circuitlist variable directly. Use a getter instead.
Jun 20, 2013
1555876d
Fix
#9108
- make global_circuitlist a doubly linked list
Jun 20, 2013
10480dff
Fix #5584 - raise awareness of safer logging - warn about potentially unsafe config options
Jun 24, 2013
ca6aacce
Fix bug 9122: don't allow newdefaultoptions to be NULL
Jun 24, 2013
cde1a2ca
Merge remote-tracking branch 'origin/maint-0.2.4'
Jun 24, 2013
c9551492
Give a warning when bufferevents are enabled.
Jun 29, 2013
81a5ee77
Merge branch 'bug9147' into maint-0.2.4
Jun 29, 2013
0c3d676f
Merge remote-tracking branch 'origin/maint-0.2.4'
Jun 29, 2013
f631b73c
Merge remote-tracking branch 'linus/bug8530'
Jun 29, 2013
15cd79f8
FIx undefined behavior in dirvote.c
Jul 03, 2013
1a43dfa6
Add 2 new manual A1 substitutions.
Jul 08, 2013
2a61b0dd
Update to the July 2013 GeoIP database.
Jul 08, 2013
0b9c5158
Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3
Jul 08, 2013
c78c8de0
Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4
Jul 08, 2013
20634fac
Merge remote-tracking branch 'origin/maint-0.2.4'
Jul 08, 2013
dd90ab41
Merge remote-tracking branch 'karsten/geoip-manual-update-jul2013'
Jul 08, 2013
b34279d3
Add a comment and a check for why flag indices will be <= 63
Jul 08, 2013
7a4145c4
Merge branch 'bug9200' into maint-0.2.4
Jul 08, 2013
fab99844
Merge remote-tracking branch 'origin/maint-0.2.4'
Jul 08, 2013
f7d654b8
Start work on fancy compiler tricks to expose extra stuff to our tests
Jul 10, 2013
a3e0a87d
Completely refactor how FILENAME_PRIVATE works
Jul 10, 2013
17e9fc09
Coverage support: build with --enable-coverage to have tests run with gcov
Jul 10, 2013
4753ad4f
Add a script to compare directories full of gcov output
Jul 10, 2013
b6e8c746
Add rudimentary test mocking support.
Jul 10, 2013
ec6c155f
Add some basic unit tests for the circuit map data structure.
Jul 10, 2013
f9c1ba64
Add a basic seccomp2 syscall filter on Linux
Jul 11, 2013
14d5e7f8
Remove a bogus semicolon spotted by Gisle Vanem
Jul 11, 2013
aac73232
Merge remote-tracking branch 'public/gsoc-ctoader-cap-phase1-squashed'
Jul 12, 2013
de7cdc0d
put sandbox.h in the tarball, so the tarball builds
Jul 13, 2013
6848e293
cosmetic cleanups
Jul 14, 2013
5cc52b24
Document get_parent_directory more
Jul 15, 2013
783c52b6
Reject relative control socket paths and emit a warning.
Jul 15, 2013
c9cb5a18
And a changes file for
#9258
Jul 15, 2013
2cb59be9
Fix two pre-coffee typos
Jul 15, 2013
d0c0f050
Avoid compiler warning 'unused param'.
Jul 15, 2013
3c74119b
Traditional /bin/sh is unhappy about {a,b} globbing.
Jul 15, 2013
c0391bae
Merge remote-tracking branch 'public/fancy_test_tricks'
Jul 15, 2013
0f31d4f1
Merge remote-tracking branch 'linus/binshify'
Jul 15, 2013
1556b0cb
Merge remote-tracking branch 'linus/unused_param'
Jul 15, 2013
449b2b7c
Don't build format_helper_exit_status on win32
Jul 15, 2013
22977b7c
Expose format_hex_number_..., and rename it to ..._sigsafe().
Jul 15, 2013
18136afb
HEX_ERRNO_SIZE is no longer the correct upper limit for format_hex_number_sigsafe
Jul 15, 2013
9fda7e8c
Lightly refactor and test format_hex_number_sigsafe
Jul 15, 2013
85178e2e
Use format_hex_number_sigsafe to format syscalls in sandbox.c
Jul 15, 2013
55f5caf0
Appease "make check-spaces"
Jul 15, 2013
d1059a93
Add optional target directory parameter to coverage script and add reset-gcov target to Makefile.am
Jul 15, 2013
4ccd4b5c
Test deeper in test_pt_parsing().
Jul 16, 2013
9b3a166b
Eliminate an impossible case in replaycache_scrub_if_needed_internal()
Jul 16, 2013
459d8271
Add more replaycache.c unit tests, bringing coverage to 100% for that file
Jul 16, 2013
e5d3efd8
Make contrib/coverage smarter about check file-existence edge cases
Jul 16, 2013
74356aae
Remove an unused variable in test_replaycache_scrub
Jul 16, 2013
4824f3ad
Merge remote-tracking branch 'asn/bug9265'
Jul 16, 2013
c36bdbd5
Re-do a cast in order to make old buggy freebsd gcc happy
Jul 16, 2013
f797ac46
Merge remote-tracking branch 'origin/maint-0.2.4'
Jul 16, 2013
dd44ff66
A python script to combin gcov output with git blame
Jul 16, 2013
8bb2ba13
Extract ARGS from SMETHOD line and attach them to transport.
Jul 18, 2013
924946aa
Write transport ARGS to extra-info descriptor.
Jul 18, 2013
dd18789a
Add a unit test for smethod lines with arguments.
Jul 18, 2013
e02b6b99
Add a basic unit test for pt_get_extra_info_descriptor_string.
Jul 18, 2013
08d98071
Write function that parses ServerTransportOptions torrc lines.
Jul 18, 2013
6cfc2b5d
Write unit tests for the ServerTransportOptions parsing function.
Jul 18, 2013
ea72958f
Pass characters to be escaped to tor_escape_str_for_socks_arg().
Jul 18, 2013
1a0cf088
Rename tor_escape_str_for_socks_arg() to something more generic.
Jul 18, 2013
1ee3a0cf
Place the options in the environment after processing them properly.
Jul 18, 2013
133f380c
Add changes file and enrich the manual page.
Jul 18, 2013
c71809d4
Insert the environment variable only if we have options to pass.
Jul 18, 2013
713ff2f5
Document what "escape" means in tor_escape_str_for_pt_args
Jul 18, 2013
31871f7d
Fix memory leaks in test_config_parse_transport_options_line
Jul 18, 2013
8a01a7c3
Improve test coverage of 8929 code
Jul 18, 2013
b551988e
Merge branch 'bug8929_rebase_2'
Jul 18, 2013
d7ccb6a3
Merge branch 'bug8978_rebase_2'
Jul 18, 2013
e6c0fb2b
Fix a wide line in test_pt.c
Jul 18, 2013
22,666 additional commits have been omitted to prevent performance issues.
Loading
Loading