Skip to content

Commit

Permalink
Bump the changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
jvoisin committed Nov 6, 2020
1 parent a480d9f commit 630ab2f
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 33 deletions.
24 changes: 19 additions & 5 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
snuffleupagus (0.6.0) UNRELEASED; urgency=medium

[ jvoisin ]
* More constification
* Snuffleupagus should now be able to get client's ip addresses in more cases
* Documented compatibility with Heroku
* Improved logging
* Added a couple of tests

[ wargio ]
* allow empty configurations

-- jvoisin <[email protected]> Fri, 06 Nov 2020 17:45:00 +0200


snuffleupagus (0.5.1) UNRELEASED; urgency=medium

[ jvoisin ]
Expand All @@ -11,7 +26,6 @@ snuffleupagus (0.5.1) UNRELEASED; urgency=medium

-- jvoisin <[email protected]> Sat, 20 Jun 2020 12:30:00 +0200


snuffleupagus (0.5.0) UNRELEASED; urgency=medium

[ kkadosh ]
Expand All @@ -37,7 +51,7 @@ snuffleupagus (0.4.1) UNRELEASED; urgency=medium
* Improve and clarify the documentation
* Add support for PHP7.3
* Improve the coverage, we have now reached 99% of coverage
* Improve the `mb_string` hooking logic
* Improve the `mb_string` hooking logic
* The script that check uploaded file is now available in PHP
* Fix segfault on 32-bit for PHP7.3
* Fix segfault when using `sloppy_comparison` feature with array
Expand Down Expand Up @@ -67,11 +81,11 @@ snuffleupagus (0.3.1) UNRELEASED; urgency=medium

* Disable XXE and harden PRNG by default
* Use SameSite on PHP's session cookie in the default rules
* Relax a bit what files can be included in the default rules
* Relax a bit what files can be included in the default rules
* Add the possibility to ignore files hashes when generating rules
* The filename filter is now accepting phar paths
* The filename filter is now accepting phar paths
* The harden rand_feature is not ignoring parameters anymore in function calls
* Fix possible crashes/hangs when using php-fpm's pools
* Fix possible crashes/hangs when using php-fpm's pools
* Fix an infinite loop on echo hook
* Fix an issue with filename filter
* Fix some documentation issues
Expand Down
69 changes: 43 additions & 26 deletions doc/source/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@
Changelog
=========

0.5.1 - `Order of the Elephant <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.5.1>`__ 2020/06/20
--------------------------------------------------------------------------------------------------------------
0.6.0 - `Elephant in the room <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.6.0>`__ 2020/11/06
----------------------------------------------------------------------------------------------------------

New features
^^^^^^^^^^^^
* Allow empty configurations

Improvements
^^^^^^^^^^^^

* More constification
* Snuffleupagus should now be able to get client's ip addresses in more cases
* Documented compatibility with Heroku
* Improved logging
* Added a couple of tests


0.5.1 - `Order of the Elephant <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.5.1>`__ 2020/06/20
-----------------------------------------------------------------------------------------------------------

New features
^^^^^^^^^^^^
Expand All @@ -19,8 +36,8 @@ Improvements
* Improve the gitlab CI


0.5.0 - `Elephant Flats <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.5.0>`__ 2019/06/12
--------------------------------------------------------------------------------------------------------------
0.5.0 - `Elephant Flats <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.5.0>`__ 2019/06/12
----------------------------------------------------------------------------------------------------

Improvements
^^^^^^^^^^^^
Expand All @@ -45,8 +62,8 @@ Bug fixes



0.4.1 - `Loxodonta <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.4.1>`__ 2018/12/21
--------------------------------------------------------------------------------------------------------------
0.4.1 - `Loxodonta <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.4.1>`__ 2018/12/21
-----------------------------------------------------------------------------------------------

Improvements
^^^^^^^^^^^^
Expand All @@ -66,8 +83,8 @@ Bug fixes



0.4.0 - `Oliphant Chuckerbutty <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.4.0>`__ 2018/08/31
--------------------------------------------------------------------------------------------------------------
0.4.0 - `Oliphant Chuckerbutty <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.4.0>`__ 2018/08/31
-----------------------------------------------------------------------------------------------------------

New features
^^^^^^^^^^^^
Expand Down Expand Up @@ -105,8 +122,8 @@ Bug fixes



0.3.1 - `Elephant Arch <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.3.1>`__ 2018/08/20
------------------------------------------------------------------------------------------------------
0.3.1 - `Elephant Arch <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.3.1>`__ 2018/08/20
---------------------------------------------------------------------------------------------------

Improvements
^^^^^^^^^^^^
Expand All @@ -128,21 +145,21 @@ Bug fixes
- Fix the Arch Linux's PKGBUILD


