Commits on Source
6554
c2521873
fix for circpad_add_matching_machines to be able to negotiate one machine per...
Jul 08, 2019
0d4a689d
Prevent UB on signed overflow.
Jul 19, 2019
97d73db7
Changes file for bug 31001
Jul 19, 2019
d8ef6b15
Add a unit test for ed25519 identity parsing in microdescriptors
Sep 10, 2019
7282213b
Extract saved_location_to_string() from microdesc parsing.
Sep 10, 2019
e7d7e041
Do not look inside bogus microdesc when listing its digest as invalid
Sep 10, 2019
9a101c2c
Add a script to run spatch with appropriate arguments
Sep 11, 2019
c6191983
Add a script to tell whether a file can be perfectly parsed by spatch
Sep 11, 2019
25ed698f
Add some more of our trickier macros to tor-coccinelle.h
Sep 11, 2019
ded6d9fc
Run test_operator_cleanup on our unit tests
Sep 11, 2019
a2bd9345
Changes file for coccinelle scripts
Sep 11, 2019
619178bb
Fix add_c_file.py script to support paths starting with ./
#31336
Sep 16, 2019
3c97ab3c
Treat an unexpected constant-sized VERSIONS cell as a PROTOCOL_WARN.
Sep 17, 2019
75899951
Merge branch 'maint-0.3.5' into bug31107_035
Sep 17, 2019
da8ba501
Merge branch 'bug31107_035' into bug31107_040
Sep 17, 2019
6ee19e57
Merge branch 'bug31107_040' into bug31107_041
Sep 17, 2019
4d7ce271
Merge branch 'bug31107_041' into bug31107_master
Sep 17, 2019
7f5c6a60
Move PROCESS_CELL macros outside of channel_tls_process_cell().
Sep 17, 2019
2d744de3
Correct a comment in channel_tls_process_cell.
Sep 17, 2019
25d55fa0
Practracker: do not list problems when told to --list-overbroad.
Sep 18, 2019
d1ffac3f
practracker: An exception is "used" even when it is violated.
Sep 18, 2019
1c67d261
practracker: Integration test for --list-overbroad
Sep 18, 2019
82ad63ef
changes file for 31338
Sep 18, 2019
1e9488f2
Extract expressions in construct_ntor_key_map()
Sep 18, 2019
2da4d64a
Avoid a crash if our "current" and "old" ntor onion keys are equal
Sep 18, 2019
4bbefc2a
Merge branch 'bug30916_035' into bug30916_041
Sep 18, 2019
387cfcce
Add a coccinelle script to look for {inc,dec}rements in log_debug
Sep 18, 2019
f0e41209
Add a rate-limit to our warning about the disabled .exit notation
Sep 18, 2019
bf4a27c0
Merge branch 'bug31466_029' into bug31466_035_tmp
Sep 18, 2019
37c616ae
Merge branch 'bug31466_035' into bug31466_042
Sep 18, 2019
46fea1df
test: dirserv_router_has_valid_address() with zero-family addresses
Sep 19, 2019
03c2b1be
dirauth: reorder the checks in dirserv_router_has_valid_address()
Sep 19, 2019
c2ceede3
test: refactor dirserv_router_has_valid_address() tests
Sep 19, 2019
69a1f9c8
test: test dirserv_router_has_valid_address() with DirAllowPrivateAddresses
Sep 19, 2019
9cbc166e
Extract the body-copying portion of microdesc parsing
Sep 19, 2019
b1552e88
Reindent microdesc_extract_body().
Sep 19, 2019
ec368409
Extract field-parsing code for microdesc_parse.c
Sep 19, 2019
2094796c
Reindent microdesc_parse_fields().
Sep 19, 2019
19488497
microdesc_parse: Rename "next" label to "err".
Sep 19, 2019
2e1989da
Remove practracker exception for microdesc parsing function
Sep 19, 2019
6100378c
changes file for microdesc_parse refactoring.
Sep 19, 2019
c3091692
microdesc_parse: convert some ints to bools
Sep 19, 2019
15490816
Fix bug when %including folder with comment only files.
#31408
Sep 23, 2019
3e452605
fix: Ticket
#31589
Sep 23, 2019
6ed3d8db
Try using make -k in Travis configuration
Sep 23, 2019
49a11f8a
Try using make -k in the Appveyor configuration
Sep 23, 2019
e1429d91
fix typo in comment
Sep 23, 2019
0614f839
changes: use correct bugfix release, and reword changes file for 31408
Sep 24, 2019
876b3e27
Merge branch 'bug31408_035' into bug31408_master
Sep 24, 2019
83fa962c
test: a file with no config options, at the end of an %include directory
Sep 24, 2019
c7c849bb
configure: Explain --disable-module-dirauth better
Sep 24, 2019
6b97a5a8
backtrace: Disable signal handlers in remove_bt_handler()
Sep 24, 2019
ab7bfdf4
backtrace: Add a missing check for HAVE_PTHREAD_H before using mutexes
Sep 24, 2019
22c33ea7
practracker: Fix a typo in the usage message
Sep 24, 2019
102546f9
doc: Document the signal-safe log behaviour in the tor man page
Sep 24, 2019
dfea7892
log: Improve the documentation for tor_log_update_sigsafe_err_fds()
Sep 24, 2019
0cb57a49
feature/control: add a missing word to the send_control_done() comment
Sep 24, 2019
0c07cd24
changes: file for 31839
Sep 24, 2019
da5c8277
Merge branch 'ticket31372_029' into ticket31372_035
Sep 24, 2019
246fdd87
Merge branch 'ticket31372_035' into ticket31372_040
Sep 24, 2019
836b7a53
Merge branch 'ticket31372_040' into ticket31372_041
Sep 24, 2019
70711448
Merge branch 'ticket31372_041' into ticket31372_042
Sep 24, 2019
469051f6
Copy architectural documentation from tor-guts.git repository
Sep 24, 2019
b03cb0cc
Add a changes file about the introduction of doc/HACKING/design.
Sep 24, 2019
1ad1e84b
log: Move SEVERITY_MASK_IDX() to log.h
Sep 25, 2019
d30a042f
test: Use SEVERITY_MASK_IDX() to find the LOG_* mask indexes
Sep 25, 2019
99f75373
Merge branch 'tor-github/pr/1309'
Sep 25, 2019
e77ad795
Merge branch 'tor-github/pr/1322'
Sep 25, 2019
21996296
Merge branch 'tor-github/pr/1345'
Sep 25, 2019
6712fb9e
Merge branch 'tor-github/pr/1353'
Sep 25, 2019
6677eae5
Merge branch 'tor-github/pr/1355'
Sep 25, 2019
09769779
Merge branch 'tor-github/pr/1357'
Sep 25, 2019
0a77e5f1
Merge branch 'tor-github/pr/1341'
Sep 25, 2019
01a797be
Merge branch 'tor-github/pr/1334'
Sep 25, 2019
7157d80c
Merge branch 'tor-github/pr/1337'
Sep 25, 2019
b4aeeb77
Merge advice from this_not_that.md in torguts repo into our main coding standard doc
Sep 25, 2019
40a22fb7
Merge remote-tracking branch 'tor-github/pr/1349'
Sep 25, 2019
315f14c7
backtrace: avoid undefined behaviour on re-initialisation
Sep 26, 2019
c9c046c3
changes: file for 31614
Sep 26, 2019
2f8a9a2d
sandbox: Allow backtrace signals to be disabled
Sep 26, 2019
749c2e17
log: explain why it is safe to leave the log mutex initialized
Sep 26, 2019
d1eab058
lock: Avoid some undefined behaviour when freeing mutexes.
Sep 26, 2019
8520071f
Travis: Unroll the build matrix into matrix: include:
Sep 26, 2019
ffd857bb
Merge remote-tracking branch 'tor-github/pr/1308'
Sep 26, 2019
fc1134e3
annotate_ifdef_directives: test edge-case of 80-char line
Sep 27, 2019
2420c8c9
test: Avoid a map_anon_nofork test failure on SunOS
Sep 30, 2019
b1864187
Appveyor: Avoid spurious errors in Appveyor CI builds
Sep 30, 2019
4673cb81
Merge branch 'tor-github/pr/1339'
Sep 30, 2019
fc760c50
Merge branch 'tor-github/pr/1356'
Sep 30, 2019
ae8d36db
Merge branch 'tor-github/pr/1302'
Sep 30, 2019
93186821
Merge branch 'tor-github/pr/1346'
Sep 30, 2019
de66bed6
Merge branch 'tor-github/pr/1366'
Sep 30, 2019
4c88ebcf
log: Remove duplicate code and an outdated comment
Sep 30, 2019
25c5322d
log: Define count, boundary, and all macros for domains and flags
Sep 30, 2019
db329522
log: When initialising log domain masks, only set known log domains
Sep 30, 2019
53116ca0
Re-run "make autostyle" with improved annotate_ifdef_directives
Sep 30, 2019
c2398624
err: Always lock the backtrace buffer before it is used
Sep 30, 2019
56d0655e
err: Remove a duplicate header in backtrace.c
Sep 30, 2019
4e429783
Travis: Remove a redundant clang Linux job
Sep 30, 2019
1e0e23c1
Travis: Add a macOS chutney job, but don't wait for it to finish
Sep 30, 2019
6,454 additional commits have been omitted to prevent performance issues.
Loading
Loading