Commits on Source
6182
0d4a689d
Prevent UB on signed overflow.
Jul 19, 2019
97d73db7
Changes file for bug 31001
Jul 19, 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
b4aeeb77
Merge advice from this_not_that.md in torguts repo into our main coding standard doc
Sep 25, 2019
9b73088c
util/map_anon_nofork: Add a cast to avoid passing -48 to memset
Oct 04, 2019
4ab85f49
Document tor-coccinelle.h
Oct 09, 2019
1b07a2d7
doc: Add TCPProxy option
Oct 17, 2019
5a6a6ed3
config: Add TCPProxy option for haproxy protocol
Oct 17, 2019
9dd04396
test: Add TCPProxy option for haproxy protocol
Oct 17, 2019
101bdeb0
doc: TCPProxy is not supported in TOR_PT_PROXY
Oct 17, 2019
52e59640
circuit: Refactor connection_proxy_connect
Oct 17, 2019
78a9158b
socks: Add SocksPort flag ExtendedErrors
Oct 17, 2019
84162c1d
socks: Send back extended error code if set
Oct 17, 2019
9915b8f0
Handle errors from execve() in the Unix process backend more gracefully.
Oct 17, 2019
cbed6ff8
Ensure that the exit callback is called if CreateProcessA() fails on Windows.
Oct 17, 2019
ee8db8a2
Add test to check if the exit callback is called in process_t upon process_exec() failures.
Oct 17, 2019
8e0d9189
hs-v3: Helper function to find all entry connections
Oct 17, 2019
52bf54ec
hs-v3: Add a series of decoding error code
Oct 17, 2019
a7ccd9a9
respect accountingmax during soft hibernation
Oct 21, 2019
a4e83cd5
Remove redundant FILES entry in tor.1.txt
Oct 21, 2019
e8fe6bd8
Reword FILES section of tor.1.txt
Oct 21, 2019
8b9b51a6
Reformat some file names in tor.1.txt
Oct 21, 2019
6f8fad54
Reword back matter of tor.1.txt
Oct 21, 2019
97e8a050
Changes file for ticket 32176
Oct 21, 2019
9ab96550
document test-operator-cleanup
Oct 22, 2019
51c20975
try_parse.sh: add a verbose mode and a meaningful exit code.
Oct 22, 2019
9871fcbc
Use #warning instead of #warn: one is C and one isn't.
Oct 22, 2019
eb1260e3
tor-coccinelle: expect parentheses after HT_INITIALIZER
Oct 22, 2019
c13c0c89
tor-coccinelle.h: Add {EN,DIS}ABLE_GCC_WARNING.
Oct 22, 2019
017c6200
tor-coccinelle: handle SIMPLEQ and TAILQ better.
Oct 22, 2019
ea47e532
tor-coccinelle.h: handle NS and NS_DECL.
Oct 22, 2019
a2bb66c3
Add a "COCCI" macro that we tell coccinelle is always defined.
Oct 22, 2019
630d8c7a
With coccinelle, avoid includes in the middle of an expression.
Oct 22, 2019
18f1624b
tor-coccinelle.h: handle SLIST and LIST.
Oct 22, 2019
7798c53c
tor-coccinelle.h: add MOCK_DECL
Oct 22, 2019
48be9221
COCCI: disable DOWLOAD_SCHEDULE macro
Oct 22, 2019
b867e97c
With COCCI defined, avoid PERIODIC_EVENT.
Oct 22, 2019
2e64dfea
tor-coccinelle.h: add CHECK_SCANF
Oct 22, 2019
b03c8c74
COCCI: Disable some buffers.c macros that coccinelle can't handle.
Oct 22, 2019
c1e8e5bb
Apparently coccinelle can't handle multiline #errors.
Oct 22, 2019
d129b503
tor-coccinelle.h: add EAT_SEMICOLON
Oct 22, 2019
6696a5bb
tor-coccinelle.h: add HANDLE_{DECL,IMPL}
Oct 22, 2019
4fad4561
test: Hide some test-declaration macro definitions to COCCI.
Oct 22, 2019
67247fa9
Use various COCCI tests to get mainloop.c to parse.
Oct 22, 2019
d9bad020
Disable a couple of iterator macros when COCCI is defined.
Oct 22, 2019
ef5d1e6b
consdiff disable a macro when running with COCCI
Oct 22, 2019
d6ce8527
tor-coccinelle.h: add a definition for EXTERN
Oct 22, 2019
54c5366a
feature/control: wrap some problem macros in COCCI
Oct 22, 2019
3e41459d
confmacros.h: fix coccinelle parsing.
Oct 22, 2019
04a74d4a
conftesting.h: when COCCI is defined, disable unhandled macros
Oct 22, 2019
9453746b
dispatch_naming.c: when COCCI is defined, disable unparseable macros.
Oct 22, 2019
0abe8951
timers.c: define TIMEOUT_PUBLIC to no tokens when using COCCI.
Oct 22, 2019
9f50a92a
Fix a macro in address.c so coccinelle can understand it
Oct 22, 2019
2695f7e6
timeval.h: Coccinelle cannot understand timercmp.
Oct 22, 2019
514c61e4
namemap_st.h: Use COCCI to hide an initializer.
Oct 22, 2019
41f44d87
smartlist.h: use COCCI to hide SMARTLIST_FOREACH_JOIN from Coccinelle
Oct 22, 2019
d1cdb1a2
Use STMT_BEGIN/END in parse_int.c so coccinelle can handle it.
Oct 22, 2019
fb4b6b64
weakrng.h: use COCCI to hide a macro coccinelle cannot parse.
Oct 22, 2019
c77f57d3
util_bug.h: Coccinelle does not understand IF_BUG_ONCE or #nodef.
Oct 22, 2019
189375fb
ratelim.h: use COCCI to hide an initializer.
Oct 22, 2019
4346e556
ctassert.h: fix CTASSERT_DECL so coccinelle can parse it.
Oct 22, 2019
0b862a76
threads.h: coccinelle cannot understand a macro.
Oct 22, 2019
0da349aa
test.h: Use COCCI to suppress macros Coccinelle does not understand.
Oct 22, 2019
7e7a4874
test_addr.c: use COCCI to suppress macros coccinelle cannot parse.
Oct 22, 2019
b2d487ae
Merge branch 'ticket31705_v2' into ticket31705_v2_merged
Oct 22, 2019
931a5db2
Re-run make autostyle.
Oct 22, 2019
2ed194c9
Merge remote-tracking branch 'tor-github/pr/1441' into maint-0.4.2
Oct 22, 2019
1cdc030c
Merge branch 'maint-0.4.2'
Oct 22, 2019
339c18d6
Tidy whitespace around some STMT_BEGINs and STMT_ENDs
Oct 23, 2019
4233fb70
clarify in man page: we count by powers of two
Oct 23, 2019
80a19892
Remove outdated note.
Oct 23, 2019
7660a7cf
Merge remote-tracking branch 'tor-github/pr/1178' into maint-0.2.9
Oct 23, 2019
1ea19d7a
Merge branch 'maint-0.2.9' into maint-0.3.5
Oct 23, 2019
003be727
Merge remote-tracking branch 'tor-github/pr/1256' into maint-0.3.5
Oct 23, 2019
27965f1e
Merge remote-tracking branch 'tor-github/pr/1284' into maint-0.3.5
Oct 23, 2019
8682442c
Merge remote-tracking branch 'tor-github/pr/1351' into maint-0.2.9
Oct 23, 2019
c77162e4
Merge remote-tracking branch 'tor-github/pr/1360' into maint-0.3.5
Oct 23, 2019
641f1304
Merge remote-tracking branch 'tor-github/pr/1361' into maint-0.4.0
Oct 23, 2019
d175e708
Merge branch 'maint-0.2.9' into maint-0.3.5
Oct 23, 2019
57acdaa3
Merge branch 'maint-0.3.5' into maint-0.4.0
Oct 23, 2019
4a5c909c
Merge branch 'maint-0.4.0' into maint-0.4.1
Oct 23, 2019
b45048fe
Merge branch 'maint-0.4.1' into maint-0.4.2
Oct 23, 2019
9db1602e
Merge branch 'maint-0.4.2'
Oct 23, 2019
f3c0a0b9
Authorities reject relays running unsupported Tor release series.
Oct 23, 2019
8bc65cda
Merge branch 'pr1450_squashed' into maint-0.4.1
Oct 23, 2019
65545e13
Merge branch 'maint-0.4.1' into maint-0.4.2
Oct 23, 2019
8a56819d
Merge branch 'maint-0.4.2'
Oct 23, 2019
d804a81c
changes: file for 29603
Oct 23, 2019
71191fa3
scripts/git: Fix a variable name typo in git-push-all.sh
Oct 23, 2019
9a3b768f
scripts/git: Pass all unrecognised arguments to git-push-all.sh
Oct 23, 2019
4f6f006c
scripts/git: Make git-push-all.sh skip more branches that match upstream
Oct 23, 2019
f43a7a4d
scripts/git: Avoid sleeping before the last push in git-push-all.sh
Oct 23, 2019
226f1100
changes: file for 32216
Oct 23, 2019
34509e78
Merge remote-tracking branch 'tor-github/pr/1449'
Oct 23, 2019
9586ae17
Merge branch 'tor-github/pr/1451'
Oct 23, 2019
b6c24eb4
hs-v3: Remove the circuit_established intro flag
Oct 23, 2019
6,082 additional commits have been omitted to prevent performance issues.
Loading
Loading