summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog36
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules4
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 @@
1snuffleupagus (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
8snuffleupagus (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
15snuffleupagus (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
1snuffleupagus (0.7.1) UNRELEASED; urgency=low 37snuffleupagus (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 @@
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), php-curl, php-xml, php7.0-dev | php7.1-dev | php7.2-dev | php7.3-dev | php7.4-dev | php8.0-dev 4Build-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
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 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
29override_dh_auto_test: 29override_dh_auto_test:
30ifeq ($(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
33else
34 echo "skip tests"
35endif \ No newline at end of file