Commits on Source
4717
16a201e7
hs-v3: Implement hs_parse_address_no_log()
Jan 21, 2020
f1498e75
hs-v3: Extract INTRO2 key computation to its own function.
Jan 21, 2020
ef28afa2
hs-v3: Add the Onion Balance config file option
Jan 21, 2020
02f1caa5
hs-v3: Validate INTRO2 cells for onion balance
Jan 21, 2020
780e498f
hs-v3: Code improvement for INTRO2 MAC validation
Jan 21, 2020
faada6af
hs-v3: Implement hs_ob_service_is_instance()
Jan 21, 2020
7c18860c
test: Add HS onion balance tests
Jan 21, 2020
3484608b
practracker: Make it happy
Jan 21, 2020
4532c7ef
Turn hs_subcredential_t into a proper struct.
Jan 21, 2020
bd0efb27
Remove a dead BUG() check.
Jan 21, 2020
46e6a481
Define a variant of hs_ntor that takes multiple subcredentials.
Jan 21, 2020
b6250236
Pass multiple subcredentials all the way down to hs_ntor.
Jan 21, 2020
4269ab97
Add a function to maybe memcpy() a value, in constant time.
Jan 21, 2020
94254325
Use time-invariant conditional memcpy to make onionbalance loop safer
Jan 21, 2020
da15feb0
Refresh OB keys when we build a new descriptor.
Jan 28, 2020
c731988c
Unify INTRO2 handling codepaths in OB and normal cases.
Jan 28, 2020
01331694
Allow clients to connect to the instance even with OB enabled.
Jan 28, 2020
635f58ba
Introduce an hs_ob_free_all() function.
Jan 28, 2020
ba99287d
Write unittest that covers cases of INTRODUCE1 handling.
Jan 28, 2020
9879eae1
Remove contrib/dist/rc.subr
Jan 28, 2020
5bd86b50
codetool: post-processor for clang-format
Feb 06, 2020
573ab70b
Temporary clang-format configuration and script.
Feb 06, 2020
f1d371bf
checkSpace: remove the nosplabel test.
Feb 06, 2020
15819cde
checkSpace.pl: allow {{, ){, and ({.
Feb 06, 2020
1f1d9439
checkspace: allow spaces in cpp directives.
Feb 06, 2020
bfa76073
checkSpace.pl: Use a data structure for a list of non-function names
Feb 06, 2020
8d6f27ce
checkSpace.pl: Allow space between iteration macros and ().
Feb 06, 2020
98fdc3e4
Use a compile-time assert in control_events.h
Feb 06, 2020
9feeb4cf
prob_distr: use "clang-format off" to avoid wide lines for URLs
Feb 06, 2020
c8fae6b5
checkSpace: don't treat an unindented label as starting a function.
Feb 06, 2020
e9b663be
onion_queue.c: use TAILQ_HEAD less confusingly.
Feb 06, 2020
60f01da7
Use smaller CPP error messages
Feb 06, 2020
efa5020a
log_test_helpers: remove semicolons from end of macros
Feb 06, 2020
87b71a69
Remove senseless CHECK_PRINTF()s from util_bug.c
Feb 06, 2020
6104c407
maps: do not include _ as part of expected prefix in macros.
Feb 06, 2020
06a61306
Use parentheses to avoid mis-indentations of stringified macro args
Feb 06, 2020
99a5aecb
Wrap columnar tables in "clang-format off/on"
Feb 06, 2020
f39ba520
checkSpace: be more careful about bad function headers.
Feb 06, 2020
6076adde
circuitbuild: expect bug message that clang-format will generate.
Feb 06, 2020
7036ed34
Fix a couple more long warning lines
Feb 06, 2020
5fa62fff
checkSpace: permit wide lines for LCOV_EXCL
Feb 06, 2020
8a5a1600
Extract verbatim table in uname.c
Feb 06, 2020
1651f92c
Break CONNECTION_TESTCAE_ARG across multiple lines
Feb 06, 2020
fbc1eaa0
Try to shorten an #error in address.c
Feb 06, 2020
955a050b
rust/protover: make test match test name
Feb 09, 2020
419ea2f8
rust/protover: remove redundant test
Feb 09, 2020
44facb83
rust/protover: parse empty string into empty *ProtoEntry
Feb 09, 2020
5d330997
dirparse: reject votes with malformed routerstatus entries
Feb 09, 2020
b3affc23
dirparse: reject routerstatus entries with malformed protover
Feb 09, 2020
ad1b378e
dirparse: curlybraceify if statements
Feb 09, 2020
8d89aa5e
dirparse: reject votes with invalid recommended/required protocols
Feb 09, 2020
c2b95da4
dirparse: add helper for recommended/required protocols
Feb 09, 2020
32b33c0d
protover: reject unexpected commas
Feb 09, 2020
a9cc4ce0
ht.h: Require a semicolon after HT_PROTOTYPE and HT_GENERATE[2]
Feb 10, 2020
d9e211ab
Use semicolons after HT_PROTOTYPE and HT_GENERATE.
Feb 10, 2020
3b62cd85
clang-format: remove StatementMacros usage
Feb 10, 2020
901ed357
Make n_subcredentials a size_t .
Feb 11, 2020
dac185ed
Merge branch 'maint-0.4.3'
Feb 10, 2020
71d96cef
Update to 0.4.4.0-alpha-dev
Feb 10, 2020
1ca6c522
Merge branch 'maint-0.4.3'
Feb 11, 2020
48bf3aec
Merge branch 'maint-0.4.3'
Feb 11, 2020
d9a70ba2
Merge remote-tracking branch 'tor-github/pr/1690/head'
Feb 11, 2020
777d90fa
Check for leading zeros in tor_inet_aton()
Feb 11, 2020
384a771f
Merge branch 'ticket32362_squashed'
Feb 11, 2020
80c5c874
Merge branch 'maint-0.4.3'
Feb 11, 2020
7404b6fb
Update scripts/git/*.sh to know about 043 and not about 040.
Feb 11, 2020
2a524662
Merge branch 'tor-github/pr/1717'
Feb 11, 2020
40a32165
hs-v3: Remove BUG() that can occur normally
Feb 11, 2020
9892cc3b
Merge branch 'tor-github/pr/1707'
Feb 11, 2020
41a9eddf
Merge branch 'maint-0.4.3'
Feb 12, 2020
99d95769
scripts/git: Stop running the checked-out git scripts
Feb 12, 2020
bc493ce0
protover: Update a comment about protover parsing
Feb 12, 2020
78051c88
dirvote: Move required protos into private header
Feb 12, 2020
64bb6e62
dirvote: Reorder required protocol lists
Feb 12, 2020
14cb337e
test/protover: Test hard-coded protover sorting
Feb 12, 2020
4fed49e0
protover: Sort tor's supported protocol versions
Feb 12, 2020
9b2e0604
Merge remote-tracking branch 'tor-github/pr/1726/head'
Feb 12, 2020
553c36d1
Merge branch 'maint-0.4.3'
Feb 12, 2020
e231d84d
Merge branch 'maint-0.4.3'
Feb 12, 2020
b5ccdd97
Add a dire warning about not reformatting the whole codebase yet.
Feb 12, 2020
c33ffe01
Makefile: Split test-network-all into IPv4 and IPv6
Feb 13, 2020
9d352028
Makefike: Add an IPv6 test to test-network
Feb 13, 2020
02f49436
Makefile: Use chutney's latest default network
Feb 13, 2020
c847b9f1
Travis: Only run IPv6 chutney tests on macOS
Feb 13, 2020
82bacca4
Travis: Require the macOS IPv6 chutney job
Feb 13, 2020
9ba147e9
Travis: Remove a redundant distcheck job
Feb 13, 2020
25ecdf14
Travis: Sort jobs in order of speed
Feb 13, 2020
c34c1012
Merge branch 'bug33195_043' into bug33195_master
Feb 13, 2020
1ab7c052
Merge branch 'maint-0.4.3'
Feb 13, 2020
67d59d7d
Re-order most subsystems to correspond to dependency order.
Feb 13, 2020
691d271b
Re-order thread initialization to follow logging, and remove a comment.
Feb 13, 2020
7920fc35
Update tor.1.txt
Feb 14, 2020
98899f20
mainloop: Explain local connections better
Feb 14, 2020
ed1ee200
dirvote: Update the comments for required protocols
Feb 14, 2020
a010dbf9
Merge branch 'maint-0.4.3'
Feb 14, 2020
a6509cb8
Merge remote-tracking branch 'tor-github/pr/1727/head'
Feb 14, 2020
455ea05b
Rename EndOfLifeTor to ReleaseSeriesLifecycle; expand it.
Feb 14, 2020
55f088bb
Script to check sorting of manpage entries
Feb 14, 2020
674a821f
Stop assuming that /usr/bin/python exists
Feb 16, 2020
334469cc
Merge branch 'bug33195_master' into ticket33280_master
Feb 17, 2020
4,617 additional commits have been omitted to prevent performance issues.
Loading
Loading