Releases: openSUSE/wicked
Releases · openSUSE/wicked
version-0.6.77
- compat-suse: use iftype in sysctl handling (bsc#1230911, #1043)
- Always generate the ipv4/ipv6
<enabled>true|false</enabled>
node - Inherit
all
,default
andinterface
sysctl settings also for loopback,
except foruse_tempaddr
andaccept_dad
sysctl's. - Consider only interface specific
accept_redirects
sysctl settings. - Adopt
ifsysctl(5)
manual page with wicked specific behavior.
- Always generate the ipv4/ipv6
- route: fix family and destination processing (bsc#1231060)
- man: improve wicked-config(5) file description (#1039)
- dhcp4: add ignore-rfc3927-1-6 wicked-config(5) option (jsc#PED-10855, #1038)
- team: set arp link watcher interval default to 1s (#1037)
- systemd: use
BindsTo=dbus.service
in favor ofRequisite=
(bsc#1229745) - compat-suse: fix use of deprecated
INTERFACETYPE=dummy
(boo#1229555) - arp: don't set target broadcast hardware address (#1036)
- dbus: don't memcpy empty/NULL array value (#1035)
- ethtool: fix leak and free pause data in ethtool_free (#1030)
version-0.6.76
- compat-suse: warn user and create missing parent config of infiniband children (#1027)
- client: fix origin in loaded xml-config with obsolete port references but missing port interface config, causing a
no-carrier of master (bsc#1226125,#1026) - ipv6: fix setup on ipv6.disable=1 kernel cmdline (bsc#1225976,#1025)
- wireless: add frequency-list in station mode (jsc#PED-8715,#1024)
- client: fix crash while hierarchy traversing due to loop in e.g. systemd-nspawn containers (bsc#1226664,#1023)
- arp: increase default arp-send retry value to avoid address configuration failure due to ENOBUF reported by kernel while DAD
with underlying bonding in 802.3ad mode reporting "up & running" (bsc#1218668,#1020,#1022) - man: add supported bonding options to ifcfg-bonding(5) man page (#1021)
- arputil: Document minimal interval for getopts (#1019)
- man: (re)generate man pages from md sources (#1018)
- client: warn on interface wait time reached (#1017)
- compat-suse: fix dummy type detection from ifname to not cause
conflicts with e.g. correct vlan config on dummy0.42 interfaces (#1016) - compat-suse: fix infiniband and infiniband child type detection from ifname (#1015)
- ifreload: pull UP again on master/lower changes (bsc#1224100,#1014)
version 0.6.75
- cleanup: fix ni_fsm_state_t enum-int-mismatch warnings
- cleanup: fix overflow warnings in a socket testcase on i586
- ifcheck: report new and deleted configs as changed (bsc#1218926)
- man: improve ARP configuration options in the wicked-config.5
- bond: add ports when master is UP to avoid port MTU revert (bsc#1219108)
- cleanup: fix interface dependencies and shutdown order (bsc#1205604)
- Remove port arrays from bond,team,bridge,ovs-bridge (redundant)
and consistently use config and state info attached to the port
interface as in rtnetlink(7). - Cleanup ifcfg parsing, schema configuration and service properties
- Migrate ports in xml config and policies already applied in nanny
- Remove "missed config" generation from finite state machine, which
is completed while parsing the config or while xml config migration. - Issue a warning when "lower" interface (e.g. eth0) config is missed
while parsing config depending on it (e.g. eth0.42 vlan). - Resolve ovs master to the effective bridge in config and wickedd
- Implement netif-check-state require checks using system relations
from wickedd/kernel instead of config relations for ifdown and add
linkDown and deleteDevice checks to all master and lower references. - Add a
wicked <ifup|ifdown|ifreload> --dry-run …
option to show the
system/config interface hierarchies as notice with +/- marked
interfaces to setup and/or shutdown.
- Remove port arrays from bond,team,bridge,ovs-bridge (redundant)
- client: do not convert sec to msec twice (bsc#1222105)
- addrconf: fix fallback-lease drop (bsc#1220996
- extensions/nbft: use upstream
nvme nbft show
(bsc#1221358) - hide secrets in debug log (bsc#1221194)
version 0.6.74
- team: add new options like link_watch_policy (jsc#PED-7183)
- Fix memory leaks in dbus variant destroy and fsm free (gh#openSUSE/wicked#1001)
- xpath: allow underscore in node identifier (gh#openSUSE/wicked#999)
- vxlan: don't format unknown rtnl attrs (bsc#1219751)
- ifreload: VLAN changes require device deletion (bsc#1218927)
- ifcheck: fix config changed check (bsc#1218926)
- client: fix exit code for no-carrier status (bsc#1219265)
- dhcp6: omit the SO_REUSEPORT option (bsc#1215692)
- rtnl: parse peer address on non-ptp interfaces (gh#openSUSE/wicked#988)
- system-updater: Parse updater format from XML configuration to ensure install calls can run (gh#openSUSE/wicked#985).
- ifconfig: fix arp notify loop (boo#1212806) and burst sending
wicked-0.6.73
- spec: cleanup artefacts and fix some rpmlint warnings
- arp: allow verify/notify counter and interval configuration
- arp: handle ENOBUFS sending errors (bsc#1203300)
- nbft: execute nvmf-connect-nbft.service as post-up (bsc#1211647)
- extensions: improve environment variable handling
- firmware: refactor firmware extension definition
- firmware: enable, disable and revert cli commands
- code cleanup: fix memory leaks, add array/list utils
- wireless: Ignore WIRELESS_EAP_AUTH within TLS (bsc#1211026)
- cleanup /var/run leftovers in extension scripts (bsc#1194557)
- json: output formatting improvements and Unicode support
- bond: workaround 6.1 enslave regression (boo#1206674)
wicked-0.6.70
- version 0.6.70
- build: Link as Position Independent Executable (bsc#1184124)
- dhcp4: Fix issues in reuse of last lease (bsc#1187655)
- dhcp6: Add option to refresh lease (jsc#SLE-9492,jsc#SLE-24307)
- dhcp6: Remove address before release (USGv6 DHCPv6_1_2_07b)
- dhcp6: Ignore lease release status (USGv6 DHCPv6_1_2_07e,1_3_03)
- dhcp6: Consider ppp interfaces supported (#924)
- team: Fix to configure port priority in teamd (bsc#1200505)
- firewall-ext: No config change on ifdown (bsc#1201053, bsc#118950)
- wireless: Fix SEGV on supplicant restart (#931)
- wireless: Add support for WPA3 and PMF (bsc#1198894)
- wireless: Remove libiw dependencies (#910)
- client: Fix SEGV on empty xpath results (#919)
- client: Add release options to ifdown/ifreload (jsc#SLE-10249)
- dbus: Clear string array before append (#913)
- socket: Fix SEGV on heavy socket restart errors (bsc#1192508)
- systemd: Remove systemd-udev-settle dependency (bsc#1186787)
wicked-0.6.69
- 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 wickedfirmware:redfish
configuration 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.
Tech Preview (jsc#SLE-17762). - buffer: fix size_t length downcast to uint, add guards to init functions
- wireless: fix to not expect colons in 64byte long wpa-psk hex hash string
- xml-schema: reference counting fix to not crash at exit on schema errors
- compat-suse: match sysctl.d /etc vs. /run read order with systemd-sysctl,
remove obsolete (sle11/sysconfig) lines about ifup-sysctl from ifsysctl.5. - compat-suse: fix reading of sysctl addr_gen_mode to wrong variable
- auto6: fix to apply DNS from RA rdnss after ifdown/ifup (bsc#1181429)
wicked-0.6.68
- sysctl: process sysctl.d directories as in sysctl --system
- sysctl: fix sysctl values for loopback device (bsc#1181163, bsc#1178357)
- dhcp4: add option to set route pref-src to dhcp IP (bsc#1192353)
- cleanup: warnings, time calculations and dhcp fixes (bsc#1188019)
- wireless: reconnect on unexpected wpa_supplicant restart (bsc#1183495)
- tuntap: avoid sysfs attr read error (bsc#1192311)
- ifstatus: fix warning of unexpected interface flag combination (bsc#1192164)
- rpm-spec: dbus config in /usr shouldn't be marked as %config
wicked-0.6.65
- ifconfig: differentiate if to re-trigger dad on address updates (bsc#1177215)
- client: parse sysctl files in the correct order (bsc#1181186)
- ifup: fix for set up with unenslave from unconfigured master (boo#954329)
- rpm: prepare for new builds using usrmerged rpm macro (boo#1029961)
- rpm: Let wicked-service also provide service(network)
- cleanup: remove obsolete use-nanny=false (#815)
- dbus: add variant container, generic object-path and uint32 array macros
wicked-0.6.64
- avoid incomplete ifdown/timeout on route deletion error (bsc#1174099)
- dhcp4: add DHCLIENT_CREATE_CID to ifcfg (jsc#SLE-15770)
- wicked: fixes to ifreload on port changes (bsc#1168155,bsc#1172082)
- team: fix schema to use correct hwaddr_policy property (boo#1171234)
- team: enable ipv6 on ports when nsna_ping linkwatch is used (bsc#959556)