# changelog

author: Olivier Bilodeau <obilodeau@inverse.ca> - 1.8.5-0.20091026
changelog:
  - Parse::RecDescent is a build dependency AND a runtime one. Fixes #806;
    http://packetfence.org/mantis/view.php?id=806
  - Pulling php-pear-Log instead of php-pear. Fixes #804
    http://packetfence.org/mantis/view.php?id=804
  - New dependency for SNMPv3 support with AES: perl-Crypt-Rijndael. Fixes #775;
    http://packetfence.org/mantis/view.php?id=775


author: Olivier Bilodeau <obilodeau@inverse.ca> - 1.8.5-2
changelog:
  - Modifications made to the dependencies to avoid installing Parse::RecDescent 
    that doesn't work with PacketFence


author: Olivier Bilodeau <obilodeau@inverse.ca> - 1.8.6-0.20091120
changelog:
  - Version bump to snapshot 20091120
  - Changed some default behavior for overwriting config files (for the better)


author: Olivier Bilodeau <obilodeau@inverse.ca> - 1.8.6-3
changelog:
  - Added perl-SOAP-Lite as a dependency of remote-snort-sensor. Fixes #881;
    http://www.packetfence.org/mantis/view.php?id=881
  - Added perl-LWP-UserAgent-Determined as a dependency of remote-snort-sensor.
    Fixes #882;
    http://www.packetfence.org/mantis/view.php?id=882


author: Olivier Bilodeau <obilodeau@inverse.ca> - 1.8.7-2
changelog:
  - Fix upgrade bug from 1.8.4: Changed perl-Locale-gettext dependency to use the
    perl namespace version perl(Locale-gettext). Fixes #931;
    http://www.packetfence.org/mantis/view.php?id=931


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - packetfence-remote-snort-sensor back to life. Fixes #888;
    http://www.packetfence.org/mantis/view.php?id=888


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - New addons/integration-testing folder with integration-testing scripts. More
    to come!
  - Added perl(Readonly::XS) as a dependency. Readonly becomes faster with it.


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Added perl(Try::Tiny) and perl(Test::Exception) as a dependency used for 
    exception-handling and its testing
  - Linking to new database schema


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Fixed packaging of 802.1x rlm_perl_packetfence_* files and new radius files
  - Removing the pinned perl(Parse::RecDescent) version. Fixes #833;
  - Snapshot vs releases is now defined by an rpmbuild argument
  - source_release should now be passed as an argument to simplify our nightly 
    build system. Fixes #946;
  - Fixed a problem with addons/integration-testing files
  - Perl required version is now 5.8.8 since a lot of our source files explictly
    ask for 5.8.8. Fixes #868;
  - Added perl(Test::MockModule) as a build dependency (required for tests)
  - Test modules are now required for building instead of required for package
    install. Fixes #866;


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Added new files for Floating Network Device support
  - Added perl(Test::NoWarnings) as a build-time dependency (used for tests)


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Added perl(Authen::Radius) as a dependency. Required by the optional radius
    authentication in the captive portal. Fixes #1047;


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Version bump, doing 1.9.2 pre-release snapshots now
  - Removing perl-LWP-UserAgent-Determined as a dependency of remote-snort-sensor.
    See #882;
    http://www.packetfence.org/bugs/view.php?id=882


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - New dir and files for pf::services... submodules.
  - Added addons/freeradius-integration/ files to package.


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Added new pf::web::custom module which is meant to be controlled by clients
    (so we don\'t overwrite it by default)


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Got rid of the test directory. Binaries are now in addons/.
  - Renamed rlm_perl_packetfence to packetfence.pm in 802.1X


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Added perl(Class::Inspector) as a dependency. Upstream SOAP::Lite depend
    on it but current package doesn\'t provide it. See #1194.


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Bumped version so that snapshots versions will be greater than latest
    released version
  - Added German translation files


author: Francois Gaudreault <fgaudreault@inverse.ca>
changelog:
  - Removed perl-Class-Inspector as a required package,
    dependency is now insured by perl-SOAP-Lite.


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Added perl(Authen::Krb5::Simple) as a dependency. Required by new Kerberos
    Captive Portal authentication module.


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - extracted version out of package (we are getting rid of versions in files 
    to simplify devel/stable branch management)
  - source tarball changed: prefixed packetfence-<version>/ instead of pf/


author: Olivier Bilodeau <obilodeau@inverse.ca> - 3.3.0-2
changelog:
  - New release 3.3.0 (for real this time!)
  - directories missing in tarball since git migration now created in install


author: Olivier Bilodeau <obilodeau@inverse.ca>
changelog:
  - Made packetfence a a noarch subpackage of a new virtual packetfence-source
    so we can build -pfcmd-suid as arch-specific.


