orignal 254d2b82b3 fixed #1393. store streams by recvStreamID %!s(int64=5) %!d(string=hai) anos
..
Base.cpp 2cb6283d00 outproxy authorization %!s(int64=6) %!d(string=hai) anos
Base.h 2cb6283d00 outproxy authorization %!s(int64=6) %!d(string=hai) anos
Blinding.cpp 3f0534134d check for malformed b33 %!s(int64=5) %!d(string=hai) anos
Blinding.h 828862ea49 store hash for ECDSA blidning %!s(int64=5) %!d(string=hai) anos
BloomFilter.cpp 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories %!s(int64=7) %!d(string=hai) anos
BloomFilter.h 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories %!s(int64=7) %!d(string=hai) anos
CPU.cpp dec848f072 use builtin __AVX__ and __AES__ macros and reduce code duplication %!s(int64=6) %!d(string=hai) anos
CPU.h 7e60069968 add uncommitted files %!s(int64=6) %!d(string=hai) anos
ChaCha20.cpp 5b56f4007b counter is always in Little Endian %!s(int64=5) %!d(string=hai) anos
ChaCha20.h f74b27c58c check if chacha20 and poly1305 is presented in openssl build %!s(int64=6) %!d(string=hai) anos
Config.cpp c4dffa4dc8 remove obsolete reseeds %!s(int64=5) %!d(string=hai) anos
Config.h 6a497a23d9 Fix typos %!s(int64=5) %!d(string=hai) anos
Crypto.cpp 74e8610ec9 DH auth for encrypted LeaseSet2 %!s(int64=5) %!d(string=hai) anos
Crypto.h 74e8610ec9 DH auth for encrypted LeaseSet2 %!s(int64=5) %!d(string=hai) anos
CryptoKey.cpp 182ffe4495 use croorect encryption type for tunnel build %!s(int64=6) %!d(string=hai) anos
CryptoKey.h 6569c4aa03 actual key size for LS2 %!s(int64=6) %!d(string=hai) anos
CryptoWorker.h cd59ca8376 whitespace cleanup %!s(int64=6) %!d(string=hai) anos
Datagram.cpp a090114066 send data message wih raw type fpr raw datagrams %!s(int64=5) %!d(string=hai) anos
Datagram.h a605e4bab6 send and recieve raw datagrams %!s(int64=5) %!d(string=hai) anos
Destination.cpp 97d9795fc9 pass encrepted LeaseSet auth keys %!s(int64=5) %!d(string=hai) anos
Destination.h 97d9795fc9 pass encrepted LeaseSet auth keys %!s(int64=5) %!d(string=hai) anos
Ed25519.cpp ef0fb48f1f blind private keys %!s(int64=5) %!d(string=hai) anos
Ed25519.h ef0fb48f1f blind private keys %!s(int64=5) %!d(string=hai) anos
Event.cpp 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Event.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
FS.cpp 7d0d421724 [windows] handle unexpected conditions (#1185) %!s(int64=5) %!d(string=hai) anos
FS.h 6a497a23d9 Fix typos %!s(int64=5) %!d(string=hai) anos
Family.cpp bce4224d6e extract and verify LS2 transient key %!s(int64=6) %!d(string=hai) anos
Family.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Garlic.cpp 6a497a23d9 Fix typos %!s(int64=5) %!d(string=hai) anos
Garlic.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Gost.cpp 90f2b2d249 Fix compilation without deprecated OpenSSL APIs %!s(int64=6) %!d(string=hai) anos
Gost.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Gzip.cpp 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Gzip.h 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories %!s(int64=7) %!d(string=hai) anos
HTTP.cpp c6a903572c [HTTP] add PROFIND support %!s(int64=5) %!d(string=hai) anos
HTTP.h a91641e427 fix #823, reindent code %!s(int64=5) %!d(string=hai) anos
I2NPProtocol.cpp f6f45eab39 flood encrypted LeaseSet2 with store hash %!s(int64=5) %!d(string=hai) anos
I2NPProtocol.h f6f45eab39 flood encrypted LeaseSet2 with store hash %!s(int64=5) %!d(string=hai) anos
I2PEndian.cpp 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories %!s(int64=7) %!d(string=hai) anos
I2PEndian.h df60e78766 AEAD/Chacha20/Poly1305 encryption %!s(int64=6) %!d(string=hai) anos
Identity.cpp ef0fb48f1f blind private keys %!s(int64=5) %!d(string=hai) anos
Identity.h ef0fb48f1f blind private keys %!s(int64=5) %!d(string=hai) anos
LeaseSet.cpp 97d9795fc9 pass encrepted LeaseSet auth keys %!s(int64=5) %!d(string=hai) anos
LeaseSet.h 97d9795fc9 pass encrepted LeaseSet auth keys %!s(int64=5) %!d(string=hai) anos
LittleBigEndian.h 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories %!s(int64=7) %!d(string=hai) anos
Log.cpp ed2818eaa2 qt log viewer now works %!s(int64=6) %!d(string=hai) anos
Log.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
NTCP2.cpp 6ccef66920 call shutdown before close %!s(int64=5) %!d(string=hai) anos
NTCP2.h b57152cc25 common code for padding and sending termination and RouterInfo messages %!s(int64=6) %!d(string=hai) anos
NTCPSession.cpp 8e3d16e9fb update ipv6 addresses from SSU rather than NTCP or NTCP2 %!s(int64=5) %!d(string=hai) anos
NTCPSession.h 5361e11395 fix race %!s(int64=6) %!d(string=hai) anos
NetDb.cpp 54071b0e5d set and handle unpublished LeaseSet flag %!s(int64=5) %!d(string=hai) anos
NetDb.hpp 354c9187db detect our ipv6 address %!s(int64=5) %!d(string=hai) anos
NetDbRequests.cpp 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
NetDbRequests.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Poly1305.cpp f74b27c58c check if chacha20 and poly1305 is presented in openssl build %!s(int64=6) %!d(string=hai) anos
Poly1305.h f74b27c58c check if chacha20 and poly1305 is presented in openssl build %!s(int64=6) %!d(string=hai) anos
Profiling.cpp 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Profiling.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
Queue.h b64878f4fa use std::move %!s(int64=6) %!d(string=hai) anos
Reseed.cpp 6a497a23d9 Fix typos %!s(int64=5) %!d(string=hai) anos
Reseed.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
RouterContext.cpp 8e919ddc8e use monotonic clock for uptime %!s(int64=5) %!d(string=hai) anos
RouterContext.h 8e919ddc8e use monotonic clock for uptime %!s(int64=5) %!d(string=hai) anos
RouterInfo.cpp 8e3d16e9fb update ipv6 addresses from SSU rather than NTCP or NTCP2 %!s(int64=5) %!d(string=hai) anos
RouterInfo.h 354c9187db detect our ipv6 address %!s(int64=5) %!d(string=hai) anos
SSU.cpp 5e42947fbd always lookup SSU session if peer's endpoint doesn't match %!s(int64=5) %!d(string=hai) anos
SSU.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
SSUData.cpp b84f74c167 limit SSU message size to 32K %!s(int64=6) %!d(string=hai) anos
SSUData.h 50ba52756f fix mixing tabs and spaces %!s(int64=7) %!d(string=hai) anos
SSUSession.cpp 5e42947fbd always lookup SSU session if peer's endpoint doesn't match %!s(int64=5) %!d(string=hai) anos
SSUSession.h 5e42947fbd always lookup SSU session if peer's endpoint doesn't match %!s(int64=5) %!d(string=hai) anos
Signature.cpp cdb217b774 always initialize m_Pkey %!s(int64=5) %!d(string=hai) anos
Signature.h ff44bcc489 complete implementation of RedDSA %!s(int64=5) %!d(string=hai) anos
Siphash.h cde989b59d don't compile compatibility code if openssl 1.1.1 %!s(int64=6) %!d(string=hai) anos
Streaming.cpp 254d2b82b3 fixed #1393. store streams by recvStreamID %!s(int64=5) %!d(string=hai) anos
Streaming.h 254d2b82b3 fixed #1393. store streams by recvStreamID %!s(int64=5) %!d(string=hai) anos
Tag.h 41f4f4713e handle i2cp.leaseSetPrivKey %!s(int64=5) %!d(string=hai) anos
Timestamp.cpp 6cc6849ccc use published timestamp for blinding %!s(int64=5) %!d(string=hai) anos
Timestamp.h 6cc6849ccc use published timestamp for blinding %!s(int64=5) %!d(string=hai) anos
TransitTunnel.cpp 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
TransitTunnel.h 50ba52756f fix mixing tabs and spaces %!s(int64=7) %!d(string=hai) anos
TransportSession.h 86782aeb1b don't send RouterInfo twice %!s(int64=6) %!d(string=hai) anos
Transports.cpp 13732ac333 fix #1363 try connect in SSU's thread %!s(int64=5) %!d(string=hai) anos
Transports.h 979ea9c252 removed address resolvers as discontinued %!s(int64=6) %!d(string=hai) anos
Tunnel.cpp 52f3081a40 fix typo %!s(int64=6) %!d(string=hai) anos
Tunnel.h 5a2b795440 fixed crash %!s(int64=6) %!d(string=hai) anos
TunnelBase.h e77037c2b8 fixed warning %!s(int64=7) %!d(string=hai) anos
TunnelConfig.h 182ffe4495 use croorect encryption type for tunnel build %!s(int64=6) %!d(string=hai) anos
TunnelEndpoint.cpp 50ba52756f fix mixing tabs and spaces %!s(int64=7) %!d(string=hai) anos
TunnelEndpoint.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
TunnelGateway.cpp bc3f02cb6b fix #1290. copy correct size if message didn't fit previous %!s(int64=6) %!d(string=hai) anos
TunnelGateway.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
TunnelPool.cpp 7b4fc19fca be concise %!s(int64=6) %!d(string=hai) anos
TunnelPool.h 938d5d901a implement i2cp session reconfigure %!s(int64=7) %!d(string=hai) anos
api.cpp 8ca8bc810d take elgamal percomputation from config %!s(int64=6) %!d(string=hai) anos
api.h 46f62e1af9 remove trailing whitespaces %!s(int64=7) %!d(string=hai) anos
util.cpp 73921b1024 fix ipv6 fallback address %!s(int64=5) %!d(string=hai) anos
util.h fecc0c4640 don't call destructor twice %!s(int64=5) %!d(string=hai) anos
version.h 3acfb129cd 2.27.0 %!s(int64=5) %!d(string=hai) anos