| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
- use the `is_regexp_matching` function when possible
- check parameters before passing it to `pcre_exec`
- improve error messages wrt. regexp
|
|
|
|
|
|
`CFLAGS='-Wnull-dereference -Wlogical-op -Wshadow -Wjump-misses-init' make clean coverage`
|
|
Reported by @fr33tux
|
|
|
|
|
|
Close #34
|
|
This should close #36 and #30
|
|
|
|
|
|
|
|
|
|
|
|
This should close #31
|
|
|
|
|
|
Courtesy of @watw00t
|
|
* Vastly improve the support of language construct hooking
|
|
* Implement matching on the calltrace
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allow to chose the environment variable to derive the cookie encryption key from.
|
|
|
|
|
|
|
|
|
|
CONTRIBUTING.md file
|
|
* 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.
|
|
|
|
Thanks to @real for finding this.
|
|
|
|
|
|
|
|
|
|
|