Branch: refs/heads/testing
Home: https://github.com/openSUSE/wicked
Commit: 3a974e43a74cceda9b7501f8186e35703327188d
https://github.com/openSUSE/wicked/commit/3a974e43a74cceda9b7501f8186e357033...
Author: Clemens Famulla-Conrad
Date: 2022-02-21 (Mon, 21 Feb 2022)
Changed paths:
M client/suse/compat-suse.c
Log Message:
-----------
compat-suse: Fix reading of sysctl varialbe addr_gen_mode
Previously the value of sysctl addr_gen_mode was internally set to
the value of use_tempaddr.
Commit: 8bc44baf372a88f73354e96e865c4248c8113663
https://github.com/openSUSE/wicked/commit/8bc44baf372a88f73354e96e865c4248c8...
Author: Marius Tomaschewski
Date: 2022-02-28 (Mon, 28 Feb 2022)
Changed paths:
M client/suse/compat-suse.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/900
compat-suse: Fix reading of sysctl varialbe addr_gen_mode
Commit: aab15882dba90ffd8c6f08405aa09114a3dc66f1
https://github.com/openSUSE/wicked/commit/aab15882dba90ffd8c6f08405aa09114a3...
Author: Clemens Famulla-Conrad
Date: 2022-03-03 (Thu, 03 Mar 2022)
Changed paths:
M client/suse/compat-suse.c
Log Message:
-----------
compat-suse: Match sysctl.d read order with systemd-sysctl
Match the read order of sysctl.d directories like systemd-sysctl.
progps-ng does this since 3.3.17 [1].
[1] https://gitlab.com/procps-ng/procps/-/commit/5da3024e4e4231561d922ad356a22c0...
Commit: 7b620cce737a9921cea84e38d52bfd7742c56af1
https://github.com/openSUSE/wicked/commit/7b620cce737a9921cea84e38d52bfd7742...
Author: Clemens Famulla-Conrad
Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths:
M src/auto6.c
Log Message:
-----------
Fix: Apply DNS from RA rdnss after interface ifdown/ifup (bsc#1181429)
On ifdown, the call `ni_auto6_release()` set the `auto6->enabled` state
to FALSE. This state is never changed to TRUE even if we do a explicit
`ni_auto6_acquire()`.
Commit: bfaba8163e6c4d5f2da49cca4c26095a76568e37
https://github.com/openSUSE/wicked/commit/bfaba8163e6c4d5f2da49cca4c26095a76...
Author: Marius Tomaschewski
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M src/auto6.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/901
Fix: Apply DNS from RA rdnss after interface ifdown/ifup (bsc#1181429)
Commit: 3bc7d344bfebb6917b7df1afc26472843fdc1ee9
https://github.com/openSUSE/wicked/commit/3bc7d344bfebb6917b7df1afc26472843f...
Author: Marius Tomaschewski
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M src/buffer.c
M src/buffer.h
Log Message:
-----------
buffer: adjust uint length to size_t, guard init
Commit: cc42be988e61ac45451c8328ad4ba46e4e397020
https://github.com/openSUSE/wicked/commit/cc42be988e61ac45451c8328ad4ba46e4e...
Author: Marius Tomaschewski
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M src/dhcp4/fsm.c
M src/dhcp4/protocol.c
M src/dhcp6/protocol.c
M src/firmware.c
M src/lldp.c
Log Message:
-----------
buffer: adjust length and printf formats to zu
Commit: fc932a421785501b71985135febf8c929524fd83
https://github.com/openSUSE/wicked/commit/fc932a421785501b71985135febf8c9295...
Author: Marius Tomaschewski
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M include/wicked/util.h
M src/util.c
Log Message:
-----------
utils: use const pointer for ni_string_array_at
Commit: d56abf2c089e8be67962377a47996d5b958e3622
https://github.com/openSUSE/wicked/commit/d56abf2c089e8be67962377a47996d5b95...
Author: cfconrad <40127946+cfconrad@users.noreply.github.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/buffer.c
M src/buffer.h
M src/dhcp4/fsm.c
M src/dhcp4/protocol.c
M src/dhcp6/protocol.c
M src/firmware.c
M src/lldp.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/903
buffer: adjust uint length to size_t, guard init
* adjust unsigned int buffer count and tailroom return type to size_t
* add guards and return status in init and ensure_tailroom functions
* adopt the using side to use size_t and zu printf formats
Commit: c1896e6acf952aa1eee6efc941465bd75247b095
https://github.com/openSUSE/wicked/commit/c1896e6acf952aa1eee6efc941465bd752...
Author: cfconrad <40127946+cfconrad@users.noreply.github.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M include/wicked/util.h
M src/util.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/904
utils: use const pointer for ni_string_array_at
Commit: ba400d03c0a8ba7667766beb55f69f5666f389ab
https://github.com/openSUSE/wicked/commit/ba400d03c0a8ba7667766beb55f69f5666...
Author: Clemens Famulla-Conrad
Date: 2022-03-23 (Wed, 23 Mar 2022)
Changed paths:
M man/ifsysctl.5.in
Log Message:
-----------
man: Remove obsolete ifup-sysctl from ifsysctl.5
Commit: e7aec13cd877ba5f6a411a73afeca7ef2ec6fffe
https://github.com/openSUSE/wicked/commit/e7aec13cd877ba5f6a411a73afeca7ef2e...
Author: Marius Tomaschewski
Date: 2022-03-28 (Mon, 28 Mar 2022)
Changed paths:
M include/wicked/netinfo.h
M include/wicked/types.h
M src/netinfo.c
Log Message:
-----------
utils: add ni_netdev_ref_array_t and basic utils
Commit: 6b13e6e9b8cd76057f3aa4b51ad0ba3783088a9f
https://github.com/openSUSE/wicked/commit/6b13e6e9b8cd76057f3aa4b51ad0ba3783...
Author: Marius Tomaschewski
Date: 2022-03-28 (Mon, 28 Mar 2022)
Changed paths:
M src/ibft.c
M src/ibft.h
M src/sysfs.c
M src/sysfs.h
Log Message:
-----------
sysfs: little path defines cleanup
Commit: bb283f6d5a5a87543264535a3f0a865f65654e03
https://github.com/openSUSE/wicked/commit/bb283f6d5a5a87543264535a3f0a865f65...
Author: Marius Tomaschewski
Date: 2022-03-28 (Mon, 28 Mar 2022)
Changed paths:
M src/sysfs.c
M src/sysfs.h
Log Message:
-----------
sysfs: add utils to scan for usb and pci net devices
Commit: 83d1f0ff10cb3bbfde9a2f58ffae2e464e4c2357
https://github.com/openSUSE/wicked/commit/83d1f0ff10cb3bbfde9a2f58ffae2e464e...
Author: Marius Tomaschewski
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M client/suse/compat-suse.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/905
compat-suse: Match sysctl.d read order with systemd-sysctl
Commit: 4479350e1f01ed3d74b7388f4cd218a4dea63658
https://github.com/openSUSE/wicked/commit/4479350e1f01ed3d74b7388f4cd218a4de...
Author: Clemens Famulla-Conrad
Date: 2022-03-31 (Thu, 31 Mar 2022)
Changed paths:
M src/xml-schema.c
Log Message:
-----------
xml-schema: Fix refcount handling for ni_xs_type_t
If the loaded xml-schema is errournous (e.g. a typo or missing include),
the cleanup can hit a ni_assert(), because of missing refcount increment
of the "array-element" type referenced in "array" type.
Commit: 4879cdb07ad5e56b97887571a2df1c5a3ba29092
https://github.com/openSUSE/wicked/commit/4879cdb07ad5e56b97887571a2df1c5a3b...
Author: Clemens Famulla-Conrad
Date: 2022-03-31 (Thu, 31 Mar 2022)
Changed paths:
M src/wireless.c
Log Message:
-----------
wireless: Fix WPA_PSK given as 64byte long hex string
Commit: 0148ba3d10a3b3e78e6fea6a73f2b38b81fc96d7
https://github.com/openSUSE/wicked/commit/0148ba3d10a3b3e78e6fea6a73f2b38b81...
Author: Marius Tomaschewski
Date: 2022-03-31 (Thu, 31 Mar 2022)
Changed paths:
M client/Makefile.am
M client/main.c
M client/main.h
A client/redfish.c
Log Message:
-----------
client: add redfish command to use in extensions
Commit: 83cd1cebc609786a1f29697fb814b52a29a00d09
https://github.com/openSUSE/wicked/commit/83cd1cebc609786a1f29697fb814b52a29...
Author: Marius Tomaschewski
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M client/redfish.c
Log Message:
-----------
client: add redfish service hosts update actions
Commit: 39ddd26b0ffc6ca3a14b35093aa8496359e5cf16
https://github.com/openSUSE/wicked/commit/39ddd26b0ffc6ca3a14b35093aa8496359...
Author: Marius Tomaschewski
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M client/Makefile.am
M client/redfish.c
M etc/client.xml.in
M extensions/Makefile.am
A extensions/redfish-config
Log Message:
-----------
client: add redfish enable/disable firmware:redfish
Add `wicked redfish enable/disable` actions creating/removing
client-redfish.xml config included in /etc/wicked/client.xml
that enables the `firmware:redfish` redfish-config extension
script in the netif-firmware-discovery set.
Commit: ab7d604e1a06938ecc6c77dcfa491e9a28f660da
https://github.com/openSUSE/wicked/commit/ab7d604e1a06938ecc6c77dcfa491e9a28...
Author: Marius Tomaschewski
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M .gitignore
M client/redfish.c
M etc/Makefile.am
A etc/scripts/redfish-update.in
M wicked.spec.in
Log Message:
-----------
scripts: add redfish-update post-up/pre-down
The redfish-update post-up/pre-down script adds the "Redfish
Service IP" address to /etc/hosts using the "redfish-localhost"
hostname and the "Redfish Service Hostname" if defined by the
redfish protocol settings.
Commit: 9f4a45e5755b72f100cab68d88ef37e2a1718d97
https://github.com/openSUSE/wicked/commit/9f4a45e5755b72f100cab68d88ef37e2a1...
Author: Marius Tomaschewski
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M man/ifsysctl.5.in
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/906
man: Remove obsolete ifup-sysctl from ifsysctl.5
Commit: 3df9735cd8d4bc35508e19edd63938c094fd2885
https://github.com/openSUSE/wicked/commit/3df9735cd8d4bc35508e19edd63938c094...
Author: Marius Tomaschewski
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M src/xml-schema.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/907
xml-schema: Fix refcount handling for ni_xs_type_t
Commit: 1b573976a1825246cd518e9c35a3cec06e03fb48
https://github.com/openSUSE/wicked/commit/1b573976a1825246cd518e9c35a3cec06e...
Author: Marius Tomaschewski
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M src/wireless.c
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/908
wireless: Fix WPA_PSK given as 64byte long hex string
Commit: 780fb335c44ebd21d52e17393bc9be162bdf6143
https://github.com/openSUSE/wicked/commit/780fb335c44ebd21d52e17393bc9be162b...
Author: Marius Tomaschewski
Date: 2022-04-01 (Fri, 01 Apr 2022)
Changed paths:
M .gitignore
M client/Makefile.am
M client/main.c
M client/main.h
A client/redfish.c
M etc/Makefile.am
M etc/client.xml.in
A etc/scripts/redfish-update.in
M extensions/Makefile.am
A extensions/redfish-config
M include/wicked/netinfo.h
M include/wicked/types.h
M src/ibft.c
M src/ibft.h
M src/netinfo.c
M src/sysfs.c
M src/sysfs.h
M wicked.spec.in
Log Message:
-----------
Merge pull request https://github.com/openSUSE/wicked/pull/909
redfish: decode smbios and setup host interface
Add initial support to decode the SMBIOS Management Controller Host
Interface (Type 42) structure and expose it as wicked `firmware:redfish`
configuration source to setup a Host Network Interface (to the BMC)
using the `Redfish over IP` protocol allowing access to the Redfish
Service (via redfish-localhost in /etc/hosts) used to manage the
computer system (jsc#SLE-20055,jsc#SLE-20460).
See also:
- https://www.dmtf.org/standards/redfish
- https://www.dmtf.org/dsp/DSP0270
Compare: https://github.com/openSUSE/wicked/compare/1773c0326917...780fb335c44e