Branch: refs/heads/master
Home: https://github.com/openSUSE/wicked
Commit: 4f405a33cc3e140b2680178ce9ba6c5613f35a5d
https://github.com/openSUSE/wicked/commit/4f405a33cc3e140b2680178ce9ba6c561…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/appconfig.c
M src/appconfig.h
Log Message:
-----------
appconfig: add arp notify/verify configuration
```
<arp>
<verify>
<count></count>
<interval>
<min></min>
<max></max>
</interval>
<retries></retries>
</verify>
<notify>
<count></count>
<interval></interval>
<retries></retries>
</notify>
</arp>
```
This can be set in `config/addrconf`, `config/addrconf/dhcp4`
and `config/addrconf/auto4`.
Commit: 424a5b489d071f1e96c0a663fa674bf16dcd08f4
https://github.com/openSUSE/wicked/commit/424a5b489d071f1e96c0a663fa674bf16…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M include/wicked/time.h
M src/timer.c
Log Message:
-----------
timer: add ni_timeout_random() function
Commit: b1db5390b7fc730fc7ee8937ee9c10c669ed1254
https://github.com/openSUSE/wicked/commit/b1db5390b7fc730fc7ee8937ee9c10c66…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
M src/ifconfig.c
M src/netinfo_priv.h
Log Message:
-----------
arp: use appconfig for verify/notify
Commit: cfa2237ac20b100ee96cc89db993c38198756a02
https://github.com/openSUSE/wicked/commit/cfa2237ac20b100ee96cc89db993c3819…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
Log Message:
-----------
arp: fix missing set verify starttime
Commit: fd3c1391a533b58887a20893d7711c2b342d8049
https://github.com/openSUSE/wicked/commit/fd3c1391a533b58887a20893d7711c2b3…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
M src/ifconfig.c
M src/netinfo_priv.h
Log Message:
-----------
arp: change ni_arp_(notify|verify)_send() to use ni_timeout_t
Commit: e56b6cf1937c1eff1c5fd31a5b4cc1bf050087a8
https://github.com/openSUSE/wicked/commit/e56b6cf1937c1eff1c5fd31a5b4cc1bf0…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/addrconf.h
Log Message:
-----------
addrconf: use ni_timeout_t for timeout values
Commit: c237006840cb2f1d72a8e316741cd5a439d235c2
https://github.com/openSUSE/wicked/commit/c237006840cb2f1d72a8e316741cd5a43…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
M src/ifconfig.c
M src/netinfo_priv.h
Log Message:
-----------
arp: unify error and counting of send verify/notify
This commit unify the counting end error handling mechanism
of verify and notify.
Commit: 718382b2b58620d486985411511d78285f3cfbd3
https://github.com/openSUSE/wicked/commit/718382b2b58620d486985411511d78285…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
Log Message:
-----------
arp: add function ni_arp_verify_add_in_addr()
Commit: a829c875877655fef25fb05273adec149c3615dd
https://github.com/openSUSE/wicked/commit/a829c875877655fef25fb05273adec149…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M autoip4/autoip.h
M autoip4/fsm.c
Log Message:
-----------
autoip4: use arp_send_verify from arp.c and appconfig
Commit: 0e82ff4954768ab8b6b8c95af9a40f5d427138e0
https://github.com/openSUSE/wicked/commit/0e82ff4954768ab8b6b8c95af9a40f5d4…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/dhcp4/dhcp4.h
M src/dhcp4/fsm.c
Log Message:
-----------
dhcp4: use arp_send_verify from arp.c and appconfig
Commit: 1411daa47026a29e73f41fe765311dd9cbad2f02
https://github.com/openSUSE/wicked/commit/1411daa47026a29e73f41fe765311dd9c…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M man/wicked-config.5.in
Log Message:
-----------
doc: add ARP Configuration to wicked-config manpage
Commit: 33ef487881a831ecffa1f75a6908bc08a9badd66
https://github.com/openSUSE/wicked/commit/33ef487881a831ecffa1f75a6908bc08a…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M client/arputil.c
Log Message:
-----------
client/arputil: retry sending on ENOBUFS error
Commit: 9cd42dc0339fff1cbaa02da75762ddcdcd74d716
https://github.com/openSUSE/wicked/commit/9cd42dc0339fff1cbaa02da75762ddcdc…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M client/arputil.c
Log Message:
-----------
client/arputil: fix log message of missing from_ip
Commit: 317d1e13972fd178ad3219b7be8d0bc474bf92d2
https://github.com/openSUSE/wicked/commit/317d1e13972fd178ad3219b7be8d0bc47…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M client/arputil.c
Log Message:
-----------
client: use interval argument range in `wicked arp`
Parse `--interval <msec[..msec]>` option argument
as randomization range in `wicked arp` actions.
Commit: aa4a8ffe0191a802ef5e92186355a9890f0b290c
https://github.com/openSUSE/wicked/commit/aa4a8ffe0191a802ef5e92186355a9890…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M autoip4/autoip.h
M autoip4/fsm.c
M client/arputil.c
M include/wicked/time.h
M man/wicked-config.5.in
M src/addrconf.h
M src/appconfig.c
M src/appconfig.h
M src/arp.c
M src/dhcp4/dhcp4.h
M src/dhcp4/fsm.c
M src/ifconfig.c
M src/netinfo_priv.h
M src/timer.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/979
arp: Improve error handling and default settings
Compare: https://github.com/openSUSE/wicked/compare/a1e5c438802d...aa4a8ffe0191
Branch: refs/heads/pull/979/head
Home: https://github.com/openSUSE/wicked
Commit: 4f405a33cc3e140b2680178ce9ba6c5613f35a5d
https://github.com/openSUSE/wicked/commit/4f405a33cc3e140b2680178ce9ba6c561…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/appconfig.c
M src/appconfig.h
Log Message:
-----------
appconfig: add arp notify/verify configuration
```
<arp>
<verify>
<count></count>
<interval>
<min></min>
<max></max>
</interval>
<retries></retries>
</verify>
<notify>
<count></count>
<interval></interval>
<retries></retries>
</notify>
</arp>
```
This can be set in `config/addrconf`, `config/addrconf/dhcp4`
and `config/addrconf/auto4`.
Commit: 424a5b489d071f1e96c0a663fa674bf16dcd08f4
https://github.com/openSUSE/wicked/commit/424a5b489d071f1e96c0a663fa674bf16…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M include/wicked/time.h
M src/timer.c
Log Message:
-----------
timer: add ni_timeout_random() function
Commit: b1db5390b7fc730fc7ee8937ee9c10c669ed1254
https://github.com/openSUSE/wicked/commit/b1db5390b7fc730fc7ee8937ee9c10c66…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
M src/ifconfig.c
M src/netinfo_priv.h
Log Message:
-----------
arp: use appconfig for verify/notify
Commit: cfa2237ac20b100ee96cc89db993c38198756a02
https://github.com/openSUSE/wicked/commit/cfa2237ac20b100ee96cc89db993c3819…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
Log Message:
-----------
arp: fix missing set verify starttime
Commit: fd3c1391a533b58887a20893d7711c2b342d8049
https://github.com/openSUSE/wicked/commit/fd3c1391a533b58887a20893d7711c2b3…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
M src/ifconfig.c
M src/netinfo_priv.h
Log Message:
-----------
arp: change ni_arp_(notify|verify)_send() to use ni_timeout_t
Commit: e56b6cf1937c1eff1c5fd31a5b4cc1bf050087a8
https://github.com/openSUSE/wicked/commit/e56b6cf1937c1eff1c5fd31a5b4cc1bf0…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/addrconf.h
Log Message:
-----------
addrconf: use ni_timeout_t for timeout values
Commit: c237006840cb2f1d72a8e316741cd5a439d235c2
https://github.com/openSUSE/wicked/commit/c237006840cb2f1d72a8e316741cd5a43…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
M src/ifconfig.c
M src/netinfo_priv.h
Log Message:
-----------
arp: unify error and counting of send verify/notify
This commit unify the counting end error handling mechanism
of verify and notify.
Commit: 718382b2b58620d486985411511d78285f3cfbd3
https://github.com/openSUSE/wicked/commit/718382b2b58620d486985411511d78285…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/arp.c
Log Message:
-----------
arp: add function ni_arp_verify_add_in_addr()
Commit: a829c875877655fef25fb05273adec149c3615dd
https://github.com/openSUSE/wicked/commit/a829c875877655fef25fb05273adec149…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M autoip4/autoip.h
M autoip4/fsm.c
Log Message:
-----------
autoip4: use arp_send_verify from arp.c and appconfig
Commit: 0e82ff4954768ab8b6b8c95af9a40f5d427138e0
https://github.com/openSUSE/wicked/commit/0e82ff4954768ab8b6b8c95af9a40f5d4…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M src/dhcp4/dhcp4.h
M src/dhcp4/fsm.c
Log Message:
-----------
dhcp4: use arp_send_verify from arp.c and appconfig
Commit: 1411daa47026a29e73f41fe765311dd9cbad2f02
https://github.com/openSUSE/wicked/commit/1411daa47026a29e73f41fe765311dd9c…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M man/wicked-config.5.in
Log Message:
-----------
doc: add ARP Configuration to wicked-config manpage
Commit: 33ef487881a831ecffa1f75a6908bc08a9badd66
https://github.com/openSUSE/wicked/commit/33ef487881a831ecffa1f75a6908bc08a…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M client/arputil.c
Log Message:
-----------
client/arputil: retry sending on ENOBUFS error
Commit: 9cd42dc0339fff1cbaa02da75762ddcdcd74d716
https://github.com/openSUSE/wicked/commit/9cd42dc0339fff1cbaa02da75762ddcdc…
Author: Clemens Famulla-Conrad <cfamullaconrad(a)suse.de>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M client/arputil.c
Log Message:
-----------
client/arputil: fix log message of missing from_ip
Commit: 317d1e13972fd178ad3219b7be8d0bc474bf92d2
https://github.com/openSUSE/wicked/commit/317d1e13972fd178ad3219b7be8d0bc47…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M client/arputil.c
Log Message:
-----------
client: use interval argument range in `wicked arp`
Parse `--interval <msec[..msec]>` option argument
as randomization range in `wicked arp` actions.
Compare: https://github.com/openSUSE/wicked/compare/4f405a33cc3e%5E...317d1e13972f
Branch: refs/heads/sle15-sp5
Home: https://github.com/openSUSE/wicked
Commit: 2bb64371c46c925720a42ad927e5a8b0d034a357
https://github.com/openSUSE/wicked/commit/2bb64371c46c925720a42ad927e5a8b0d…
Author: David Hedberg <david.hedberg(a)findity.com>
Date: 2022-11-14 (Mon, 14 Nov 2022)
Changed paths:
M schema/interface.xml
Log Message:
-----------
schema: Make the rule to-selector handle network prefixes
Commit: 5e50cdbb5d74490a9d728c0d0be537985bb65b38
https://github.com/openSUSE/wicked/commit/5e50cdbb5d74490a9d728c0d0be537985…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-11-15 (Tue, 15 Nov 2022)
Changed paths:
M schema/interface.xml
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/938
schema: Make the rule to-selector handle network prefixes
Commit: d0a31f6e5f860d284707b3122e20d7af23e2a868
https://github.com/openSUSE/wicked/commit/d0a31f6e5f860d284707b3122e20d7af2…
Author: Marius Tomaschewski <mt(a)suse.de>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M include/wicked/ethtool.h
M src/dbus-objects/ethtool.c
M src/ethtool.c
Log Message:
-----------
ethtool: remove link mode mask nwords calculations
Remove the nwords pre-calculation from the link mode constants
in the linux/ethtool.h header. We have to query it and use the
nwords value of the kernel for subsequent calls and already do.
Further, don't limit the list of advertise link modes on dbus
to mode count in a potentially outdated header file, but just
apply to the bitfield; we filter driver supported modes later.
Commit: b0ec7e63ebb3e535744ec2b045970c20667b09d8
https://github.com/openSUSE/wicked/commit/b0ec7e63ebb3e535744ec2b045970c206…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M src/linux/ethtool.h
Log Message:
-----------
linux: update uapi ethtool.h header to 6.0
Keeping conditional __KERNEL_DIV_ROUND_UP macro definition
needed by the ethtool.h header to maintain compatibility.
Commit: 73d184b74d0395a49c1092139b86988de5627c82
https://github.com/openSUSE/wicked/commit/73d184b74d0395a49c1092139b86988de…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M src/ethtool.c
Log Message:
-----------
ethtool: add new advertise link mode map names
Commit: ced5db71c83e3ffec6a14feac0f7d28f6f06cfef
https://github.com/openSUSE/wicked/commit/ced5db71c83e3ffec6a14feac0f7d28f6…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
M client/ifstatus.c
M include/wicked/constants.h
Log Message:
-----------
ifstatus: improve to show a no-carrier status
Split the transient `setup-in-progress` status and show `no-carrier`
status when the interface is set administratively up (device-up),
but the (L2) link is not up and running yet (link-up), including
e.g. not-associated wireless links.
The following (L3) setup like IP / lease acquisition continues to
appear as setup-in-progress until the setup is sufficient and we
consider the interface it as up.
Commit: 6a9ee35907c95cebbd5c0421b013c16b7f7ef0af
https://github.com/openSUSE/wicked/commit/6a9ee35907c95cebbd5c0421b013c16b7…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M configure.ac
M include/wicked/dcb.h
M src/Makefile.am
M src/dcb.c
R src/linux/dcbnl.h
M src/lldp.c
Log Message:
-----------
linux: removed dcbnl.h uapi header file
Cleaned up SLE-11 compatibility artefacts
Commit: 00d0401bf9c1eec9418da0c018c5ff5f5a460838
https://github.com/openSUSE/wicked/commit/00d0401bf9c1eec9418da0c018c5ff5f5…
Author: mt <mt(a)suse.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M client/ethtool.c
M client/read-config.c
M include/wicked/netinfo.h
M src/ifconfig.c
M src/ifevent.c
M src/iflist.c
M src/netinfo.c
M src/udev-utils.c
M src/uevent.c
Log Message:
-----------
netdev: use new ni_netdev_index_to_name utility
Avoid direct if_nametoindex and also if_nametoindex calls
using the ni_netdev_name_to_index utility where possible
to prepare for (net/if*.h) header file inclusion cleanup.
Commit: 9360ef9ece9a2f37378ee0c655b0c462f5ab7a8d
https://github.com/openSUSE/wicked/commit/9360ef9ece9a2f37378ee0c655b0c462f…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M client/ethtool.c
M include/wicked/address.h
M include/wicked/ipv4.h
M include/wicked/ipv6.h
M include/wicked/netinfo.h
M include/wicked/route.h
M include/wicked/types.h
M src/dhcp4/protocol.c
M src/dhcp4/protocol.h
M src/ifconfig.c
M src/iflist.c
M src/kernel.h
M src/names.c
M src/netinfo.c
M src/tunneling.c
Log Message:
-----------
cleanup: net/if*.h inclusions and (re-)definitions
The the old net/if*.h glibc header files conflict with the
linux kernel uapi header files and don't provide all the
constants we need to use kernel features (via rtnetlink).
Commit: 33d5ef69fc6dcbdab058684ef9350728d81f86e1
https://github.com/openSUSE/wicked/commit/33d5ef69fc6dcbdab058684ef9350728d…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M src/linux/if_addr.h
Log Message:
-----------
linux: update uapi if_addr.h header to 6.0
Commit: 8283792fe27cd26ee60c393a8a00e33a66c46d3a
https://github.com/openSUSE/wicked/commit/8283792fe27cd26ee60c393a8a00e33a6…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M src/linux/if_link.h
Log Message:
-----------
linux: update uapi if_link.h header to 6.0
Commit: b6c9889d3c8ae6f9a77bad96c36fa61dda978bf2
https://github.com/openSUSE/wicked/commit/b6c9889d3c8ae6f9a77bad96c36fa61dd…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M src/linux/if_tunnel.h
Log Message:
-----------
linux: update uapi if_tunnel.h header to 6.0
Commit: 4e8bf73a598fef9a5a80c326beca9d0bccbaaec1
https://github.com/openSUSE/wicked/commit/4e8bf73a598fef9a5a80c326beca9d0bc…
Author: Thorsten Kukuk <kukuk(a)suse.com>
Date: 2022-12-09 (Fri, 09 Dec 2022)
Changed paths:
M wicked.spec.in
Log Message:
-----------
Add /etc/sysconfig/network to file list
Add /etc/sysconfig/network to file list of wicked-service sub package
to fix build failures with cleaned up filesystem package.
Commit: fff1b6e0b46dc68f9404e0a2240c9cbaee1a4144
https://github.com/openSUSE/wicked/commit/fff1b6e0b46dc68f9404e0a2240c9cbae…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-12 (Mon, 12 Dec 2022)
Changed paths:
M wicked.spec.in
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/939
Add /etc/sysconfig/network to file list in wicked-service sub package
Commit: a982233266e860d1908cdc9cf3ff669a93f12424
https://github.com/openSUSE/wicked/commit/a982233266e860d1908cdc9cf3ff669a9…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-19 (Mon, 19 Dec 2022)
Changed paths:
M src/dhcp4/device.c
M src/dhcp6/device.c
Log Message:
-----------
dhcp: enable on wwan (arphdr-none) interfaces
Commit: f3652059c8562f035964a6e53ed44590c9bae327
https://github.com/openSUSE/wicked/commit/f3652059c8562f035964a6e53ed44590c…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-19 (Mon, 19 Dec 2022)
Changed paths:
M src/capture.c
M src/dhcp4/protocol.c
Log Message:
-----------
dhcp: remove hwaddr and arp availability checks
Commit: ddbd38ecfa05b8dbf29ed7f311d271c861634422
https://github.com/openSUSE/wicked/commit/ddbd38ecfa05b8dbf29ed7f311d271c86…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-19 (Mon, 19 Dec 2022)
Changed paths:
M src/dhcp4/device.c
Log Message:
-----------
dhcp: fix "do bits" to enable arp if available
Commit: 947c314d8009fafd154d276d4455e3733e28fcf3
https://github.com/openSUSE/wicked/commit/947c314d8009fafd154d276d4455e3733…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-19 (Mon, 19 Dec 2022)
Changed paths:
M src/dhcp4/protocol.c
Log Message:
-----------
dhcp: adjust header for `raw-ip` mode on wwan-qmi
Also add comment with most important RFC references about
htype,hlen,chaddr,ciaddr and broadcast-bit flag in header.
Commit: 1058174725390c1de17dfd99c9492637f695c7f5
https://github.com/openSUSE/wicked/commit/1058174725390c1de17dfd99c9492637f…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2022-12-21 (Wed, 21 Dec 2022)
Changed paths:
M src/capture.c
M src/dhcp4/device.c
M src/dhcp4/protocol.c
M src/dhcp6/device.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/940
dhcp: enable raw-ip support for wwan-qmi interfaces (jsc#PED-90)
Commit: 5ae7be82a74b17f788835238aeed2c7a65f98fa4
https://github.com/openSUSE/wicked/commit/5ae7be82a74b17f788835238aeed2c7a6…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2022-12-21 (Wed, 21 Dec 2022)
Changed paths:
M VERSION
Log Message:
-----------
version 0.6.71
Commit: 98488d08eb9ac81abb7a90277ed844bb2565afc9
https://github.com/openSUSE/wicked/commit/98488d08eb9ac81abb7a90277ed844bb2…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2022-12-21 (Wed, 21 Dec 2022)
Changed paths:
M VERSION
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/941
- version 0.6.71
- dhcp: enable raw-ip support for wwan-qmi interfaces (jsc#PED-90)
- spec: add /etc/sysconfig/network directory to wicked-service file list
- schema: fix the ip rule to-selector to handle network prefixes
Commit: 167523d20f9a4c2e67a494a7d2490ffb7fa44b52
https://github.com/openSUSE/wicked/commit/167523d20f9a4c2e67a494a7d2490ffb7…
Author: Ludwig Nussel <ludwig.nussel(a)suse.de>
Date: 2023-01-04 (Wed, 04 Jan 2023)
Changed paths:
M wicked.spec.in
Log Message:
-----------
Replace transitional %usrmerged macro with regular version check (boo#1206798)
Commit: 0e692801c0bae47d7d63ddd30b13a941539b336c
https://github.com/openSUSE/wicked/commit/0e692801c0bae47d7d63ddd30b13a9415…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M client/ethtool.c
M client/read-config.c
M configure.ac
M include/wicked/address.h
M include/wicked/dcb.h
M include/wicked/ethtool.h
M include/wicked/ipv4.h
M include/wicked/ipv6.h
M include/wicked/netinfo.h
M include/wicked/route.h
M include/wicked/types.h
M src/Makefile.am
M src/dbus-objects/ethtool.c
M src/dcb.c
M src/dhcp4/protocol.c
M src/dhcp4/protocol.h
M src/ethtool.c
M src/ifconfig.c
M src/ifevent.c
M src/iflist.c
M src/kernel.h
R src/linux/dcbnl.h
M src/linux/ethtool.h
M src/linux/if_addr.h
M src/linux/if_link.h
M src/linux/if_tunnel.h
M src/lldp.c
M src/names.c
M src/netinfo.c
M src/tunneling.c
M src/udev-utils.c
M src/uevent.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/943
linux: cleanup inclusions and update uapi header to 6.0
Commit: 271c02531844b46bef491aa54a117639419f6028
https://github.com/openSUSE/wicked/commit/271c02531844b46bef491aa54a1176394…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M client/ifstatus.c
M include/wicked/constants.h
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/942
ifstatus: improve to show a no-carrier status
Commit: fd332f7de15c87ed20874d73114dd4a8e0785904
https://github.com/openSUSE/wicked/commit/fd332f7de15c87ed20874d73114dd4a8e…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M wicked.spec.in
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/944
Replace transitional %usrmerged macro with regular version check (boo#1206798)
Commit: 8e28aa1dfe209b83e61ce1691c067c6bd7947dee
https://github.com/openSUSE/wicked/commit/8e28aa1dfe209b83e61ce1691c067c6bd…
Author: Marius Tomaschewski <mt(a)suse.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M nanny/policy.c
Log Message:
-----------
nanny: fix use-after-free in debug mode (bsc#1206447)
Fix a use-after-free by getting a local mpolicy->fsm_policy reference
in unregister_managed_policy to safely access the fsm policy name for
a debug message logged after unregistering the mpolicy object, which
is freeing the mpolicy (if it's the last reference).
A policy deletion is performed by wicked ifdown or ifreload and the
execution is limited to root (uid 0) callers, so it does not bring
additional privilege possibilities.
Commit: f0a3730bb6396132b9a52306fb0832344bddeab0
https://github.com/openSUSE/wicked/commit/f0a3730bb6396132b9a52306fb0832344…
Author: Marius Tomaschewski <mt(a)suse.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M client/read-config.c
M client/read-config.h
Log Message:
-----------
client: add ni_ifconfig_kind name mapping utils
Commit: 7cb5a533a255ef7cd8661221e2eece1860d53192
https://github.com/openSUSE/wicked/commit/7cb5a533a255ef7cd8661221e2eece186…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M client/read-config.c
M include/wicked/netinfo.h
M src/Makefile.am
M src/firmware.c
A src/firmware.h
Log Message:
-----------
client: improve netif firmware discovery execution
Return firmware ifconfig as separate xml document for
each firmware type and separate error handling to not
break other types if one detected some issues/failed.
Commit: 03717ae8ccf92fbec7941bd2a4f9e3097e90e89f
https://github.com/openSUSE/wicked/commit/03717ae8ccf92fbec7941bd2a4f9e3097…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M client/Makefile.am
A client/firmware.c
M client/main.c
M client/main.h
M src/firmware.c
M src/firmware.h
Log Message:
-----------
client: add firmware extensions|interfaces command
- `wicked firmware extensions` shows available firmware extensions table
- `wicked firmware interfaces` shows interfaces configured by a firmware
Commit: 2ce1be917ebdf66d39bdd3e07d0f76c1bac80df6
https://github.com/openSUSE/wicked/commit/2ce1be917ebdf66d39bdd3e07d0f76c1b…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M nanny/policy.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/945
nanny: fix use-after-free in debug mode (bsc#1206447)
Commit: d7df393adb9c90f85c37c5a50c1bed925365fe7a
https://github.com/openSUSE/wicked/commit/d7df393adb9c90f85c37c5a50c1bed925…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M client/Makefile.am
A client/firmware.c
M client/main.c
M client/main.h
M client/read-config.c
M client/read-config.h
M include/wicked/netinfo.h
M src/Makefile.am
M src/firmware.c
A src/firmware.h
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/946
client: add firmware extensions|interfaces command (jsc#PED-3132)
Commit: 5306f6375a0c9bad0932f316d842cb54dc7fd7c4
https://github.com/openSUSE/wicked/commit/5306f6375a0c9bad0932f316d842cb54d…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M configure.ac
M src/Makefile.am
A src/appconfig.c
R src/config.c
Log Message:
-----------
cleanup: rename src/config.c to src/appconfig.c
Commit: 2c7025f438f14a27f0305609b22650803c5b701b
https://github.com/openSUSE/wicked/commit/2c7025f438f14a27f0305609b22650803…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/Makefile.am
M src/appconfig.c
M src/appconfig.h
M src/dbus-objects/model.c
M src/dbus-objects/naming.c
M src/extension.c
A src/extension.h
M src/update.c
Log Message:
-----------
appconfig: move extension prototypes to extension.h
Commit: d045262be530375cde492d4a6f0c8a2aeafb22ff
https://github.com/openSUSE/wicked/commit/d045262be530375cde492d4a6f0c8a2ae…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/appconfig.c
M src/dbus-objects/model.c
M src/extension.c
M src/extension.h
M src/update.c
Log Message:
-----------
extensions: remove list argument from constructors
Add list operation utils to c_binding, script_action and extension
in favor of list argument in constructors and direct manipulations,
adjust to catch allocation failures and diverse NULL arguments.
Renamed script_find to find_script to match find_c_binding.
Commit: b78b8eefe1c3524ea24f3e03227fd6385f237fb3
https://github.com/openSUSE/wicked/commit/b78b8eefe1c3524ea24f3e03227fd6385…
Author: Marius Tomaschewski <mt(a)suse.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M client/firmware.c
M src/appconfig.c
M src/appconfig.h
M src/dbus-objects/naming.c
M src/extension.c
M src/firmware.c
Log Message:
-----------
extensions: add enabled flag to bindings and scripts
Commit: 1a28905955ad741ec38c090245182e9b3c2f70de
https://github.com/openSUSE/wicked/commit/1a28905955ad741ec38c090245182e9b3…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/appconfig.c
Log Message:
-----------
appconfig: handle extension definition overrides
Permit to override extensions builtin and script actions
defined in one config (defaults) by config included later
in order to enable or disable extension actions.
Check if extension interface and action name are keywords
and log location on parsing errors or empty definitions.
Commit: 63a0bb1f7e1aaa4504dcda3dbe309a0316e0c250
https://github.com/openSUSE/wicked/commit/63a0bb1f7e1aaa4504dcda3dbe309a031…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/firmware.c
Log Message:
-----------
client: add firmware enable|disable command
Commit: f639d5143ba5ea2293b639e7d45be486a16e2b14
https://github.com/openSUSE/wicked/commit/f639d5143ba5ea2293b639e7d45be486a…
Author: Marius Tomaschewski <mt(a)suse.de>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/redfish.c
Log Message:
-----------
client: alias redfish enable|disable to firmware
Commit: fd6122db4f6feef8d2cb7e7cdfe13908fccd15a4
https://github.com/openSUSE/wicked/commit/fd6122db4f6feef8d2cb7e7cdfe13908f…
Author: Martin Wilck <mwilck(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M extensions/Makefile.am
A extensions/nbft
Log Message:
-----------
extensions: add nbft extension (jsc#PED-3132)
This extension imports configuration from the NBFT,
according to the NVM Express Boot Specification 1.0
and converts it to the corresponding wicked configuration.
Commit: e1ad1fe9e581a0f03af4eec7986354c4281f9cc8
https://github.com/openSUSE/wicked/commit/e1ad1fe9e581a0f03af4eec7986354c42…
Author: Martin Wilck <mwilck(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
Log Message:
-----------
client.xml.in: enable nbft extension
Commit: 43f5d636f17471de74070a94d281c837d9e4779d
https://github.com/openSUSE/wicked/commit/43f5d636f17471de74070a94d281c837d…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
Log Message:
-----------
config: include client-firmware.xml in client.xml
Commit: efc8a94524e74795d545e7170041e603e2f55d0b
https://github.com/openSUSE/wicked/commit/efc8a94524e74795d545e7170041e603e…
Author: Martin Wilck <mwilck(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M testing/Makefile.am
A testing/nbft-test.sh
A testing/nbft/dhcp-broken-json-01/nbft-hfi.json
A testing/nbft/dhcp-broken-json-01/nbft.out
A testing/nbft/dhcp-no-index/nbft-hfi.json
A testing/nbft/dhcp-no-index/nbft.out
A testing/nbft/dhcp-no-mac/nbft-hfi.json
A testing/nbft/dhcp-no-mac/nbft.out
A testing/nbft/dhcp-routed/nbft-hfi.json
A testing/nbft/dhcp-routed/nbft.out
A testing/nbft/dhcp-simple/nbft-hfi.json
A testing/nbft/dhcp-simple/nbft.out
A testing/nbft/dhcp-vlan/nbft-hfi.json
A testing/nbft/dhcp-vlan/nbft.out
A testing/nbft/static-bad-gateway/nbft-hfi.json
A testing/nbft/static-bad-gateway/nbft.out
A testing/nbft/static-broken-json-01/nbft-hfi.json
A testing/nbft/static-broken-json-01/nbft.out
A testing/nbft/static-invalid-ip/nbft-hfi.json
A testing/nbft/static-invalid-ip/nbft.out
A testing/nbft/static-no-index/nbft-hfi.json
A testing/nbft/static-no-index/nbft.out
A testing/nbft/static-no-mac/nbft-hfi.json
A testing/nbft/static-no-mac/nbft.out
A testing/nbft/static-no-prefix/nbft-hfi.json
A testing/nbft/static-no-prefix/nbft.out
A testing/nbft/static-routed-vlan/nbft-hfi.json
A testing/nbft/static-routed-vlan/nbft.out
A testing/nbft/static-routed/nbft-hfi.json
A testing/nbft/static-routed/nbft.out
A testing/nbft/static-vlan/nbft-hfi.json
A testing/nbft/static-vlan/nbft.out
Log Message:
-----------
testing: added unit tests for nbft extension
Commit: fb0fc890467ee6fa934e3b6ef42548f4523f2b59
https://github.com/openSUSE/wicked/commit/fb0fc890467ee6fa934e3b6ef42548f45…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
M wicked.spec.in
Log Message:
-----------
spec: migrate client-redfish.xml to client-firmware.xml
Commit: 6b1850cf5b9a3ff61f0d0ba4fee0094351f96fbf
https://github.com/openSUSE/wicked/commit/6b1850cf5b9a3ff61f0d0ba4fee009435…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/firmware.c
M client/redfish.c
M configure.ac
M etc/client.xml.in
M src/Makefile.am
A src/appconfig.c
M src/appconfig.h
R src/config.c
M src/dbus-objects/model.c
M src/dbus-objects/naming.c
M src/extension.c
A src/extension.h
M src/firmware.c
M src/update.c
M wicked.spec.in
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/947
client: add firmware enable|disable command (jsc#PED-3132)
Commit: c01e52de69402d5ce537de8bbe469ff13430bffc
https://github.com/openSUSE/wicked/commit/c01e52de69402d5ce537de8bbe469ff13…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
M extensions/Makefile.am
A extensions/nbft
M testing/Makefile.am
A testing/nbft-test.sh
A testing/nbft/dhcp-broken-json-01/nbft-hfi.json
A testing/nbft/dhcp-broken-json-01/nbft.out
A testing/nbft/dhcp-no-index/nbft-hfi.json
A testing/nbft/dhcp-no-index/nbft.out
A testing/nbft/dhcp-no-mac/nbft-hfi.json
A testing/nbft/dhcp-no-mac/nbft.out
A testing/nbft/dhcp-routed/nbft-hfi.json
A testing/nbft/dhcp-routed/nbft.out
A testing/nbft/dhcp-simple/nbft-hfi.json
A testing/nbft/dhcp-simple/nbft.out
A testing/nbft/dhcp-vlan/nbft-hfi.json
A testing/nbft/dhcp-vlan/nbft.out
A testing/nbft/static-bad-gateway/nbft-hfi.json
A testing/nbft/static-bad-gateway/nbft.out
A testing/nbft/static-broken-json-01/nbft-hfi.json
A testing/nbft/static-broken-json-01/nbft.out
A testing/nbft/static-invalid-ip/nbft-hfi.json
A testing/nbft/static-invalid-ip/nbft.out
A testing/nbft/static-no-index/nbft-hfi.json
A testing/nbft/static-no-index/nbft.out
A testing/nbft/static-no-mac/nbft-hfi.json
A testing/nbft/static-no-mac/nbft.out
A testing/nbft/static-no-prefix/nbft-hfi.json
A testing/nbft/static-no-prefix/nbft.out
A testing/nbft/static-routed-vlan/nbft-hfi.json
A testing/nbft/static-routed-vlan/nbft.out
A testing/nbft/static-routed/nbft-hfi.json
A testing/nbft/static-routed/nbft.out
A testing/nbft/static-vlan/nbft-hfi.json
A testing/nbft/static-vlan/nbft.out
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/948
extensions: add initial nbft firmware configuration support (jsc#PED-3132)
Commit: 644db316f060bfb5fb91892800f127ac9fe997f4
https://github.com/openSUSE/wicked/commit/644db316f060bfb5fb91892800f127ac9…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M .gitignore
Log Message:
-----------
git: add etc/client-nbft.xml to .gitignore
generated from etc/client-nbft.xml.in template
Commit: 489cfa9ac5dfdbd41064c5176fe721d34965e3a5
https://github.com/openSUSE/wicked/commit/489cfa9ac5dfdbd41064c5176fe721d34…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/Makefile.am
A etc/client-nbft.xml.in
M etc/client.xml.in
Log Message:
-----------
config: moved nbft definition to client-nbft.xml
Commit: 196726b2aca55d370cfb5e8f30124dd77454061b
https://github.com/openSUSE/wicked/commit/196726b2aca55d370cfb5e8f30124dd77…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M wicked.spec.in
Log Message:
-----------
spec: add wicked-nbft sub-package with nbft support
Commit: d728ed2e53619b42b8e1f1bebbc538e7f9b1ad55
https://github.com/openSUSE/wicked/commit/d728ed2e53619b42b8e1f1bebbc538e7f…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M .gitignore
M etc/Makefile.am
A etc/client-nbft.xml.in
M etc/client.xml.in
M wicked.spec.in
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/949
nbft: introduced new wicked-nbft sub-package (jsc#PED-3132)
Commit: 383032514c04d247ab8d8e189dd5a620bdd72cfe
https://github.com/openSUSE/wicked/commit/383032514c04d247ab8d8e189dd5a620b…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M etc/client.xml.in
Log Message:
-----------
config: fix client.xml to contain disabled redfish
Commit: 62bd831aba7385d236e06d39fdba11a34c8ead32
https://github.com/openSUSE/wicked/commit/62bd831aba7385d236e06d39fdba11a34…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/firmware.c
Log Message:
-----------
client: command fix in firmware enable|disable
Fix typo overwriting script command with script name.
Commit: 3b684a225117aae608f637c5ee1224f2c1e52d93
https://github.com/openSUSE/wicked/commit/3b684a225117aae608f637c5ee1224f2c…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M src/appconfig.c
M src/extension.c
M src/extension.h
Log Message:
-----------
appconfig: fix extension parsing replace operation
Replace old script,binding,extension provided by 1st
config file with new one provided by a later one.
Commit: 55d5a533beeec0040da7b09def8b18c69cca256b
https://github.com/openSUSE/wicked/commit/55d5a533beeec0040da7b09def8b18c69…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M client/firmware.c
M etc/client.xml.in
M src/appconfig.c
M src/extension.c
M src/extension.h
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/950
client: fix client.xml and firmware enable|disable
Commit: 08dde59b982966ea29aacdabd0c0f339150bca30
https://github.com/openSUSE/wicked/commit/08dde59b982966ea29aacdabd0c0f3391…
Author: Marius Tomaschewski <mt(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M VERSION
Log Message:
-----------
version 0.6.72
Commit: 4af5d7576ece4c200b14ccd017fb8c3f34f240b8
https://github.com/openSUSE/wicked/commit/4af5d7576ece4c200b14ccd017fb8c3f3…
Author: cfconrad <cfamullaconrad(a)suse.com>
Date: 2023-01-25 (Wed, 25 Jan 2023)
Changed paths:
M VERSION
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/951
version 0.6.72
Compare: https://github.com/openSUSE/wicked/compare/a5762e9f372b...4af5d7576ece