Blue Duckling: Ixora
What has been fixed ?
-
We mitigated some cryptography vulnerabilities (CVE-2023-0286 & CVE-2023-23931) my changing the minimun required version.
-
A fatal error when no nameservers are configured by the hosting system. The default DNS Servers (when none are defined at OS/Configuration level) are now the Quad9 unsecured one. (#328)
-
The
git.io
service is not deprecated. All URLs were Updated. (#341)
What has been improved?
For End-Users
-
The weebly.com SPECIAL rulesets. We now take down subdomains, that returns the 406 status code.
-
The wordpress.com SPECIAL rulesets. (#321)
For Developers
- We now support SQLAlchemy v2.x+.
- All SPECIAL rule handlers now share a set of methods to allow us to unify to way we go through our SPECIAL rulesets.
- All converters can now be used without initialization of the subject. Just use the
convert
method, and you are good to go!
What has been removed?
- The support of any Python version lower that 3.8 (
<=3.7
).
What is new?
For End-Users
-
The support of Python 3.11.
-
The support of PostgreSQL.
-
The "subject-switch" SPECIAL rulesets. (#185)
-
The "changeip" SPECIAL rulesets. (#311)
-
The imgur.com SPECIAL rulesets. (#319)
-
The eToxic SPECIAL rulesets. (#334)
-
An
ips
output subdirectory has been added. IPs are now "first-class citizens" among the plain text output format-s. (#268)
For Developers
- Testing with
pytest
now works out of the box. (#328)
Contributors
Thanks to those awesome people who contributed to this release!
- Josenilson Ferreira da SIlva - @Nilsonfsilva | @Nilsonfsilva
- smed79 - @smed79 | @smed79
- spirilln - @spirillen | @spirillen
- T145 - @T145 | @T145