Loop version 1.99.9 is available
February 15, 2026
Loop version 1.99.9 has been released (tagged at
1.99.9.20260214065406.a608344ce2). This is in a series of releases
made from the 1.99 development branch.
The following are release notes for Loop 1.99.9:
- RT1812: Add Debian and Ubuntu to supported platforms
- RT1781: Fix .name TLD DNSSEC verification failure
- RT1801: Fix warning about possible thread name buffer overflow (
pthread_setname_np()) - RT1777: Rename heap callback function types and args
- RT1774: Remove CYGWIN specific code
- RT1757: Rename
*.origfiles to*.template - RT1755: Add Debian packaging
- RT1753: Add
tsigreplaysystem test to dist - RT1752: Add printing of tests that failed to
loop-system-tests.sh - RT1751: Fix the
pkcs11system test - RT1750: Set exit status when running
loop-system-tests.sh - RT1746: Fix user creation in RPM spec file for new RPM versions
- RT1743: Disable parallel make in docs directories when using Sphinx
- RT1740: Update list of supported platforms
- RT1739: Switch from
ans.pltoans.py - RT1738: Use standard C integer types
- RT1718: Change the word chapter to section
Some more development releases will be made from this branch until Loop 2.0 is ready to be branched. You can read about Loop branches and version numbering.
We now use restructured build infrastructure to build Loop, Lease, and Border packages. We are able to build and test for many more platforms now, and the builds also complete faster. The RPM builders now run the entire system test suite against the binaries built for each RPM, so that the binaries that users install and use are exactly equal to the tested binaries.
We wanted to merge a couple of large branches into this release, but there was insufficient time. We will likely break them up and merge them phase by phase in future releases.