- Add Cargo.lock file to project, Thanks to @MarcelCoding #29
- Gate databases behind features, Thanks to @werdahias #28
- Handle shutdown signals, Reported by @bt90 #32
- Added alpine dockerfile (build small & secure image), Thanks to @cobaltgit #33
- Using a Debian container to produce GNU executables with a lower glibc version #1
- Added target i686-unknown-linux-musl
- Update dependencies, IP-DB
- Set std_listener to non-blocking mode, Thanks to @lxb007981 #21
- Use future::select_all for accept incoming packets, Thanks to @lxb007981 #24
- Use current thread runtime for single worker, Thanks to @ambyjkl #25
- Fixed windows build not working on single thread worker, Reported by @oldominion #23
- Fixed remote addr (on Caddy reverse proxy) problem, Thanks to @jonirrings #16
- Added support systemd socket activator, Reported by @drewwells #14
- Added support redacting ip addresses
- Added support for result image themes
- Updated CI pipeline to publish Docker images to GHCR, Thanks to @mickkael #9
- Updated CI pipeline to build deb package for easier use in Debian based Linuxes
- Fix show human-readable datetime in stat page, Reported by @shraik #11
- Added support for command arguments
- Renamed
speed_test_dirconfigs option toassets_path, Thanks to @snaakey #7
- Added support dual stack socket, Reported by @everything411 #3
- Added support compile with docker compose, Thanks to @ki9us #4
- Minor changes and improvements
- Added support for in-memory database
- Included default web-frontend in binary (with automatic server detection)
- Fix some bugs in http server / client
- Fix css loading problem
- Now it is real OOTB
☺️
- Added support for ipinfo.io api
- Uses lower versions of glibc for run on more gnu distros, reported by @everything411 #1
- Added 64-bit apple darwin distro
- Added 32-bit linux gnu distro