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
fixed TTextWriter.AddUrlNormalize More... 12 months ago
simplified THttpAfterResponse.OnContinue property - to easily merge both OnIdle() and Append() methods between THttpAfterResponse instances More... 12 months ago
properly log $uri and $document_uri variables - with proper URI decoding and // to / normalization More... 12 months ago
new TTextWriter.AddUrlNormalize method More... 12 months ago
enhanced TAcmeLetsEncryptServer/TAcmeLetsEncrypt process - can now directly self-adapt to an associated HTTPS server instance - other minor optimizations and tuning More... 12 months ago
tuned THttpServerGeneric/THttpServer properties More... 12 months ago
enhanced THttpLogger parameters process - new THttpLogger.CopyParams() method - new THttpLogger.DestMainLog property - properly published meaningful properties More... 12 months ago
fixed THttpLogger.GetWriter method More... 12 months ago
introducing hsoEnableLogging HTTP server option - enable nginx-like logging with proper rotation on any server class More... 12 months ago
refactored THttpMetrics .mhm persistence More... 12 months ago
optimized THttpLogger.GetWriter - first try with the previously used per-host file - naive but efficient More... 12 months ago
fixed THttpLogger flush to disk implementation More... 12 months ago
fixed THttpLogger $uri and $document-uri variables - to exclude the URI parameters (as nginx) More... 12 months ago
fixed GPF in TAcmeLetsEncrypt if no log is defined More... 12 months ago
moved HTTP Server Logging/Monitoring Processors to mormot.net.http More... 12 months ago
documentation update More... 12 months ago
refactored TOnHttpServerAfterResponseContext - to use plain pointer instead of weird/unexpected PRawUtf8 fields More... 12 months ago
implemented THttpMetrics optional file compression More... 12 months ago
renamed THttpAnalyzerReader as THttpMetrics More... 12 months ago
new THttpAnalyzerToSave.DateTime method - and also some new ToText() overloaded functions More... 12 months ago
enhanced THttpAnalyzerReader - to support custom metadata and data extensions in our binary persistence - fixed THttpAnalyzerReader.OnSave More... 12 months ago
new TFastReader.VarBlobSafe method More... 12 months ago
additional metadata to THttpAnalyzerReader header - with new THttpAnalyzerReader.LoadHeader() class function to quickly parse it from a file More... 12 months ago
introducing hasBot scope for THttpAnalyzer More... 12 months ago
introducing IsHttpUserAgentBot() function - feedback is welcome! More... 12 months ago
hardened THttpApiServer.DoAfterResponse More... 12 months ago
introducing TOnHttpServerAfterResponseContext struct - to simplify TOnHttpServerAfterResponse() callback chaining More... 12 months ago
THttpLoger can perform per-host logging, and files rotation - following nginx + logrotate behavior More... 12 months ago
refactored CopyFolder() function More... 12 months ago
enhanced EnsureDirectoryExists() function - accept an exception class instead of weak/confusing boolean parameter More... 12 months ago