Commit graph

37 commits

Author SHA1 Message Date
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 c05f411ba0 Fix a memory leak in ClientConnection 2015-01-03 02:07:55 +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
orignal da01ea997d wait from LeaseSet request comlete 2014-12-27 10:09:55 -05:00
orignal 3547a4042c request and handle LeaseSets through local destination only 2014-12-25 16:47:15 -05:00
orignal 047a371050 send base64 adress from outbound non-quiet BOB connections 2014-12-05 14:46:59 -05:00
orignal 76478ceaa2 send recived data after address from BOB inbound connection 2014-12-03 20:37:20 -05:00
orignal 4e54fbec08 delete stream from inside 2014-12-01 21:26:51 -05:00
orignal 97656e7349 shared pointer for I2PTunnelConnection 2014-11-23 22:23:17 -05:00
orignal 4bd8b44ab2 shared pointers for streams 2014-11-23 11:33:58 -05:00
orignal af997473b2 moved AddressBook to ClientContext 2014-10-24 15:22:36 -04:00
orignal b11877d002 create streams through ClientDestination 2014-10-22 14:01:23 -04:00
orignal 4d97b0e206 moved StreamingDestination inside ClientDestination 2014-10-22 11:46:54 -04:00
orignal 14f4bb8656 use local destination function through ClientContext 2014-10-16 10:28:44 -04:00
orignal 89e5b56a19 introduced ClientContext 2014-10-15 20:52:17 -04:00
orignal 18d6a2c70e create/delete stream per destination only 2014-10-15 18:24:40 -04:00
orignal ecb1fd720d use ECDSA P256 for client I2P tunnels 2014-10-15 14:32:19 -04:00
orignal ef78533f16 fixed typo 2014-10-15 12:45:32 -04:00
orignal 3a3137f06b check for non-expired leases 2014-10-15 12:30:20 -04:00
orignal a046af1806 don't use netDb subcriptions anymore 2014-10-15 12:07:06 -04:00
orignal 9b2e275c45 try closest floodfills sequentially 2014-10-14 20:52:40 -04:00
orignal eff0e13f31 remote LeaseSets per local destination 2014-10-12 16:22:14 -04:00
orignal 82814dcc26 delete closed I2P tunnel connection 2014-10-08 19:44:12 -04:00
orignal 482fc0e8b1 split Streaming to stream and destination 2014-10-05 08:54:59 -04:00
orignal d5701bbd0e use own pool for request of destination of new I2P client tunnel 2014-10-03 15:11:42 -04:00
orignal 07654212f8 parse address in AddressBook 2014-10-03 14:22:32 -04:00
orignal ef2932a234 some cleanup 2014-10-01 21:18:41 -04:00
orignal 53a2a3eb46 specify separate local destination for client I2PTunnels 2014-10-01 10:58:28 -04:00
orignal 05148a2579 request LeaseSet through destination's tunnels 2014-09-26 19:22:13 -04:00
orignal 9e759a59a9 maintain connections list for I2PTunnel 2014-09-09 22:40:12 -04:00
orignal 6c510fadf4 server I2PTunnel 2014-08-20 15:03:10 -04:00
orignal fbe6c22884 close client socket if I2P gets closed 2014-08-17 19:14:40 -04:00
orignal fcb45a778b try to find destination at every connect attempt 2014-08-14 14:32:00 -04:00
orignal 7002d263ab initial connect of I2PTunnel 2014-08-13 21:04:23 -04:00
orignal ffd2a9e69e I2PTunnel data transfer 2014-08-13 15:25:52 -04:00
orignal 0110b70195 I2PTunnel added 2014-08-12 21:14:19 -04:00