22 Commits

Author SHA1 Message Date
sthen
2dcc8bd71d json-c: cast INT64_MAX to double. from upstream
d0b87ee87b.patch

Subject: [PATCH] Add an explicit cast to double to squash a
 -Wimplicit-int-float-conversion warning. Though we will no longer be
 comparing exactly against INT64_MAX, this is ok because any value of that
 magnitude stored in a double will *also* have been rounded up, so the
 comparison will work appropriately.
2020-07-31 12:13:28 +00:00
sthen
f74b6c2d62 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:44:34 +00:00
phessler
7d89fd8a3d update to 0.13.1
Nota Bene: newly added function json_c_object_sizeof() can be used to get
rid of some local patches

OK jca@
2018-04-27 18:36:17 +00:00
bket
cf5731f186 update to json-c-0.13
Tested in a bulk build by Landry@. Thanks!

OK landry@
2018-02-18 19:55:05 +00:00
jca
5b19fc1190 Better homepage 2018-02-11 09:49:11 +00:00
jca
6ab30377f0 autoheader is the default for CONFIGURE_STYLE=autoconf 2017-12-14 00:29:47 +00:00
sthen
0792b239b0 avoid nested function in AC_TRY_LINK 2017-09-25 10:09:40 +00:00
jca
20fcd2f245 Use arc4random in libjson-c.
Idea and initial patch from Kristaps Dzonsons who wants to safely use
json-c from within a chroot.  Autohell glue added by yours truly.

ok sthen@
2016-05-17 16:59:23 +00:00
jca
9aad273be3 Detect whether __sync_moo is usable, don't just fail if it's not.
May not be perfect, but this unhides a few ports on mips64* and hppa.

ok landry@ sthen@
2015-08-25 11:37:02 +00:00
jca
b164c054c6 Actually mark as BROKEN on hppa/mips64 2015-08-24 18:35:39 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
jca
a9383844e0 SECURITY update to json-c-0.12. ok sthen@
- CVE-2013-6371, hash collision DoS
- CVE-2013-6370, buffer overflow if size_t is larger than int
2014-04-22 10:52:35 +00:00
ajacoutot
f351db9fe7 Remove uneeded chunks. 2013-09-06 07:52:41 +00:00
martin
5bb2f28785 fix build on gcc3, on gcc4 -Wextra and -W is the same
with input and ok ajacoutot
ok sthen too
2013-08-30 07:36:56 +00:00
naddy
c7e055641a kill direct and indirect references to GCC2_ARCHS 2013-08-07 15:37:07 +00:00
espie
6d49409377 annotate !gcc2 hopefully not for long 2013-07-13 13:08:05 +00:00
bentley
a95a022ad3 Update to json-c-0.11.
ok dcoppa@
2013-05-02 20:29:05 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
jasper
c63e551dc7 - update json-c to 0.9 2009-09-15 18:15:41 +00:00
jasper
20696471fe remove marc balmer as maintainer of all of his ports, to take away the
illusion marc still maintains them. as requested by himself.
2009-09-15 17:37:21 +00:00
mbalmer
c294c0c02a json-c-0.7.0, a JSON implementation in C and licensed under the MIT license. 2008-03-23 08:57:02 +00:00