David Goulet
|
93774dcb54
test: Add HS v2 service configuration unit tests
|
7 gadi atpakaļ |
David Goulet
|
74193b9321
hs: Use v3 maximum intro points value when decoding v3
|
7 gadi atpakaļ |
David Goulet
|
765ed5dac1
prop224: Add a init/free_all function for the whole subsystem
|
7 gadi atpakaļ |
David Goulet
|
02e2edeb33
prop224: Add hs_config.{c|h} with a refactoring
|
7 gadi atpakaļ |
David Goulet
|
b03853b65f
prop224: Initial import of hs_service_t
|
7 gadi atpakaļ |
David Goulet
|
b50f39fb6f
prop224: Add common intropoint object
|
7 gadi atpakaļ |
Nick Mathewson
|
948158df33
Merge branch 'bug17750_029_squashed'
|
7 gadi atpakaļ |
teor
|
527c0735f1
Comment that failure schedules always use exponential backoff
|
7 gadi atpakaļ |
teor
|
32f0cbc0f6
Refactor exponential backoff multipliers into macros
|
7 gadi atpakaļ |
teor
|
f30d355903
Add regression tests for 17750 and 20534
|
7 gadi atpakaļ |
teor
|
344f5a71c5
Use download_status_get_next_attempt_at() more often
|
7 gadi atpakaļ |
teor
|
f813b05202
Give correct bounds in next_random_exponential_delay() comment
|
7 gadi atpakaļ |
teor
|
c21cfd28f4
Make clients try fallbacks before authorities
|
7 gadi atpakaļ |
Nick Mathewson
|
8e8abbbbee
Fix the expected bug warning in dir/param_voting_lookup tests
|
7 gadi atpakaļ |
Nick Mathewson
|
eb01f35149
Merge branch 'bug21495'
|
7 gadi atpakaļ |
Nick Mathewson
|
c7d2a67274
Fix a couple of clang warnings
|
7 gadi atpakaļ |
Nick Mathewson
|
c387cc5022
Merge branch 'ticket21859_032_01_squashed'
|
7 gadi atpakaļ |
Nick Mathewson
|
6a64563b1d
Fix wide lines
|
7 gadi atpakaļ |
Nick Mathewson
|
ec3e046986
Use LD_BUG, not LOG_PROTOCOL_WARN, for bad-purpose cases.
|
7 gadi atpakaļ |
George Kadianakis
|
f35f52e869
Hide crypto_digest_t again and use an accessor for tests.
|
7 gadi atpakaļ |
George Kadianakis
|
70d08f764d
Explicit length checks in create_rend_cpath().
|
7 gadi atpakaļ |
George Kadianakis
|
c4d17faf81
Explicit length checks in circuit_init_cpath_crypto().
|
7 gadi atpakaļ |
George Kadianakis
|
2432499705
Rename get_rend_cpath() to create_rend_cpath().
|
7 gadi atpakaļ |
George Kadianakis
|
b490ae68c7
Rename rend_circuit_validate_purpose() based on Nick's review.
|
7 gadi atpakaļ |
George Kadianakis
|
fee95dabcf
Turn some warnings into bugs and non-fatal asserts.
|
7 gadi atpakaļ |
George Kadianakis
|
91da032e9c
Improve docs based on Nick's review.
|
7 gadi atpakaļ |
George Kadianakis
|
9bccc04f8d
test: Add service-side unittests for e2e rendezvous circuits.
|
7 gadi atpakaļ |
George Kadianakis
|
173dd486e3
test: Add client-side unittests for e2e rend circuits.
|
7 gadi atpakaļ |
George Kadianakis
|
dc3a2037f5
test: Move some test code to test helpers.
|
7 gadi atpakaļ |
George Kadianakis
|
43a73f6eb6
test: Crypto groundwork for e2e circuit unittests.
|
7 gadi atpakaļ |