Commit Graph

174 Commits (14d74d32305a26cd2df9e7dd15865cbc773e0005)

Author SHA1 Message Date
orignal 6c9b4a8c5d moved LeaseSet creating away from LeaseSetDestination 8 years ago
orignal 3d6c93cd6b moved transient encryption keys to LeaseSetDestination 8 years ago
orignal c7173d5e1c use shared ClientDestination 8 years ago
orignal 4e4f9b6f8b use LocalLeaseSet for own LeaseSets 8 years ago
orignal 7035ead9e7 provide reply tunnel expcilitly for LeaseSet 8 years ago
orignal f6103d3841 moved streaming and datagram destination from LeaseSetDestination to ClientDestination 8 years ago
orignal cb68d19bed ClientDestination/LeaseSetDestination split 8 years ago
orignal 3907b4101a include openssl through OPENSSL macro 8 years ago
Jeff Becker 2373b94d3e
try fixing issue #482 8 years ago
orignal 941f30d1ea show streams from all streaming destinations 9 years ago
orignal 6d892179c8 added gzip parameter for server tunnels 9 years ago
orignal 190e26276a reuse tunnel pair for LS request 9 years ago
hagen dc344d4658 * add comment 9 years ago
hagen d312d753e9 * Destination.cpp : fix lambda with 4.7 9 years ago
hagen 55315fca80 Merge branch 'openssl' into new-fs
Conflicts:
	AddressBook.cpp
	NetDb.cpp
	filelist.mk
