SHA256
8
0
forked from pool/libyang

40 Commits

Author SHA256 Message Date
85763ad99d Accepting request 1165933 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1165933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=17
2024-04-07 20:13:19 +00:00
Martin Hauke
26cc9666bb Accepting request 1164329 from home:pgajdos
- version update to 2.1.148
  * lots of bugfixes and improvements in various parts of the library

OBS-URL: https://build.opensuse.org/request/show/1164329
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=37
2024-04-07 08:11:37 +00:00
f3b7c17188 Accepting request 1125277 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1125277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=16
2023-11-14 20:42:09 +00:00
a7d2b0c3ec Accepting request 1125268 from home:dirkmueller:Factory
- 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

  * huge number of other fixes and improvements
  * many other various bugfixes

OBS-URL: https://build.opensuse.org/request/show/1125268
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=35
2023-11-12 19:22:25 +00:00
a92ae6fdd2 Accepting request 1077238 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1077238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=15
2023-04-04 19:27:34 +00:00
Martin Hauke
4de8dee4bc Accepting request 1077224 from home:vlefebvre:branches:devel:libraries:c_c++
Update to 2.1.55 to fix bsc#1210072 for CVE-2023-26916

OBS-URL: https://build.opensuse.org/request/show/1077224
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=33
2023-04-04 15:26:37 +00:00
ae0e478364 Accepting request 1059677 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1059677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=14
2023-01-20 16:38:37 +00:00
Martin Hauke
15b4a855a6 Accepting request 1059483 from home:dirkmueller:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/1059483
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=31
2023-01-19 15:59:29 +00:00
58af51b536 Accepting request 1039775 from devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/1039775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=13
2022-12-03 11:48:35 +00:00
0957b7c2bf OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=29 2022-12-03 10:18:50 +00:00
fbfea645f6 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=28
2022-12-03 10:18:43 +00:00
ba7f3140ac Accepting request 1001457 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1001457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=12
2022-09-07 09:05:52 +00:00
Martin Hauke
9655581a96 Accepting request 999997 from home:jengelh:branches:devel:libraries:c_c++
update

OBS-URL: https://build.opensuse.org/request/show/999997
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=26
2022-09-06 12:14:50 +00:00
40fb3e62de Accepting request 975552 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/975552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=11
2022-05-07 21:54:25 +00:00
4b26d40af7 Accepting request 975535 from home:mnhauke:network
- Update to version 2.0.194
  * major yanglint improvements
  * minor XPath fixes
  * nested extension handling fixes
  * other minor bugfixes

OBS-URL: https://build.opensuse.org/request/show/975535
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=24
2022-05-07 15:48:40 +00:00
7786bab1d2 Accepting request 971902 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/971902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=10
2022-04-22 19:54:26 +00:00
Martin Hauke
95106b2808 Accepting request 968229 from home:dirkmueller:Factory
- update to 2.0.164:
  * Windows support (thanks to @jktjkt)
  * Schema Mount support
  * schema compilation fixes
  * minor schema printer fixes
  * user-ordered list diff bugfix
  * JSON anyxml/anydata format fixed
  * XML parser CDATA support
  * module caching improvements
  * doc improvements
  * many other various bugfixes

OBS-URL: https://build.opensuse.org/request/show/968229
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=22
2022-04-21 18:22:13 +00:00
9d497d6031 Accepting request 932044 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/932044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=9
2021-11-18 09:34:46 +00:00
Martin Hauke
d20a445da5 Accepting request 931900 from home:linnaea:branches:devel:libraries:c_c++
- Update to version 2.0.112
  * Support for XPath variables
  * Bugfixes:
    * Performance issues related to LYB format
    * Memory leaks and double-free in XPath and LYB
    * Opaque node handling in lists and at top-level

OBS-URL: https://build.opensuse.org/request/show/931900
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=21
2021-11-17 23:50:14 +00:00
b1ccab2b03 Accepting request 924938 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/924938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=8
2021-10-12 21:16:43 +00:00
Martin Hauke
9d27d33d53 Accepting request 924306 from home:linnaea:branches:devel:libraries:c_c++
- Upgrade to Release 2.0.97
  * All language bingdings dropped: libyang-cpp and python-yang
  * Standard extensions are now built-in: libyang-extentions removed
- Extension path changed from upstream default to allow co-existence
  with possible future version

OBS-URL: https://build.opensuse.org/request/show/924306
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=20
2021-10-12 18:57:10 +00:00
896bb90943 Accepting request 897969 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/897969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=7
2021-06-09 19:51:59 +00:00
fc68c1749b Accepting request 897707 from home:mnhauke:network
- Update to version 1.0.240
  Main changes of this release are:
  * config deviation fixes
  * state leaf-list validation fixes
  * XPath derived-from() fixes
  * minor memory problems fixes
  * other minor bugfixes
- Update to version 1.0.225
  * bugfixes in various parts of the library
- Update to version 1.0.215
  Main changes of this release are:
  * JSON printer bugfixes
  * data validation fixes
  * minor XPath optimizations
  * C++ bindings improvements
  * many other minor bugfixes

