Releases: Pwnzer0tt1/firegex
Releases · Pwnzer0tt1/firegex
3.4.11
- using brotli 1.2 from pypi (with the merge from google using 3.12 using https://github.com/domysh/brotli fork)
- fixed tests to py 3.14
- removed from "experimental" pyproxy to standard feature
Full Changelog: 3.4.10...3.4.11
3.4.10
- using python3.14
- using fedora 43 (to use vectorscan 5.4.12)
- using latest brotli from google repository (waitiing for 1.2.0 implementation for multi-interpeter implementation)
- removed zstd, and using compression.zstd implemented in python3.14
Full Changelog: 3.4.9...3.4.10
3.4.9
What's Changed
- Fix caching problems on fresh restart by @Minei3oat in #31
Full Changelog: 3.4.8...3.4.9
3.4.8
What's Changed
- Reconnect to websocket on access_token change by @Minei3oat in #30
Full Changelog: 3.4.7...3.4.8
3.4.7
What's Changed
- Allow binding to UNIX domain sockets by @Minei3oat in #28
- additional fixes to socket binding by @domysh in #29
Full Changelog: 3.4.6...3.4.7
3.4.6
- custom hashing changed
- hashing password directly on run.py
Full Changelog: 3.4.5...3.4.6
3.4.5
- removed bcrypt, implemented password cryptography using hashlib (thanks to @Minei3oat)
- by default, binding firegex webserver also on ipv6
Full Changelog: 3.4.4...3.4.5
3.4.4
What's Changed
- Add Content-Type=text/plain for metrics endpoint by @Minei3oat in #26
- Reduce docker image size by 35% by @Minei3oat in #27
- Restrict bcrypt version to <5 by @Minei3oat in #25
Thanks to @Minei3oat for the changes applyed to this release
The bcrypt fix will be better managed in future releases, as now it is a sufficient fix for the bug
Full Changelog: 3.4.3...3.4.4
3.4.3
- frontend updates (with vite update)
- start.py renamed to run.py
- using a specific brotli commit from google due to temp rollback of py3.12 changes for GIL
Full Changelog: 3.4.2...3.4.3
3.4.2
Using brotli version from google after merge from https://github.com/domysh/brotli
Full Changelog: 3.4.1...3.4.2