]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
libyang: Update to version 2.1.148
authorAdolf Belka <adolf.belka@ipfire.org>
Wed, 24 Jan 2024 21:09:41 +0000 (22:09 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 25 Jan 2024 10:23:03 +0000 (10:23 +0000)
- Update from version 2.1.4 to 2.1.148
- Update of rootfile
- Minimum version of 2.1.128 will be required in a future frr release and currently needs
   to be a minimum of 2.1.80 but not 2.1.111
- Changelog
    2.1.148
Main changes of this release are:
    lots of bugfixes and improvements in various parts of the library
    2.1.128
Main changes of this release are:
    revert of identityref canonical value change
        the identity always printed with the module name as the prefix
    data tree and hash table optimizations
    opaque node handling fixes and improvements
    lots of other bug fixes
    2.1.111
Main changes of this release are:
    opaque node parsing improved
    native RESTCONF operation parsing support
    union value error reporting improved
    new yanglint and yangre tests
    optional support for leafref with XPath functions
    lots of other fixes and improvements
    2.1.80
Main changes of this release are:
    RESTCONF message parsing
    JSON parser refactor
    timezone DST handling
    public hash table API
    stored union value bugfix
    many other clarifications, improvements, and bugfixes
    2.1.55
Main changes of this release are:
    type compilation fixes
    multi-error validation support
    JSON parser fixes
    portability improvements
    schema-mount support improvements
    minor optimizations
    other minor fixes
    2.1.30
Main changes of this release are:
    many JSON printer/parser fixes and improvements
    unintentionally large library size reduced
    thread safety improvements
    big-endian compatibility fix
    uncrustify updated
    lots of other fixes and improvements

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

index b0dd54cda4e1830229489cce840052b764125382..f063404229de773e9553be10c98a58a0aecb213a 100644 (file)
@@ -4,6 +4,7 @@
 #usr/include/libyang/config.h
 #usr/include/libyang/context.h
 #usr/include/libyang/dict.h
+#usr/include/libyang/hash_table.h
 #usr/include/libyang/in.h
 #usr/include/libyang/libyang.h
 #usr/include/libyang/log.h
@@ -24,7 +25,7 @@
 #usr/include/libyang/version.h
 #usr/lib/libyang.so
 usr/lib/libyang.so.2
-usr/lib/libyang.so.2.25.4
+usr/lib/libyang.so.2.46.3
 #usr/lib/pkgconfig/libyang.pc
 #usr/share/man/man1/yanglint.1
 #usr/share/man/man1/yangre.1
index ae807fa8ab27353fd6ee229b59999707a89a52bd..49163a44d4d8c3540bb43657364a31aa1cab5a22 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.1.4
+VER        = 2.1.148
 
 THISAPP    = libyang-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0322d5c9003b4ae49a91da981c3c7063ebc783c1ddc964b9ec89a1f75f512fadda1664a8e2add63a81ed694bd10dda1fcdc70f7a31cc947b2835d210e8e454f5
+$(DL_FILE)_BLAKE2 = e955958319a4ad8c241720c3a425ab2a298916b8ba34e91ff2b43bafaae65fb0d41c904af894d3c5025ab253a40cb6f4732137b195169785628f6cedeb054acb
 
 install : $(TARGET)