eurephia 0.9.6_beta Highlights from the changelog since eurephia 0.9.5_beta: ----------------------------------------------------------------------------- * BUGFIX: Fixed two memory leaks in the firewall implementation - The firewall context was not removed upon shutdown - The forked firewall thread had an open connection to the database which was never closed. This connection is not needed, so it is closed immediately in the child thread. * BUGFIX: usercerts did not show any useful information on successful --set-fwprofile actions * BUGFIX: users --list did not show unique certificate information on users with multiple certificates. * BUGFIX: eurephiadm session key was truncated to 65 bytes and should be 128 bytes. * ENHANCEMENT: Due to the updated OpenVPN eurephia patch, the certificate digests are now received in lower case in the eurephia plug-in. Certificate digests will now be processed as lower case strings consequently in both the plug-in and eurephiadm when interacting with the database. This fixes potential compatibility problems between OpenVPN releases earlier than 2.1_rc21 and newer versions. * ENHANCEMENT: Do not log source filename and line number if DEBUG is not enabled during compilation. * To enhance the security, the certificate depth is now consequently processed as an integer * Added RPM spec file to easily build eurephia on RPM based distros * mlock() memory regions containing sensitive information. -----------------------------------------------------------------------------