From 0ba0c07bc7c9cba401e061ae86ee4adcf9655be9 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Fri, 6 Sep 2024 14:34:42 +0200 Subject: [PATCH] Bump the changelog --- debian/changelog | 21 +++++++++++++++++++++ doc/source/changelog.rst | 27 +++++++++++++++++++++++++++ src/php_snuffleupagus.h | 2 +- src/snuffleupagus.c | 2 +- 4 files changed, 50 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index d766386e..f5b67c31 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,24 @@ +snuffleupagus (0.11.0) UNRELEASED; urgency=low + [ jvoisin ] + * Compatibility with PHP8.4 + * Fixed compilation on FreeBSD + * Update the internal deprecation checks + + [ cgzones ] + * Print key and value on INI violations + * Improve `scripts/generate_rules.php` with regard to functions from global space prefixed with `\` + * Add option to specify the allowed "php" wrapper types + * Make 'phar' filenames work in `sp.disabled_functions` + * Improve the documentation + * Improve the default set of rules, especially with regard to portability + * Improve the Debian packaging + * Improve behaviour when dealing with broken configuration file + * Don't whitelist files if the function name is actually a method of a class in `scripts/generate_rules.php` + * Ignore function definition in `scripts/generate_rules.php` + * Improve configuration dumping + + -- jvoisin Fri, 06 Sep 2024 14:30:00 +0200 + snuffleupagus (0.10.0) UNRELEASED; urgency=low [ jvoisin ] * Compatibility with PHP8.3 diff --git a/doc/source/changelog.rst b/doc/source/changelog.rst index d8724d0c..a0d3f4aa 100644 --- a/doc/source/changelog.rst +++ b/doc/source/changelog.rst @@ -1,6 +1,33 @@ Changelog ========= +0.11.0 - ` Mastodon `__ 2024/09/06 +------------------------------------------------------------------------------------------------- + +New features +^^^^^^^^^^^^ +* Compatibility with PHP8.4 +* Print key and value on INI violations +* Improve scripts/generate_rules.php with regard to functions from global space prefixed with \ +* Add option to specify the allowed "php" wrapper types + +Breaking Changes +^^^^^^^^^^^^^^^^ + +Bug fixes +^^^^^^^^^ +* Make 'phar' filenames work in sp.disabled_functions +* Improve the documentation +* Improve the default set of rules, especially with regard to portability +* Improve the Debian packaging +* Improve behaviour when dealing with broken configuration file +* Update the internal deprecation checks +* Don't whitelist files if the function name is actually a method of a class in scripts/generate_rules.php +* Ignore function definition in scripts/generate_rules.php +* Improve configuration dumping +* Fixed compilation on FreeBSD + + 0.10.0 - `Babar the Elephant `__ 2023/09/20 ---------------------------------------------------------------------------------------------------------- diff --git a/src/php_snuffleupagus.h b/src/php_snuffleupagus.h index b4d1be1f..72334e3c 100644 --- a/src/php_snuffleupagus.h +++ b/src/php_snuffleupagus.h @@ -1,7 +1,7 @@ #ifndef PHP_SNUFFLEUPAGUS_H #define PHP_SNUFFLEUPAGUS_H -#define PHP_SNUFFLEUPAGUS_VERSION "0.10.0" +#define PHP_SNUFFLEUPAGUS_VERSION "0.11.0" #define PHP_SNUFFLEUPAGUS_EXTNAME "snuffleupagus" #define PHP_SNUFFLEUPAGUS_AUTHOR "NBS System & Julien (jvoisin) Voisin & SektionEins GmbH" #define PHP_SNUFFLEUPAGUS_URL "https://github.com/jvoisin/snuffleupagus" diff --git a/src/snuffleupagus.c b/src/snuffleupagus.c index 8c09a374..4f4bd83e 100644 --- a/src/snuffleupagus.c +++ b/src/snuffleupagus.c @@ -250,7 +250,7 @@ PHP_MINFO_FUNCTION(snuffleupagus) { php_info_print_table_row( 2, "snuffleupagus support", SPG(is_config_valid) ? "enabled" : "disabled"); - php_info_print_table_row(2, "Version", PHP_SNUFFLEUPAGUS_VERSION "-sng (with Suhosin-NG patches)"); + php_info_print_table_row(2, "Version", PHP_SNUFFLEUPAGUS_VERSION); php_info_print_table_row(2, "Valid config", valid_config); php_info_print_table_end(); DISPLAY_INI_ENTRIES();