Commits on Source
15330
35217f0f
Fix two log messages that mistakenly log 0-based hop counts
May 07, 2016
515e1f66
Add an O(1) map from channel->global_identifier to channel
Feb 21, 2017
71b79d6b
Modify fallback stability requirements
Feb 27, 2017
1f26b6db
Update the fallback whitelist and blacklist based on operator emails
Feb 27, 2017
28d523fc
Move a relay to the blacklist because its details changed
Feb 27, 2017
93400358
Remove the unused field or_connection_t.is_connection_with_client
Mar 01, 2017
85cf6dcb
Stop declining to download microdescs with future published times.
Mar 06, 2017
fa04fe16
MyFamily config string is now a list.
#4998
Apr 14, 2017
91a6fbcf
Begin work to turn "directory request" into an object
Apr 16, 2017
a55bd00b
continue refactoring directory API: remove initiate_command_rend
Apr 21, 2017
c300fd7e
Have directory_get_from_all_authorities use requests.
Apr 21, 2017
eee733be
Refactor directory_post_to_dirservers to use requests
Apr 21, 2017
4ae65bb5
Refactor directory_get_from_dirserver to use request API.
Apr 21, 2017
4e393f53
Make launch_direct_bridge_descriptor_fetch use dirreqs.
Apr 21, 2017
8aadd60e
Replace remaining directory_initiate_command_* instances
Apr 21, 2017
3327e675
Remove old directory_initiate_command_*() functions.
Apr 21, 2017
81045e19
Document the new directory_request_t API and add some assertions
Apr 21, 2017
d7fab360
Make directory_request_set_guard_state static.
Apr 21, 2017
900d36e3
Rename, revise, and document directory_request_is_dir_specified.
Apr 21, 2017
cc677e88
Refactor directory_send_command to take a directory_request_t
Apr 21, 2017
2a99bf00
move the definition of directory_command_should_use_begindir
Apr 21, 2017
d8ff01b2
Refactor directory_command_should_use_begindir to use directory_request_t
Apr 21, 2017
91553417
Fix a comment that held the remaining reference to the old api.
Apr 21, 2017
39b5dca7
ed25519: Add python code to test our ed25519 validation.
Apr 24, 2017
0f6420e5
Changes file for dirreq refactoring branch
Apr 24, 2017
ed7c0170
hs: Add rend_validate_service() function
Apr 24, 2017
6f27843d
hs: Refactor rend_add_service()
Apr 24, 2017
0274ea74
Function to convert compression methods to/from strings.
Apr 25, 2017
9e081a44
Teach consdiffmgr to remember two digests: one compressed, one not.
Apr 25, 2017
2655a72d
Use x-lzma, not x-lzma2, as the identifier
Apr 25, 2017
fd48b757
Parse recognized entries from the Accept-Encoding header.
Apr 25, 2017
fec3050e
Tests for parse_accept_encoding
Apr 25, 2017
65ff0f82
Bitmask out the compression methods that we do not support
Apr 25, 2017
24f70597
Configure sandbox using consdiffmgr; free cdm on exit.
Apr 25, 2017
fac8ac0e
Remove unused header from the Zstandard compression backend.
Apr 26, 2017
08d86e84
Store compression overhead from `tor_compress_state_t`.
Apr 26, 2017
ee478bdf
Fix coverity cid 1405510
Apr 26, 2017
71c8974a
Fix coverity cid 1405509
Apr 26, 2017
99e94399
Add getpid() to the seccomp2 sandbox.
Apr 26, 2017
31b79f02
Bump version to 0.3.0.6
Apr 26, 2017
d92a56c7
Merge branch 'maint-0.3.0'
Apr 26, 2017
34182468
Approximate memory usage needed for the LZMA backend.
Apr 26, 2017
2aa28e7c
Better documentation for `tor_uncompress()`.
Apr 26, 2017
e42c204f
Approximate memory usage needed for the Zstandard backend.
Apr 26, 2017
be0557f7
Merge remote-tracking branch 'ahf/bugs/22066'
Apr 26, 2017
4038202f
Avoid a warning from the use of floating-point in zstd
Apr 26, 2017
7fb95869
Fix compilation when lzma or zstd is absent
Apr 26, 2017
7ae7e3c2
bump to 0.3.0.6-dev
Apr 26, 2017
d95892c5
Merge branch 'maint-0.3.0'
Apr 26, 2017
e5eb260b
forward-port changelog and release notes
Apr 26, 2017
224259a9
Document Bridge line transport arguments
Apr 26, 2017
52316f99
Include UPLOAD_RENDDESC_V2 in PURPOSE_IS_UPLOAD
Apr 27, 2017
b4fe0a6a
Improve control flow in authority_certs_fetch_resource_impl
Apr 27, 2017
7bececbd
Refactor compression tests into a single test.
Apr 27, 2017
22e6ad6f
Clean up mentions of 'zlib' and rename the mentions to 'compressed'.
Apr 27, 2017
e0a3819d
Test support for multiple compression backends in the buffer code.
Apr 27, 2017
33a2fd06
Merge branch 'dirreq'
Apr 27, 2017
36e62ae7
Merge remote-tracking branch 'ahf/bugs/22085'
Apr 27, 2017
166aa8d7
Have a separate entry point for each compresion test
Apr 27, 2017
39cfaba9
Fix handling of "final" flag in zstd decompression
Apr 27, 2017
ba9f235e
Re-enable the partial-input test for zstd.
Apr 27, 2017
199e61fe
whitespace fix
Apr 27, 2017
49deb1e1
Document and test nul-terminating behavior of tor_uncompress()
Apr 27, 2017
2903c329
Move the "supported compression bitmask" into compress.[ch]
Apr 27, 2017
10a4f9cd
Merge branch 'parse_accept_encoding'
Apr 27, 2017
480dab4f
Use a cast to try to avoid a tautalogical comparison warning
Apr 27, 2017
e5122b91
Only compare the first 3 bytes when trying to detect LZMA compression.
Apr 27, 2017
0672b33f
Enforce 16 MB upper bound of memory usage in LZMA decoder.
Apr 27, 2017
fba8d7b2
Initialize consdiffmgr when running as (or becoming) a server.
Apr 27, 2017
7b8d48a6
Clean the consdiffmgr cache and launch new diffs as needed.
Apr 27, 2017
16d6ab66
Fix use-after-free bug in storage_dir sandbox code.
Apr 27, 2017
ab73bda0
Pass incoming consensus documents to the consdiffmgr code
Apr 27, 2017
466e9140
Lower the file limit in consdiffmgr, to support seccomp2
Apr 27, 2017
920475f2
New force-delete option on consensus_cache_delete_pending()
Apr 27, 2017
7a096427
Functionality to ensure there is space to add files to cache.
Apr 27, 2017
a1172b67
Store archived consensuses compressed on disk.
Apr 27, 2017
1e1581a2
Pre-compress consensus diffs with supported consensus methods.
Apr 27, 2017
00a12337
Merge branches 'consdiffmgr_orig_squashed' and 'actually_compute_diffs_squashed'
Apr 27, 2017
531835f5
Increase MALLOC_MP_LIM to 16MB
Apr 28, 2017
dcc0a49a
Merge branch 'ticket21648'
Apr 28, 2017
b8f7488e
Fix a brazen memleak in consdiffmgr_add_consensus()
Apr 28, 2017
915fa39d
Add --enable-rust configure switch
Apr 29, 2017
5a2f1a83
Fix help message for --enable-lzma
May 01, 2017
d6dd05f6
Bug 22114: Fix wrong values in torrc_format.txt comments
May 01, 2017
4837421d
Merge remote-tracking branch 'ahf/bugs/21665'
May 01, 2017
c486ef57
Rename x-lzma to x-tor-lzma
May 01, 2017
90562fc2
hs: Trigger control event when client can't pick HSDir
May 01, 2017
aadb99e5
control: Fix comment of control_event_hs_descriptor_content
May 01, 2017
465448e6
Merge branch 'dgoulet_bug22042_031_01_squashed'
May 01, 2017
1bc21111
Treat the identity transformation as another kind of compression.
May 02, 2017
3836d948
Add unit tests for the NO_METHOD compressor
May 02, 2017
584ab1f2
Merge branch 'compress_none_v2_squashed'
May 02, 2017
fd437f2a
Remove special-casing for NO_METHOD in consdiffmgr.c
May 02, 2017
db86b919
Break connection_dir_client_reached_eof() into smaller functions
May 02, 2017
e0c937f3
Reindent the just-extracted directory response handler functions
May 02, 2017
5494087e
Delete useless checks in confparse.c
May 02, 2017
a91f948c
Add tests for
#22103
May 02, 2017
f9af7e8b
Accurately identify client connections by their lack of peer authentication
May 02, 2017
7bc9f93a
Merge branch 'teor_connection-with-client-v2_squashed'
May 02, 2017
e0b1fd4d
Merge branch 'refactor_dir_client_handler'
May 02, 2017
15,230 additional commits have been omitted to prevent performance issues.
Loading
Loading