summaryrefslogtreecommitdiff
path: root/jose/apr_jose_decode.c
Commit message (Collapse)AuthorAgeFilesLines
* Add APR_DECLARE() to apr_json_*() and apr_jose_*() functions declaration toIvan Zhakov2019-10-081-3/+4
| | | | | | fix 32-bit Windows build. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1868125 13f79535-47bb-0310-9956-ffa450edef68
* jose: declare local functions as static.Yann Ylavic2019-01-171-0/+13
| | | | | | | | | | | Are those oversights in "apr_jose.h" from r1839819? For now, avoid: warning: no previous prototype for ‘...’ [-Wmissing-prototypes] declaring them static. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1851530 13f79535-47bb-0310-9956-ffa450edef68
* Perform nesting level checks before each invocation of apr_jose_decode()Graham Leggett2018-09-021-0/+35
| | | | | | | (when a jose structure has been created to carry the error message). git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1839897 13f79535-47bb-0310-9956-ffa450edef68
* apr_jose: Change the signature of apr_jose_make() so that it is noGraham Leggett2018-09-011-56/+59
| | | | | | | | longer neceessary to pass in a pointer to a NULL pointer, but keep supporting the option to pre-allocate structures. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1839859 13f79535-47bb-0310-9956-ffa450edef68
* apr_jose: Add support for encoding and decoding of JSON Object Graham Leggett2018-09-011-0/+1694
Signing and Encryption messages as per RFC7515, RFC7516, RFC7517 and RFC7519. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1839819 13f79535-47bb-0310-9956-ffa450edef68