mirror of
https://github.com/mjl-/mox.git
synced 2025-03-25 11:14:46 +03:00
![]() we only compress if applicable (content-type indicates likely compressible), client supports it, response doesn't already have a content-encoding). for internal handlers, we always enable compression. for reverse proxied and static files, compression must be enabled per handler. for internal & reverse proxy handlers, we do streaming compression at "bestspeed" quality (probably level 1). for static files, we have a cache based on mtime with fixed max size, where we evict based on least recently used. we compress with the default level (more cpu, better ratio). |
||
---|---|---|
.. | ||
api.go | ||
api.json | ||
api.ts | ||
api_test.go | ||
eventwriter.go | ||
lib.ts | ||
message.go | ||
msg.html | ||
msg.js | ||
msg.ts | ||
text.html | ||
text.js | ||
text.ts | ||
view.go | ||
view_test.go | ||
webmail.go | ||
webmail.html | ||
webmail.js | ||
webmail.ts | ||
webmail_test.go |