openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
mORMot2
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
12 months
ago. based on code collected
12 months
ago.
Jan 16, 2023 — Jan 16, 2024
Showing page 10 of 68
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
some PeerCache fixes
Arnaud Bouchez
More...
about 1 year ago
several fixes to THttpServer and THttpPeerCache IP banning systems
Arnaud Bouchez
More...
about 1 year ago
rewritten THttpAcceptBan
Arnaud Bouchez
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
Arnaud Bouchez
More...
about 1 year ago
moved GetMainMacAddress() overloaded functions
Arnaud Bouchez
More...
about 1 year ago
include security notes about PeerCache implementation
Arnaud Bouchez
More...
about 1 year ago
new LimitClientCount option to avoid PeerCache Denial of Service
Arnaud Bouchez
More...
about 1 year ago
new waoTryLastPeer client option for WGET - to force homonymous pcoTryLastPeer THttpPeerCacheOption
Arnaud Bouchez
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
Arnaud Bouchez
More...
about 1 year ago
new THttpServerSocketGeneric.WaitStartedHttps method - as used e.g. by the REST Http server for self-signed option
Arnaud Bouchez
More...
about 1 year ago
added missing file in latest commit
Arnaud Bouchez
More...
about 1 year ago
avoid potential integer overflow in TBinaryCookieGenerator.Validate
Arnaud Bouchez
More...
about 1 year ago
new CryptCert[] factory for the best X.509 support
Arnaud Bouchez
More...
about 1 year ago
enhanced raw crypto memory buffer sizes check
Arnaud Bouchez
More...
about 1 year ago
enhanced PeerCache log content in verbose mode
Arnaud Bouchez
More...
about 1 year ago
hardened TCryptPrivateKeyRsa.FromDer - ensure all supplied parameters are consistent
Arnaud Bouchez
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
Arnaud Bouchez
More...
about 1 year ago
PeerCache will reuse the last HTTP/TCP connection if possible
Arnaud Bouchez
More...
about 1 year ago
refined IRestOrm.ExecuteList/ExecuteJson methods documentation
Arnaud Bouchez
More...
about 1 year ago
hardened THttpPeerCache UDP frames checksum secret
Arnaud Bouchez
More...
about 1 year ago
introducing pcoCacheTempSubFolders for THttpPeerCache
Arnaud Bouchez
More...
about 1 year ago
enhanced documentation
Arnaud Bouchez
More...
about 1 year ago
refactored TBigInt.FillPrime code and documentation
Arnaud Bouchez
More...
about 1 year ago
refactored XorEntropy() - no functional change
Arnaud Bouchez
More...
about 1 year ago
allow up to 60,000 text bytes to StuffExeCertificate()
Arnaud Bouchez
More...
about 1 year ago
more explicit exception message in StuffExeCertificate()
Arnaud Bouchez
More...
about 1 year ago
added mormot.crypt.pkcs11.pas to the Lazarus package
Arnaud Bouchez
More...
about 1 year ago
hardened TBigInt.FillPrime
Arnaud Bouchez
More...
about 1 year ago
avoid file syscalls during THttpPeerCache process
Arnaud Bouchez
More...
about 1 year ago
deep THttpPeerCache/THttpPeerCacheThread refactoring - better SOLID design and naming, easier to maintain - also include performance improvements and some fixes
Arnaud Bouchez
More...
about 1 year ago
←
1
2
…
6
7
8
9
10
11
12
13
14
…
67
68
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree