summaryrefslogtreecommitdiff
path: root/json/apr_json_decode.c
Commit message (Expand)AuthorAgeFilesLines
* apr_json_decode: Return APR_ENOSPC if a decoded array is above INT_MAX.Yann Ylavic2022-06-231-1/+4
* apr_json_decode: apr_array_header_t uses ints.Yann Ylavic2022-06-231-2/+2
* Add APR_DECLARE() to apr_json_*() and apr_jose_*() functions declaration toIvan Zhakov2019-10-081-3/+4
* apr_json: Split apr_json_object_set() into apr_json_object_set() withGraham Leggett2018-09-011-1/+1
* Axe the 'pool' arg from apr_json_array_add() since it's not needed.Graham Leggett2018-09-011-1/+1
* Revert 1839755 for now to unblock apr_jose.h.Graham Leggett2018-09-011-3/+3
* Revert 1839779 for now to unblock apr_jose.h.Graham Leggett2018-09-011-4/+2
* apr_json: follow up to r1839755: preserve formatting when decoding object keys.Yann Ylavic2018-08-311-2/+4
* apr_json: object keys are strings.Yann Ylavic2018-08-311-3/+3
* Make it possible to iterate through JSON arrays as well as JSON objects.Graham Leggett2018-08-311-33/+24
* Begone foul tabs, and blight not our shores.Graham Leggett2018-07-161-2/+2
* apr_json: strengthen decoding of float and object key.Yann Ylavic2018-07-161-13/+22
* Rework the create functions to create a JSON object for eachGraham Leggett2018-07-151-6/+10
* Remove redundant checks, trailing garbage is caught elsewhere.Graham Leggett2018-07-081-12/+3
* Create the subpool after the failure cases are all considerd.Graham Leggett2018-07-081-7/+8
* Fix the string unescape logic for multiple escaped characters. AddGraham Leggett2018-07-081-13/+13
* apr_json: Add support for encoding and decoding RFC8259 JSON.Graham Leggett2018-07-081-0/+819