1
I Use This!
Very High Activity

Commits : Listings

Analyzed about 20 hours ago. based on code collected about 20 hours ago.
Aug 21, 2024 — Aug 21, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
core: minor documentation fixes More... about 1 month ago
core: refactored TSynTestCase.AddRandomTextParagraph - to not use a per-thread TLecuyer generator (which needs to be initialized) More... about 1 month ago
core: introducing TShort3 type - for up to 3 ansi chars storage within a 32-bit convenient type More... about 1 month ago
core: moved RandomAnsi7() or RandomIdentifier() into mormot.core.text.pas - it made no actual sense to restrict them as being TSynTest class methods More... about 1 month ago
tests: enhanced TDocVariant iterators coverage More... about 1 month ago
core: new TDocVariantData.Items/Objects(aName) methods - to easily iterate over nested arrays properties More... about 1 month ago
core: refactored TDocVariant enumerators - no need to store nil within the state pointers - @self is faster and enough More... about 1 month ago
core: ignore any UTF-8 BOM in memory buffers on Windows More... about 1 month ago
core: rewritten TSynLog.ComputeFileName - to include inherited TSynLog class name as suffix - with cleaner code using a SetName() sub-function More... about 1 month ago
core: some refactoring with no functional change More... about 1 month ago
core: rewritten BOM recognition in files More... about 1 month ago
core: rewritten VariantToBoolean() - to avoid any external RTL function More... about 1 month ago
core: refactored VarDataFromVariant() internal usage - to ensure proper inlining More... about 1 month ago
tests: cover text-to-boolean conversion functions More... about 1 month ago
core: new GetBooleanW() function More... about 1 month ago
core: fixed TSynLogFamily.RotateFileDailyAtHour More... about 1 month ago
tests: add some MVC low level check More... about 1 month ago
tests: add some log-level performance info for random catalog More... about 1 month ago
mvc: new TMvcViewsMustache.NotifyContentChanged method - will reload all partials when FlushAnyCache is called More... about 1 month ago
core: refined StartupEntropy() on Windows - there was too many intangible system information, and too few actual random/entropy bytes More... about 1 month ago
crypt: new 'rnd-rdrand' random generator in the crypto catalog More... about 1 month ago
crypt: some minor refactoring More... about 1 month ago
core: fixed XorEntropy() compilation on non Intel targets More... about 1 month ago
crypt: rewritten ecc_make_key_pas() - to use HMAC-SHA-256 as key derivation function - to be sensitively faster thanks to safe but non blocking random gathering (no slow OS calls) More... about 1 month ago
crypt: another pass on TAesPrng.GetEntropy - consider the new StartupEntropy content - cleanup global AES-CTR diffusion instance More... about 1 month ago
core: write clock_gettime() error in POSIX error file - this is the way to go on POSIX systems - instead of an exception which is likely to not be catched, and fail into a GPF More... about 1 month ago
rewritten StartupRandom into StartupEntropy - with proper initialization on Windows (was missing real unreproductible entropy) - some more cross-platform code - other fixes and tuning More... about 1 month ago
core: refactored process startup cross-platform code More... about 1 month ago
core: renamed misleading XorEntropyFromOs256() - this was not at all a public API to consider in your own code More... about 1 month ago
core: refined crc32/crc32c documentation - especially about their polynomials and associated RFC More... about 1 month ago