orignal
|
a4a3f8e96b
|
support upstream proxy through local sockets
|
10 months ago |
orignal
|
a9ad6fc31e
|
renamed TCPIPPipe to SocketsPipe
|
11 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
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2 years ago |
orignal
|
e95fb3ab89
|
allow user/password authentication
|
2 years ago |
R4SAS
|
2c19da9aa7
|
fix warnings about unused code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
R4SAS
|
94661f697b
|
[log] update log messages (closes #1693)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
R4SAS
|
50c8a84037
|
[SOCKS] overwrite connection info after establishing connection to i2p host (closes #1336)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
45aa78d953
|
revert 7133a07 - it broke usage in some SOCKS implementations
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
8bae4975fb
|
add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
7a5146ea74
|
fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
1aa0da3382
|
[NTCP2] fix socks proxy support
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
7133a07f38
|
[SOCKS] wrap DNS type requests response as IPv4 (fixes netcat usage, closes #1336)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
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
libi2pd for core libs
libi2pd_client for i2pd client libs
daemon for i2pd daemon libs
|
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"
This reverts commit 5350078543 .
|
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 |