Commits on Source
10645
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
508332fe
rust: Add "test-c-from-rust" feature-gate.
Jun 18, 2018
7e9c37f9
Change `allocate_and_copy_string` to take a `&str` instead of `&String`.
Jun 24, 2018
94880b2d
Utilize `if let` construct instead of explicit unwrapping.
Jun 24, 2018
59d45057
Utilize `if..else` for switching on boolean values.
Jun 24, 2018
6d2e4dea
Utilize type param in method invocation.
Jun 24, 2018
e62582e9
Run rustfmt on 'src/rust/protover/ffi.rs'.
Jun 25, 2018
306ab8ae
Update fallback lists to match
#24805
Jun 25, 2018
adbe6a25
Copy socks5.trunnel from trunnel examples dir
Jun 26, 2018
240f33e3
Generate trunnel impls and include into build
Jun 26, 2018
23d9ffcd
Update whitelist to match feedback from operators
Jun 28, 2018
5028a52b
Remove old instructions from INSTALL
Jul 03, 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
abeb07a1
Made 'auto' keyword in torrc case insensitive
Jul 08, 2018
5f097080
#26502: Stop using fallback blacklist
Jul 08, 2018
85fa6929
Remove small piece of unneeded documentation
Jul 08, 2018
2558634f
Tool to print expiration date of ed25519_signing_cert
Jul 08, 2018
0bd2f2ed
Add changes file
Jul 08, 2018
121f3dc2
New manpage for tor-print-ed-signing-cert
Jul 08, 2018
abc0a72f
Update .gitignore
Jul 08, 2018
d20feddf
Lower log level of "Scheduler of type KIST has been enabled" to INFO
Jul 09, 2018
294f580f
Re-wrap the error message emitted by checkIncludes.py
Jul 09, 2018
cade65fd
Add "check-includes" to check-local.
Jul 09, 2018
ee122862
Add a little documentation to checkIncludes.py.
Jul 09, 2018
1604c0fe
Add the compatibility definition for getdelim.c from netbsd.
Jul 10, 2018
b04d719c
Integrate getdelim() and getline() support into Tor.
Jul 10, 2018
6574d4bd
Refactor dirserv_read_measured_bandwidths to have a single exit point
Jul 10, 2018
951d59d7
Use tor_getline() in dirserv.c to remove its upper line limit.
Jul 10, 2018
e3e6335a
Add controller support for listing ExtORPort and HTTPTunnelPorts
Jul 10, 2018
4793d913
Describe "check-includes" in the CodingStandards.md file
Jul 10, 2018
4f42c923
File-level summary documentation for src/lib/*/*.[ch]
Jul 10, 2018
ef106ce7
Document the headers in src/app/config/
Jul 10, 2018
6d58c20d
Fix build on FreeBSD post-refactor
Jul 10, 2018
5d8336c1
Refactor ipv[46].[ch]
Jul 10, 2018
c2ddb7b2
Move tor_addr_{,port_}lookup to resolve.c
Jul 10, 2018
2f657a14
Remove all users of addr_port_lookup outside of address.c
Jul 10, 2018
8de48c11
Remove addr_port_lookup.
Jul 10, 2018
a2c44a7a
Isolate resolve.h usage in the modules that really need it.
Jul 10, 2018
d7e7c0d2
Updating whitelist to match operator feedback
Jul 10, 2018
cbdf6a04
Fixing spacing issue in whitelist
Jul 10, 2018
422abd4f
Merge branch 'ticket26526_26532'
Jul 10, 2018
6711a172
Merge remote-tracking branch 'neel/fbsd-cfix'
Jul 10, 2018
3df54821
Remove changes file for 26715.
Jul 10, 2018
9ec80909
Add a changes file for 26481 (the big code movement)
Jul 10, 2018
41640b65
Rename util_malloc to malloc.
Jul 10, 2018
e7f5f48d
Rename torlog.[ch] to log.[ch]
Jul 10, 2018
b6d0e7ca
Rename tm_cvt to time_to_tm
Jul 10, 2018
c08b7b10
Merge branch 'post-refactor-renaming'
Jul 10, 2018
c4dd38e6
Tabify lists in configure.ac
Jul 10, 2018
391ef5e4
Explain why we use raw_free with getdelim result.
Jul 10, 2018
c90961a9
Document compat_getdelim_.
Jul 10, 2018
537092cd
Merge branch 'ticket26223'
Jul 10, 2018
16bdbddc
When setting a nonstandard malloc, disable the system malloc.
Jul 11, 2018
5aee26ee
Move all use cases of micro-revision.i to a single place
Jul 11, 2018
2b523604
Only use OpenSSL kdf support if it is present.
Jul 11, 2018
66074ad1
Merge branch 'unify_microrevision_users'
Jul 11, 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
a7ec493d
Merge remote-tracking branch 'imnotbad/bug26663'
Jul 12, 2018
28db2c92
Tweak changes file for 26663
Jul 12, 2018
413b7345
Merge remote-tracking branch 'imnotbad/bug26502'
Jul 12, 2018
23cb9a04
Tweak changes/bug26502
Jul 12, 2018
4ac87a43
Remove a redundant typedef in addr_policy_st.h
Jul 12, 2018
0317eb14
Remove a redundant typedef in proto_ext_or.h
Jul 12, 2018
9155e084
Parsing SOCKS4/4a request using trunnel impl
Jul 12, 2018
b160929c
Add RESOLVE (0xF0) command to socks4_client_request
Jul 12, 2018
c6a0b04d
Remove legacy SOCKS4 code
Jul 12, 2018
27333b22
Reimplement phase 1 of SOCKS5 using trunnel
Jul 12, 2018
63c478c1
Call new SOCKS code from parse_socks, to parse multiple packets in row
Jul 12, 2018
853d9b86
Remove legacy SOCKS5 phase 1 code
Jul 12, 2018
75106a26
Fix type in socks5.trunnel
Jul 12, 2018
9068ac3c
Implement SOCKS5 user/pass handling
Jul 12, 2018
57342b19
Remove legacy RFC1929 code
Jul 12, 2018
bcbd3fb7
Second phase of SOCKS5
Jul 12, 2018
94706a42
Add CMD_RESOLVE to socks5_client_request
Jul 12, 2018
d2e54ff8
Remove legacy SOCKS5 phase 2 code
Jul 12, 2018
fb105404
Fix whitespace/formatting
Jul 12, 2018
01cf3007
Make a distinction between truncated message and expecting more messages
Jul 12, 2018
58cb2ed2
Fix buf_t advancement in fetch_buf_from_socks
Jul 12, 2018
a6af21c1
Document new code
Jul 12, 2018
4c845fcf
Rework socks_request_set_socks5_error() with trunnel
Jul 12, 2018
2f284d33
Add changes file
Jul 12, 2018
f27dc416
Remove prop229 stuff from socks5.trunnel
Jul 12, 2018
ba312119
Use constants for possible values of first octet
Jul 12, 2018
75569335
Merge branch 'socks_trunnel4_squashed' into socks_trunnel4_squashed_merged
Jul 12, 2018
cd4795ca
put new bridge auth Serge into place
Jul 12, 2018
2d0e1cef
Add fuzzing wrapper for fetch_from_buf_socks()
Jul 12, 2018
04512d9f
SOCKS: Always free username/password before setting them.
Jul 12, 2018
b6c50c62
Merge branch 'maint-0.3.4'
Jul 12, 2018
e0f33c1d
Merge branch 'maint-0.3.3' into maint-0.3.4
Jul 12, 2018
10,545 additional commits have been omitted to prevent performance issues.
Loading
Loading