diff options
| author | kka | 2018-07-18 15:01:49 +0200 |
|---|---|---|
| committer | kka | 2018-07-18 15:01:49 +0200 |
| commit | 0a4f1e221026c61369c916163c502be139e70196 (patch) | |
| tree | 946f5677f0929a70e4da2644043cc85200abda17 | |
| parent | ca21a749469b46ccafce86faca1092a93a21c8c6 (diff) | |
Bump the changelogv0.3.0
| -rw-r--r-- | debian/changelog | 15 | ||||
| -rw-r--r-- | doc/source/changelog.rst | 26 | ||||
| -rw-r--r-- | src/php_snuffleupagus.h | 2 |
3 files changed, 41 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index 4aeca19..b61b6fe 100644 --- a/debian/changelog +++ b/debian/changelog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | snuffleupagus (0.3.0) UNRELEASED; urgency=medium | ||
| 2 | |||
| 3 | * Session cookies can now be encrypted | ||
| 4 | * Some occurrences of type juggling can now be eradicated | ||
| 5 | * It's now possible to hook echo and print | ||
| 6 | * The .filename() filter is now matching on the file where the function is called instead on the one where it's defined. | ||
| 7 | * Vastly optimize the way native functions are hooked | ||
| 8 | * The format of the logs has been streamlined to ease their processing | ||
| 9 | * Better handling of filters for built-in functions | ||
| 10 | * Fix various possible integer overflows | ||
| 11 | * Fix an annoying memory leak | ||
| 12 | |||
| 13 | -- kkadosh <snuffleupagus@nbs-system.com> Tue, 17 Jul 2018 15:00:00 +0200 | ||
| 14 | |||
| 1 | snuffleupagus (0.2.2) UNRELEASED; urgency=medium | 15 | snuffleupagus (0.2.2) UNRELEASED; urgency=medium |
| 2 | * Add some assertions in the code | 16 | * Add some assertions in the code |
| 3 | * The `.dump()` filter is now supported for `unserialize`, `readonly_exec`, and `eval` black/whitelist | 17 | * The `.dump()` filter is now supported for `unserialize`, `readonly_exec`, and `eval` black/whitelist |
| @@ -11,7 +25,6 @@ snuffleupagus (0.2.2) UNRELEASED; urgency=medium | |||
| 11 | 25 | ||
| 12 | -- jvoisin <snuffleupagus@nbs-system.com> Tue, 12 Mar 2018 10:00:00 +0200 | 26 | -- jvoisin <snuffleupagus@nbs-system.com> Tue, 12 Mar 2018 10:00:00 +0200 |
| 13 | 27 | ||
| 14 | |||
| 15 | snuffleupagus (0.2.1) UNRELEASED; urgency=medium | 28 | snuffleupagus (0.2.1) UNRELEASED; urgency=medium |
| 16 | * The testsuite can now be successfully run as root | 29 | * The testsuite can now be successfully run as root |
| 17 | * Fix a double execution when snuffleupagus is used with some other extensions | 30 | * Fix a double execution when snuffleupagus is used with some other extensions |
diff --git a/doc/source/changelog.rst b/doc/source/changelog.rst index 317c302..1f0a7b2 100644 --- a/doc/source/changelog.rst +++ b/doc/source/changelog.rst | |||
| @@ -1,6 +1,32 @@ | |||
| 1 | Changelog | 1 | Changelog |
| 2 | ========= | 2 | ========= |
| 3 | 3 | ||
| 4 | 0.3.0 - `Dentalium elephantinum <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.3.0>`__ 2018/07/17 | ||
| 5 | --------------------------------------------------------------------------------------------------------------- | ||
| 6 | |||
| 7 | New features | ||
| 8 | ^^^^^^^^^^^^ | ||
| 9 | |||
| 10 | - Session cookies can now be [encrypted](https://github.com/nbs-system/snuffleupagus/pull/178) | ||
| 11 | - Some occurrences of [type juggling](https://github.com/nbs-system/snuffleupagus/pull/186) can now be eradicated | ||
| 12 | - It's [now possible](https://github.com/nbs-system/snuffleupagus/pull/187) to hook `echo` and `print` | ||
| 13 | |||
| 14 | Improvements | ||
| 15 | ^^^^^^^^^^^^ | ||
| 16 | |||
| 17 | - The `.filename()` filter is [now matching](https://github.com/nbs-system/snuffleupagus/pull/167) on the file where the function is called instead on the one where it's defined. | ||
| 18 | - Vastly [optimize](https://github.com/nbs-system/snuffleupagus/issues/166) the way we hook native functions | ||
| 19 | - The format of the logs has been streamlined to ease their processing | ||
| 20 | |||
| 21 | |||
| 22 | Bug fixes | ||
| 23 | ^^^^^^^^^ | ||
| 24 | |||
| 25 | - Better handling of filters for built-in functions | ||
| 26 | - Fix various possible integer overflows | ||
| 27 | - Fix an [annoying memory leak]( https://github.com/nbs-system/snuffleupagus/issues/192#issuecomment-404538124 ) impacting mostly `mod_php` | ||
| 28 | |||
| 29 | |||
| 4 | 0.2.2 - `Elephant Moraine <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.2.2>`__ 2018/04/12 | 30 | 0.2.2 - `Elephant Moraine <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.2.2>`__ 2018/04/12 |
| 5 | --------------------------------------------------------------------------------------------------------- | 31 | --------------------------------------------------------------------------------------------------------- |
| 6 | 32 | ||
diff --git a/src/php_snuffleupagus.h b/src/php_snuffleupagus.h index b35b730..9b13b5b 100644 --- a/src/php_snuffleupagus.h +++ b/src/php_snuffleupagus.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | #ifndef PHP_SNUFFLEUPAGUS_H | 1 | #ifndef PHP_SNUFFLEUPAGUS_H |
| 2 | #define PHP_SNUFFLEUPAGUS_H | 2 | #define PHP_SNUFFLEUPAGUS_H |
| 3 | 3 | ||
| 4 | #define PHP_SNUFFLEUPAGUS_VERSION "0.2.2" | 4 | #define PHP_SNUFFLEUPAGUS_VERSION "0.3.0" |
| 5 | #define PHP_SNUFFLEUPAGUS_EXTNAME "snuffleupagus" | 5 | #define PHP_SNUFFLEUPAGUS_EXTNAME "snuffleupagus" |
| 6 | #define PHP_SNUFFLEUPAGUS_AUTHOR "NBS System" | 6 | #define PHP_SNUFFLEUPAGUS_AUTHOR "NBS System" |
| 7 | #define PHP_SNUFFLEUPAGUS_URL "https://github.com/nbs-system/snuffleupagus" | 7 | #define PHP_SNUFFLEUPAGUS_URL "https://github.com/nbs-system/snuffleupagus" |
