summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorBen Fuhrmannek2021-02-16 11:16:59 +0100
committerBen Fuhrmannek2021-02-16 11:16:59 +0100
commit5484bcb5eb2714e7438927e2566c86a74d7c51af (patch)
treeb78326d2999397be4c08e06b23209981f82a4ea9 /debian
parent7ac1e3866ef4f146c6c93a5ca13b9aebb14e936a (diff)
parentcecfdd808da67be908dbe7144cc8c74dfb3f855e (diff)
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog44
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules1
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 @@
1snuffleupagus (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
10snuffleupagus (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
24snuffleupagus (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
1snuffleupagus (0.5.0) UNRELEASED; urgency=medium 37snuffleupagus (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 @@
1Source: snuffleupagus 1Source: snuffleupagus
2Priority: optional 2Priority: optional
3Maintainer: Julien (jvoisin) Voisin <julien.voisin+snuffleupagus@dustri.org> 3Maintainer: Julien (jvoisin) Voisin <julien.voisin+snuffleupagus@dustri.org>
4Build-Depends: debhelper (>= 9), php7.0-dev | php7.1-dev | php7.2-dev | php7.3-dev | php7.4-dev 4Build-Depends: debhelper (>= 9), php-curl, php-xml, php7.0-dev | php7.1-dev | php7.2-dev | php7.3-dev | php7.4-dev
5Standards-Version: 4.1.3 5Standards-Version: 4.1.3
6Homepage: https://github.com/jvoisin/snuffleupagus 6Homepage: https://github.com/jvoisin/snuffleupagus
7Section: php 7Section: 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
29override_dh_auto_test: 29override_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