162 Commits (8492e87d291035c99bcf9b365f472adc0a38d1e4)

Author SHA1 Message Date
orignal 4a6847da8d RTT 10 years ago
orignal 79087f6942 detect congesion for first message in sned queue only 10 years ago
orignal aae837f642 congesion control during retransmission 10 years ago
orignal 5887e8c8c4 slow start and congestion avoidance 10 years ago
orignal 974a7ff3f5 shared_ptr for RoutingDestination 10 years ago
orignal 192a08b5bf check tunnel status instead fidning it every time 10 years ago
orignal b3e08b2cf4 shared_ptr for tunnels 10 years ago
orignal d1d6797d3e store LeaseSet as shared_ptr 10 years ago
orignal 8a478e4616 check for max number of NACKs 10 years ago
orignal f75de6af82 window 10 years ago
orignal a061f3339e use send buffer for a stream 10 years ago
orignal 3ed1fee7ce remove stream on close 10 years ago
orignal b269bda52b shared_ptr for GarlicRouting Session 10 years ago
orignal 79e1096eca process follow-on packets with zero send stream id 10 years ago
orignal df21a067ff print out number of NACKs 10 years ago
orignal cbfe8b8232 invoke accepter after receiving remote identity 10 years ago
Francisco Blas (klondike) Izquierdo Riera 700c53e60a Fix any remaning aliasing rules with propper memcpy wrappers 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 e3f077ee9a create io_service together with destination 10 years ago
orignal cfcec8229c delete non-responding streams 10 years ago
orignal 4e54fbec08 delete stream from inside 10 years ago
orignal 38ee813e41 wait for all messages acked before termination of a stream 10 years ago
orignal 5e83d950f5 count NACKs in plain ack message size 10 years ago
orignal 95027930f2 send NACKs 10 years ago
orignal eb6b04d6c2 send packets of a longer message at the that time 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 65719ae645 send destination port for streaming 10 years ago
orignal 3da35c592f moved Data payload processing to StreamingDestination 10 years ago
orignal b11877d002 create streams through ClientDestination 10 years ago
orignal 4d97b0e206 moved StreamingDestination inside ClientDestination 10 years ago
orignal 9b3ac19b58 show queue size 10 years ago
orignal 667c309b68 re-request expired lesaseset 10 years ago
orignal c92d99718b delete stream in destination's thread 10 years ago
orignal 96e8cab8fb added some statistics 10 years ago
orignal eff0e13f31 remote LeaseSets per local destination 10 years ago
orignal a7421739bc don't send plain ACK if outgoing message has been sent 10 years ago
orignal 70c3bf77a9 send Ack with 200 ms delay 10 years ago
orignal 0e6b7712a9 connection reset event from stream 10 years ago
orignal 911ad52989 moved local LeaseSet update from Stream to RoutingSession 10 years ago
orignal fccadb752f take LeaseSet from GarlicDestination 10 years ago
orignal 49d67bada0 AES/ElGamal session tags per local destination 10 years ago
orignal 9f1e496fa4 create data message inside detination 10 years ago
orignal d5c26316df pass destination by reference 10 years ago
orignal 3de29143bc moved current outbound tunnel to destination 10 years ago
orignal 482fc0e8b1 split Streaming to stream and destination 10 years ago
orignal 6da55d10ab fixed race condition 10 years ago
orignal 9750fb73b5 fixed race condition 10 years ago
orignal 1acce0cc80 fixed race condition 10 years ago