Skip to content

Hades v0.5.0

Latest
Compare
Choose a tag to compare
@sebschrader sebschrader released this 12 Sep 00:02
· 21 commits to main since this release

Hades v0.5.0 (Codename: Hades Forever)

Changes

  • Upgrade to Debian bullseye (GH-94, GH-99, GH-103, GH-113)
  • Dropped support for Python < 3.8
  • Forceful DHCP lease release (GH-67)
  • Maintain DHCP leases in database using dnsmasq lease script
  • AMQP changes
    • Separate routing keys for each VRRP instance
    • Durable exchanges
    • Prefix option for AMQP objects
    • New default name
  • Improved documentation (GH-73, GH-97)
  • Improved type annotations
  • Build improvements
  • systemd improvements (GH-102, GH-108)
    • Rename radius-vrrp to root-vrrp for consistency (all other VRRP
      instances are named like their namespace)
    • Order files consistently
    • Use Type=notify for unbound
    • Set RefuseManualStart for netns units, because they would automatically
      if not required anyway
    • Convert the hades target into service, so that it can be reloaded
      Fix reference to non-existent hades-auth-dns.service unit
    • Stop automatic restarts if non-transient setup errors occurr, that
      require operator intervention.
  • Allow authentication with unknown MAC addresses (GH-90)
  • Allow same MAC address in different IP subnets (GH-92)

New Contributors

Full Changelog: v0.4.0...v0.5.0