summaryrefslogtreecommitdiff
path: root/Makefile (follow)
AgeCommit message (Collapse)Author
2018-07-13Massively optimize how rules are handledxXx-caillou-xXx
This commit does a lot of things: - Use hashtables instead of lists to store the rules - Rules that can be applied at launch time won't be tried at runtime - Improve feedback when writing nonsensical rules - Make intensive use of `zend_string` instead of `char*`
2018-01-22switch to commonly used version schema (#136)Remi Collet
* switch to commonly used version schema * update release process
2018-01-18Rename some leftovers .ini to .rulesv0.2.0jvoisin
2017-12-28Bump again the coveragejvoisin
2017-10-13Add more data to `phpinfo()`jvoisin
- The version - The git commit
2017-10-13ghetto debian packagingSebastien Blot
2017-10-05Use clang on travis-ci (#23)jvoisin
2017-09-27Sort the helpjvoisin
2017-09-27Add some auto-documentation to the makefilejvoisin
2017-09-26Simplify and improve the build systemjvoisin
- CFLAGS are now set in the config.m4 file (and not in the Makefile anymore) - `make release` is added - `make debug` and `make coverage` are now simpler - hardening flags are added
2017-09-26Run the joomla testsuite as a simple benchmarkjvoisin
The joomla testsuite is now run on travis automatically, with and without snuffleupagus, to give us a rough overview of the performance impact of snuffleupagus on realâ„¢ code.
2017-09-22Improve a bit the .travis.yml filejvoisin
2017-09-21Add travisjvoisin
2017-09-20Initial importSebastien Blot