Commit Graph

65 Commits

Author SHA1 Message Date
Jeff Becker
577d9ddf65
fix memory leak with udp tunnel 2016-10-10 08:23:54 -04:00
orignal
325b362727 show UDP tunnels 2016-09-12 12:05:01 -04:00
Jeff Becker
8a29dfc3fa
tabify and use shared pointers 2016-09-03 17:53:46 -04:00
Jeff Becker
1015188c4e
use shared pointers 2016-09-03 16:54:39 -04:00
Jeff Becker
fa1021df59
add webui for udp tunnels 2016-09-03 13:58:34 -04:00
Jeff Becker
c65dc44f20
Fix up I2PTunnel UDP tunnels 2016-09-03 09:38:53 -04:00
Jeff Becker
1d7d7cf9a0
more changes 2016-08-22 17:19:22 -04:00
Jeff Becker
7f7acd8bde
fixes 2016-08-22 13:54:00 -04:00
Jeff Becker
f5e2899275
post work to io service 2016-08-22 13:04:36 -04:00
Jeff Becker
3f63732c31
osx fix 2016-08-21 22:26:30 -04:00
Jeff Becker
211660eb3d
osx fix 2016-08-21 22:23:27 -04:00
Jeff Becker
da82b14307
changes 2016-08-21 21:28:24 -04:00
Jeff Becker
7b5e18d94b
changes 2016-08-21 21:17:09 -04:00
Jeff Becker
46d640cd86
fixes 2016-08-21 18:46:34 -04:00
Jeff Becker
e8f9ecc7d9
fixes 2016-08-21 15:33:19 -04:00
Jeff Becker
aa3723d2bd
udp tunnels 2016-08-21 15:02:17 -04:00
Jeff Becker
aa3a93b6a0
implement streaming limiting (initial) 2016-07-28 11:16:29 -04:00
orignal
8e09f3478f fixed warnings 2016-03-04 20:35:53 -05:00
xcps
9aeb773169 variable name 2016-03-04 19:26:28 +05:00
xcps
ef0bab0c6e webirc support 2016-03-04 11:37:38 +05:00
orignal
6d892179c8 added gzip parameter for server tunnels 2016-02-29 14:44:15 -05:00
xcps
e45cfe7d0c init 2016-02-28 18:17:35 +05:00
orignal
8dcf70408d hostoverride added 2016-02-25 20:32:05 -05:00
orignal
18914978d5 pass X-I2P_DestB32 and X-I2P-DestB64 2016-01-19 09:36:56 -05:00
orignal
cd549937c5 support multiple server tunnels with same destination and different ports 2016-01-17 18:55:09 -05:00
orignal
8fa053f7c7 show I2P tunnels at web console 2016-01-13 20:21:53 -05:00
orignal
7968279bc2 send X-I2P-DestHash 2016-01-11 13:48:18 -05:00
erlend1
cee1b8a64a Configurable addresses from master 2015-11-30 16:44:32 +02:00
orignal
09fd0baf78 replace Host: for server http tunnels 2015-06-03 12:30:15 -04:00
orignal
d7deb938c5 catch HTTP header of HTTP server tunnel connection 2015-06-02 16:21:38 -04:00
orignal
68834df271 use addresses in server tunnel configuration 2015-06-02 13:18:41 -04:00
orignal
8a3c276e66 I2PTunnelConnectionHTTP added 2015-06-02 13:03:22 -04:00
orignal
019af7bd3a http server tunnel added 2015-05-20 16:00:09 -04:00
orignal
e72eb35cc2 use shared_ptr for socket in I2PTunnelConnection 2015-04-06 14:41:07 -04:00
orignal
02de91f7f2 use unique_ptr for socket in I2PTunnelConnection 2015-03-20 16:04:48 -04:00
orignal
76ad7f24ee access list for server tunnels 2015-03-16 14:52:42 -04:00
orignal
fee68cf333 read optional destination port form config 2015-03-15 11:28:30 -04:00
orignal
09f1966e5f pass destination port to client tunnel 2015-03-13 13:29:27 -04:00
orignal
c66ba370d5 bind streaming destination to port for server tunnel 2015-03-03 14:52:16 -05:00
orignal
52f806ff94 use shared_ptr for ClientDestination 2015-02-24 15:40:50 -05:00
orignal
d1d6797d3e store LeaseSet as shared_ptr 2015-01-27 11:27:58 -05:00
Francisco Blas (klondike) Izquierdo Riera
56014962d4 Make I2PClientTunnel use TCPIPAcceptor 2015-01-08 03:49:35 +01:00
Francisco Blas (klondike) Izquierdo Riera
df3e8ce937 Move Stream creation to its own handler for cleanliness, it will hand over to a tunnel connection when done 2015-01-08 03:28:54 +01:00
Francisco Blas (klondike) Izquierdo Riera
dd42819a2f Create I2Pservice as a way to integrate service management, hide unnecessary handlers 2015-01-07 19:09:59 +01:00
Francisco Blas (klondike) Izquierdo Riera
b88b04515e Remove unnecessary RemoteLeaseSet 2015-01-03 06:44:21 +01:00
Francisco Blas (klondike) Izquierdo Riera
1ae55e5872 Use the new asynchronous API on I2PClientTunnel and clean up after ourselves 2015-01-03 02:43:59 +01:00
Francisco Blas (klondike) Izquierdo Riera
6489230e68 Simplify and merge the identHash caching codepath on I2PClientTunnel 2015-01-03 02:17:01 +01:00
Francisco Blas (klondike) Izquierdo Riera
50fb373655 Use i2p::data::SigningKeyType instead of uint16_t 2015-01-02 13:37:26 +01:00
Francisco Blas (klondike) Izquierdo Riera
ccb68088a8 Allow for I2PTunnels without LocalDestination 2015-01-02 00:56:21 +01:00
orignal
4d640dac2a always use destination's thread to avoid race conditions 2014-12-29 14:29:55 -05:00