summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-28Fix a SIGSEGV on user-created function's return valuexXx-caillou-xXx
2018-08-28Add array_search and array_keys hooks to kill sloppy comparisonsxXx-caillou-xXx
2018-08-28Add a test for invalid regexp in cookie-related featuresxXx-caillou-xXx
This should close #105
2018-08-28Use php's logging functionsxXx-caillou-xXx
This commit replace our usage of `php_log_err` with `zend_error`. This should allow administrators to display errors in the webpage, should they want to; and to properly manipulate the verbosity's level. This should close #217
2018-08-28Document some features in our READMEjvoisin
2018-08-28Add a test for sloppy-comparisons in arraysjvoisin
2018-08-27Enable strict mode for `in_array` with sloppy_comparisonxXx-caillou-xXx
2018-08-27Document that the previous commit might break other cookie-related extensionsjvoisin
2018-08-27Use php_setcookie function (PHP public API)Remi Collet
This commit vastly simplifies the code of cookies-fiddling mechanisms.
2018-08-27Add whitelist support for php's wrappersxXx-caillou-xXx
2018-08-27Modify test for callback functionsxXx-caillou-xXx
close #171
2018-08-27Fix the `make install`jvoisin
2018-08-23Fix a typo in a linkjvoisin
2018-08-23Add some articles to the propaganda pagejvoisin
2018-08-21Fix a linkjvoisin
2018-08-21Document our type-juggling-prevention systemjvoisin
2018-08-20Add test for params matchingxXx-caillou-xXx
2018-08-20Bump the changlogv0.3.1hamza (hes) ES SAHELY
2018-08-20Fix two minor issuesxXx-caillou-xXx
- Fix an infinite loop on `echo` hook - Use the correct function to compare filenames internally
2018-08-17Add ignore hash feature in `generate_rules.php` (#208)xXx-caillou-xXx
https://github.com/nbs-system/snuffleupagus/issues/206
2018-08-09Fix yet an other hang/crashjvoisin
There are valid reasons for `orig_zend_execute_internal` to be `NULL`, we we're not checking if it is, well, `NULL`.
2018-08-09Fix a typo in the previous commitsjvoisin
2018-08-09Yet an other crash/hang fixjvoisin
Like the two previous commits
2018-08-09Fix a possible crash/hang in floppy-comparisonjvoisin
This is in the same spirit than the previous commit
2018-08-09Fix a crash/hang when using fpm's poolsjvoisin
We might have ended up in infinite loops when using php-fpm, if several different process hooked some functions twice. Thanks to @sriccio for reporting the issue
2018-08-09Improve the cookie encryption documentationkka
2018-08-02fix #203 (#204)crKontrol
sp.disable_function.function().filename doesn't take phar:///
2018-07-24Fix a configuration issue in the PKGBUILDjvoisin
thanks to @troudbal
2018-07-24Remove two useless filesjvoisin
2018-07-23Improve a bit the default rulesjvoisin
- Use plain values instead of regexp where possible - Reduce the number of false positives (*cough* `curl_exec` *cough*)
2018-07-23Whitelist the inclusion of `.phtml` filesjvoisin
This is the extension used by PhpMyAdmin
2018-07-23Allow the inclusion of `.inc` filesjvoisin
2018-07-23Use SameSite on PHP's session cookie in the default rulesjvoisin
2018-07-23Activate more features in the default rulesjvoisin
2018-07-19Add some slidesjvoisin
2018-07-19Fix the issue with rand hardeningxXx-caillou-xXx
2018-07-19Fix the changelog's linksjvoisin
2018-07-19Document that you need to `git push` after the release :pjvoisin
2018-07-19Bump the changelogkka
2018-07-18Improve a bit our release processjvoisin
2018-07-18Fix a broken link in the encryption documentationkka
2018-07-18Fix broken link in the config documentationkka
2018-07-18Fix broken links in the documentationkka
2018-07-18Remove an useless check in session handlingkka
2018-07-16Yet an other clang-format passjvoisin
2018-07-13Yet an other pass of clang-formatjvoisin
2018-07-13Improve a bit the release processjvoisin
2018-07-13Fix an invalid readxXx-caillou-xXx
2018-07-13We're supporting php nightly againjvoisin
2018-07-13Skip VLD for php7.3, as VLD is not compatible yet.xXx-caillou-xXx