Skip to content

Release v2.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 11:11
v2.1.0
fbc48ec

iprange 2.1.0

Maintenance release: portability, a DNS diagnostics fix, and substantial CI/security hardening.

Portability

  • IPv6 on 32-bit platforms — IPv6 set operations now work without a native __uint128_t, using portable 128-bit arithmetic (#45)

Bug fixes

  • DNS resolution now prints a clear failure message when EAI_AGAIN retries are exhausted (#43)

Security

  • Added SECURITY.md vulnerability reporting policy

Quality & CI

  • Continuous sanitizer suite (ASan, UBSan, TSan), code coverage, and a static-analysis ratchet (cppcheck, flawfinder)
  • CodeQL and OpenSSF Scorecard analysis in CI

Tests

  • Endian-neutral binary fixtures and portable uint128 build coverage