aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_socks.c
AgeCommit message (Expand)Author
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2020-05-06Use __attribute__((fallthrough)) rather than magic GCC comments.Nick Mathewson
2020-01-17Merge remote-tracking branch 'tor-github/pr/1529'Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-11-11Test case for SOCKS5 RESOLVE_PTR with IPv6 address in brackets.liberat
2019-11-11Test case for SOCKS5 RESOLVE_PTR with binary IPv6 address.liberat
2019-02-08Merge branch 'maint-0.3.5'Nick Mathewson
2019-01-26Allow empty username/password in SOCKS5 username/password auth messagerl1987
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-11-14Move buffers.c out of lib/containers to resolve a circularity.Nick Mathewson
2018-07-12Merge branch 'socks_trunnel4_squashed' into socks_trunnel4_squashed_mergedNick Mathewson
2018-07-12Fix buf_t advancement in fetch_buf_from_socksrl1987
2018-07-12Second phase of SOCKS5rl1987
2018-07-12Parsing SOCKS4/4a request using trunnel implrl1987
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-05Move socks5_status.h to src/lib/netNick Mathewson
2018-07-01Extract more constants from or.hNick Mathewson
2018-06-29Extract socks5_status_tNick Mathewson
2018-06-28Fix paths for buffers.h; automated.Nick Mathewson
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-06-15Split socks_request_t into its own header.Nick Mathewson
2018-03-28Also test bracket-less IPv6 string validationrl1987
2018-03-28Fix bracketed IPv6 string validationrl1987
2018-03-28Allow IPv6 address strings to be used as hostnames in SOCKS5 requestsrl1987
2017-10-03Follow-up on 23678: fix socks/wrong_protocol testNick Mathewson
2017-09-27Test more error cases of our socks code.Nick Mathewson
2017-09-27Add unit tests for SOCKS functions that parse server responsesNick Mathewson
2017-09-27socks5 unit tests: add check for ipv6 address type.Nick Mathewson
2017-09-27Socks tests for bad socks5 username/passwd auth.Nick Mathewson
2017-09-27testing: test many possible truncated SOCKS commandsNick Mathewson
2017-09-05Refactor buffer APIs to put a buf_t first.Nick Mathewson
2017-09-05Repair buffer API so everything starts with buf_.Nick Mathewson
2017-09-05Move protocol-specific functions out of buffers.cNick Mathewson
2017-08-24Ensure that `make check-spaces` is happy.Alexander Færøy
2017-08-24apply ahf's test_assert_int.cocciNick Mathewson
2017-06-22whitespace fixNick Mathewson
2017-06-04Don't reject SOCKS5 requests that contain IP stringsrl1987
2017-03-15Run the copyright update script.Nick Mathewson
2016-06-11Add -Wmissing-variable-declarations, with attendant fixesNick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-11-12Fix wide lines (from 13172)Nick Mathewson
2014-11-12Replace operators used as macro arguments with OP_XX macrosNick Mathewson
2014-11-04Merge branch 'bug13315_squashed'Nick Mathewson
2014-11-04Sending 'Not allowed' error message before closing the connection.rl1987
2014-11-04Checking if FQDN is actually IPv6 address string and handling that case.rl1987
2014-11-04Validating SOCKS5 hostname more correctly.rl1987
2014-10-28Add another year to our copyright dates.Nick Mathewson