|
84736 packages online
|
|
|
|
|
|
No screenshot available
|
Short: | C library for processing JSON |
Author: | "Various. Ported to Amiga by Nightfox" cameronscottarmstronggmail.com |
Type: | dev/lib |
Version: | 0.17 |
Architecture: | m68k-amigaos,ppc-amigaos |
Date: | 2023-12-24 |
Download: | dev/lib/json-c.lha - View contents | Readme: | dev/lib/json-c.readme |
Downloads: | 266 |
|
An Amiga port of json-c, a C library for processing JSON.
See https://github.com/json-c/json-c for details
CHANGELOG:
0.17 (up to commit 077661f, 2023-08-08)
========================================
Deprecated and removed features:
--------------------------------
* None
New features
------------
* json_patch: add first implementation only with patch application
* Add --disable-static and --disable-dynamic options to the cmake-configure
script.
* Add -DBUILD_APPS=NO option to disable app build
* Minimum cmake version is now 3.9
Significant changes and bug fixes
---------------------------------
* When serializing with JSON_C_TO_STRING_PRETTY set, keep the opening and
closing curly or square braces on same line for empty objects or arrays.
* Disable locale handling when targeting a uClibc system due to problems
with its duplocale() function.
* When parsing with JSON_TOKENER_STRICT set, integer overflow/underflow
now result in a json_tokener_error_parse_number. Without that flag
values are capped at INT64_MIN/UINT64_MAX.
* Fix memory leak with emtpy strings in json_object_set_string
* json_object_from_fd_ex: fail if file is too large (>=INT_MAX bytes)
* Add back json_number_chars, but only because it's part of the public API.
* Entirely drop mode bits from open(O_RDONLY) to avoid warnings on certain
platforms.
* Specify dependent libraries, including -lbsd, in a more consistent way so
linking against a static json-c works better
* Fix a variety of build problems and add & improve tests
* Update RFC reference to https://www.rfc-editor.org/rfc/rfc8259
***
|
Contents of dev/lib/json-c.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
drwxr-xr-x 501/20 0 0 ****** -lhd- 0000 Dec 23 14:13 json-c/
drwxr-xr-x 501/20 0 0 ****** -lhd- 0000 Dec 23 14:25 json-c/OS3/
drwxr-xr-x 501/20 0 0 ****** -lhd- 0000 Dec 23 14:25 json-c/OS3/include/
-rw-r--r-- 501/20 155 219 70.8% -lh5- 67ce Dec 23 14:25 json-c/OS3/include/apps_config.h
-rw-r--r-- 501/20 1038 2592 40.0% -lh5- c10a Dec 23 14:25 json-c/OS3/include/arraylist.h
-rw-r--r-- 501/20 1439 6157 23.4% -lh5- bdd5 Dec 23 14:25 json-c/OS3/include/config.h
-rw-r--r-- 501/20 895 2703 33.1% -lh5- 3325 Dec 23 14:25 json-c/OS3/include/debug.h
-rw-r--r-- 501/20 449 834 53.8% -lh5- 52fb Dec 23 14:25 json-c/OS3/include/json.h
-rw-r--r-- 501/20 606 1372 44.2% -lh5- 20a5 Dec 23 14:25 json-c/OS3/include/json_c_version.h
-rw-r--r-- 501/20 114 183 62.3% -lh5- 4ca2 Dec 23 14:25 json-c/OS3/include/json_config.h
-rw-r--r-- 501/20 360 675 53.3% -lh5- 4872 Dec 23 14:25 json-c/OS3/include/json_inttypes.h
-rw-r--r-- 501/20 11084 44516 24.9% -lh5- 5062 Dec 23 14:25 json-c/OS3/include/json_object.h
-rw-r--r-- 501/20 2531 8394 30.2% -lh5- 8504 Dec 23 14:25 json-c/OS3/include/json_object_iterator.h
-rw-r--r-- 501/20 980 2207 44.4% -lh5- 0032 Dec 23 14:25 json-c/OS3/include/json_object_private.h
-rw-r--r-- 501/20 1126 2455 45.9% -lh5- 4b4b Dec 23 14:25 json-c/OS3/include/json_patch.h
-rw-r--r-- 501/20 1422 4532 31.4% -lh5- 5dd9 Dec 23 14:25 json-c/OS3/include/json_pointer.h
-rw-r--r-- 501/20 534 1323 40.4% -lh5- e63c Dec 23 14:25 json-c/OS3/include/json_pointer_private.h
-rw-r--r-- 501/20 3515 10614 33.1% -lh5- ce2c Dec 23 14:25 json-c/OS3/include/json_tokener.h
-rw-r--r-- 501/20 733 1666 44.0% -lh5- ba5e Dec 23 14:25 json-c/OS3/include/json_types.h
-rw-r--r-- 501/20 1476 3920 37.7% -lh5- 53b8 Dec 23 14:25 json-c/OS3/include/json_util.h
-rw-r--r-- 501/20 1170 3175 36.9% -lh5- cf6a Dec 23 14:25 json-c/OS3/include/json_visit.h
-rw-r--r-- 501/20 3336 12380 26.9% -lh5- e775 Dec 23 14:25 json-c/OS3/include/linkhash.h
-rw-r--r-- 501/20 370 898 41.2% -lh5- 405c Dec 23 14:25 json-c/OS3/include/math_compat.h
-rw-r--r-- 501/20 1682 4353 38.6% -lh5- 58af Dec 23 14:25 json-c/OS3/include/printbuf.h
-rw-r--r-- 501/20 321 506 63.4% -lh5- 958d Dec 23 14:25 json-c/OS3/include/random_seed.h
-rw-r--r-- 501/20 465 991 46.9% -lh5- d9f8 Dec 23 14:25 json-c/OS3/include/snprintf_compat.h
-rw-r--r-- 501/20 218 363 60.1% -lh5- 8f13 Dec 23 14:25 json-c/OS3/include/strdup_compat.h
-rw-r--r-- 501/20 274 509 53.8% -lh5- 818a Dec 23 14:25 json-c/OS3/include/strerror_override.h
-rw-r--r-- 501/20 603 1247 48.4% -lh5- e1b1 Dec 23 14:25 json-c/OS3/include/vasprintf_compat.h
drwxr-xr-x 501/20 0 0 ****** -lhd- 0000 Dec 23 14:25 json-c/OS3/lib/
-rw-r--r-- 501/20 111760 298212 37.5% -lh5- 6da1 Dec 23 14:25 json-c/OS3/lib/libjson-c.a
drwxr-xr-x 501/20 0 0 ****** -lhd- 0000 Dec 23 14:26 json-c/OS4/
drwxr-xr-x 501/20 0 0 ****** -lhd- 0000 Dec 23 14:29 json-c/OS4/include/
-rw-r--r-- 501/20 155 219 70.8% -lh5- 67ce Dec 23 14:26 json-c/OS4/include/apps_config.h
-rw-r--r-- 501/20 1038 2592 40.0% -lh5- c10a Dec 23 14:26 json-c/OS4/include/arraylist.h
-rw-r--r-- 501/20 1431 6170 23.2% -lh5- d8a5 Dec 23 14:26 json-c/OS4/include/config.h
-rw-r--r-- 501/20 895 2703 33.1% -lh5- 3325 Dec 23 14:26 json-c/OS4/include/debug.h
-rw-r--r-- 501/20 449 834 53.8% -lh5- 52fb Dec 23 14:26 json-c/OS4/include/json.h
-rw-r--r-- 501/20 606 1372 44.2% -lh5- 20a5 Dec 23 14:26 json-c/OS4/include/json_c_version.h
-rw-r--r-- 501/20 114 183 62.3% -lh5- 4ca2 Dec 23 14:26 json-c/OS4/include/json_config.h
-rw-r--r-- 501/20 360 675 53.3% -lh5- 4872 Dec 23 14:26 json-c/OS4/include/json_inttypes.h
-rw-r--r-- 501/20 11084 44516 24.9% -lh5- 5062 Dec 23 14:26 json-c/OS4/include/json_object.h
-rw-r--r-- 501/20 2531 8394 30.2% -lh5- 8504 Dec 23 14:26 json-c/OS4/include/json_object_iterator.h
-rw-r--r-- 501/20 980 2207 44.4% -lh5- 0032 Dec 23 14:26 json-c/OS4/include/json_object_private.h
-rw-r--r-- 501/20 1126 2455 45.9% -lh5- 4b4b Dec 23 14:26 json-c/OS4/include/json_patch.h
-rw-r--r-- 501/20 1422 4532 31.4% -lh5- 5dd9 Dec 23 14:26 json-c/OS4/include/json_pointer.h
-rw-r--r-- 501/20 534 1323 40.4% -lh5- e63c Dec 23 14:26 json-c/OS4/include/json_pointer_private.h
-rw-r--r-- 501/20 3515 10614 33.1% -lh5- ce2c Dec 23 14:26 json-c/OS4/include/json_tokener.h
-rw-r--r-- 501/20 733 1666 44.0% -lh5- ba5e Dec 23 14:26 json-c/OS4/include/json_types.h
-rw-r--r-- 501/20 1476 3920 37.7% -lh5- 53b8 Dec 23 14:26 json-c/OS4/include/json_util.h
-rw-r--r-- 501/20 1170 3175 36.9% -lh5- cf6a Dec 23 14:26 json-c/OS4/include/json_visit.h
-rw-r--r-- 501/20 3336 12380 26.9% -lh5- e775 Dec 23 14:26 json-c/OS4/include/linkhash.h
-rw-r--r-- 501/20 370 898 41.2% -lh5- 405c Dec 23 14:26 json-c/OS4/include/math_compat.h
-rw-r--r-- 501/20 1682 4353 38.6% -lh5- 58af Dec 23 14:26 json-c/OS4/include/printbuf.h
-rw-r--r-- 501/20 321 506 63.4% -lh5- 958d Dec 23 14:26 json-c/OS4/include/random_seed.h
-rw-r--r-- 501/20 465 991 46.9% -lh5- d9f8 Dec 23 14:26 json-c/OS4/include/snprintf_compat.h
-rw-r--r-- 501/20 218 363 60.1% -lh5- 8f13 Dec 23 14:26 json-c/OS4/include/strdup_compat.h
-rw-r--r-- 501/20 274 509 53.8% -lh5- 818a Dec 23 14:26 json-c/OS4/include/strerror_override.h
-rw-r--r-- 501/20 603 1247 48.4% -lh5- e1b1 Dec 23 14:26 json-c/OS4/include/vasprintf_compat.h
drwxr-xr-x 501/20 0 0 ****** -lhd- 0000 Dec 23 14:28 json-c/OS4/lib/
-rw-r--r-- 501/20 87795 273390 32.1% -lh5- f68f Dec 23 14:26 json-c/OS4/lib/libjson-c.a
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 61 files 273339 809183 33.8% Dec 24 02:49
|
|
|
|
Page generated in 0.01 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |