| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libfastjson-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.2609.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Sep 3 22:19:43 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 64045 | Source RPM: libfastjson-1.2609.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/rsyslog/libfastjson | |
| Summary: Development headers and libraries for libfastjson | |
A JSON parsing library, a fork of json-c, developed by the rsyslog team and used for rsyslog and liblognorm. This package includes header files and scripts needed for developers using the libfastjson library
MIT
* Thu Sep 03 2026 Andreas Stieger <andreas.stieger@gmx.de>
- Update to 1.2609.0:
* Speed up object member lookup by traversing child pages
directly
* Fix buffered JSON dumping with zero-sized and small caller-
provided workspaces
* Ensure correct linking with libm on glibc 2.42 and later
* Correct transposed calloc() arguments that trigger warnings
with newer compilers
* Clarify string-buffer lifetime and thread-safety guarantees in
the API documentation
* Expand correctness tests, fuzzing, and cross-platform CI
coverage
* Sat Jul 25 2026 Jan Engelhardt <jengelh@inai.de>
- Employ a Source URL for the tarball
- Modernize some macros
* Fri Jul 24 2026 Thomas Blume <Thomas.Blume@suse.com>
- update to upstream git revision a630254 (boo#1272151)
* fix: handle small buffered dump workspaces
* docs: explain object child lookup traversal
* benchmarks: address reproducibility review findings
* speed up object child lookup
* build: fix calloc transposed args
* build: Use AC_CHECK_LIB to ensure libfastjson links against libm
* Revert "build: link libfastjson against libm for modf()"
* doc: clarify string buffer lifetime and thread safety
* build: link libfastjson against libm for modf()
* increment version number for next release cycle
* Wed May 03 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
- update to 1.2304.0:
* CVE-2020-12762: integer overflow and out-of-bounds write via
large JSON file (boo#1171479)
* Mon Jun 14 2021 Jan Engelhardt <jengelh@inai.de>
- Remove --with-pic (no effect with --disable-static).
- Drop unsubstantiated claims from descriptions.
* Wed Feb 10 2021 Dirk Müller <dmueller@suse.com>
- update to 0.99.9:
- add API fjson_object_get_uint()
- add API fjson_object_array_del_idx()
- bugfix for dangling pointer that causes segfault
The other functions assume that the memory is either set to NULL or a valid
json object. The array_list_del_idx function only moves the elements, but
does not set the pointer to null, which causes the same pointer to remain
in the list (outside of arr->length). Then, when array_list_put_idx is
called, the array_list_expand_internal leaps out, meaning that it has not
set the indices outside of the requested length to 0. array_list_put_idx
finds the pointer, tries to free it and a double free will be incurred,
because the actual element is still in the list.
* Thu May 24 2018 kukuk@suse.de
- Use %license instead of %doc [bsc#1082318]
* Fri Jan 12 2018 astieger@suse.com
- update 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
* Tue Nov 14 2017 astieger@suse.com
- update to 0.99.7:
* add option for case-insensitive comparisons
* Remove userdata and custom-serialization functions
* Thu Aug 03 2017 astieger@suse.com
- update to 0.99.6:
* fixes for platforms other than GNU/Linux
/usr/include/libfastjson /usr/include/libfastjson/atomic.h /usr/include/libfastjson/json.h /usr/include/libfastjson/json_object.h /usr/include/libfastjson/json_object_iterator.h /usr/include/libfastjson/json_object_private.h /usr/include/libfastjson/json_tokener.h /usr/include/libfastjson/json_util.h /usr/lib64/libfastjson.so /usr/lib64/pkgconfig/libfastjson.pc /usr/share/doc/packages/libfastjson-devel /usr/share/doc/packages/libfastjson-devel/AUTHORS /usr/share/licenses/libfastjson-devel /usr/share/licenses/libfastjson-devel/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Sep 9 22:31:46 2026