Releases: pouriyajamshidi/nginwho
Releases · pouriyajamshidi/nginwho
v2.1.0
Summary for release version 2
- implement reporting using
--report
flag - add v1 to v2 database migration support (uses 1/10th of disk space comparing to the previous method)
- major cleanup of existing code
- remove trailing '/'s from referrer
- remove trailing '/' from URLs
- add a warning for inclusion of nginwho addition to nginx file
- optimize log file handling and minor cleanups
- collect types in one file
- replace types and improve functions separation logic
- implement performant DB log insertion and avoid duplicate log inserts
- fix date parsing bug introduced in Nginx 1.24.0
- re-design database operations logic for inserts
- better handling on log file reads to save CPU cycles
- convert response size to string and rename nonstandard to nondefault
- bump Nim version
- adjust flags based on version 2
- update README
b20c228cace735da7bab11942dd77bb8fdc9a70ed8888585879e57fa nginwho
v1.0.0 - 27-April-2024
Summary
This release incorporates a few performance improvements and code refactoring. It also ships the nftables feature through --block-untrusted-cidrs
flag.
v0.7.1 - 1-April-2024
Summary
- Prevent crash if logs are empty
- Add
last update
info forreverse_proxies
file
v0.7.0 - 17-March-2024
Summary
- convert to async
- add Cloudflare origin IP resolver and scheduler
0.5.0
Full Changelog: beta...0.5.0
beta
add access.log and memreport.log