diff options
| author | Ben Fuhrmannek | 2021-02-16 11:16:59 +0100 |
|---|---|---|
| committer | Ben Fuhrmannek | 2021-02-16 11:16:59 +0100 |
| commit | 5484bcb5eb2714e7438927e2566c86a74d7c51af (patch) | |
| tree | b78326d2999397be4c08e06b23209981f82a4ea9 /debian | |
| parent | 7ac1e3866ef4f146c6c93a5ca13b9aebb14e936a (diff) | |
| parent | cecfdd808da67be908dbe7144cc8c74dfb3f855e (diff) | |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/changelog | 44 | ||||
| -rw-r--r-- | debian/control | 2 | ||||
| -rwxr-xr-x | debian/rules | 1 |
3 files changed, 42 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog index db89cc1..d0ab5e0 100644 --- a/debian/changelog +++ b/debian/changelog | |||
| @@ -1,3 +1,39 @@ | |||
| 1 | snuffleupagus (0.7.0) UNRELEASED; urgency=medium | ||
| 2 | [ jvoisin ] | ||
| 3 | * PHP8 support | ||
| 4 | * Stacktraces in dumps | ||
| 5 | * The `>` operator skips over functions | ||
| 6 | * PCRE2 is used when possible | ||
| 7 | * The `generate_rules.php` script is now more portable | ||
| 8 | * The strict mode is now disableable | ||
| 9 | |||
| 10 | snuffleupagus (0.6.0) UNRELEASED; urgency=medium | ||
| 11 | |||
| 12 | [ jvoisin ] | ||
| 13 | * More constification | ||
| 14 | * Snuffleupagus should now be able to get client's ip addresses in more cases | ||
| 15 | * Documented compatibility with Heroku | ||
| 16 | * Improved logging | ||
| 17 | * Added a couple of tests | ||
| 18 | |||
| 19 | [ wargio ] | ||
| 20 | * allow empty configurations | ||
| 21 | |||
| 22 | -- jvoisin <julien.voisin+snuffleupagus@dustri.org> Fri, 06 Nov 2020 17:45:00 +0200 | ||
| 23 | |||
| 24 | snuffleupagus (0.5.1) UNRELEASED; urgency=medium | ||
| 25 | |||
| 26 | [ jvoisin ] | ||
| 27 | * Add support for syslog | ||
| 28 | * Improve OSX support | ||
| 29 | * Improve marginally of php8+ compatibility | ||
| 30 | * Improve php7.4 compatibility | ||
| 31 | * Improve the default ruleset | ||
| 32 | * Improve the documentation | ||
| 33 | * Improve the gitlab CI | ||
| 34 | |||
| 35 | -- jvoisin <julien.voisin+snuffleupagus@dustri.org> Sat, 20 Jun 2020 12:30:00 +0200 | ||
| 36 | |||
| 1 | snuffleupagus (0.5.0) UNRELEASED; urgency=medium | 37 | snuffleupagus (0.5.0) UNRELEASED; urgency=medium |
| 2 | 38 | ||
| 3 | [ kkadosh ] | 39 | [ kkadosh ] |
| @@ -23,7 +59,7 @@ snuffleupagus (0.4.1) UNRELEASED; urgency=medium | |||
| 23 | * Improve and clarify the documentation | 59 | * Improve and clarify the documentation |
| 24 | * Add support for PHP7.3 | 60 | * Add support for PHP7.3 |
| 25 | * Improve the coverage, we have now reached 99% of coverage | 61 | * Improve the coverage, we have now reached 99% of coverage |
| 26 | * Improve the `mb_string` hooking logic | 62 | * Improve the `mb_string` hooking logic |
| 27 | * The script that check uploaded file is now available in PHP | 63 | * The script that check uploaded file is now available in PHP |
| 28 | * Fix segfault on 32-bit for PHP7.3 | 64 | * Fix segfault on 32-bit for PHP7.3 |
| 29 | * Fix segfault when using `sloppy_comparison` feature with array | 65 | * Fix segfault when using `sloppy_comparison` feature with array |
| @@ -53,11 +89,11 @@ snuffleupagus (0.3.1) UNRELEASED; urgency=medium | |||
| 53 | 89 | ||
| 54 | * Disable XXE and harden PRNG by default | 90 | * Disable XXE and harden PRNG by default |
| 55 | * Use SameSite on PHP's session cookie in the default rules | 91 | * Use SameSite on PHP's session cookie in the default rules |
| 56 | * Relax a bit what files can be included in the default rules | 92 | * Relax a bit what files can be included in the default rules |
| 57 | * Add the possibility to ignore files hashes when generating rules | 93 | * Add the possibility to ignore files hashes when generating rules |
| 58 | * The filename filter is now accepting phar paths | 94 | * The filename filter is now accepting phar paths |
| 59 | * The harden rand_feature is not ignoring parameters anymore in function calls | 95 | * The harden rand_feature is not ignoring parameters anymore in function calls |
| 60 | * Fix possible crashes/hangs when using php-fpm's pools | 96 | * Fix possible crashes/hangs when using php-fpm's pools |
| 61 | * Fix an infinite loop on echo hook | 97 | * Fix an infinite loop on echo hook |
| 62 | * Fix an issue with filename filter | 98 | * Fix an issue with filename filter |
| 63 | * Fix some documentation issues | 99 | * Fix some documentation issues |
diff --git a/debian/control b/debian/control index 51e0b15..6e48b93 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), php7.0-dev | php7.1-dev | php7.2-dev | php7.3-dev | php7.4-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 |
| 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 9ca12fb..70965bb 100755 --- a/debian/rules +++ b/debian/rules | |||
| @@ -27,4 +27,5 @@ 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 | sed -i "s/\$$ext_params -d display_errors=0 -r/-d display_errors=0 -r/" src/run-tests.php | ||
| 30 | TEST_PHP_ARGS="-q" REPORT_EXIST_STATUS=1 make -C src test | 31 | TEST_PHP_ARGS="-q" REPORT_EXIST_STATUS=1 make -C src test |