OBS-URL: https://build.opensuse.org/request/show/897707
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=18
2021-06-07 07:05:27 +00:00
95ed64ffee Accepting request 825276 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/825276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=6
2020-08-10 13:03:10 +00:00
5bc1eff516 Accepting request 823883 from home:mnhauke:network
- Update to version 1.0.184
  * CFFI Python bindings were moved into a separated repository
  * new functions and clarified behavior of current functions for
    changing state of YANG features
  * several bugfixes (#1104, #1119, #1123, #1133)

- Update to version 1.0.176
  Main features of this release are:
  * completely new CFFI Python bindings
  * printer and internal bugfixes
  * better support of older compilers

OBS-URL: https://build.opensuse.org/request/show/823883
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=16
2020-08-10 08:09:15 +00:00
05981031a1 Accepting request 805751 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/805751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=5
2020-05-15 21:52:00 +00:00
7c7342d91e Accepting request 801104 from home:mnhauke:network
- Update to version 1.0.167
  Bugfix release only
  * bugfixes in almost all the components

OBS-URL: https://build.opensuse.org/request/show/801104
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=14
2020-05-15 07:09:34 +00:00
7e312d084a Accepting request 775208 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/775208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=4
2020-02-18 15:16:28 +00:00
Martin Hauke
23114d9292 Accepting request 774631 from home:mnhauke:network
- Update to version 1.0.130
  * new functions lyd_find_sibling*() for searching for a specific
    sibling
    + if available, they use hashes meaning the search complexity
      is constant!
  * leafref validation no longer cached
    + may make validation slightly longer but editing data is
      much faster
  * minor C++ binding fixes
  * minor schema/data parser bugfixes
  * other general bugfixes
- Update to version 1.0.109
  * new LYB parser flag to allow using updated modules
  * minor fixes in action validation
  * other minor fixes

OBS-URL: https://build.opensuse.org/request/show/774631
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=12
2020-02-18 13:45:15 +00:00
86ad01bb43 Accepting request 760257 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/760257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=3
2020-01-02 13:41:17 +00:00
Martin Hauke
2cc685c036 Accepting request 758765 from home:mnhauke:network
- Run testsuite

OBS-URL: https://build.opensuse.org/request/show/758765
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=10
2020-01-01 16:07:13 +00:00
ba8590655a Accepting request 758498 from devel:libraries:c_c++
- Package extensions in a separate package - libyang-extentions

- Update to version 1.0r5
  Main features of this release are:
  * value canonization support in API functions
  * new debug message categories
  * nested notification/action validation clarifications and fixes
  * LYB format decimal64 value handling fixed
  * C++ bindings minor improvements
  * other minor fixes

- Update to version 1.0r4
  Main features of this release are:
  * many bugfixes in various parts of the library
    + schema and data validation
    + manipulation with internal schemas and loading user schemas
      in the context
    + xpath
    + LYB format

- Update to version 1.0r3
  Main features of this release are:
  * many bugfixes in various parts of the library
    + LYB format
    + schema
    + data
    + xpath

- Build with ENABLE_LYD_PRIV=ON

OBS-URL: https://build.opensuse.org/request/show/758498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=2
2019-12-27 12:50:22 +00:00
d0b0f2eff1 - Package extensions in a separate package - libyang-extentions
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=8
2019-12-20 12:03:54 +00:00
f2921f4dc4 Accepting request 755393 from home:mnhauke:network
- Update to version 1.0r5
  Main features of this release are:
  * value canonization support in API functions
  * new debug message categories
  * nested notification/action validation clarifications and fixes
  * LYB format decimal64 value handling fixed
  * C++ bindings minor improvements
  * other minor fixes

- Update to version 1.0r4
  Main features of this release are:
  * many bugfixes in various parts of the library
    + schema and data validation
    + manipulation with internal schemas and loading user schemas
      in the context
    + xpath
    + LYB format

OBS-URL: https://build.opensuse.org/request/show/755393
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=7
2019-12-13 15:42:42 +00:00
fc3b65a302 Accepting request 714920 from home:mnhauke:network
- Update to version 1.0r3
  Main features of this release are:
  * many bugfixes in various parts of the library
    + LYB format
    + schema
    + data
    + xpath

- Build with ENABLE_LYD_PRIV=ON

OBS-URL: https://build.opensuse.org/request/show/714920
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=6
2019-07-26 09:23:29 +00:00
e6e94bd1af Accepting request 691980 from home:mnhauke:network
- Update to version 1.0r2
  * New LYD_DUP_OPT_WITH_WHEN and LYD_DUP_OPT_WITH_KEYS options for
    duplicating data nodes.
  * New --disable-searchdir option of yanglint(1) to allow forcing
    explicit specification of all the loaded modules.
  * Plugins (extension and user type) are now more strictly checked
    for compatibility - all plugins are now supposed to use
    LYEXT_VERSION_CHECK or LYTYPE_VERSION_CHECK macro to be
    compatible with libyang 1.0.
  * User type plugins are now able not only to store the value in a
    specific way, but also to change its original string value (e.g.
    to make the value canonical). Change to the canonical value is
    also used in the provided user types plugins implementing
    ietf-yang-types and ietf-int-types data types.
  * Many bugfixes as usual.

OBS-URL: https://build.opensuse.org/request/show/691980
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=5
2019-04-08 09:30:46 +00:00
733c0153bb Accepting request 674508 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/674508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyang?expand=0&rev=1
2019-02-27 16:27:49 +00:00
Martin Hauke
bb526be1ac Accepting request 674349 from home:jengelh:branches:devel:libraries:c_c++
- Remove duplicated pkgconfig() require (rpm has autodetection!)
- Remove documentation's arbitrary requirements
- Strip em dash grammar from summaries.

OBS-URL: https://build.opensuse.org/request/show/674349
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=3
2019-02-13 07:16:06 +00:00
e32dc616ce Accepting request 672406 from home:mnhauke:network
- Use better package descriptions

OBS-URL: https://build.opensuse.org/request/show/672406
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=2
2019-02-11 08:23:52 +00:00
9af223e9b8 Accepting request 671886 from home:mnhauke:network
Initial package for libyang

OBS-URL: https://build.opensuse.org/request/show/671886
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libyang?expand=0&rev=1
2019-02-05 15:06:39 +00:00