./textproc/libfastjson, Fast json library for C

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.99.8, Package name: libfastjson-0.99.8, Maintainer: filip

libfastjson 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)


CVS history: (Expand)


   2017-12-19 15:07:16 by Filip Hajny | Files touched by this commit (2) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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
   2016-03-09 21:43:07 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
Update textproc/libfastjson to 0.99.2.

- new API: json_object_get_member_count()
- make compatible with autoconf < 2.64
   2016-01-01 16:25:43 by Filip Hajny | Files touched by this commit (5)
Log message:
Import libfastjson 0.99.0 as textproc/libfastjson.

libfastjson is a fork from json-c, and is currently under development.