0.3.0 - `Dentalium elephantinum <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.3.0>`__ 2018/07/17
---------------------------------------------------------------------------------------------------------------
0.3.0 - `Dentalium elephantinum <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.3.0>`__ 2018/07/17
------------------------------------------------------------------------------------------------------------

New features
^^^^^^^^^^^^

- Session cookies can now be `encrypted <https://github.com/nbs-system/snuffleupagus/pull/178>`__
- Some occurrences of `type juggling <https://github.com/nbs-system/snuffleupagus/pull/186>`__ can now be eradicated
- It's `now possible <https://github.com/nbs-system/snuffleupagus/pull/187>`__ to hook `echo` and `print`
- Session cookies can now be `encrypted <https://github.com/jvoisin/snuffleupagus/pull/178>`__
- Some occurrences of `type juggling <https://github.com/jvoisin/snuffleupagus/pull/186>`__ can now be eradicated
- It's `now possible <https://github.com/jvoisin/snuffleupagus/pull/187>`__ to hook `echo` and `print`

Improvements
^^^^^^^^^^^^

- 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.
- Vastly `optimize <https://github.com/nbs-system/snuffleupagus/issues/166>`__ the way we hook native functions
- The `.filename()` filter is `now matching <https://github.com/jvoisin/snuffleupagus/pull/167>`__ on the file where the function is called instead on the one where it's defined.
- Vastly `optimize <https://github.com/jvoisin/snuffleupagus/issues/166>`__ the way we hook native functions
- The format of the logs has been streamlined to ease their processing


Expand All @@ -151,11 +168,11 @@ Bug fixes

- Better handling of filters for built-in functions
- Fix various possible integer overflows
- Fix an `annoying memory leak <https://github.com/nbs-system/snuffleupagus/issues/192#issuecomment-404538124>`__ impacting mostly `mod_php`
- Fix an `annoying memory leak <https://github.com/jvoisin/snuffleupagus/issues/192#issuecomment-404538124>`__ impacting mostly `mod_php`


0.2.2 - `Elephant Moraine <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.2.2>`__ 2018/04/12
---------------------------------------------------------------------------------------------------------
0.2.2 - `Elephant Moraine <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.2.2>`__ 2018/04/12
------------------------------------------------------------------------------------------------------

New features
^^^^^^^^^^^^
Expand All @@ -177,8 +194,8 @@ Bug fixes
- Fix a crash related to variadic functions


0.2.1 - `Elephant Point <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.2.1>`__ 2018/02/07
-------------------------------------------------------------------------------------------------------
0.2.1 - `Elephant Point <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.2.1>`__ 2018/02/07
----------------------------------------------------------------------------------------------------

Bug fixes
^^^^^^^^^
Expand All @@ -194,8 +211,8 @@ Improvements
- Improve a bit the portability of the code
- Minor code simplification

0.2.0 - `Elephant Rally <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.2.0>`__ - 2018/01/18
---------------------------------------------------------------------------------------------------------
0.2.0 - `Elephant Rally <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.2.0>`__ - 2018/01/18
------------------------------------------------------------------------------------------------------

New features
^^^^^^^^^^^^
Expand Down Expand Up @@ -226,7 +243,7 @@ External contributions

- Simplification and clean up of our linked-list implementation by `smagnin <https://github.com/smagnin>`__

0.1.0 - `Mighty Mammoth <https://github.com/nbs-system/snuffleupagus/releases/tag/v0.1.0>`__ - 2017/12/21
---------------------------------------------------------------------------------------------------------
0.1.0 - `Mighty Mammoth <https://github.com/jvoisin/snuffleupagus/releases/tag/v0.1.0>`__ - 2017/12/21
------------------------------------------------------------------------------------------------------

- Initial release
4 changes: 2 additions & 2 deletions src/php_snuffleupagus.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#ifndef PHP_SNUFFLEUPAGUS_H
#define PHP_SNUFFLEUPAGUS_H

#define PHP_SNUFFLEUPAGUS_VERSION "0.5.1"
#define PHP_SNUFFLEUPAGUS_VERSION "0.6.0"
#define PHP_SNUFFLEUPAGUS_EXTNAME "snuffleupagus"
#define PHP_SNUFFLEUPAGUS_AUTHOR "NBS System"
#define PHP_SNUFFLEUPAGUS_AUTHOR "NBS System & Julien (jvoisin) Voisin"
#define PHP_SNUFFLEUPAGUS_URL "https://github.com/jvoisin/snuffleupagus"
#define PHP_SNUFFLEUPAGUS_COPYRIGHT "LGPLv2"

Expand Down

0 comments on commit 630ab2f

Please sign in to comment.