Commits on Source
10334
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
578aaa7f
Bug 25505: Check circuitmux queues before padding.
Mar 13, 2018
7d70f67d
Check bandwidth changes only if small uptime
Jun 03, 2018
306ab8ae
Update fallback lists to match
#24805
Jun 25, 2018
23d9ffcd
Update whitelist to match feedback from operators
Jun 28, 2018
12258bbb
Merge branch 'maint-0.2.9' into maint-0.3.1
Jul 03, 2018
6fed66d2
Merge branch 'maint-0.3.1' into maint-0.3.2
Jul 03, 2018
bc8636e8
Merge branch 'maint-0.3.2' into maint-0.3.3
Jul 03, 2018
d7e7c0d2
Updating whitelist to match operator feedback
Jul 10, 2018
cbdf6a04
Fixing spacing issue in whitelist
Jul 10, 2018
92db96d8
Make our crypto library symbolic in the makefiles.
Jul 11, 2018
79267bad
Add a configure switch to build with NSS.
Jul 11, 2018
12a1ada1
Move the initialization and cleanup parts of crypto.c
Jul 11, 2018
8e2df988
Move crypto_add_spaces_to_fp() to crypto_rsa.c
Jul 11, 2018
922208bd
Extract and rename crypto_log_errors().
Jul 11, 2018
9010797e
Remove most includes from crypto.c
Jul 11, 2018
f45107e7
Rename crypto.c to crypto_cipher.c (since that's all it still has.)
Jul 11, 2018
c317e78d
Initialize and shut down NSS.
Jul 13, 2018
d811ce24
Add postfork support for nss
Jul 13, 2018
27dd2b1f
Make nss get initialized before we fuzz anything.
Jul 13, 2018
855feab7
Adding 3 more fallback mirrors
Jul 13, 2018
54cf3640
Add mirrors from EmeraldOnion
Jul 16, 2018
04de9443
Update fallback lists to match
#24805
Jul 16, 2018
7479f75b
Update whitelist to match feedback from operators
Jul 16, 2018
eca58aec
Updating whitelist to match operator feedback
Jul 16, 2018
226816df
Fixing spacing issue in whitelist
Jul 16, 2018
831abc0e
Adding 3 more fallback mirrors
Jul 16, 2018
5c2431a3
Add mirrors from EmeraldOnion
Jul 16, 2018
acb129d6
Merge branch '24805' of github.com:Phoul/tor into 24805
Jul 16, 2018
4ba26f95
control: Add new 'uptime' message to GETINFO
Jul 16, 2018
fe187763
Don't prepend reject *:* to Reachable(OR/Dir)Addresses in options_validate()
Jul 20, 2018
f80cfc44
Add a "reject *:*" line after parsing in parse_reachable_addresses()
Jul 20, 2018
7651518b
Add changes file for Bug
#20874
Jul 20, 2018
f64c9dcc
Use NSS's digest code in Tor.
Jul 31, 2018
be8d497b
Make sure NSS is initialized before running benchmarks
Jul 31, 2018
60705a57
Use NSS in crypto_rand.c
Jul 31, 2018
76e10ee6
Use NSS for AES_CTR.
Jul 31, 2018
e7a06168
Changes files for feature26815 and 26816
Jul 31, 2018
2d80673b
Fix "make distcheck."
Jul 31, 2018
99beed15
Make the rust tests link.
Jul 31, 2018
60a5b784
Extract the OpenSSL DH functionality to a new file.
Jul 31, 2018
ac9a470c
Extract the shared part of crypto_dh_compute_secret.
Jul 31, 2018
32bbc8f6
Refactor the dependency between tortls and crypto_dh.
Jul 31, 2018
17ea931a
Implement DH in NSS.
Jul 31, 2018
f5e22358
Additional tests for NSS DH
Jul 31, 2018
17f922d3
Only link crypto_dh_openssl.c once
Jul 31, 2018
fdaa4830
Merge branch 'nss_dh_squashed' into nss_dh_squashed_merged
Jul 31, 2018
a4c0a0e8
Fix issues with crypto_ope compilation now that crypto.h is gone
Jul 31, 2018
2884639a
Extract tor_ersatz_socketpair into a new c file
Aug 01, 2018
9b24609a
Remove dependency from socketpair.c on address.h
Aug 01, 2018
fc0dc5aa
Refactor tor_ersatz_socketpair() not to need socket.
Aug 01, 2018
1b7b9c7e
Reindent tor_ersatz_socketpair
Aug 01, 2018
ff7229b3
Document new helper functions in socketpair.c
Aug 01, 2018
9a89450b
tor_api: Extend tor_api code so it can pass extra arguments to main.
Aug 01, 2018
c77fe821
Add API for creating an owning controller FD and passing it to tor_main
Aug 01, 2018
fe3bacf5
Convert __OwningControllerFD to a 64-bit value
Aug 01, 2018
820aba70
Changes file for owningcontrollerfd api
Aug 01, 2018
b590cc04
Add a cast to make clang happier.
Aug 02, 2018
727f1676
Fix double-link of crypto_openssl_mgt.c
Aug 02, 2018
f83b417b
Suppress strict-prototypes warning in crypto_nss_mgt.c
Aug 02, 2018
0260b720
Adding relay from Edmond
Aug 03, 2018
f6763a82
Add tests for the failing case of tor_localtime_r
Aug 06, 2018
4f300d54
When RunAsDaemon is set, crypto_postfork() as needed
Aug 08, 2018
622a2c6b
Make finish_daemon() return a boolean to say whether it did anything.
Aug 08, 2018
a57c27a1
Call crypto_postfork on start_daemon() instead.
Aug 08, 2018
340da669
Add more optional packages to Travis
Aug 09, 2018
c53f17fb
Travis: Rewrite .travis.yml
Aug 09, 2018
515d190b
Travis: enable macOS builds
Aug 09, 2018
7cf7b52f
Travis: create configure flags once, then echo the flags
Aug 09, 2018
74b3a340
Travis: make macOS builds work for Tor 0.2.9
Aug 09, 2018
286a6bc3
Travis: Use ccache
Aug 09, 2018
23b24210
Travis: run an asciidoc build
Aug 09, 2018
fa9a0cc1
Travis: list installed package versions before building
Aug 09, 2018
38cf52b0
Merge branch 'travis-osx-029' into travis-osx-032
Aug 09, 2018
e4d7f266
Travis: add lzma and zstd, where available
Aug 09, 2018
14ceee0f
Travis: add rust cargo online mode
Aug 09, 2018
e387eee3
Travis: add rust cargo offline mode
Aug 09, 2018
aee51d9a
Travis: fix a typo
Aug 09, 2018
f76cddd3
Travis: fix a typo
Aug 10, 2018
2a35b085
Rust: backport src/test/test_rust.sh from master
Aug 10, 2018
ce19477f
Stop setting $CARGO_HOME
Aug 10, 2018
c9ad16ca
Fix $abs_top_srcdir in test_rust.sh
Aug 10, 2018
3b1c74ba
Travis: Use cargo cache
Aug 10, 2018
4517c4c3
Changes file for Rust: backport src/test/test_rust.sh from master
Aug 10, 2018
2b9dd0f9
Merge branch 'travis-osx-032' into travis-osx-033
Aug 10, 2018
0f3fd10e
Stop setting $CARGO_HOME in src/rust/tor_rust/include.am
Aug 10, 2018
229a75a4
Rust: use a consistent working directory in builds and tests
Aug 10, 2018
4cd3fcf2
Changes file for Travis: enable macOS builds
Aug 10, 2018
f4f2e43f
Travis: put distcheck first for readability
Aug 10, 2018
f398da2e
Travis: put distcheck first for readability
Aug 10, 2018
82cccfbe
Travis: Use TOR_RUST_DEPENDENCIES for 0.3.3 and later
Aug 10, 2018
7ec75e01
Travis: Check Rust with distcheck in 0.3.3 and later
Aug 10, 2018
a5715a46
Changes file for Travis: enable macOS builds
Aug 10, 2018
e1291aa8
Rust: Use --all-features in test_rust.sh for 0.3.3 and 0.3.4
Aug 10, 2018
6e0be812
Merge branch 'travis-osx-033' into travis-osx-034
Aug 10, 2018
2a33edc5
Travis: Check disable module dirauth with and without rust
Aug 10, 2018
ace98493
Merge branch 'travis-osx-034' into travis-osx-master
Aug 10, 2018
19038ff4
Revert "Rust: Use --all-features in test_rust.sh for 0.3.3 and 0.3.4"
Aug 10, 2018
e78f9c5d
Travis: add a missing macOS asciidoc dependency
Aug 10, 2018
10,234 additional commits have been omitted to prevent performance issues.
Loading
Loading