Releases: Revertron/Alfis
Releases Β· Revertron/Alfis
v0.8.8
DNS Improvements and Bug Fixes
New Features
- HTTPS DNS Record Support (Type 65): Full RFC 9460 compliant implementation for HTTPS records
Bug Fixes
- Fixed DNS domain name case preservation issues affecting DNS 0x20 encoding
- Fixed primary monitor detection on Linux systems where display detection could fail
Maintenance
- Updated CI for release building
- Updated README documentation
v0.8.7
Key Changes
GUI & Cross-Platform
- Migrated UI from unsupported
webviewtowrycrate for improved Linux compatibility and future stability.
DNS Security Enhancements
- Implemented ephemeral ports for DNS queries.
- Added DNS 0x20 encoding for enhanced security.
Bug Fixes & Improvements
- Automatic config migration for incorrect test port (42440 β 4244).
- Fixed test warnings.
- Updated all dependencies.
This version focuses on improving cross-platform stability and enhancing DNS security features while maintaining compatibility with existing configurations.
v0.8.5
New
- Added Windows service mode.
Bug Fixes & Improvements
- Fixed resolution of TLSA records.
- Improved P2P connectivity.
- Added logging system to know where deadlocks can occur.
- Updated a lot of dependencies.
- Fixed UI for TXT records.
- Possibly fixed the nastiest bug of CPU hogging.
Changes
- There is no MIPS builds, as this architecture was moved to Tier 3. Will find the way to build for them later.
v0.8.4
Bug Fixes & Improvements
- Various fixes and stability improvements.
v0.8.3
Bug Fixes & Improvements
- Some people had complaint about DNS resolver in ALFIS, that it is overwhelmed with requests, and at some point it just stops to handle DNS requests at all. For some reason I didn't see the problem in that code of DNS resolver, but today it hit me - the work handling by all that threads is wrong.
So, the bug of DNS resolver is resolved ;)
Now, if you have threads set to some high number, like 100 or 200, you can lower that significantly. I recommend the number around your CPU core count. It will suffice.
v0.8.2
Bug Fixes & Improvements
- Another network fixes release. I hope it will work decently.
v0.8.1
Bug Fixes & Improvements
- Network improvements.
v0.8.0
Changes to consensus
- The expired domains can now be taken by new owners.
- Domains expire in two phases:
- After 365 days the domain will stop resolve. But the owner can renew it by mining.
- After 30 days more it is available to be taken by a new owner.
Bug Fixes & Improvements
- Fixes to a stale connections issue. Added a mechanism to determine if there is a stale connection and to terminate it.
v0.7.7
New
- Nothing new in this release.
Bug Fixes & Improvements
- A lot of optimization for block checks. Will speed up initial sync by about 15-20% of time.
v0.7.6
Bug Fixes & Improvements
- Various stability improvements for p2p part. No excess block asking etc.