1
I Use This!
Very High Activity

Commits : Listings

Analyzed about 16 hours ago. based on code collected about 16 hours ago.
Jun 15, 2024 — Jun 15, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
net: rewritten THttpAsyncServerConnection.DoReject - use the regular pre-computed HTTP 418 error message - fixed missing favicon unexpected banning More... about 2 months ago
net: introducing THttpServerSocketGeneric.ComputeRejectBody method More... about 2 months ago
core: refined the HTTP 418 error message More... about 2 months ago
net: fixed hraNegotiate HTTP header on server side More... about 2 months ago
net: new callback events when THttpAcceptBan BanIP() or IsBanned() methods are called More... about 2 months ago
net: rewritten IsHttpUserAgentBot() - for performance, and better coverage More... about 2 months ago
net: implemented new hsoRejectBotUserAgent option - returns a 418 I'm a Tea Pot error on Bot detection More... about 2 months ago
core: added some HTTP result code constants More... about 2 months ago
rest: fixed Delphi 7 compilation More... about 2 months ago
Merge branch 'master' of https://github.com/synopse/mORMot2 More... about 2 months ago
core: new cross-platform SetCurrentDir() function - handle more than MAX_PATH file size - the FPC RTL is not consistent with Delphi on Windows More... about 2 months ago
core: fixed TSynLog._Release timing More... about 2 months ago
tests: fixed and enhanced regression tests after today's commits More... about 2 months ago
rest: clean TWebSocketProtocolJson base-64 encoding usage - it is now triggered from the actual content, for efficiency and consistency More... about 2 months ago
rest: rewritten TWebSocketProtocolRest frame encoding/decoding More... about 2 months ago
core: optimized ISynLog refcounting and high-precision timing - all thread-specific could be done outside of the TSynLog giant lock More... about 2 months ago
core: some TSynLog refactoring with no functional change - mostly about comments precision More... about 2 months ago
core: refactored TSynLog trailer output More... about 2 months ago
core: rewritten GetJsonItemAsRawJson() for efficiency More... about 2 months ago
rest: refactored TServiceFactoryClient for cleaner logging More... about 2 months ago
rest: rewritten REST input/output logging on server More... about 2 months ago
rest: optimized TRestUriParams.OutBodyTypeIsJson More... about 2 months ago
rest: introducing TRest.InternalLogResponse - as used for TRestClient More... about 2 months ago
all: fixed IsValidUtf8Small/IsValidUtf8NotVoid usage More... about 2 months ago
core: new IsHttpHeadersContentTypeText() IsHttpHeadersTextWebSocketUpgrade() functions More... about 2 months ago
all: properly use IsContentType*() functions More... about 2 months ago
core: new ContentToShort() overload - and also fully rewritten the original function for proper UTF-8 support More... about 2 months ago
core: rewritten IsContentType*() functions More... about 2 months ago
core: rewritten IsContentTypeCompressible() - for efficiency - to be used to detect text-only content if needed More... about 2 months ago
core: optimized TTextWriter process More... about 2 months ago