Skip to content

Commit 354650c

Browse files
authored
Merge pull request #1035 from kernelkit/upgrade-sysrepo
Upgrade sysrepo
2 parents 3f0a0e3 + 12e5b4c commit 354650c

File tree

129 files changed

+20152
-3550
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+20152
-3550
lines changed

doc/ChangeLog.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ Change Log
33

44
All notable changes to the project are documented in this file.
55

6+
[v25.05.0][UNRELEASED]
7+
-------------------------
8+
### Changes
9+
- Upgrade libyang to 3.12.2
10+
- Upgrade sysrepo to 3.6.11
11+
- Upgrade netopeer2 (NETCONF) to 2.4.1
12+
13+
### Fixes
14+
615

716
[v25.04.0][] - 2025-04-30
817
-------------------------
@@ -1547,6 +1556,7 @@ Supported YANG models in addition to those used by sysrepo and netopeer:
15471556

15481557
[buildroot]: https://buildroot.org/
15491558
[UNRELEASED]: https://github.com/kernelkit/infix/compare/v25.04.0...HEAD
1559+
[v25.05.0]: https://github.com/kernelkit/infix/compare/v25.04.0...v25.05.0
15501560
[v25.04.0]: https://github.com/kernelkit/infix/compare/v25.03.0...v25.04.0
15511561
[v25.03.0]: https://github.com/kernelkit/infix/compare/v25.02.0...v25.03.0
15521562
[v25.02.0]: https://github.com/kernelkit/infix/compare/v25.01.0...v25.02.0

package/libyang-cpp/0001-added-support-for-RpcYang-in-Context-parseOp.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
From d0f6422fee7a46fcb7445c88f499f61b3eb0ead0 Mon Sep 17 00:00:00 2001
22
From: Adam Piecek <[email protected]>
33
Date: Wed, 23 Oct 2024 14:37:09 +0200
4-
Subject: [PATCH 1/8] added support for RpcYang in Context::parseOp
4+
Subject: [PATCH 01/18] added support for RpcYang in Context::parseOp
55
MIME-Version: 1.0
66
Content-Type: text/plain; charset=UTF-8
77
Content-Transfer-Encoding: 8bit
8-
Organization: Addiva Elektronik
8+
Organization: Wires
99

1010
Change-Id: I25182ea2d042be1e6e4246e18aee260cc032e547
1111
Signed-off-by: Mattias Walström <[email protected]>

package/libyang-cpp/0002-throw-when-lyd_validate_all-returns-error.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
From 7e015f3486bdbb54f1dcc2e2ce51102b1d623081 Mon Sep 17 00:00:00 2001
22
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Pecka?= <[email protected]>
33
Date: Wed, 23 Oct 2024 12:52:24 +0200
4-
Subject: [PATCH 2/8] throw when lyd_validate_all returns error
4+
Subject: [PATCH 02/18] throw when lyd_validate_all returns error
55
MIME-Version: 1.0
66
Content-Type: text/plain; charset=UTF-8
77
Content-Transfer-Encoding: 8bit
8-
Organization: Addiva Elektronik
8+
Organization: Wires
99

1010
Bug: https://github.com/CESNET/libyang-cpp/issues/20
1111
Change-Id: I005a2f1b057978573a4046e7b4cc31d77e36fde3

package/libyang-cpp/0003-remove-a-misleading-comment.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
From 490d8bb242d33213b948485f5b94c55e22cf86a6 Mon Sep 17 00:00:00 2001
22
From: =?UTF-8?q?Jan=20Kundr=C3=A1t?= <[email protected]>
33
Date: Thu, 21 Nov 2024 11:32:44 +0100
4-
Subject: [PATCH 3/8] remove a misleading comment
4+
Subject: [PATCH 03/18] remove a misleading comment
55
MIME-Version: 1.0
66
Content-Type: text/plain; charset=UTF-8
77
Content-Transfer-Encoding: 8bit
8-
Organization: Addiva Elektronik
8+
Organization: Wires
99

1010
The whole intention within action's input/output handling here was to
1111
put some emphasis on the fact that we aren't tracking the input/output

package/libyang-cpp/0004-schema-improve-List-keys-not-to-use-std-move.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
From e1b17386cf61048d2fe27fffb3b763981a225f52 Mon Sep 17 00:00:00 2001
22
From: =?UTF-8?q?Bed=C5=99ich=20Schindler?= <[email protected]>
33
Date: Wed, 27 Nov 2024 09:47:47 +0100
4-
Subject: [PATCH 4/8] schema: improve `List::keys()` not to use `std::move`
4+
Subject: [PATCH 04/18] schema: improve `List::keys()` not to use `std::move`
55
MIME-Version: 1.0
66
Content-Type: text/plain; charset=UTF-8
77
Content-Transfer-Encoding: 8bit
8-
Organization: Addiva Elektronik
8+
Organization: Wires
99

1010
`List::keys()` used `std::move` while iterating over array of leafs.
1111
This was solved without using `std::move`.

package/libyang-cpp/0005-schema-make-leaf-list-s-default-statement-available.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
From 1102ecdcafbc9206f59b383769687e418557838e Mon Sep 17 00:00:00 2001
22
From: =?UTF-8?q?Bed=C5=99ich=20Schindler?= <[email protected]>
33
Date: Mon, 25 Nov 2024 15:54:02 +0100
4-
Subject: [PATCH 5/8] schema: make leaf-list's `default` statement available
4+
Subject: [PATCH 05/18] schema: make leaf-list's `default` statement available
55
MIME-Version: 1.0
66
Content-Type: text/plain; charset=UTF-8
77
Content-Transfer-Encoding: 8bit
8-
Organization: Addiva Elektronik
8+
Organization: Wires
99

1010
Make leaf-list's `default` statement available so that it can be
1111
accessed if end-user requires reading schema nodes.

package/libyang-cpp/0006-schema-Make-choice-and-case-statements-available.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
From 01f2633cef60495d5cafc4b4b1f25273b03ab3cd Mon Sep 17 00:00:00 2001
22
From: =?UTF-8?q?Bed=C5=99ich=20Schindler?= <[email protected]>
33
Date: Tue, 22 Oct 2024 15:11:30 +0200
4-
Subject: [PATCH 6/8] schema: Make choice and case statements available
4+
Subject: [PATCH 06/18] schema: Make choice and case statements available
55
MIME-Version: 1.0
66
Content-Type: text/plain; charset=UTF-8
77
Content-Transfer-Encoding: 8bit
8-
Organization: Addiva Elektronik
8+
Organization: Wires
99

1010
Make choice and case statements available so that they can be accessed
1111
if end-user requires reading schema nodes.

package/libyang-cpp/0007-Wrap-lyd_change_term-for-changing-the-value-for-a-te.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
From a1acdc794facf8cbf113f73274ecebd5898c81a1 Mon Sep 17 00:00:00 2001
22
From: =?UTF-8?q?Jan=20Kundr=C3=A1t?= <[email protected]>
33
Date: Tue, 17 Dec 2024 15:08:43 +0100
4-
Subject: [PATCH 7/8] Wrap lyd_change_term for changing the value for a
4+
Subject: [PATCH 07/18] Wrap lyd_change_term for changing the value for a
55
terminal node
66
MIME-Version: 1.0
77
Content-Type: text/plain; charset=UTF-8
88
Content-Transfer-Encoding: 8bit
9-
Organization: Addiva Elektronik
9+
Organization: Wires
1010

1111
Previously, the code would require a newPath(...,
1212
libyang::CreationOptions::Update), which is quite a mouthful.

0 commit comments

Comments
 (0)