i2pd/libi2pd
Vort 3ceb64db2e 1. Use EWMA for stream RTT estimation;
2. Drop window size by 10% instead of 50% in case of resend.

Change is based on code by onon.
2024-03-06 15:06:04 +02:00
..
api.cpp
api.h
Base.cpp
Base.h verify jump link for valid characters 2023-10-29 22:11:38 -04:00
Blinding.cpp
Blinding.h
ChaCha20.cpp
ChaCha20.h
Config.cpp
Config.h
CPU.cpp
CPU.h
Crypto.cpp
Crypto.h
CryptoKey.cpp don't select ElGamal routers for tunnels 2021-09-03 13:30:01 -04:00
CryptoKey.h
Datagram.cpp
Datagram.h
Destination.cpp
Destination.h
ECIESX25519AEADRatchetSession.cpp
ECIESX25519AEADRatchetSession.h
Ed25519.cpp [msvc] fix warnings, revert cmake boost libs linking list 2023-03-13 18:34:45 +00:00
Ed25519.h cleanup code (spaces, tabs) 2022-05-20 17:44:29 +00:00
Elligator.cpp cleanup code (spaces, tabs) 2022-05-20 17:44:29 +00:00
Elligator.h
Family.cpp
Family.h
FS.cpp Add Haiku OS support (#1970) 2023-09-28 22:30:38 +03:00
FS.h
Garlic.cpp
Garlic.h
Gost.cpp
Gost.h
Gzip.cpp
Gzip.h
HTTP.cpp
HTTP.h
I2NPProtocol.cpp renamed steady to monotonic 2024-02-27 12:33:07 -05:00
I2NPProtocol.h
I2PEndian.cpp
I2PEndian.h
Identity.cpp
Identity.h
KadDHT.cpp
KadDHT.h
LeaseSet.cpp
LeaseSet.h
LittleBigEndian.h
Log.cpp
Log.h
NetDb.cpp
NetDb.hpp
NetDbRequests.cpp
NetDbRequests.h
NTCP2.cpp
NTCP2.h
Poly1305.cpp
Poly1305.h
Profiling.cpp
Profiling.h
Queue.h
Reseed.cpp
Reseed.h
RouterContext.cpp
RouterContext.h
RouterInfo.cpp
RouterInfo.h
Signature.cpp
Signature.h
Siphash.h
Socks5.h
SSU2.cpp
SSU2.h
SSU2Session.cpp check if remote router supports peer test 2024-03-02 18:02:55 -05:00
SSU2Session.h
Streaming.cpp 1. Use EWMA for stream RTT estimation; 2024-03-06 15:06:04 +02:00
Streaming.h
Tag.h
Timestamp.cpp
Timestamp.h
TransitTunnel.cpp
TransitTunnel.h
Transports.cpp
Transports.h
TransportSession.h
Tunnel.cpp
Tunnel.h
TunnelBase.h
TunnelConfig.cpp
TunnelConfig.h
TunnelEndpoint.cpp
TunnelEndpoint.h
TunnelGateway.cpp
TunnelGateway.h
TunnelPool.cpp
TunnelPool.h
util.cpp
util.h
version.h