diff options
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/changelog | 36 | ||||
| -rw-r--r-- | debian/control | 2 | ||||
| -rwxr-xr-x | debian/rules | 4 |
3 files changed, 41 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index 51ca43d..034a34d 100644 --- a/debian/changelog +++ b/debian/changelog | |||
| @@ -1,3 +1,39 @@ | |||
| 1 | snuffleupagus (0.8.2) UNRELEASED; urgency=low | ||
| 2 | [ jvoisin ] | ||
| 3 | * Fix compilation when ZTS is used | ||
| 4 | * Fix a possible infinite loop | ||
| 5 | |||
| 6 | -- jvoisin <julien.voisin+snuffleupagus@dustri.org> Sun, 20 Apr 2022 22:00:00 +0200 | ||
| 7 | |||
| 8 | snuffleupagus (0.8.1) UNRELEASED; urgency=low | ||
| 9 | [ jvoisin ] | ||
| 10 | * Fix the version number | ||
| 11 | * Fix a test on PHP7 | ||
| 12 | |||
| 13 | -- jvoisin <julien.voisin+snuffleupagus@dustri.org> Sun, 16 Apr 2022 19:45:00 +0200 | ||
| 14 | |||
| 15 | snuffleupagus (0.8.0) UNRELEASED; urgency=low | ||
| 16 | [ jvoisin ] | ||
| 17 | * Compatibility with PHP8.1 | ||
| 18 | * Check for unsupported PHP version | ||
| 19 | * Backport of Suhosin-ng patches: | ||
| 20 | * Maximum stack depth/recursion limit | ||
| 21 | * Maximum length for session id | ||
| 22 | * $_SERVER strip/encode | ||
| 23 | * Configuration dump | ||
| 24 | * Support for conditional rules | ||
| 25 | * INI settings protection | ||
| 26 | * Output SP logs to stderr | ||
| 27 | * Ported Suhosin rules to SP | ||
| 28 | * Massive simplification of the configuration parser | ||
| 29 | * Better memory management | ||
| 30 | * Removal of internal calls to `call_user_func` | ||
| 31 | * Increased portability of the default rules access different version of PHP | ||
| 32 | * Start SP as late as possible, to hook as many things as possible | ||
| 33 | * XML and Session support are now checked at runtime instead of at compile time | ||
| 34 | |||
| 35 | -- jvoisin <julien.voisin+snuffleupagus@dustri.org> Sun, 15 Apr 2022 18:00:00 +0200 | ||
| 36 | |||
| 1 | snuffleupagus (0.7.1) UNRELEASED; urgency=low | 37 | snuffleupagus (0.7.1) UNRELEASED; urgency=low |
| 2 | [ jvoisin ] | 38 | [ jvoisin ] |
| 3 | * Fixed possible memory-leaks when hooking via regular expressions | 39 | * Fixed possible memory-leaks when hooking via regular expressions |
diff --git a/debian/control b/debian/control index 9e313b6..03fa0fd 100644 --- a/debian/control +++ b/debian/control | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | Source: snuffleupagus | 1 | Source: snuffleupagus |
| 2 | Priority: optional | 2 | Priority: optional |
| 3 | Maintainer: Julien (jvoisin) Voisin <julien.voisin+snuffleupagus@dustri.org> | 3 | Maintainer: Julien (jvoisin) Voisin <julien.voisin+snuffleupagus@dustri.org> |
| 4 | Build-Depends: debhelper (>= 9), php-curl, php-xml, php7.0-dev | php7.1-dev | php7.2-dev | php7.3-dev | php7.4-dev | php8.0-dev | 4 | Build-Depends: debhelper (>= 9), php-curl, php-xml, php7.0-dev | php7.1-dev | php7.2-dev | php7.3-dev | php7.4-dev | php8.0-dev | php8.1-dev |
| 5 | Standards-Version: 4.1.3 | 5 | Standards-Version: 4.1.3 |
| 6 | Homepage: https://github.com/jvoisin/snuffleupagus | 6 | Homepage: https://github.com/jvoisin/snuffleupagus |
| 7 | Section: php | 7 | Section: php |
diff --git a/debian/rules b/debian/rules index 70965bb..40eb4ac 100755 --- a/debian/rules +++ b/debian/rules | |||
| @@ -27,5 +27,9 @@ override_dh_auto_install: | |||
| 27 | install -m 644 -o root -g root config/snuffleupagus.ini debian/snuffleupagus/etc/php/$$(/usr/bin/php-config --version | cut -d '.' -f1-2)/mods-available/snuffleupagus.ini | 27 | install -m 644 -o root -g root config/snuffleupagus.ini debian/snuffleupagus/etc/php/$$(/usr/bin/php-config --version | cut -d '.' -f1-2)/mods-available/snuffleupagus.ini |
| 28 | 28 | ||
| 29 | override_dh_auto_test: | 29 | override_dh_auto_test: |
| 30 | ifeq ($(strip $(DPKG_SKIP_TESTS)),) | ||
| 30 | sed -i "s/\$$ext_params -d display_errors=0 -r/-d display_errors=0 -r/" src/run-tests.php | 31 | sed -i "s/\$$ext_params -d display_errors=0 -r/-d display_errors=0 -r/" src/run-tests.php |
| 31 | TEST_PHP_ARGS="-q" REPORT_EXIST_STATUS=1 make -C src test | 32 | TEST_PHP_ARGS="-q" REPORT_EXIST_STATUS=1 make -C src test |
| 33 | else | ||
| 34 | echo "skip tests" | ||
| 35 | endif \ No newline at end of file | ||
