Download Latest Version v15.1.0 source code.zip (58.1 MB)
Email in envelope

Get an email when there's a new version of PacketFence

Home / v15.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-10-27 3.6 kB
v15.0.0 source code.tar.gz 2025-10-27 58.9 MB
v15.0.0 source code.zip 2025-10-27 63.7 MB
Totals: 3 Items   122.6 MB 6

The Inverse team is pleased to announce the immediate availability of PacketFence 15.0 - a major release bringing many improvements!


Here's the complete list of changes included in this release:

New Features

  • Support for downloadable ACLs (dACLs) on Cisco WLC (Wireless LAN Controller) IOS XE (#8643)
  • Default Apache Kafka configuration for simplified deployment (#8711)
  • Admin UI for pfflow network flow monitoring (#8613)
  • Security Event Purge feature for automated cleanup (#8615)
  • Dynamic iptables rules management system (#8688)
  • Cisco Easy PSK (Pre-Shared Key) support (#8637)
  • RADIUS proxy support via pfconnector (#8676)
  • RADIUS accounting rate limiting for httpd.aaa API calls (#8494)
  • Local account creation support for Null authentication source (#8608)
  • Base64 JSON decoding for RADIUS attributes (decode strings prefixed with base64:) (#8619)

Enhancements

  • Simplified Unbound DPSK (Dynamic Pre-Shared Key) code (#8519)
  • Reduced CPU and memory usage for pfdhcp with code refactoring (#8631)
  • Moved pfsetacl to pfdebian Docker image (#8599)
  • Updated to Golang 1.24.1 and improved tests to pass go vet (#8589)
  • Added pprof profiling support for Caddy web server (#8636)
  • Implemented automatic SSH reconnection for pfconnector (#8656)
  • Generated encryption keys with local path for material artifacts (#8560)
  • Added upgrade capability to easily download latest RPM or DEB packages (#8526)
  • Enabled GitLab pipeline creation via API matching web interface (#8752)
  • Implemented KISS (Keep It Simple, Stupid) EAP-TLS (Extensible Authentication Protocol - Transport Layer Security) tests (#8665)
  • Configurable Azure AD OAuth URLs (scope, graph, and OAuth endpoints) (#8612)
  • Moved Fingerbank database to pfdebian Docker image (#8600)
  • Major documentation overhaul with improved structure, troubleshooting guides, and cross-references (#8772)
  • Updated Kafka, pfflow, and Fingerbank Collector documentation (#8614)
  • Updated PKI certificate documentation (#8748)
  • Improved documentation build process with includes (#8716)
  • Added additional fields for improved troubleshooting in NTLM Auth API (#8567)

Bug Fixes

  • Fixed form validation issues (#8776)
  • Fixed UID/GID (User ID/Group ID) ownership for PacketFence and Fingerbank (#8749)
  • Fixed additional cluster UID/GID ownership issues (#8790)
  • Fixed Firefox browser compatibility issues (#8758)
  • Fixed email activation expiration handling (#8780)
  • Fixed database backup behavior on cluster non-master nodes (#8789)
  • Added double quotes when searching upgrade files in export (#8731)
  • Fixed cluster-to-standalone migration documentation reference (#8724)
  • Moved 11.x upgrade documentation to archive, added copy buttons, fixed documentation links (#8762)
  • Fixed various issues (#8778, [#8755], [#8718], [#8693], [#8686], [#8659], [#8652], [#8605], [#8522])
  • Fixed dynamic ACL (Access Control List) feature for HP AOS Switch v16 (#8583)
  • Fixed pfperl-api manager exit triggered by pfperl-api worker termination (#8629)
  • Disabled common name validation in certificate checks (#8606)
  • Fixed logic conflict when pfacct and radius-acct are both enabled (#8175)
  • Fixed skipped entries in RADIUS audit log (#8621)

Security Fixes

Source: README.md, updated 2025-10-27