23 Commits (2692aef53d45eb7b9a2a82a1c241a0f7ca9b175a)

Author SHA1 Message Date
orignal a4a3f8e96b support upstream proxy through local sockets 10 months ago
orignal a9ad6fc31e renamed TCPIPPipe to SocketsPipe 10 months ago
orignal 075f80aea2 use SOCK5 proxy for upstream 11 months ago
orignal 07c529173e send current version of the subnegotiation in user/password response 2 years ago
orignal fee940238a handle SOCK5 authrosation with empty user/password 2 years ago
R4SAS 03cc6e0524
use uint16_t for ports 2 years ago
orignal e95fb3ab89 allow user/password authentication 2 years ago
R4SAS 2c19da9aa7
fix warnings about unused code 2 years ago
R4SAS 94661f697b
[log] update log messages (closes #1693) 3 years ago
R4SAS 50c8a84037
[SOCKS] overwrite connection info after establishing connection to i2p host (closes #1336) 5 years ago
R4SAS 45aa78d953
revert 7133a07 - it broke usage in some SOCKS implementations 5 years ago
R4SAS 8bae4975fb add copyright headers 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago
R4SAS 1aa0da3382 [NTCP2] fix socks proxy support 5 years ago
R4SAS 7133a07f38
[SOCKS] wrap DNS type requests response as IPv4 (fixes netcat usage, closes #1336) 5 years ago
orignal 2ffe62ba41 [[fallthrough]] if C++17 only 5 years ago
orignal e0cb26bd9e fixed fallthough warning for C++17 5 years ago
yangfl 52f3081a40 fix typo 7 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago
yangfl 18b6353803 fix typo 7 years ago
orignal 7de21c1f93 show proxy tunnel name 7 years ago
R4SAS a17f07495a add socks.outproxy.enable option 8 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal f1254fd5d4 fixed android build 8 years ago
hagen 4503223a4e * SOCKS.cpp : boost::lexical_cast -> std::to_string 8 years ago
Jeff Becker 84ca992e91 Revert "Unused parameter warnings removal" 8 years ago
brain5lug 5350078543 Unused parameter warnings removal 8 years ago
brain5lug 8f58886a21 tiny commit to check pulling 9 years ago
orignal 8e09f3478f fixed warnings 9 years ago
Jeff Becker 1a05bcb295
initial support for out proxy via local upstream socks proxy 9 years ago
orignal 0c9ce6258c sockoutproxy params added 9 years ago
hagen 05043f30dc * tune logs 9 years ago
erlend1 cee1b8a64a Configurable addresses from master 9 years ago
orignal e72eb35cc2 use shared_ptr for socket in I2PTunnelConnection 10 years ago
orignal a09c67772c specify keys file for proxy's local destination 10 years ago
orignal 3c9e6054b5 use shared local destination for proxies 10 years ago
Francisco Blas (klondike) Izquierdo Riera 7d9c0b76fc Make SOCKS use TCPIPAcceptor 10 years ago
Francisco Blas (klondike) Izquierdo Riera 6643b4188a Solve weak_ptr issue 10 years ago
Francisco Blas (klondike) Izquierdo Riera b3232b42db Use shared_from_this to avoid being killed easily on stop 10 years ago
Francisco Blas (klondike) Izquierdo Riera bcbe207515 Make HTTPProxy use SIGNING_KEY_TYPE_DSA_SHA1 10 years ago
Francisco Blas (klondike) Izquierdo Riera 90005c8237 Migrate to I2Pservice 10 years ago
Francisco Blas (klondike) Izquierdo Riera dd42819a2f Create I2Pservice as a way to integrate service management, hide unnecessary handlers 10 years ago
Francisco Blas (klondike) Izquierdo Riera 2fca028161 Remove unnecessary header 10 years ago
Francisco Blas (klondike) Izquierdo Riera 5e8d28abba Reorder SOCKS headers for cleanness 10 years ago
Francisco Blas (klondike) Izquierdo Riera 7da95bd28a Introduce missing call to request verification, so unknown address types and commands are handled properly, allow for extra socket data after the request for fast request sending, it will just be forwarded on I2PConnect 10 years ago
Francisco Blas (klondike) Izquierdo Riera 882b559d3a Reduce the parsing to a single state machine, automatic removal of objects and destruction of sockets/streams 10 years ago
Francisco Blas (klondike) Izquierdo Riera 610fd2ac67 Reduce memory usage a bit 10 years ago
Francisco Blas (klondike) Izquierdo Riera f383ebb718 Return adequate SOCKS replies 10 years ago
Francisco Blas (klondike) Izquierdo Riera 225aa7fa6a Merge SOCKS4a and SOCKS5 request parsers, add stub support for SOCKS4 and IPv4 and IPv6 addresses on SOCKS5 10 years ago
Francisco Blas (klondike) Izquierdo Riera 46b16237b6 Use enums instead of magic numbers on SOCKS 10 years ago