Path to this page:
./
textproc/libfastjson,
Fast json library for C
Branch: CURRENT,
Version: 0.99.8nb1,
Package name: libfastjson-0.99.8nb1,
Maintainer: pkgsrc-userslibfastjson is a fork from json-c, and is currently under development.
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 1ac8e58d6aebfb79c12061011f177737d4707842
RMD160: 8d95f892c45fd860b2463b32b8d32ff5b0b490ef
Filesize: 423.651 KB
Version history: (Expand)
- (2020-08-02) Updated to version: libfastjson-0.99.8nb1
- (2017-12-19) Updated to version: libfastjson-0.99.8
- (2017-11-23) Package has been reborn
- (2017-10-17) Updated to version: libfastjson-0.99.7
- (2017-06-19) Updated to version: libfastjson-0.99.6
- (2016-08-09) Updated to version: libfastjson-0.99.4
CVS history: (Expand)
2020-08-02 14:08:35 by Jared D. McNeill | Files touched by this commit (1) |
Log message:
Add -lm to LIBS on NetBSD. The library uses modf and this is not available
in libc on all ports (specifically missing from aarch64 9.0) as it is not
built with the compat code.
Bump pkg revision.
|
2020-05-27 21:37:44 by Thomas Klausner | Files touched by this commit (60) |
Log message:
*: reset MAINTAINER for fhajny on his request
|
2018-12-15 22:12:25 by Thomas Klausner | Files touched by this commit (67) |  |
Log message:
*: update email for fhajny
|
2017-12-19 15:07:16 by Filip Hajny | Files touched by this commit (2) |  |
Log message:
Update textproc/libfastjson to 0.99.8
- make build under gcc7 with strict settings (warning==error)
- bugfix: constant key names not properly handled
- fix potentially invalid return value of fjson_object_iter_begin
- fix small potential memory leak in json_tokener (unlinkely to occur)
|
2017-10-17 13:42:30 by Filip Hajny | Files touched by this commit (2) |  |
Log message:
Update textproc/libfastjson to 0.99.7
- Added option for case-insensitive comparisons
- Removed userdata and custom-serialization functions
|
2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229) |
Log message:
Switch github HOMEPAGEs to https.
|
2017-06-19 14:23:16 by Filip Hajny | Files touched by this commit (2) |  |
Log message:
Update textproc/libfastjson to 0.99.6.
0.99.6 2017-05-12
- fix a build issue under Solaris
0.99.5 2017-05-03
- fix tautology comparison in tautology in `fjson_object_iter_equal`
- made build under Solaris again
- made to build under AIX
- fix floating point representation when fractional part is missing
- m4: fix detection of atomics
- add fjson_object_dump() and fjson_object_write() functions
|
2016-08-09 13:48:59 by Filip Hajny | Files touched by this commit (3) |  |
Log message:
Update textproc/libfastjson to 0.99.4.
0.99.4 2016-08-03
- fix tautology comparison in tautology in
`fjson_object_iter_equal`
Thanks to Andres Stieger for the patch
- improve build system to handle slightly older autoconf versions
- fix build problems with gcc6
Thanks to Andres Stieger for the patch
0.99.3 2016-07-11
- new dependency: autoconf-archive
- exit() is no longer called in unexpected situations
The previous code called exit on some occasions and did not
give the caller a chance to do any cleanup or handling on
it's own. This has completely been removed. Note that it was
very unlikely that this problem affected a caller, as exit()
was only called under very rare circumstances (e.g. OOM).
- fjson_version now returns configure VERSION
This avoid inconsistency.
- removal of Windows and Android bits
Thanks to Michael Biebl for the patch.
- fixes of the build system
Thanks to Michael Biebl for the patch.
- dropped support for Windows and Android as we do not target
these platforms
- "make distcheck" now works
- fix invalid Unicode representation for some non US-ASCII
characters when printed as string. Note that this could
potentially also lead to a segfault
|