I2P: End-to-End encrypted and anonymous Internet https://i2pd.website/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
orignal 3bdfa5562b don't send same message twice 2 days ago
..
Base.cpp correct base64 check 1 year ago
Base.h verify jump link for valid characters 1 year ago
Blinding.cpp
Blinding.h
CPU.h always use openssl for AES 2 weeks ago
Config.cpp exclude AESNI option 2 weeks ago
Config.h
Crypto.cpp don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message 2 weeks ago
Crypto.h don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message 2 weeks ago
CryptoKey.cpp
CryptoKey.h
Datagram.cpp use Rng from pool if possible 4 months ago
Datagram.h max flush interval 4 months ago
Destination.cpp support boost 1.87 4 weeks ago
Destination.h replaced boost::asio::io_service by boost::asio:io_context 4 weeks ago
ECIESX25519AEADRatchetSession.cpp don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message 2 weeks ago
ECIESX25519AEADRatchetSession.h terminate non-established sessions sortly 1 month ago
Ed25519.cpp removed own implementation of x25519 2 months ago
Ed25519.h removed own implementation of x25519 2 months ago
Elligator.cpp
Elligator.h
FS.cpp [win32] use boost filesystem for gcc builds 3 months ago
FS.h [win32] use boost filesystem for gcc builds 3 months ago
Family.cpp rollback 2 months ago
Family.h use EVP_PKEY for family signature verification 3 months ago
Garlic.cpp don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message 2 weeks ago
Garlic.h don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message 2 weeks ago
Gost.cpp
Gost.h
Gzip.cpp
Gzip.h
HTTP.cpp check for empty URL string 2 months ago
HTTP.h pass const strings for HTTP headers 4 months ago
I2NPProtocol.cpp move tunnel build request/reply code from I2NPProtocol.cpp to Tunnel.cpp 1 month ago
I2NPProtocol.h move tunnel build request/reply code from I2NPProtocol.cpp to Tunnel.cpp 1 month ago
I2PEndian.cpp
I2PEndian.h Add Haiku OS support (#1970) 1 year ago
Identity.cpp don't create full identity from buffer if only ident hash is needed 5 months ago
Identity.h don't create full identity from buffer if only ident hash is needed 5 months ago
KadDHT.cpp
KadDHT.h
LeaseSet.cpp drop too old LeaseSet or from future 1 month ago
LeaseSet.h drop too old LeaseSet or from future 1 month ago
LittleBigEndian.h
Log.cpp
Log.h removed C++17 check 4 months ago
NTCP2.cpp fixed possible crash at shutdown 4 days ago
NTCP2.h show next peer and connectivity on transit tunnels page 6 days ago
NetDb.cpp send tunnel participant data to transport session directly. Implemented TunnelTransportSender 7 days ago
NetDb.hpp don't delete unreachable routers if no transports 2 months ago
NetDbRequests.cpp support boost 1.87 4 weeks ago
NetDbRequests.h use mt19937 instead rand 7 months ago
Profiling.cpp limit last decline time by 1.5 hours. Increased declined recently interval to 5.5 minutes 2 months ago
Profiling.h limit last decline time by 1.5 hours. Increased declined recently interval to 5.5 minutes 2 months ago
Queue.h const GetSize() 1 month ago
Reseed.cpp iterator through resolver's results 4 weeks ago
Reseed.h
RouterContext.cpp support boost 1.87 4 weeks ago
RouterContext.h support boost 1.87 4 weeks ago
RouterInfo.cpp show next peer and connectivity on transit tunnels page 6 days ago
RouterInfo.h show next peer and connectivity on transit tunnels page 6 days ago
SSU2.cpp don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message 2 weeks ago
SSU2.h don't create EVP_CIPHER_CTX for each AEAD/Chacha20/Poly1305 message 2 weeks ago
SSU2OutOfSession.cpp Fix typos 2 weeks ago
SSU2OutOfSession.h recognize symmetric NAT from peer test msg 7 2 months ago
SSU2Session.cpp show next peer and connectivity on transit tunnels page 6 days ago
SSU2Session.h show next peer and connectivity on transit tunnels page 6 days ago
Signature.cpp fixed race condition with openssl 3.2.0 12 months ago
Signature.h fixed race condition with openssl 3.2.0 12 months ago
Siphash.h
Socks5.h fixed warning 10 months ago
Streaming.cpp Handle choked, new RTO and window size calculation 1 week ago
Streaming.h Handle choked, new RTO and window size calculation 1 week ago
Tag.h
Timestamp.cpp iterator through resolver's results 4 weeks ago
Timestamp.h replaced boost::asio::io_service by boost::asio:io_context 4 weeks ago
TransitTunnel.cpp send tunnel endpoint data to transport session to gateway directly 5 days ago
TransitTunnel.h send tunnel endpoint data to transport session to gateway directly 5 days ago
TransportSession.h show next peer and connectivity on transit tunnels page 6 days ago
Transports.cpp fixed possible crash at shutdown 3 days ago
Transports.h fixed possible crash at shutdown 3 days ago
Tunnel.cpp handle transit tunnel build messages in separate thread 1 month ago
Tunnel.h fixed possible crash at shutdown 4 days ago
TunnelBase.cpp send tunnel endpoint data to transport session to gateway directly 5 days ago
TunnelBase.h show next peer and connectivity on transit tunnels page 6 days ago
TunnelConfig.cpp pass iv to AES Encrypt/Decrypt directly. aes-test added 2 weeks ago
TunnelConfig.h check msg size in HandleTunnelBuildResponse 1 month ago
TunnelEndpoint.cpp don't send same message twice 2 days ago
TunnelEndpoint.h send tunnel endpoint data to transport session to gateway directly 5 days ago
TunnelGateway.cpp send tunnel participant data to transport session directly. Implemented TunnelTransportSender 7 days ago
TunnelGateway.h show next peer and connectivity on transit tunnels page 6 days ago
TunnelPool.cpp update leaseset in destination's thread 2 months ago
TunnelPool.h implement i2p.streaming.profile to specify high or low bandwidth tunnel pools 3 months ago
api.cpp exclude AESNI option 2 weeks ago
api.h
util.cpp fixed build with boost 1.87 7 days ago
util.h support boost 1.87 4 weeks ago
version.h 2.54.0 3 months ago