Commit Graph

22 Commits (1634461bd208f4bd108ea5c3d3f1cf9eb56d4a7e)

Author SHA1 Message Date
DENG Qingfang 78b632134f libjson-c: update to 0.14
Update libjson-c to 0.14

Switch to CMake because the upstream build system was changed

ipk size increased by 2KB

Signed-off-by: DENG Qingfang <>
4 years ago
Robert Marko bc0288b768 libjson-c: backport security fixes
This backports upstream fixes for the out of bounds write vulnerability in json-c.
It was reported and patches in this upstream PR:

Addresses CVE-2020-12762

Signed-off-by: Robert Marko <>
Signed-off-by: Luka Perkov <>
Signed-off-by: Jo-Philipp Wich <>
4 years ago
Deng Qingfang 080ba31eec
libjson-c: update to 0.13.1
Signed-off-by: Deng Qingfang <>
5 years ago
Jo-Philipp Wich 0e70f69a35 treewide: revise library packaging
- Annotate versionless libraries (such as libubox, libuci etc.) with a fixed
  ABI_VERSION resembling the source date of the last incompatible change
- Annotate packages shipping versioned library objects with ABI_VERSION
- Stop shipping unversioned library symlinks for packages with ABI_VERSION

Signed-off-by: Jo-Philipp Wich <>
6 years ago
Daniel Golle a5368dc30c libjson-c: set HOST_BUILD_PREFIX
Install into STAGING_DIR_HOST rather than STAGING_DIR_HOSTPKG to make happy.

Signed-off-by: Daniel Golle <>
6 years ago
Rosen Penev 31f87ebcb2 libjson-c: Update package URL
Found through UScan.

Signed-off-by: Rosen Penev <>
6 years ago
Daniel Golle 5e9470a93b libjson-c: fix host-build
Add -Wno-implicit-fallthrough to HOST_CFLAGS.

Signed-off-by: Daniel Golle <>
6 years ago
Daniel Golle 6fc8e06078 libjson-c: add host build (for libblobmsg-json)
Signed-off-by: Daniel Golle <>
6 years ago
Alexander Couzens c61a239514
add PKG_CPE_ID ids to package and tools
CPE ids helps to tracks CVE in packages.

Thanks to swalker for CPE to package mapping and
keep tracking CVEs.

Acked-by: Jo-Philipp Wich <>
Signed-off-by: Alexander Couzens <>
7 years ago
Felix Fietkau e6d4235ae5 json-c: disable implicit fallthrough warning (gcc 7)
Signed-off-by: Felix Fietkau <>
7 years ago
Felix Fietkau 720b99215d treewide: clean up download hashes
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau <>
8 years ago
Daniel Engberg edbc8fec8a libjson-c: Update to 0.12.1
Updates libjson-c and removes backport patch.

Signed-off-by: Daniel Engberg <>
8 years ago
Felix Fietkau 7eeb254cc4 treewide: replace with
Signed-off-by: Felix Fietkau <>
8 years ago
Felix Fietkau 8733c8103b json-c: merge an upstream fix for a compiler warning (fixes #19187)
Signed-off-by: Felix Fietkau <>

SVN-Revision: 44826
9 years ago
John Crispin 59c20174f8 json-c: update to 0.12 and bump all depending services
Version 0.12 deprecates json_object_object_get and moves the header files around

Signed-off-by: John Crispin <>

SVN-Revision: 44657
10 years ago
John Crispin ace5076a35 libjson-c: also install .pc file for compatibility libjson
Older packages, which did not follow the renaming yet, do not
find the library otherwise via pkgconfig.

Signed-off-by: Michael Heimpold <>

SVN-Revision: 39228
11 years ago
Felix Fietkau 4a86a26650 libjson-c: rename the libjson binary package to libjson-c, add a new libjson package with the compatibility library (to deal with the rename)
SVN-Revision: 37119
11 years ago
Felix Fietkau 1afe1f0a7e json-c: drop compatibility libraries
Signed-off-by: Felix Fietkau <>

SVN-Revision: 36758
11 years ago
Felix Fietkau f61933b3e8 libjson-c: Update to 0.11
Signed-off-by: Helmut Schaa <>

SVN-Revision: 36757
11 years ago
Hamish Guthrie 81a3d9ba31 licensing: Add licensing metadata to many packages Two new variables are introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated.
The licensing metadata is put into the bin/<platform>/packages/Packages file
for later parsing. A script for that is on it's way!

SVN-Revision: 33861
12 years ago
Felix Fietkau 37e89213fd add myself as a maintainer for various packages
SVN-Revision: 33660
12 years ago
Felix Fietkau 48db59fab7 move library packages to package/libs/
SVN-Revision: 33657
12 years ago