Revisions of libjansson
Dirk Mueller (dirkmueller)
accepted
request 947305
from
Antoine Belvire (1Antoine1)
(revision 23)
- Update to 2.14: * New Features: + Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and the corresponding `nocheck` functions. * Fixes: + Handle `sprintf` corner cases. * Build: + Symbol versioning for all exported symbols (gh#akheron/jansson#523). + Fix compiler warnings. * Documentation: + Small fixes. + Sphinx 3 compatibility (gh#akheron/jansson#530). - Use GitHub as source URLs: Release hasn't been uploaded to digip.org. - Cleanup with spec-cleaner. - Add check section.
buildservice-autocommit
accepted
request 801851
from
Jan Engelhardt (jengelh)
(revision 22)
baserev update by copy to link target
Jan Engelhardt (jengelh)
accepted
request 801788
from
Paolo Stivanin (polslinux)
(revision 21)
- Update to 2.13.1 * New Features: - Add jansson_version_str() and jansson_version_cmp() for runtime version checking - Add json_object_update_new(), json_object_update_existing_new() and json_object_update_missing_new() functions - Add json_object_update_recursive() * Bug fixes: - Add infinite loop check in json_deep_copy() - Enhance JANSSON_ATTRS macro to support earlier C standard(C89) - Update version detection for sphinx-build * Documentation improvements
buildservice-autocommit
accepted
request 669067
from
Adam Majer (adamm)
(revision 20)
baserev update by copy to link target
Adam Majer (adamm)
committed
(revision 19)
Format .changes entries before forwarding to openSUSE:Factory
Adam Majer (adamm)
accepted
request 668249
from
Paolo Stivanin (polslinux)
(revision 18)
update to new upstream release 2.12 * Bug fixes: - Fix error message in `json_pack()` for NULL object (#409). - Avoid invalid memory read in `json_pack()` (#421). - Call va_end after va_copy in `json_vsprintf()` (#427). - Improve handling of formats with '?' and '*' in `json_pack()` (#438). - Remove inappropriate `jsonp_free()` which caused segmentation fault in error handling (#444).
buildservice-autocommit
accepted
request 648586
from
Adam Majer (adamm)
(revision 17)
baserev update by copy to link target
Adam Majer (adamm)
accepted
request 647643
from
Kristyna Streitova (kstreitova)
(revision 16)
- update to new upstream release 2.11 * New features: - Add `json_pack()` format specifiers s*, o* and O* for values that can be omitted if null (#339). - Add `json_error_code()` to retrieve numeric error codes (#365, #380, #381). - Enable thread safety for `json_dump()` on all systems. Enable thread safe `json_decref()` and `json_incref()` for modern compilers (#389). - Add `json_sprintf()` and `json_vsprintf()` (#393). * Bug Fixes: - Fix incorrect report of success from `json_dump_file()` when an error is returned by `fclose()` (#359). - Make json_equal() const-correct (#344). - Fix incomplete stealing of references by `json_pack()` (#374) - changelog from 2.9 * New features: - Add JSON_EMBED encoding flag allowing arrays and objects to be encoded into existing streams (#329). - Add `json_dumpb()` function for dumping to a pre-allocated buffer (#328). - Add `json_dumpfd()` and `json_loadfd()` functions for dumping to streaming file descriptors (#328). - Add support for parsing buffers larger than 2GB (#309).
buildservice-autocommit
accepted
request 477306
from
Adam Majer (adamm)
(revision 15)
baserev update by copy to link target
Adam Majer (adamm)
accepted
request 461496
from
Stephan Kulow (coolo)
(revision 14)
- update to new upstream release 2.9 * New features: Add json_auto_t to automatically decref a value that goes out of scope. Available only on GCC and Clang. (#301) * Small documentation fixes. - changelog from 2.8 * New features: - Always preserve insertion order of object items. json_object_iter() and friends, json_object_foreach() and json_dumps() and friends now always work in the insertion order of object items (#293). - Add json_object_foreach_safe() macro that allows json_object_del() calls during iteration (#230). - Add json_get_alloc_funcs() to allow reading the allocation functions set by json_set_alloc_funcs() (#262, #264). - Add json_pack() format specifiers s?, o? and O? for values that can be null (#261, #270). * Bug fixes: - Fix a crash when parsing inputs consisting of very deeply nested arrays or objects (#282, #284). - Never convert numbers to integers in the parser when JSON_DECODE_INT_AS_REAL is set. - Fix a use-after-free in json_pack() error handling. - Fix subnormal number parsing on mingw32. - Handle out-of-memory situations gracefully in the hashtable implementation
buildservice-autocommit
accepted
request 259772
from
Ismail Dönmez (namtrac)
(revision 13)
baserev update by copy to link target
buildservice-autocommit
accepted
request 248832
from
Flavio Castelli (flavio_castelli)
(revision 11)
baserev update by copy to link target
Flavio Castelli (flavio_castelli)
accepted
request 248717
from
Hrvoje Senjan (sumski)
(revision 10)
Add baselibs.conf
buildservice-autocommit
accepted
request 241687
from
Flavio Castelli (flavio_castelli)
(revision 9)
baserev update by copy to link target
Flavio Castelli (flavio_castelli)
accepted
request 241642
from
Jan Engelhardt (jengelh)
(revision 8)
- Update to new upstream release 2.6
buildservice-autocommit
accepted
request 144276
from
Flavio Castelli (flavio_castelli)
(revision 7)
baserev update by copy to link target
Flavio Castelli (flavio_castelli)
accepted
request 143897
from
Stanislav Brabec (sbrabec)
(revision 6)
Verify GPG signature: Perform build-time offline GPG verification. Please verify that included keyring matches your needs. For manipulation with the offline keyring, please use gpg-offline tool from openSUSE:Factory, devel-tools-building or Base:System. See the man page and/or /usr/share/doc/packages/gpg-offline/PACKAGING.HOWTO. If you need to build your package for older products and don't want to mess spec file with ifs, please follow PACKAGING.HOWTO: you can link or aggregate gpg-offline from devel:tools:building or use following trick with "osc meta prjconf": --- Cut here ---- %if 0%{?suse_version} <= 1220 Substitute: gpg-offline %endif Macros: %gpg_verify(dnf) \ %if 0%{?suse_version} > 1220\ echo "WARNING: Using %%gpg_verify macro from prjconf, not from gpg-offline package."\ gpg-offline --directory="%{-d:%{-d*}}%{!-d:%{_sourcedir}}" --package="%{-n:%{-n*}}%{!-n:%{name}}""%{-f: %{-f*}}" --verify %{**}\ %else\ echo "WARNING: Dummy prjconf macro. gpg-offline is not available, skipping %{**} GPG signature verification!"\ %endif\ %nil -----------------
Stephan Kulow (coolo)
accepted
request 120833
from
Jan Engelhardt (jengelh)
(revision 5)
initialized devel package after accepting 120833
Stephan Kulow (coolo)
accepted
request 120779
from
Jan Engelhardt (jengelh)
(revision 4)
Please also submit to factory! - Update to new upstream release 2.3.1
Displaying revisions 1 - 20 of 23