snuffleupagus (0.2.2) UNRELEASED; urgency=medium * Add some assertions in the code * The `.dump()` filter is now supported for `unserialize`, `readonly_exec`, and `eval` black/whitelist * Add more rules examples * Provide a script to check for malicious file uploads * Significant performances improvement (at least +20%) * Significantly improve the performances of our default rules set * Our readme file is now shinier * Minor code simplification * Fix a crash related to variadic functions -- jvoisin Tue, 12 Mar 2018 10:00:00 +0200 snuffleupagus (0.2.1) UNRELEASED; urgency=medium * The testsuite can now be successfully run as root * Fix a double execution when snuffleupagus is used with some other extensions * Fix an execution-context related crash * Support PCRE2, since it's required for PHP7.3 * Improve a bit the portability of the code * Minor code simplification -- jvoisin Tue, 07 Feb 2018 11:00:00 +0200 snuffleupagus (0.2.0) UNRELEASED; urgency=medium * Glob support in `sp.configuration_file` * Whitelist/blacklist functions in `eval` * `phpinfo` shows is the configuration is valid or not * Off-by-one in configuration parsing fixed * Minor cookie-encryption related memory leaks fixes * Various crashes fixes * Configuration files with windows EOL are correctly handled * General code clean-up * Documentation overhaul * Compilation on FreeBSD and CentOS * Select which cookies to encrypt via regular expressions * Match on return values from user-defined functions * Simplification and clean up of our linked-list implementation -- jvoisin Tue, 18 Jan 2018 13:00:00 +0200 snuffleupagus (0.1.0) UNRELEASED; urgency=medium * Initial release. -- jvoisin Tue, 04 Jul 2017 17:51:31 +0200