v3.1.5
This version introduce the new architecture for future SSO implementation, the authentication provider settings. With the first PR in place (authelia), you can now use Authelia to replace basic auth on your preferred proxy host names.
This release also include a new default site options to close the connection without responding (or just send empty response in TLS mode, as SNI header sniffer already processed the request and can't be closed directly). A slightly different alternative to nginx's 444 response.
Another cool feature is that this version of Zoraxy introduced an external geoIP database mode where you can place the required csv file under conf/geodb/geoipv4.csv
(and geoipv6.csv
) to use your own table. You can also use the new flag -update_geoip
to start zoraxy in automatic geodb update mode, pull the two files from cdn and exit. Suitable for those who want to setup and forget their zoraxy instance to keep their access list up-to-date.
Notes: This version ship with an internal config updater where it will upgrade your config to the v3.1.5 format. Please remember to backup your config (from v3.1.4) before drop-in replacing the executable with v3.1.5.
Change Log
- Fixed hostname case sensitive bug
- Fixed ACME table too wide css bug
- Fixed HSTS toggle button bug
- Fixed slow GeoIP resolve mode concurrent r/w bug
- Added close connection as default site option
- Added experimental authelia support
- Added custom header support to websocket
- Added levelDB as database implementation (not currently used)
- Added external GeoIP db loading support
- Restructured a lot of modules