Commits on Source
6702
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
c7105188
Add integration tests for new practracker features
Aug 26, 2019
4256ee0d
Stub out some more functions in dirvote/*.h, fix compilation.
Aug 29, 2019
fb0e8966
Stub more functions in dirvote headers to fix more of 31552.
Aug 29, 2019
52342327
madvise: tolerate EINVAL and ENOSYS
Sep 02, 2019
651bbe8a
Practracker: only consider files under "src/"
Sep 02, 2019
3a296457
practracker: Fix indentation in util.py
Sep 02, 2019
03040903
practracker: handle empty files.
Sep 02, 2019
22e7d337
config: replace config_var_is_cumulative with is_replaced_on_set()
Sep 05, 2019
16cf9424
config: Invert sense of _is_invisible, and rename to is_listable()
Sep 05, 2019
318de94e
Fix a bug in practracker's handling of .may_include in headers
Sep 05, 2019
bc4ddbf4
New practracker exceptions for dependency violations in headers
Sep 05, 2019
884ae485
Add new practracker test files to Makefile.am
Sep 05, 2019
380d178e
changes file for ticket31477
Sep 05, 2019
670d4026
entrynodes: Make routine descriptor expiry notice logs less alarming
Sep 06, 2019
612b0a41
subsys: Make the subsystem init order match the module dependencies
Sep 06, 2019
d02ced4c
torerr: Close sigsafe fds on shutdown
Sep 09, 2019
a22fbab9
log: Don't close file log fds that are being used by the err module
Sep 09, 2019
1609916c
log: Close log and err file descriptors before aborting
Sep 09, 2019
ebce7059
changes: file for 31594
Sep 09, 2019
796a9b37
Merge branch 'tor-github/pr/1264'
Sep 09, 2019
484710f2
build: The <sys/sysctl.h> is now deprecated on Linux
Sep 09, 2019
409df19b
build: The <sys/sysctl.h> is now deprecated on Linux
Sep 09, 2019
2e2a35b6
main: remove level number comments from the subsystem list (0.4.0)
Sep 10, 2019
7e22d993
Merge branch 'bug31615_040' into bug31615_041
Sep 10, 2019
f1c57cd1
main: remove level number comments from the subsystem list (0.4.1)
Sep 10, 2019
987768b0
Merge branch 'bug31615_041' into bug31615_master
Sep 10, 2019
5fa75a6c
main: remove level number comments from the subsystem list (master)
Sep 10, 2019
39c7f46d
main: add some newlines to the subsystem list, for readability
Sep 10, 2019
51b792b0
scripts: Allow git-push-all.sh to be run from any directory
Sep 10, 2019
97da440f
scripts: Improve a usage message in git-push-all.sh
Sep 10, 2019
785391a9
scripts: reformat the comments in git-pull-all.sh for consistency
Sep 10, 2019
f0044e44
scripts: Make the git scripts show usage messages
Sep 10, 2019
8c37bf73
scripts: Allow checkShellScripts.sh to be run from its parent directory
Sep 10, 2019
af12b6fd
scripts: Make checkShellScripts.sh error exit if it can't find src
Sep 10, 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
51475aee
fp.c: Suppress float-conversion warnings on FreeBSD.
Sep 10, 2019
97f7efa9
pf: when extracting an IPv6 address, make sure we got an IPv6 address
Sep 10, 2019
9d604959
Use strtod, not atof, for parsing doubles in the configuration.
Sep 10, 2019
e7565855
Merge branch 'ticket31578' into ticket31578_merged
Sep 11, 2019
0891a31a
madvise: tolerate EINVAL and ENOSYS when minherit fails
Sep 11, 2019
3b32f250
Merge branch 'tor-github/pr/1307'
Sep 11, 2019
049705fc
Merge branch 'tor-github/pr/1311'
Sep 11, 2019
3bf38fff
Document config_var_is_dumpable and config_var_is_settable.
Sep 11, 2019
668e3a77
config: Introduce the concept of an "ungettable" variable.
Sep 11, 2019
8d685aee
config: rename "contained" to "derived", and explain it better.
Sep 11, 2019
7171ce2a
config: make config_var_is_dumpable static.
Sep 11, 2019
4f6b5926
struct_var: refactor struct_var_is*() functions to delegate
Sep 11, 2019
03e41830
typed_var: Make flags into an unsigned OR of bits.
Sep 11, 2019
c650ab80
Move VTFLAG_* declarations to conftypes.h
Sep 11, 2019
4b92f4c8
Re-number VTFLAG_* values so they don't conflict with CVFLAG_*
Sep 11, 2019
1b3b6d9f
Replace low-level {var_type,struct_var}_is_*() with flag inspection
Sep 11, 2019
9b571d47
confparse, conftypes: Replace flags with their new names.
Sep 11, 2019
5ca5d196
Remove all VTFLAG_* usage.
Sep 11, 2019
0d6d9639
Remove all CVFLAG_* usage.
Sep 11, 2019
bbd40e69
Revise documentation on CFLG_* flags
Sep 11, 2019
d545fe19
Changes file for 31625 (config flag refactor)
Sep 11, 2019
5ffe6ec0
Test: Make sure NOLIST options are not listed.
Sep 11, 2019
7a8ea0d3
integration test for --list-torrc-options
Sep 11, 2019
14f48cb0
Add test_cmdline.sh to distribution.
Sep 11, 2019
fe5033d3
Clarify documentation on config_var_is_listable()
Sep 11, 2019
e61bfd0b
Extract common list of flags to use for obsolete variables.
Sep 11, 2019
478141e6
Document inconsistent usage of config_var_is_listable()
Sep 11, 2019
41261c3b
Merge branch 'tor-github/pr/1296'
Sep 11, 2019
bf8c3164
Add new entries to lib/confmgt ".may_include" file
Sep 11, 2019
87ca9e4d
Move confparse.[ch] into src/lib/confmgt/
Sep 11, 2019
a90d1918
Update #includes to point to confparse.h in its new location.
Sep 11, 2019
ae6e6028
Update include.am files to refer to new location of confparse.[ch]
Sep 11, 2019
c7cbe644
Changes file for ticket31626 (confparse.[ch] move)
Sep 11, 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
87944cec
Merge remote-tracking branch 'tor-github/pr/1300'
Sep 12, 2019
0327f9a0
Merge branch 'ticket31687_035' into ticket31687_040
Sep 12, 2019
34bab120
Ticket 31687: fix for tor_isinf() as well
Sep 12, 2019
261ec900
Remove variable declarations from macros in test_addr_parse()
Sep 12, 2019
c3b1a25d
Workaround for GCC "note" about "variable tracking size limit"
Sep 12, 2019
3aaa4d41
Merge branch 'tor-github/pr/1299'
Sep 12, 2019
028733e8
Merge branch 'tor-github/pr/1303'
Sep 12, 2019
c39c9ce2
Merge branch 'tor-github/pr/1285'
Sep 12, 2019
286b129b
Merge branch 'tor-github/pr/1319'
Sep 12, 2019
bfc5f099
Detect overflow or underflow on double config values.
Sep 13, 2019
7c7e8402
Add a test script to try parsing and encoding Tor configurations
Sep 14, 2019
2f7be962
Move our first 3 example conf_examples to named directories
Sep 14, 2019
850a00dc
Add test for +Option, /Option, and Option
Sep 14, 2019
98ab3817
Add a changes file for ticket 31637.
Sep 14, 2019
28025698
test_parseconf: run each test from inside its directory.
Sep 14, 2019
80e858e3
Add an integration test for %include.
Sep 14, 2019
617679df
Add a few error test cases
Sep 14, 2019
7e9ee3a5
Add a test with many non-default options.
Sep 14, 2019
11cf4d9c
test_parseconf.sh: On --dump-config failure, --verify-config
Sep 14, 2019
bdd17da9
Merge branch 'tor-github/pr/1318'
Sep 16, 2019
a1192b6b
Merge branch 'tor-github/pr/1273'
Sep 16, 2019
5ec751b3
Merge branch 'tor-github/pr/1324'
Sep 16, 2019
6,602 additional commits have been omitted to prevent performance issues.
Loading
Loading