rl1987
|
58cb2ed243
Fix buf_t advancement in fetch_buf_from_socks
|
7 years ago |
rl1987
|
01cf3007b5
Make a distinction between truncated message and expecting more messages
|
7 years ago |
rl1987
|
fb105404f2
Fix whitespace/formatting
|
7 years ago |
rl1987
|
d2e54ff8a5
Remove legacy SOCKS5 phase 2 code
|
7 years ago |
rl1987
|
bcbd3fb71e
Second phase of SOCKS5
|
7 years ago |
rl1987
|
57342b19f5
Remove legacy RFC1929 code
|
7 years ago |
rl1987
|
9068ac3cac
Implement SOCKS5 user/pass handling
|
7 years ago |
rl1987
|
853d9b869d
Remove legacy SOCKS5 phase 1 code
|
7 years ago |
rl1987
|
63c478c1c4
Call new SOCKS code from parse_socks, to parse multiple packets in row
|
7 years ago |
rl1987
|
27333b2298
Reimplement phase 1 of SOCKS5 using trunnel
|
7 years ago |
rl1987
|
c6a0b04d33
Remove legacy SOCKS4 code
|
7 years ago |
rl1987
|
9155e08450
Parsing SOCKS4/4a request using trunnel impl
|
7 years ago |
Nick Mathewson
|
accf239fa3
Rectify include paths (automated)
|
7 years ago |
Nick Mathewson
|
0dab29ce10
Run rectify_include_paths.py
|
7 years ago |
Nick Mathewson
|
fb0019daf9
Update copyrights to 2018.
|
7 years ago |
Nick Mathewson
|
8b7df72359
Split socks_request_t into its own header.
|
7 years ago |
Isis Lovecruft
|
fe3aca1491
crypto: Refactor (P)RNG functionality into new crypto_rand module.
|
7 years ago |
rl1987
|
0e453929d2
Allow IPv6 address strings to be used as hostnames in SOCKS5 requests
|
7 years ago |
Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
8 years ago |
Nick Mathewson
|
ad4dcd7d1a
Fix our "not an HTTP Proxy" message in light of HTTPTunnelPort
|
8 years ago |
Nick Mathewson
|
6882e711d0
Add unit tests for SOCKS functions that parse server responses
|
8 years ago |
Nick Mathewson
|
14124f82df
Mark some tests in parse_socks.c as unreachable (BUG, LCOV)
|
8 years ago |
Nick Mathewson
|
4a7e90adc5
Repair buffer API so everything starts with buf_.
|
8 years ago |
Nick Mathewson
|
5921b465e7
Make buffers.c independent of or.h
|
8 years ago |
Nick Mathewson
|
f28e314b0d
Make buf_pullup() expose the pulled-up data.
|
8 years ago |
Nick Mathewson
|
cddac959e7
Replace buf->datalen usage in proto_*.c with buf_datalen() call.
|
8 years ago |
Nick Mathewson
|
234c5015f1
Move protocol-specific functions out of buffers.c
|
8 years ago |