Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-07 | jansson 2.13.1v2.13.12.13 | Petri Lehtinen | 1 | -1/+1 | |
2020-05-05 | jansson 2.13v2.13 | Petri Lehtinen | 1 | -2/+2 | |
2020-01-21 | Update apiref.rst | Nan Xiao | 1 | -1/+1 | |
2019-10-24 | Merge pull request #510 from AllenX2018/improve-build-doc | Petri Lehtinen | 1 | -0/+21 | |
add MinGW build guideline and tips to disable building docs | |||||
2019-10-24 | Fix the length of a section heading | Petri Lehtinen | 1 | -1/+1 | |
2019-10-21 | add MinGW build guideline, add new version of Visual Studio | AllenX2018 | 1 | -0/+21 | |
2019-10-21 | Tweak clang-format configuration a bit | Petri Lehtinen | 1 | -12/+7 | |
Set ColumnLimit to 90, remove AllowShortCaseLabelsOnASingleLine. | |||||
2019-10-21 | Run clang-format on *.c, *.h | Petri Lehtinen | 1 | -55/+39 | |
2019-10-17 | Merge branch 'master' into fix-issue281 | Petri Lehtinen | 2 | -2/+12 | |
2019-10-17 | Merge pull request #505 from AllenX2018/recursive_object_update | Petri Lehtinen | 1 | -0/+6 | |
Recursive object update | |||||
2019-10-17 | Merge pull request #503 from AllenX2018/loadfd-doc | Petri Lehtinen | 1 | -1/+5 | |
add note for non-blocking file descriptor used for json_loadfd | |||||
2019-10-12 | modify some words | allen | 1 | -5/+5 | |
2019-10-11 | Add json_object_update_recursive() | Henrique Cabral | 1 | -0/+6 | |
Support merging values nested within objects. For instance, merging: { "foo": 1, "bar": { "baz": 2 } } with { "bar": { "baz": 3 } } results in { "foo": 1, "bar": { "baz": 3 } } instead of overwriting the value for the bar key. | |||||
2019-10-10 | add note for non-blocking file descriptor used for json_loadfd | allen | 1 | -1/+5 | |
2019-10-08 | fix issue #281 | allen | 1 | -0/+18 | |
2019-09-23 | Merge pull request #494 from luzpaz/typos | Petri Lehtinen | 1 | -1/+1 | |
Fix various typos | |||||
2019-09-20 | Fix various typos | luz.paz | 1 | -1/+1 | |
Found via `codespell -q 2` (v1.17.0.dev0) | |||||
2019-09-18 | Update apiref.rst | Allen | 1 | -1/+3 | |
fix the documentation about json_dumps. refs #471 | |||||
2019-03-12 | Add runtime version checking functions | Sean Bright | 1 | -0/+19 | |
This patch adds two new exported functions: * `jansson_version_str` - Returns a human-readable version number * `jansson_version_cmp` - Returns an integer less than, equal to, or greater than zero if the runtime version of Jansson is found, respectively, to be less than, to match, or be greater than the provided major, minor, and micro. | |||||
2018-11-25 | jansson 2.12 | Corey Farrell | 1 | -1/+1 | |
2018-05-07 | Update build instructions for Visual Studio | Petri Lehtinen | 1 | -1/+16 | |
2018-02-09 | jansson 2.11 | Corey Farrell | 1 | -1/+1 | |
2018-02-09 | Merge pull request #395 from akheron/doc-utf-8 | Petri Lehtinen | 1 | -3/+15 | |
Document encoding requirements for callbacks | |||||
2018-02-09 | Merge pull request #380 from phst/doc-error-code | Petri Lehtinen | 1 | -0/+4 | |
document that json_error_code will be added in version 2.11 | |||||
2018-02-09 | Document encoding requirements for callbacksdoc-utf-8 | Petri Lehtinen | 1 | -3/+15 | |
Original patch by @phst. Fixes #369. | |||||
2018-02-09 | Add json_sprintf and json_vsprintfjson_sprintf | Petri Lehtinen | 1 | -0/+10 | |
Fixes #392 | |||||
2018-02-08 | Clarify thread safety docs, rename JANSSON_THREAD_SAFEthreadsafety | Petri Lehtinen | 2 | -14/+26 | |
2018-02-01 | Docs: Update information on thread safety. | Corey Farrell | 2 | -17/+12 | |
Fixes #387 | |||||
2017-12-18 | document that json_error_code will be added in version 2.11 | Philipp Stephani | 1 | -0/+4 | |
2017-12-13 | apiref: Clarify documentation for unpack `O` format. | Corey Farrell | 1 | -1/+4 | |
The `O` format causes reference counts to increase, but in an error they are not released. Callers to unpack functions that use the `O` format should use pointers pre-initialized to NULL so they can safely release the reference on error. Also corrected typo which said this was like `O` (itself). Fixes #135 | |||||
2017-12-10 | Document that length-aware string functions have been added in 2.7 | Philipp Stephani | 1 | -0/+10 | |
2017-10-03 | Use last byte of error text as numeric error code | Philipp Stephani | 1 | -0/+90 | |
Fixes #352 | |||||
2017-07-16 | Fix typo | 최재원 | 1 | -2/+2 | |
2017-04-19 | Enable optional object/array members in json_pack() | Nathaniel McCallum | 1 | -1/+22 | |
2017-03-02 | jansson 2.10v2.10 | Nathaniel McCallum | 1 | -1/+1 | |
2017-02-27 | Add JSON_EMBED encoding flag | Nathaniel McCallum | 1 | -0/+7 | |
The JSON_EMBED encoding flag causes the opening and closing characters of the top-level array ('[', ']') or object ('{', '}') to be omitted during encoding. This feature makes it possible to concatenate multiple arrays or objects in the stream output. It also makes it possible to perform outputs of partial composes. One such example of a partial compose is when outputting a JWE object. The output is a JSON object. But it has one top-level attribute ("ciphertext") that can grow out of proportion with the rest of the metadata. With the JSON_EMBED flag, the other metadata can be composed ahead of time and dumped during the beginning of output, where the "ciphertext" and "tag" attributes can be streamed out in chunks. Thus, the header material can be composed with Jansson and the ciphertext itself can be composed manually. | |||||
2017-01-27 | Implement json_dumpfd() and json_loadfd() | Nathaniel McCallum | 1 | -1/+47 | |
The primary use of these functions is easy loading and dumping from stream sockets. Signed-off-by: Nathaniel McCallum <npmccallum@redhat.com> | |||||
2017-01-26 | Implement json_dumpb() | Nathaniel McCallum | 1 | -0/+22 | |
This function encodes the json_t object to a pre-allocated buffer. It compliments the already existing json_loadb() function and is useful for parsing JSON-RPC (among other protocols) when sent over datagram sockets. Signed-off-by: Nathaniel McCallum <npmccallum@redhat.com> | |||||
2016-09-18 | doc: Change version to 2.10-dev | Petri Lehtinen | 1 | -1/+1 | |
2016-09-18 | doc: Change version to 2.92.9 | Petri Lehtinen | 1 | -1/+1 | |
2016-09-18 | jansson 2.9v2.9 | Petri Lehtinen | 1 | -0/+2 | |
2016-09-18 | Update copyrights for 2016 | Petri Lehtinen | 3 | -3/+3 | |
2016-08-31 | Merge pull request #301 from npmccallum/master | Petri Lehtinen | 1 | -0/+18 | |
Add support for the cleanup attribute in GCC/Clang | |||||
2016-08-31 | Add support for the cleanup attribute in GCC/Clang | Nathaniel McCallum | 1 | -0/+18 | |
The new json_auto_t macro allows easy declaration of json_t types that automatically decrement at the end of their scope. | |||||
2016-08-31 | doc: Fix json_error_t::position type | Petri Lehtinen | 1 | -1/+1 | |
Fixes #300 | |||||
2016-08-30 | Set documentation version to 2.9-dev | Petri Lehtinen | 1 | -1/+1 | |
2016-08-30 | jansson 2.8v2.8 | Petri Lehtinen | 2 | -2/+6 | |
2016-06-24 | Fix a typo | Petri Lehtinen | 1 | -1/+1 | |
2016-06-20 | Always preserve insertion order of object items | Petri Lehtinen | 1 | -11/+12 | |
2016-06-17 | doc: fix code block formatting | Steve Dougherty | 1 | -12/+12 | |