24 Commits (830e49f2c5e4065a46be5703686776246680c7d5)

Author SHA1 Message Date
orignal 695dc96a83 common ServiceAcceptor for all stream protocols 9 months ago
orignal 710b27688b generic SocketsPipe for different socket types 9 months ago
orignal a9ad6fc31e renamed TCPIPPipe to SocketsPipe 9 months ago
orignal b07530a8a1 don't print error message if operation cancelled 9 months ago
R4SAS 03cc6e0524
use uint16_t for ports 1 year 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 7 years ago
orignal 4c8c3b6947 add and remove tunnels without stopping others 7 years ago
orignal c287fb58bd reference counter for destinations 7 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 8 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