Commits on Source
12083
719db28f
Add minimal implementations of functions Rust needs for logging
Dec 21, 2017
3dfe8e65
add minimal rust module for logging to tor's logger
Dec 21, 2017
cd8bcacf
cargo fmt fixes
Dec 21, 2017
0e032fe9
fixups from code review
Dec 21, 2017
71a53761
move macro body to inline rust function
Dec 21, 2017
d4be1b1e
allow running protover test with a testing feature flag
Dec 21, 2017
4cdf0c88
add testing implementation for tor logging
Dec 21, 2017
510a91af
remove unnecessary lifetime
Dec 22, 2017
d0184963
fixups from code review
Jan 22, 2018
f8b14936
Refactor crypto.[ch] into smaller xof+digest module.
Feb 03, 2018
202d27af
Add xof functions into crypto_digest.[ch]
Feb 03, 2018
61c7ec29
Include crypto_digest.h in order to solve dependency issues.
Feb 03, 2018
60b8e088
Add crypto_digest.[ch] to include.am
Feb 03, 2018
6b1dba21
cmux: Make EWMA policy mandatory
Feb 15, 2018
9af5b625
cmux: Rename cell_ewma_set_scale_factor()
Feb 15, 2018
9d68647b
cmux: Remove PARANOIA assert functions
Feb 15, 2018
c235c32b
cmux: Remove round-robin circuit policy
Feb 15, 2018
e19cd38f
cmux: Always use the cmux policy
Feb 15, 2018
779eded6
man: Update the CircuitPriorityHalflife entry
Feb 15, 2018
f9f0dd5b
Move the pk-digest functions into crypto_rsa.[ch].
Feb 16, 2018
541b6b24
Remove useless included files in crypto_rsa.[ch].
Feb 16, 2018
0fad49e1
Move crypto_pk_obsolete_* functions into RSA module.
Feb 16, 2018
3e9140e7
crypto: Remove unnecessary curve25519 header from crypto_digest.h.
Feb 20, 2018
7759ac8d
crypto: Remove crypto_rsa.h from crypto_digest.c.
Feb 20, 2018
a9733a32
build: Revert "Use -lresolv in LIBS with rust on OSX."
Feb 24, 2018
af3e5bed
build: Fix Makefile.am TOR_RUST_STATIC_NAME variable name after revert.
Feb 24, 2018
130e2ffa
Remove duplicate code between parse_{c,s}method in transport.c
Feb 24, 2018
167da4bc
rust: Remove extra whitespace from a static log/error message.
Feb 27, 2018
09484b94
Document how to allow partial Travis failures
Mar 01, 2018
45d3b5fa
Remove uncompilable tor_mmap_file fallback.
#25398
Mar 02, 2018
930b9855
Fix redundant authority certificate fetch
Mar 04, 2018
8775c93a
Refactor: suppress duplicated functions from router.c and encapsulate NODE_DESC_BUF_LEN constant.
Mar 06, 2018
0545f64d
test: Increase time limit for IP creation in an HS test.
Mar 08, 2018
9191d962
changes: Fix changes file for bug25450.
Mar 08, 2018
578aaa7f
Bug 25505: Check circuitmux queues before padding.
Mar 13, 2018
29893260
Rename 'relay_crypt' to 'relay_decrypt_cell'
Mar 17, 2018
320dcf65
Extract the crypto parts of circuit_package_relay_cell.
Mar 17, 2018
80955be6
Move relay-crypto functions from relay.[ch] to relay_crypto.[ch]
Mar 17, 2018
5ecad6c9
Extract the cryptographic parts of crypt_path_t and or_circuit_t.
Mar 17, 2018
a0cc7e94
Merge remote-tracking branch 'isis/bug25450_032' into maint-0.3.2
Mar 19, 2018
296e429e
Merge branch 'maint-0.3.2' into maint-0.3.3
Mar 19, 2018
bcea98a4
Merge branch 'maint-0.3.3'
Mar 19, 2018
53914f7d
tests: Fix crash on win32 due to uninitialised mutex in bench.c.
Mar 19, 2018
9d1c7c3a
changes: Add changes file for bug25479.
Mar 19, 2018
92c60b57
Merge branch 'maint-0.3.3'
Mar 19, 2018
0eb2cdf9
Merge remote-tracking branch 'catalyst-github/bug25388-025' into maint-0.2.5
Mar 19, 2018
267671bd
Merge branch 'maint-0.3.3'
Mar 19, 2018
85719b79
Merge branch 'maint-0.3.2' into maint-0.3.3
Mar 19, 2018
3370b3cf
Merge branch 'maint-0.2.5' into maint-0.2.9
Mar 19, 2018
1aa0ae2c
Merge branch 'maint-0.2.9' into maint-0.3.1
Mar 19, 2018
bc0de600
Merge branch 'maint-0.3.1' into maint-0.3.2
Mar 19, 2018
4449c9e8
add a changes file for 25268
Mar 19, 2018
a324cd90
Merge branch 'ticket25268_034_01'
Mar 19, 2018
b0f0c0f5
Merge remote-tracking branch 'fristonio/ticket-6236'
Mar 19, 2018
bc5f79b9
Use tor_asprintf for in have_enough_mem_for_dircache()
Mar 19, 2018
547c6284
rust: Remove #[no_mangle]s on two constants.
Mar 19, 2018
1f8bd93e
rust: Fix typo in name of logged function.
Mar 19, 2018
66d31206
tests: Fix HS test against max IP lifetime.
Mar 19, 2018
3716611f
Merge branch 'maint-0.3.3'
Mar 19, 2018
910422e8
Merge branch 'maint-0.3.2' into maint-0.3.3
Mar 19, 2018
d8893bc9
Merge remote-tracking branch 'isis/bug23881_r1'
Mar 19, 2018
228b6559
Move rust-specific declarations outside of #else block
Mar 19, 2018
a08e1854
Remove changes files already merged into 0.3.3
Mar 20, 2018
fd36bd89
Log information on specific compression backends in the OOM handler.
Mar 20, 2018
56ae6d87
Merge branch 'maint-0.3.3'
Mar 20, 2018
74c767af
Note that we require latest stable rust.
Mar 20, 2018
cae7387e
Merge branch 'maint-0.3.3'
Mar 20, 2018
070eda5a
Add the poll() syscall as permitted by the sandbox
Mar 20, 2018
9f93bcd1
Remove sb_poll check: all poll() calls are ok.
Mar 20, 2018
5804ccc9
hs-v3: BUG() on missing descriptors during rotation
Mar 20, 2018
b0699791
Merge branch 'bug25306_032_01_squashed_v2' into maint-0.3.3
Mar 20, 2018
2c36a02b
Merge branch 'maint-0.3.3'
Mar 20, 2018
f9ccb254
doc: Document our current rough-draft policy on Rust dependencies.
Mar 21, 2018
97993943
maint: Add script for vendoring/updating Rust dependencies.
Mar 21, 2018
00a47373
maint: Update Rust libc dependency from 0.2.22 to 0.2.39.
Mar 21, 2018
95b78d41
Merge branch 'bug25310_r1_033' into maint-0.3.3
Mar 21, 2018
03e787e2
Merge branch 'maint-0.3.3'
Mar 21, 2018
2b313874
Update src/ext/rust to latest master for libc update.
Mar 21, 2018
4e82441e
Merge branch 'maint-0.3.3'
Mar 21, 2018
f8e53a54
Update tor_log to libc 0.2.39 as well.
Mar 21, 2018
d9ba7db3
Merge remote-tracking branch 'public/geoip_testing'
Mar 22, 2018
946ed24c
Do not page-align mmap length.
#25399
Mar 22, 2018
608aa62e
make changes file pass lintchanges
Mar 22, 2018
24abcf97
Merge branch 'bug25399_squashed'
Mar 22, 2018
fae52547
hs: Fix two typos in an inline comment.
Mar 22, 2018
236c92a0
chan: Use channel_is_client() in channel_do_open_actions()
Mar 23, 2018
657d5cbb
tests: Automatically detect Rust crates to test and also pass --verbose.
Mar 23, 2018
79d3f401
Merge branch 'bug25560_rebased_033' into maint-0.3.3
Mar 23, 2018
11114c7e
Merge branch 'maint-0.3.3'
Mar 23, 2018
e263317e
Merge remote-tracking branch 'fristonio/ticket-24740'
Mar 23, 2018
3519d0c8
Clear all control.c flags on control_free_all()
Mar 23, 2018
bb9012c8
test: more data on geoip load failure.
Mar 23, 2018
398bef25
Define SRCDIR more correctly in configure.ac
Mar 23, 2018
eacfd291
Fix windows compilation warnings in hs_service.c
Mar 23, 2018
d749f6b5
Merge branch 'maint-0.3.3'
Mar 23, 2018
7db4d0c5
Basic unit tests for relay_crypto.c
Mar 24, 2018
a9fa4830
Document a requirement for cells to be encrypted.
Mar 24, 2018
216bc353
fixup! Refactor: suppress duplicated functions from router.c and encapsulate...
Mar 25, 2018
33a80921
When extending a circuit's path length, clear onehop_tunnel.
Mar 26, 2018
d1874b43
Make extend_info_from_node() more picky about node contents
Mar 26, 2018
11,983 additional commits have been omitted to prevent performance issues.
Loading
Loading