summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-02Update the documentation accordinglyjvoisin
2017-10-02First pass for #9jvoisin
2017-10-01Fix some typos (courtesy of @sabban) and mention tests in the ↵jvoisin
CONTRIBUTING.md file
2017-09-29Fix two cookie encryption issues found by @cfreal, and a bonus one (#18)jvoisin
* Fix a cookie encryption issue found by @cfreal - Use the base64-decoded payload length to allocate memory to decrypt it, instead of allocating the length of the undecoded one. This has no security impact, since the base64-encoded string is at least as large as the decoded one. Since we're using AEAD, there is no way to leak memory, since this would make the decryption fail.
2017-09-28Mention our beerbounty programjvoisin
2017-09-28Improve the documentation wrt. installationjvoisin
Thanks to @real for finding this.
2017-09-28Fix some typos in the documentation spotted by some people on reddit ♥jvoisin
2017-09-27Sort the helpjvoisin
2017-09-27Add some auto-documentation to the makefilejvoisin
2017-09-26Update a bit the configurationjvoisin
2017-09-26Implement, test and document namespace supportjvoisin
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-26Fix a broken RsT linkjvoisin
2017-09-26Add a security contactjvoisin
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-26Merge pull request #8 from nbs-system/fix_local_xxeblotus
Fix XXE test when running without XML support
2017-09-25Bump a bit the coveragejvoisin
2017-09-25Fix XXE test when running without XML supportjvoisin
Apparently, using `echo` instead of `die` works better™
2017-09-25Improve the travis filejvoisin
- if something is failing, display the guilty outputs. - Don't spam php's tracker - Failing tests are now triggering an `exit 1` - Fix a test to make it work on every php version (php changed the error message) - `make -j2` on travis
2017-09-25Fix minor coverity issuesjvoisin
2017-09-25Fix the download url in the documentationjvoisin
2017-09-25Merge pull request #6 from nbs-system/1-line-number-broken-confThibault "bui" Koechlin
Show the line number in case of processing error
2017-09-25Show the line number in case of processing errorjvoisin
2017-09-25Simplify the travis filejvoisin
2017-09-25Add some data about how to contributejvoisin
2017-09-25Add a coverage badgejvoisin
2017-09-25Remove codecov.jvoisin
2017-09-25Add support for coverallsjvoisin
2017-09-25Improve a bit the .travis.yml filejvoisin
2017-09-22Improve a bit the .travis.yml filejvoisin
2017-09-21Add travisjvoisin
2017-09-20Badge++jvoisin
2017-09-20fix XFAIL test for include/requireSebastien Blot
2017-09-20Add fancy badgesjvoisin
2017-09-20Bump the readmejvoisin
2017-09-20Update README.mdblotus
2017-09-20Initial importSebastien Blot