Commits on Source
17495
c4208ef6
dir auths only give Guard if they're giving Stable
Mar 24, 2016
0c0bdbef
Write a document on how to add a test to Stem
Mar 28, 2016
447b1c6b
Begin an 0.2.9 branch
Mar 28, 2016
05b52eea
Add more structure (and tests) to ReleasingTor.md
Mar 28, 2016
1275d923
Merge branch 'reldoc'
Mar 28, 2016
3220bd81
Merge branch 'maint-0.2.8'
Mar 28, 2016
055a7a19
Rename tor_dup_addr to tor_addr_to_str_dup.
Mar 28, 2016
90c24c0c
Merge branch 'maint-0.2.8'
Mar 28, 2016
e1f4d955
Faravahar also versions.
Mar 29, 2016
4e76b206
Merge remote-tracking branch 'arma/feature18624'
Mar 29, 2016
1103d824
fix typo in comment
Mar 29, 2016
93c311da
majority of four is, alas, three
Mar 29, 2016
beba70ec
Don't declare "incoming_queue" in every file including channel.h
Mar 29, 2016
a19f4192
Issue a `STATUS_SERVER` event on meaningful hibernation state changes.
Mar 30, 2016
9e57ffa5
Merge branch 'maint-0.2.8'
Apr 01, 2016
4b3e6c4d
Merge branch 'maint-0.2.8'
Apr 01, 2016
705d3b22
Merge branch 'incoming_queue_symbol_fix'
Apr 01, 2016
78654021
Move tor_assert implementation into its own header/module.
Apr 04, 2016
5d2b1c78
Clarify comments on connection_t's address fields
Apr 05, 2016
6a2b4db4
Fix a comment typo in compat.h
Apr 05, 2016
6720628c
Merge branch 'maint-0.2.8'
Apr 05, 2016
16f78518
Merge remote-tracking branch 'teor/bug18720'
Apr 05, 2016
b46d126e
Merge branch 'maint-0.2.8'
Apr 05, 2016
20d39e86
Merge branch 'maint-0.2.8'
Apr 05, 2016
d5b36793
Merge branch 'maint-0.2.8'
Apr 05, 2016
e7034847
Merge branch 'maint-0.2.8'
Apr 07, 2016
7532cd43
When we get a bad nickname, explain what a good one is.
Apr 07, 2016
d5acb633
Don't mark guards as unreachable if connection_connect() fails.
Apr 07, 2016
59102925
Merge branch 'bug14334_squashed'
Apr 07, 2016
eafcd7b0
Merge branch 'maint-0.2.8'
Apr 12, 2016
bd34edc1
Merge remote-tracking branch 'sebastian/stemtest'
Apr 12, 2016
0aacc070
encourage rejected relays to contact us
Apr 12, 2016
4043f2c9
Adopt the LCOV convention for marking lines as unreachable by tests.
Apr 12, 2016
0630f198
Add LCOV_EXCL* markers to crypto.c and crypto_s2k.c
Apr 12, 2016
525307c0
fix typos/etc before i go nuts on
#18809
Apr 13, 2016
a885271c
Add new tor_assert_nonfatal*() macros.
Apr 14, 2016
532820b1
Add a BUG macro for usage in if checks.
Apr 14, 2016
a86ed1d7
Add an IF_BUG_ONCE macro, since that's a pretty common pattern too.
Apr 14, 2016
0e354ad4
Merge branch 'assert_nonfatal_squashed'
Apr 14, 2016
32e80ea3
Import timeouts.c directly from William Ahern's git.
Apr 15, 2016
05499b6d
Add timeouts to libor-event.a
Apr 15, 2016
9d6c5300
Fix compilation of timeout.c with our flags and warnings.
Apr 15, 2016
c77cf882
Quick function to find out the timeout object's view of "now"
Apr 15, 2016
381dae43
Add branch prediction to util_bug.h, and fix a bug.
Apr 15, 2016
8c6b528b
Disambiguate: Avoid defining two static functions both called gettweak()
Apr 15, 2016
12e26a6e
Disambiguate: Avoid defining two static functions called chunk_free_unchecked
Apr 15, 2016
4f37919f
Change UseOptimisticData default to 1.
Apr 18, 2016
94e35551
Merge remote-tracking branch 'public/lcov_excl'
Apr 19, 2016
e015f7c9
Basic 'handle' implementation and tests.
Apr 19, 2016
520799f0
Merge branch 'handles_squashed'
Apr 19, 2016
1e553b6c
Increase number of preemptive internal circuits
Apr 19, 2016
26db1b65
Remove trunnel files from libor/libcrypto, since they are in libtrunnel. Found...
Apr 20, 2016
bff53aab
Remove redundant declarations of MIN
Apr 25, 2016
4a44e2d6
Merge remote-tracking branch 'yawning-schwanenleid/feature18685'
Apr 26, 2016
f197d189
mention 18685 in changes file
Apr 26, 2016
fb9c9e04
Merge branch 'maint-0.2.8'
Apr 26, 2016
b72aa18d
test_bt.sh: Check stderr for backtrace as well as stdout.
May 02, 2016
a57ed38a
Clean up TEST_TOR_BINARY so test-stem can have better dependencies
May 02, 2016
c9081bdb
Merge branch 'bug18240_squashed'
May 02, 2016
b2083cba
Merge remote-tracking branch 'dgoulet/bug13239_029_01'
May 02, 2016
8340becd
Merge branch 'maint-0.2.8'
May 02, 2016
d1f2af57
White-box tests for crypto_rand_*_range(), rand_hostname().
May 03, 2016
405b6375
tests for some of the simpler functions in crypto.c
May 03, 2016
44a32481
Add test vector for Curve25519 from RFC7748
May 03, 2016
54697fa4
Add test vector for AES_CTR from NIST SP800-38a sec F.5
May 03, 2016
5845c228
Ed25519 test vectors from draft-irtf-cfrg-eddsa-05
May 03, 2016
230a3d14
Merge branch 'maint-0.2.8'
May 03, 2016
e24c9022
Merge branch 'maint-0.2.8'
May 04, 2016
2384256a
Merge branch 'maint-0.2.8'
May 04, 2016
27c1b0ea
Merge branch 'maint-0.2.8'
May 04, 2016
2da27186
Merge branch 'maint-0.2.8'
May 04, 2016
641cdc34
Merge branch 'maint-0.2.8'
May 05, 2016
35217f0f
Fix two log messages that mistakenly log 0-based hop counts
May 07, 2016
faec7956
Refactor duplicate code in config.c into port_binds_ipv4/6
May 07, 2016
c75bf388
Warn users when addresses in ports and descriptor are inconsistent
May 07, 2016
896271d5
Use uint8_t for rend descriptor_cookie fields
May 09, 2016
e7ff23be
Make rend_authorized_client_free public
May 09, 2016
dcf948da
Add wrappers to tie the new timeouts into libevent.
May 09, 2016
118556e4
Quick-and-dirty test for timers code.
May 09, 2016
10fd4535
Fix an OSX/clang compilation warning
May 09, 2016
11a09778
Test coverage for timers.
May 09, 2016
0a2f59aa
give it a changes file too
May 09, 2016
af132fc2
timer tests: differences in timing accuracy can be negative.
May 09, 2016
69380033
Merge branch 'timeouts_v2_squashed'
May 09, 2016
d5a23ce1
Move rend auth cookie en-/decoding to a function
May 09, 2016
d15354c7
Add client auth to rend_service_add_ephemeral
May 09, 2016
dcc11674
Add client auth for ADD_ONION services
May 09, 2016
162aa14e
Move rend client name checks to one function
May 09, 2016
33d3572a
Merge branch 'feature15588_squashed'
May 09, 2016
7fa11a92
Merge branch 'maint-0.2.8'
May 09, 2016
2c15a065
Merge branch 'maint-0.2.8'
May 09, 2016
6678dff3
Add changes file for
#15588
May 09, 2016
be0e1e9e
Stop being so strict about the payload length of "rendezvous1" cells
May 09, 2016
84af12e9
Merge remote-tracking branch 'arma/feature18998'
May 09, 2016
50d777dc
Split directory_handle_command_get into subfunctions.
May 10, 2016
e31980f6
Merge branch 'maint-0.2.8'
May 11, 2016
79f9e63e
Merge branch 'maint-0.2.8'
May 11, 2016
71267bef
Merge branch 'maint-0.2.8'
May 11, 2016
022d3225
Merge branch 'maint-0.2.8'
May 11, 2016
e9e6a1f5
Merge branch 'maint-0.2.8'
May 11, 2016
17,395 additional commits have been omitted to prevent performance issues.
Loading
Loading