24 Commits (89f9bec49abb0e7016e0c2c9f46d7d758a0bd91c)

Author SHA1 Message Date
orignal 695dc96a83 common ServiceAcceptor for all stream protocols 10 months ago
orignal 710b27688b generic SocketsPipe for different socket types 11 months ago
orignal a9ad6fc31e renamed TCPIPPipe to SocketsPipe 11 months ago
orignal b07530a8a1 don't print error message if operation cancelled 11 months ago
R4SAS 03cc6e0524
use uint16_t for ports 2 years ago
R4SAS 94661f697b
[log] update log messages (closes #1693) 3 years ago
R4SAS 8bae4975fb add copyright headers 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago
R4SAS 42d4781a96
[windows] add binding exceptions messagebox notifications, update exceptions handling code 5 years ago
R4SAS d991cc3b96
[services] handle binding errors in tunnels, webconsole 5 years ago
orignal 6f4f0f03d2 handle b33 addresses in I2P tunnels 6 years ago
orignal aa1f4ee72a fixed possible race condition 6 years ago
orignal 74ce485b73 EdDSA signatures by default 6 years ago
Veggie Monster 46283dc0ea fixes #1124 and calls the ready callbacks if the tunnel gets ready and no timeout is set 7 years ago
Jeff Becker 157411dcc6
Revert "fix issue #1124" 7 years ago
Jeff Becker 29e861d1e6
fix issue #1124 7 years ago
Veggie Monster c730839989 the change allows when an TCPIPAcceptor is constructed by setting port = 0, the random port chosen by asio can be retrieved using TCPIPAcceptor::GetLocalEndpoint().port() 7 years ago
R4SAS 057d6ca05b windows warnings, tabulation workaround 7 years ago
Jeff Becker 1ea6d2016d
add initial connection timeout for i2ptunnel 7 years ago
orignal 309822d933 teminate hadlers upon cleanup 7 years ago
orignal 987ad214ff avoid bind exeptions during reload 8 years ago
orignal 4c8c3b6947 add and remove tunnels without stopping others 8 years ago
orignal c287fb58bd reference counter for destinations 8 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
Jeff Becker 01da9e3ca2 fix outproxy 8 years ago
Jeff Becker f32510e10a
set socket options 9 years ago
hagen aa764fbd1c * HTTPProxy: fix converted request (#508) 9 years ago
orignal 846ff46b2e fixed build error 9 years ago
hagen a47417ff49 * I2PService.cpp: tune logs 9 years ago
Jeff Becker 1a05bcb295
initial support for out proxy via local upstream socks proxy 9 years ago
hagen 8949ebf041 * tune logging 9 years ago
orignal e72eb35cc2 use shared_ptr for socket in I2PTunnelConnection 10 years ago
orignal 52f806ff94 use shared_ptr for ClientDestination 10 years ago
Francisco Blas (klondike) Izquierdo Riera 114022d18a Add the TCPIPAcceptor class for handling TCP/IP services on clearnet 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