1
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
some PeerCache fixes More... about 1 year ago
several fixes to THttpServer and THttpPeerCache IP banning systems More... about 1 year ago
rewritten THttpAcceptBan More... about 1 year ago
add a temporary per-IP banishment mechanism to protect PeerCache - Peers which did send invalid requests over UDP or TCP will have their IP banished for a few minutes (4-5 by default) - to avoid fuzzing or denial of service attacks - can be disabled More... about 1 year ago
moved GetMainMacAddress() overloaded functions More... about 1 year ago
include security notes about PeerCache implementation More... about 1 year ago
new LimitClientCount option to avoid PeerCache Denial of Service More... about 1 year ago
new waoTryLastPeer client option for WGET - to force homonymous pcoTryLastPeer THttpPeerCacheOption More... about 1 year ago
new pcoSelfSignedHttps option for PeerCache local server to use HTTPS - with a self-signed certificate - is enough to cipher all its content on the wire - authorization is done at the bearer side, not using certificates More... about 1 year ago
new THttpServerSocketGeneric.WaitStartedHttps method - as used e.g. by the REST Http server for self-signed option More... about 1 year ago
added missing file in latest commit More... about 1 year ago
avoid potential integer overflow in TBinaryCookieGenerator.Validate More... about 1 year ago
new CryptCert[] factory for the best X.509 support More... about 1 year ago
enhanced raw crypto memory buffer sizes check More... about 1 year ago
enhanced PeerCache log content in verbose mode More... about 1 year ago
hardened TCryptPrivateKeyRsa.FromDer - ensure all supplied parameters are consistent More... about 1 year ago
introducing pcoTryLastPeer option - when several files are likely to be downloaded in a row, and still be on the same peer, first ask on the existing HTTP/TCP connection - it may not be needed to always make a UDP broadcast first More... about 1 year ago
PeerCache will reuse the last HTTP/TCP connection if possible More... about 1 year ago
refined IRestOrm.ExecuteList/ExecuteJson methods documentation More... about 1 year ago
hardened THttpPeerCache UDP frames checksum secret More... about 1 year ago
introducing pcoCacheTempSubFolders for THttpPeerCache More... about 1 year ago
enhanced documentation More... about 1 year ago
refactored TBigInt.FillPrime code and documentation More... about 1 year ago
refactored XorEntropy() - no functional change More... about 1 year ago
allow up to 60,000 text bytes to StuffExeCertificate() More... about 1 year ago
more explicit exception message in StuffExeCertificate() More... about 1 year ago
added mormot.crypt.pkcs11.pas to the Lazarus package More... about 1 year ago
hardened TBigInt.FillPrime More... about 1 year ago
avoid file syscalls during THttpPeerCache process More... about 1 year ago
deep THttpPeerCache/THttpPeerCacheThread refactoring - better SOLID design and naming, easier to maintain - also include performance improvements and some fixes More... about 1 year ago