David Goulet
|
5d64ceb12d
prop224: Move service version into config object
|
преди 7 години |
David Goulet
|
3eeebd1b0c
prop224: Use the service config object when configuring
|
преди 7 години |
David Goulet
|
f64689f3f0
prop224: Don't use char * for binary data
|
преди 7 години |
David Goulet
|
1b048fbfaa
prop224: Add a clear configuration function
|
преди 7 години |
David Goulet
|
750c684fff
prop224: Don't use an array of config handlers
|
преди 7 години |
David Goulet
|
e9dd4ed16d
prop224: Detect duplicate configuration options
|
преди 7 години |
David Goulet
|
cfa6f8358b
prop224: Use a common function to parse uint64_t
|
преди 7 години |
David Goulet
|
28f6431399
Revert "fixup! prop224: Add hs_config.{c|h} with a refactoring"
|
преди 7 години |
David Goulet
|
09b12c4094
test: Add v3 service load keys and accessors
|
преди 7 години |
David Goulet
|
418059dd96
test: Add v3 service config and registration test
|
преди 7 години |
David Goulet
|
87f6f96f47
hs: Add rend_service_init()
|
преди 7 години |
David Goulet
|
f76f873199
prop224: Add a function to check for invalid opts
|
преди 7 години |
David Goulet
|
138e03c488
prop224: Load and/or generate v3 service keys
|
преди 7 години |
David Goulet
|
f3899acdbf
prop224: Service address creation/validation
|
преди 7 години |
David Goulet
|
c086a59ea1
prop224: Configure v3 service from options
|
преди 7 години |
David Goulet
|
93774dcb54
test: Add HS v2 service configuration unit tests
|
преди 7 години |
David Goulet
|
74193b9321
hs: Use v3 maximum intro points value when decoding v3
|
преди 7 години |
David Goulet
|
765ed5dac1
prop224: Add a init/free_all function for the whole subsystem
|
преди 7 години |
David Goulet
|
02e2edeb33
prop224: Add hs_config.{c|h} with a refactoring
|
преди 7 години |
David Goulet
|
b03853b65f
prop224: Initial import of hs_service_t
|
преди 7 години |
David Goulet
|
b50f39fb6f
prop224: Add common intropoint object
|
преди 7 години |
Nick Mathewson
|
948158df33
Merge branch 'bug17750_029_squashed'
|
преди 7 години |
teor
|
527c0735f1
Comment that failure schedules always use exponential backoff
|
преди 7 години |
teor
|
32f0cbc0f6
Refactor exponential backoff multipliers into macros
|
преди 7 години |
teor
|
f30d355903
Add regression tests for 17750 and 20534
|
преди 7 години |
teor
|
344f5a71c5
Use download_status_get_next_attempt_at() more often
|
преди 7 години |
teor
|
f813b05202
Give correct bounds in next_random_exponential_delay() comment
|
преди 7 години |
teor
|
c21cfd28f4
Make clients try fallbacks before authorities
|
преди 7 години |
Nick Mathewson
|
8e8abbbbee
Fix the expected bug warning in dir/param_voting_lookup tests
|
преди 7 години |
Nick Mathewson
|
eb01f35149
Merge branch 'bug21495'
|
преди 7 години |