George Kadianakis
|
52498b8183
Set guard state on bridge descriptor fetches.
|
il y a 7 ans |
Nick Mathewson
|
bbeba2412e
Fix resource leak in parse_consensus_request()
|
il y a 7 ans |
Nick Mathewson
|
294d80044d
remove a variable I missed
|
il y a 7 ans |
Nick Mathewson
|
d3279d4304
Do not try to uncompress an empty spool
|
il y a 7 ans |
Nick Mathewson
|
da6b00443c
Try not to mess up caches with the X-Or-Diff-From-Consensus header
|
il y a 7 ans |
Nick Mathewson
|
4531fdbbff
Split consensus-request parsing into a separate function
|
il y a 7 ans |
Nick Mathewson
|
eb3c8d376d
Prop140, continued: accept "diff/<HASH>" in URLs, per proposal.
|
il y a 7 ans |
Nick Mathewson
|
afef059795
Merge remote-tracking branch 'public/prop140_aftermath_cfg'
|
il y a 7 ans |
Alexander Færøy
|
9e3f304113
Fix dir_handle_get/... test-cases for prop#278 support.
|
il y a 7 ans |
Alexander Færøy
|
008194035f
Handle non-compressed requests gracefully.
|
il y a 7 ans |
Alexander Færøy
|
8d730af0f7
Remove old consensus fetching code from handle_get_current_consensus().
|
il y a 7 ans |
Alexander Færøy
|
fade313ba3
Fix too wide line from `make check-spaces`.
|
il y a 7 ans |
Alexander Færøy
|
ae33deb91d
Check for best consensus when no consensusdiff was found.
|
il y a 7 ans |
Nick Mathewson
|
dcc533fb13
Implement functions to expose valid/fresh-until and voters
|
il y a 7 ans |
Alexander Færøy
|
ef2a62b2ff
Fetch the current consensus from the conscache subsystem.
|
il y a 7 ans |
Alexander Færøy
|
7a3efe25d9
Use different preferences for compression methods when streaming.
|
il y a 7 ans |
Alexander Færøy
|
141f6e3211
Add client_meth_pref array to define client compression preference.
|
il y a 7 ans |
Alexander Færøy
|
59d17ca2bb
Fix indentation when using the ternary operator in handle_get_status_vote().
|
il y a 7 ans |
Alexander Færøy
|
ef187bc280
Use compression_method_get_human_name() in connection_dir_client_reached_eof()
|
il y a 7 ans |
Alexander Færøy
|
f8218b5ada
Use compression_method_get_by_name() instead of explicit checks.
|
il y a 7 ans |
Alexander Færøy
|
cf2f7a1bea
Decide compression method in the various handle_* functions().
|
il y a 7 ans |
Alexander Færøy
|
a3a31fa120
Send "Accept-Encoding" to directory servers.
|
il y a 7 ans |
Alexander Færøy
|
6305637197
Use tor_compress_supports_method() instead of constants.
|
il y a 7 ans |
Alexander Færøy
|
61b6de5906
Handle Zstandard and LZMA in our check for correct guessed compression.
|
il y a 7 ans |
Alexander Færøy
|
fbef257c43
Handle x-zstd and x-tor-lzma in parse_http_response().
|
il y a 7 ans |
Alexander Færøy
|
ca632144e5
Use dir_compressed(_len) instead of dir_z(_len).
|
il y a 7 ans |
Roger Dingledine
|
8f1ddf0cd2
Remove unused "ROUTER_ADDED_NOTIFY_GENERATOR" internal value
|
il y a 7 ans |
Nick Mathewson
|
8266d193a6
Restore wget behavior when fetching compressed objects
|
il y a 7 ans |
Nick Mathewson
|
c985592874
prop140 clients now only try to get diffs from recent consensuses
|
il y a 7 ans |
Alexander Færøy
|
60e97953ef
Fix memory leak found in CID #1405876.
|
il y a 7 ans |