]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
jansson: Update to version 2.14
authorAdolf Belka <adolf.belka@ipfire.org>
Wed, 20 Oct 2021 20:29:05 +0000 (22:29 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Wed, 24 Nov 2021 09:05:10 +0000 (09:05 +0000)
- Update from 2.12 to 2.14
- Update rootfile
- Changelog
   Version 2.14 Released 2021-09-09
    * New Features:
      - Add `json_object_getn`, `json_object_setn`, `json_object_deln`, and the
        corresponding `nocheck` functions. (#520, by Maxim Zhukov)
    * Fixes:
      - Handle `sprintf` corner cases (#537, by Tobias Stoeckmann)
    * Build:
      - Symbol versioning for all exported symbols (#540, by Simon McVittie)
      - Fix compiler warnings (#555, by Kelvin Lee)
    * Documentation:
      - Small fixes (#544, #546, by @i-ky)
      - Sphinx 3 compatibility (#543, by Pierce Lopez)
   Version 2.13.1 Released 2020-05-07
    * Build:
      - Include `jansson_version_str()` and `jansson_version_cmp()` in
        shared library. (#534)
      - Include ``scripts/`` in tarball. (#535)
   Version 2.13 Released 2020-05-05
    * New Features:
      - Add `jansson_version_str()` and `jansson_version_cmp()` for runtime
        version checking (#465).
      - Add `json_object_update_new()`, `json_object_update_existing_new()`
        and `json_object_update_missing_new()` functions (#499).
      - Add `json_object_update_recursive()` (#505).
    * Build:
      - Add ``-Wno-format-truncation`` to suppress format truncation warnings (#489).
    * Bug fixes:
      - Remove ``strtod`` macro definition for MinGW (#498).
      - Add infinite loop check in `json_deep_copy()` (#490).
      - Add ``pipe`` macro definition for MinGW (#500).
      - Enhance ``JANSSON_ATTRS`` macro to support earlier C standard(C89) (#501).
      - Update version detection for sphinx-build (#502).
    * Documentation:
      - Fix typos (#483, #494).
      - Document that call the custom free function to free the return value
        of `json_dumps()` if you have a custom malloc/free (#490).
      - Add vcpkg installation instructions (#496).
      - Document that non-blocking file descriptor is not supported on
        `json_loadfd()` (#503).

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/jansson
lfs/jansson

index 005bd2ce5310f6904527afa69ab61d1c8264a435..3691f1d8e175b4f0ac22ed209453933934e763bf 100644 (file)
@@ -4,5 +4,5 @@
 #usr/lib/libjansson.la
 #usr/lib/libjansson.so
 usr/lib/libjansson.so.4
-usr/lib/libjansson.so.4.11.1
+usr/lib/libjansson.so.4.14.0
 #usr/lib/pkgconfig/jansson.pc
index 2c95c62effce86cea13631c2a7663a2791f92ae8..b2b02ff26f8df9936e7cd48cb7d51f310dceaed3 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.12
+VER        = 2.14
 
 THISAPP    = jansson-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 0ed1f3a924604aae68067c214b0010ef
+$(DL_FILE)_MD5 = 6cbfc54c2ab3b4d7284e188e185c2b0b
 
 install : $(TARGET)