George Kadianakis
|
7fc64f02a3
Introduce cache for outdated microdesc dirservers.
|
%!s(int64=6) %!d(string=hai) anos |
Nick Mathewson
|
91188540af
Merge branch 'maint-0.3.0' into maint-0.3.1
|
%!s(int64=6) %!d(string=hai) anos |
Nick Mathewson
|
16bdb9e365
Merge branch 'maint-0.2.9' into maint-0.3.0
|
%!s(int64=6) %!d(string=hai) anos |
Nick Mathewson
|
af33fdd7c1
Remove the length limit from write_http_status_line
|
%!s(int64=7) %!d(string=hai) anos |
teor
|
c86013291b
Stop relays calling directory_fetches_from_authorities on dir downloads
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
31a08ba26f
Merge remote-tracking branch 'public/bug22670_031' into maint-0.3.1
|
%!s(int64=7) %!d(string=hai) anos |
Alexander Færøy
|
0a4af86335
Return "304 not modified" if a client already have the most recent consensus.
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
5537e1fc45
If we successfully decompress an HTTP body, return immediately.
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
d8cd68caf1
If a _guessed_ compression method fails, it is never PROTOCOL_WARN.
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
7b3161f008
It should be a PROTOCOL_WARN when we have an incorrect content-encoding.
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
9018da06c7
Short-circuit the no-decompression-needed case, for clarity
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
c0e9698fca
Extract "decompress" portion of connection_dir_client_reached_eof()
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
782eb02b79
Send the correct content-encoding when serving cached_dir_t objects
|
%!s(int64=7) %!d(string=hai) anos |
teor
|
7d535ea9d3
Add extra logging during compression and decompression
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
6fcaf83c98
Cleanup MOCK_IMPL (etc) to be findable with etags
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
b80a35e683
Improve the message we log on unexpected dirauth status code
|
%!s(int64=7) %!d(string=hai) anos |
Roger Dingledine
|
4e3ea6d5c8
fix minor grammar error in comment
|
%!s(int64=7) %!d(string=hai) anos |
Alexander Færøy
|
9604980733
Log a warning if we receive a disallowed compression method for an anonymous connection.
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
9a50c73104
Merge remote-tracking branch 'ahf/bugs/22305'
|
%!s(int64=7) %!d(string=hai) anos |
Alexander Færøy
|
5a0eab68e1
Ensure that only GZip and Zlib compression is handled for anonymous connections.
|
%!s(int64=7) %!d(string=hai) anos |
Alexander Færøy
|
2b26ac1390
Refactor error path handling in connection_dir_client_reached_eof().
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
52498b8183
Set guard state on bridge descriptor fetches.
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
e102ad60d0
Refactor directory_initiate_command() so that it accepts guard_state.
|
%!s(int64=7) %!d(string=hai) anos |
Alexander Færøy
|
26795da900
Don't add "Accept-Encoding" header if directory connection is anonymous.
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
bbeba2412e
Fix resource leak in parse_consensus_request()
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
294d80044d
remove a variable I missed
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
d3279d4304
Do not try to uncompress an empty spool
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
da6b00443c
Try not to mess up caches with the X-Or-Diff-From-Consensus header
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
4531fdbbff
Split consensus-request parsing into a separate function
|
%!s(int64=7) %!d(string=hai) anos |
Nick Mathewson
|
eb3c8d376d
Prop140, continued: accept "diff/<HASH>" in URLs, per proposal.
|
%!s(int64=7) %!d(string=hai) anos |