9 years ago
orignal f2168774a5 check leaseset timestamp 9 years ago
orignal 80f81685d1 use rtt for ack timeout 9 years ago
orignal c561d71dc0 count lease expiration threshold 9 years ago
orignal 333103f50e shared RTT 9 years ago
orignal d81ca5f919 local destination leaseset storage verification 9 years ago
hagen 79bf44b3f5 * i2p::fs migration: ClientContext, Destination, HTTPServer, Reseed, RouterContext 9 years ago
orignal e056c9c135 drop expired leasesand renew leaseset 9 years ago
orignal f3b277aeef doesn't store leases in netdb 9 years ago
orignal 76096747b6 cleanup incoming and outgoing tags together 9 years ago
orignal f593802a51 I2CP option crypto.tagsToSend added for I2P tunnels 9 years ago
hagen a57905b6cd * merged branch 'sane-log-messages' 9 years ago
orignal 45c8858140 persist temporary keys 9 years ago
hagen d9e659deb0 * sane log messages: Destination.cpp 9 years ago
orignal 4599f6919c shared_ptr for local destination in TunnelPool 9 years ago
orignal fdd96975fb cancel destination request 9 years ago
orignal de6dd77046 use shared_ptr for LeaseSet request 9 years ago
orignal 54b2c8bd7e backport fix build for clang 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal adf12b6084 handle DeliveryStatus garlic clove directly 9 years ago
orignal 2cbd6e85c6 use shared_ptr for garlic messages 9 years ago
orignal 4ed7e29896 use shared_ptr for I2NP messages through tunnels 9 years ago
orignal a0de60e179 use share_ptr for garlic messages 9 years ago
orignal ef6a038451 handle explicitPeers I2CP parameter 9 years ago
orignal 42d49bde86 handle tunnels quantity params 9 years ago
orignal d5e1d5db9c validate leaseset for zero leases 10 years ago
orignal 8c47bf9dd3 use shared_ptr for local LeaseSet 10 years ago
orignal 634976cdde pass LeaseSet to callback of RequestDestination 10 years ago
orignal 6fc0b2ecfb create additional streaming destination 10 years ago
orignal 7b938b246a choose streaming destination for destination port 10 years ago
orignal 45cb98c8de shared_ptr for streaming destination 10 years ago
orignal 0f8ea92a53 handle local destination port 10 years ago
orignal bd9e68e69f fixed api build 10 years ago
orignal b9e3931e80 use shared_ptr for inbound tunnels 10 years ago
orignal 02ed7d6059 fixed non-responding destination request 10 years ago
orignal feffbc9330 fixed typo 10 years ago
orignal 9a43f0d54c don't send DatabaseStore reply for local destinations 10 years ago
orignal 974a7ff3f5 shared_ptr for RoutingDestination 10 years ago
orignal 2ed69ef602 clean up expired LeaseSets 10 years ago
orignal b3e08b2cf4 shared_ptr for tunnels 10 years ago
orignal d1d6797d3e store LeaseSet as shared_ptr 10 years ago
orignal 24c00b0985 schedule routing session cleanup 10 years ago
orignal f5b937667a don't try to re-request expired LeaseSet 10 years ago
orignal c61ed150b7 check for pending LeaseSet request 10 years ago
Francisco Blas (klondike) Izquierdo Riera c1a29b08ac Remove ClientContext.h dependency 10 years ago
Francisco Blas (klondike) Izquierdo Riera 90005c8237 Migrate to I2Pservice 10 years ago
orignal 3e13a1feed long ElGamal private key 10 years ago
Francisco Blas (klondike) Izquierdo Riera cb94d43092 Use the address book for conversion into .b32.i2p 10 years ago
orignal 41974b8c75 fixed race condition 10 years ago
orignal 9237174026 request failed in destination is not ready 10 years ago
orignal fd9a8fd2b1 eliminated cast to DatabaseStoreMsg 10 years ago
orignal b30de01b12 eliminated cast to DeliveryStatus struct 10 years ago
Francisco Blas (klondike) Izquierdo Riera a906d7f02f Allow for asynchronous creation of streams 10 years ago
orignal 29d1aa0146 more fixes of misalignment 10 years ago
Francisco Blas (klondike) Izquierdo Riera e5503c51b4 Allow for easy stream creation at LocalDestination (for now it's only synchronous) 10 years ago
Francisco Blas (klondike) Izquierdo Riera 84f7966a0b Fix even more alignment problems 10 years ago
orignal 7bfb73dacf LeaseSet database lookup 10 years ago
Francisco Blas (klondike) Izquierdo Riera 1636187e26 Avoid aliasing problems by using special buf endian handling functions wrapping memcpy 10 years ago
orignal 446e5fd665 report about termination after actual processing 10 years ago
orignal 7847982a57 fixed crash 10 years ago
orignal 6fb5fa1c52 LeaseSet request complete callback 10 years ago
orignal bbe403fb40 main netdb can request router info only 10 years ago
orignal 3547a4042c request and handle LeaseSets through local destination only 10 years ago
orignal 91e833cdaf fixed crash at shutdown 10 years ago
orignal e3f077ee9a create io_service together with destination 10 years ago
orignal f357a5864c pass local destination by pointer 10 years ago
orignal 02256be720 fxied build error for VS 10 years ago
orignal b7d1b74ffa add single tag from destination's tread 10 years ago
orignal 06621a2198 don't publish to non-responding floodfill twice 10 years ago
orignal 4e54fbec08 delete stream from inside 10 years ago
orignal 32a767dc91 pass I2CP options to local destination. Process tunnel length 10 years ago
orignal 3ca560b895 different tunnel length for IB and OB 10 years ago
orignal 3ff1158384 fixed crash 10 years ago
orignal d794dfb7e5 moved private keys creation to client context 10 years ago
orignal e1c25fedb0 wait for confirmantion of publishing 10 years ago
orignal b9806ac86b fixed crash 10 years ago
orignal aca87b5fd1 remember last outgoing tunnel per stream rather than per client destination 10 years ago
orignal 0262a8b057 replaced boost::bind to std::bind 10 years ago
orignal 4bd8b44ab2 shared pointers for streams 10 years ago
orignal 77b7fff5ed streaming api functions added 10 years ago
orignal f28376bf71 DATAGRAM RECEIVED message 10 years ago
orignal 65719ae645 send destination port for streaming 10 years ago
orignal 4ae8c3c62c create datagram destination through SAM 10 years ago
orignal 78d8d34e3b Datagram added 10 years ago
orignal 3da35c592f moved Data payload processing to StreamingDestination 10 years ago
orignal b11877d002 create streams through ClientDestination 10 years ago