| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: yang-tools | Distribution: openSUSE Tumbleweed |
| Version: 3.13.6 | Vendor: openSUSE |
| Release: 3.1 | Build date: Wed May 27 17:08:31 2026 |
| Group: Productivity/Networking/Other | Build host: reproducible |
| Size: 215327 | Source RPM: libyang-3.13.6-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/CESNET/libyang | |
| Summary: Executable tools from the IETF YANG data modeling parser toolkit | |
This package provides the "yanglint" and "yangre" tools which can be used during the creation of IETF YANG schemas. The tools are not generally useful for normal operation where libyang primarily processes configuration data, not schemas.
BSD-3-Clause
* Wed May 27 2026 Petr Gajdos <pgajdos@suse.com>
- added patches
CVE-2026-44673: integer overflow in `lyb_read_string()` of `src/parser_lyb.c` leads to heap buffer overflow when parsing a maliciously crafted LYB binary blob [bsc#1265330]
* libyang-CVE-2026-44673.patch
* Wed May 27 2026 Petr Gajdos <pgajdos@suse.com>
- added patches
CVE-2026-41401: use-after-free in `lyd_parser_set_data_flags` when processing crafted YANG XML documents with specific metadata attributes [bsc#1266316]
* libyang-CVE-2026-41401.patch
* Wed Apr 22 2026 Dirk Müller <dmueller@suse.com>
- downgrade to 3.13.6 (only consumer of libyang in TW is frr which
is not compatible with libyang5 yet):
* yanglint extension-instance YANG data validation support
* compatibility fixes for FreeBSD
* minor LYB data format improvements
* lots of other bugfixes and improvements
* Fri Apr 10 2026 Dirk Müller <dmueller@suse.com>
- update to 5.4.9:
* all the important changes mentioned in the transition manual
* `bin` value functions removed
* LYB uses complex encoding
* `tree` printer refactored
* schema mount improvements
* `anydata` changes
* xpath support
* native tree traversal support
* extension support significantly improved
* OpenConfig extensions support
* LYB format improvements
* strict `anydata` parsing (@ahassany)
* lots of other bugfixes and minor improvements
* all the important changes mentioned in the transition manual
* major LYB binary format optimizations
* user-ordered lists `diff` fixes
* validation optimizations
* lots of other bugfixes and improvements
* *yanglint* `extension-instance` YANG data validation support
* compatibility fixes for FreeBSD
* minor LYB data format improvements
* lots of other bugfixes and improvements
* Tue Sep 02 2025 pgajdos@suse.com
- version update to 3.13.5
3.1.0
* lots of improvements and bugfixes in various parts of the library
3.4.2
* data handling optimizations
* 32b build fixes
* various bugfixes
3.7.8
* yanglint UTF8 support
* validation optimizations
* lots of bugfixes
3.12.2
* optional xxhash faster hasing function
* support for metadata in diff
* lots of optimizations and fixes
3.13.5
* yanglint extension-instance YANG data validation support
* compatibility fixes for FreeBSD
* minor LYB data format improvements
* lots of other bugfixes and improvements
* Wed Apr 03 2024 pgajdos@suse.com
- version update to 2.1.148
* lots of bugfixes and improvements in various parts of the library
* Sun Nov 12 2023 Dirk Müller <dmueller@suse.com>
- update to 2.1.128:
* 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
- update to 2.1.111:
* 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
- update to 2.1.80:
* RESTCONF message parsing
* JSON parser refactor
* timezone DST handling
* public hash table API
* stored union value bugfix
* many other clarifications, improvements, and bugfixes
* Tue Apr 04 2023 Valentin Lefebvre <valentin.lefebvre@suse.com>
- update to v2.1.55:
* type compilation fixes
* multi-error validation support
* JSON parser fixes
* portability improvements
* schema-mount support improvements
* minor optimizations
* other minor fixes
- fixed bsc#1210072, CVE-2023-26916
* Thu Jan 19 2023 Dirk Müller <dmueller@suse.com>
- update to v2.1.30:
* 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
* Sat Dec 03 2022 Dirk Müller <dmueller@suse.com>
- update to 2.1.4:
* large extensions refactoring
* increased ext plugin API version
* new callbacks and capabilities of plugins
* changes in the parsed and compiled ext instance structures
* native support for structure extension
* error path logging improvements
* fixed unions with leafrefs
* yanglint schema mount support
* huge number of other fixes and improvements
/usr/bin/yanglint /usr/bin/yangre /usr/share/man/man1/yanglint.1.gz /usr/share/man/man1/yangre.1.gz /usr/share/yang /usr/share/yang/modules /usr/share/yang/modules/libyang /usr/share/yang/modules/libyang/ietf-datastores@2018-02-14.yang /usr/share/yang/modules/libyang/ietf-inet-types@2013-07-15.yang /usr/share/yang/modules/libyang/ietf-yang-library@2019-01-04.yang /usr/share/yang/modules/libyang/ietf-yang-metadata@2016-08-05.yang /usr/share/yang/modules/libyang/ietf-yang-schema-mount@2019-01-14.yang /usr/share/yang/modules/libyang/ietf-yang-structure-ext@2020-06-17.yang /usr/share/yang/modules/libyang/ietf-yang-types@2013-07-15.yang /usr/share/yang/modules/libyang/yang@2025-01-29.yang
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:56:04 2026