Loop version 1.99.9 is available

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 *.orig files to *.template
  • RT1755: Add Debian packaging
  • RT1753: Add tsigreplay system test to dist
  • RT1752: Add printing of tests that failed to loop-system-tests.sh
  • RT1751: Fix the pkcs11 system 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.pl to ans.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.

Loop Posts RSS