Skip to content

Releases: openSUSE/wicked

version-0.6.77

25 Oct 13:21
version-0.6.77
a747e43
Compare
Choose a tag to compare
  • compat-suse: use iftype in sysctl handling (bsc#1230911, #1043)
    • Always generate the ipv4/ipv6 <enabled>true|false</enabled> node
    • Inherit all,default and interface sysctl settings also for loopback,
      except for use_tempaddr and accept_dad sysctl's.
    • Consider only interface specific accept_redirects sysctl settings.
    • Adopt ifsysctl(5) manual page with wicked specific behavior.
  • 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 of Requisite= (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

18 Jul 14:16
version-0.6.76
0d4fb03
Compare
Choose a tag to compare
  • 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

08 May 10:10
version-0.6.75
d3027bb
Compare
Choose a tag to compare
  • 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.
  • 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

23 Feb 13:05
version-0.6.74
ea645ee
Compare
Choose a tag to compare

wicked-0.6.73

23 Feb 12:55
version-0.6.73
4749fef
Compare
Choose a tag to compare
  • 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

20 Oct 19:08
version-0.6.70
a5762e9
Compare
Choose a tag to compare
  • 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

13 Apr 12:55
version-0.6.69
Compare
Choose a tag to compare
  • 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 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

21 Dec 09:16
version-0.6.68
00b61cf
Compare
Choose a tag to compare
  • 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

08 Mar 08:39
version-0.6.65
805b492
Compare
Choose a tag to compare
  • 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

02 Oct 23:38
version-0.6.64
e0433bb
Compare
Choose a tag to compare
  • 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)