Branch: refs/heads/sle15-sp4 Home: https://github.com/openSUSE/wicked Commit: f48390930b8e285a5d950d1e8c87c9cfbfbb830c https://github.com/openSUSE/wicked/commit/f48390930b8e285a5d950d1e8c87c9cfbf... Author: Callum Farmer <gmbr3@opensuse.org> Date: 2021-10-24 (Sun, 24 Oct 2021) Changed paths: M wicked.spec.in Log Message: ----------- dbus: config in /usr shouldn't be marked as %config %config is only needed when the file is installed to /etc It shouldn't be used when it is installed to /usr Commit: 8175bafdbc210de453fd160dd5dbb74e1e121986 https://github.com/openSUSE/wicked/commit/8175bafdbc210de453fd160dd5dbb74e1e... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-04 (Thu, 04 Nov 2021) Changed paths: M wicked.spec.in Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/886 Commit: 9917ec929d9d409905f43dd99d7a7da5eba0b2b9 https://github.com/openSUSE/wicked/commit/9917ec929d9d409905f43dd99d7a7da5eb... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-04 (Thu, 04 Nov 2021) Changed paths: M .gitlab/issue_templates/issue.md Log Message: ----------- gitlab: Change gitlab issue template Commit: 8b75e17adf550799b009c6f30705aabbb35bfdcc https://github.com/openSUSE/wicked/commit/8b75e17adf550799b009c6f30705aabbb3... Author: Marius Tomaschewski <mt@suse.com> Date: 2021-11-04 (Thu, 04 Nov 2021) Changed paths: M .gitlab/issue_templates/issue.md Log Message: ----------- Merge pull request #887 from cfconrad/change_gitlab_issue_template gitlab: Change gitlab issue template Commit: 9e9ba6eb1f167f140701c52ddc7eb0ad0fb1b84b https://github.com/openSUSE/wicked/commit/9e9ba6eb1f167f140701c52ddc7eb0ad0f... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-09 (Tue, 09 Nov 2021) Changed paths: M src/iflist.c Log Message: ----------- iflist.c: Remove trailing whitespace Commit: c048b55ac02c3e47c4fadbd0c33ab29f8d93a513 https://github.com/openSUSE/wicked/commit/c048b55ac02c3e47c4fadbd0c33ab29f8d... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M src/iflist.c Log Message: ----------- ifstatus: Fix warning of unexpected ifc flag combination (bsc#1192164) Do not log warnings for a valid flag combination on interface state changes, regression of 9970c287aaddef6a770e80f241d8acafb19bb89d . Commit: fa9b275f1e275c4dc6aff7dd4937312c2c30fe55 https://github.com/openSUSE/wicked/commit/fa9b275f1e275c4dc6aff7dd4937312c2c... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M src/ifevent.c M src/iflist.c M src/netinfo_priv.h Log Message: ----------- iflist: Display ifname on unexpect interface flags warning Commit: 163934ef54775160a1225aada96cb90a7d376da3 https://github.com/openSUSE/wicked/commit/163934ef54775160a1225aada96cb90a7d... Author: Marius Tomaschewski <mt@suse.com> Date: 2021-11-11 (Thu, 11 Nov 2021) Changed paths: M src/ifevent.c M src/iflist.c M src/netinfo_priv.h Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/888 ifstatus: Fix warning of unexpected interface flag combination (bsc#1192164) Commit: 6ebeabf8232bb5ffa27a6fc3e37c356305523436 https://github.com/openSUSE/wicked/commit/6ebeabf8232bb5ffa27a6fc3e37c356305... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-17 (Wed, 17 Nov 2021) Changed paths: M src/iflist.c M src/tuntap.c Log Message: ----------- tuntap: avoid sysfs attr read error (bsc#1192311) Commit: 1d4a9e2ffc2918426132b6813e808c4e34057fa0 https://github.com/openSUSE/wicked/commit/1d4a9e2ffc2918426132b6813e808c4e34... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M src/dbus-objects/misc.c Log Message: ----------- cleanup: incompatible acquired pointer warning on 32bit Commit: 2dc938e58ce64d8e26afdd144aa077135745608b https://github.com/openSUSE/wicked/commit/2dc938e58ce64d8e26afdd144aa0771357... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M src/dhcp4/device.c Log Message: ----------- cleanup: fix enum conversion due to wrong constant Commit: ff081e21643047b005cecd35e680efd0eb37e293 https://github.com/openSUSE/wicked/commit/ff081e21643047b005cecd35e680efd0eb... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M client/suse/compat-suse.c M nanny/main.c M nanny/policy.c M src/client/client_state.c Log Message: ----------- cleanup: path name format truncation warnings Commit: 9b073dd5a52ac167a52608af825d7c24d158257d https://github.com/openSUSE/wicked/commit/9b073dd5a52ac167a52608af825d7c24d1... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M src/util.c Log Message: ----------- cleanup: fix incorrect vasprintf return value check Commit: a94035aaa359bebd6a457af1d16a6bad97de7bc0 https://github.com/openSUSE/wicked/commit/a94035aaa359bebd6a457af1d16a6bad97... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M src/wireless.c M src/wpa-supplicant.c Log Message: ----------- cleanup: fix to use size_t format length modifiers Commit: c96a79617c672c98d5fe501283493af90184d83e https://github.com/openSUSE/wicked/commit/c96a79617c672c98d5fe501283493af901... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M src/config.c M src/xpath.c Log Message: ----------- cleanup: different signedness comparison warnings Commit: 25a74b994a93f6e173bc7cecd559d85fb499c359 https://github.com/openSUSE/wicked/commit/25a74b994a93f6e173bc7cecd559d85fb4... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M src/xpath.c Log Message: ----------- cleanup: don't reset ident before logging it Commit: 1e12a08d11bfd028e0afffaeaeace03016821c4e https://github.com/openSUSE/wicked/commit/1e12a08d11bfd028e0afffaeaeace03016... Author: cfconrad <40127946+cfconrad@users.noreply.github.com> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M src/iflist.c M src/tuntap.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/891 tuntap: avoid sysfs attr read error (bsc#1192311) Commit: 208d3722e5591e9134f58e1536d2081a620a7f78 https://github.com/openSUSE/wicked/commit/208d3722e5591e9134f58e1536d2081a62... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-22 (Mon, 22 Nov 2021) Changed paths: M src/dhcp4/device.c M src/dhcp4/fsm.c Log Message: ----------- cleanup: fix dhcp4 signedness comparison warnings Commit: d65559d2737fbea1cc86109043c0909120ef5ab4 https://github.com/openSUSE/wicked/commit/d65559d2737fbea1cc86109043c0909120... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-22 (Mon, 22 Nov 2021) Changed paths: M src/dhcp6/device.c M src/dhcp6/fsm.c M src/dhcp6/protocol.c Log Message: ----------- cleanup: fix dhcp6 signedness comparison warnings Commit: 00a4f9fa8cf660b1e2b56171e71d67fe5534aee6 https://github.com/openSUSE/wicked/commit/00a4f9fa8cf660b1e2b56171e71d67fe55... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-22 (Mon, 22 Nov 2021) Changed paths: M client/ifup.c M include/Makefile.am M include/wicked/fsm.h M include/wicked/socket.h A include/wicked/time.h M include/wicked/wireless.h M src/address.c M src/async-resolver.c M src/dhcp6/dhcp6.h M src/dhcp6/lease.c M src/ipv6.c M src/leaseinfo.c M src/netinfo_priv.h M src/process.c M src/timer.c Log Message: ----------- time: move related utils from socket.h to time.h Commit: 0ba590278226ee8e8abf22e9433488edf4cffba6 https://github.com/openSUSE/wicked/commit/0ba590278226ee8e8abf22e9433488edf4... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-24 (Wed, 24 Nov 2021) Changed paths: M include/wicked/types.h Log Message: ----------- time: add ni_timeout_t for lifetime in miliseconds Commit: 19ad3f1bc084c906d0fffc0ff80239a99d6bc7f5 https://github.com/openSUSE/wicked/commit/19ad3f1bc084c906d0fffc0ff80239a99d... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-24 (Wed, 24 Nov 2021) Changed paths: M include/wicked/address.h M include/wicked/time.h M include/wicked/util.h M src/address.c M src/capture.c M src/client/client_state.c M src/dhcp6/options.c M src/timer.c M src/util.c Log Message: ----------- time: adjust timer and timeout utils and calculations Commit: 87eb8c4620851cb736015a083f07241374b06bca https://github.com/openSUSE/wicked/commit/87eb8c4620851cb736015a083f07241374... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-11-24 (Wed, 24 Nov 2021) Changed paths: M autoip4/main.c M client/arputil.c M client/ifup.c M dhcp4/main.c M dhcp6/main.c M include/wicked/fsm.h M include/wicked/socket.h M nanny/main.c M server/main.c M src/async-resolver.c M src/dhcp4/tester.c M src/dhcp6/tester.c M src/fsm.c M src/socket.c M testing/rtnl-test.c Log Message: ----------- time: adjust socket poll wait timeout Commit: 5eaf4ff03e8c81e7bc3867c24449a7f46aa4eb77 https://github.com/openSUSE/wicked/commit/5eaf4ff03e8c81e7bc3867c24449a7f46a... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M include/wicked/wireless.h M src/wireless.c Log Message: ----------- wireless: Add copy config functions Commit: e38118905710d06bcdb66753a8b8f039ba81512f https://github.com/openSUSE/wicked/commit/e38118905710d06bcdb66753a8b8f039ba... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M src/wireless.c Log Message: ----------- wireless: Separate set_state() function from wpa_supp callback Commit: 45892b9d0b5a77bae78d58b1a9c880a02f8e2bc2 https://github.com/openSUSE/wicked/commit/45892b9d0b5a77bae78d58b1a9c880a02f... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M client/compat.c M client/suse/compat-suse.c M include/wicked/wireless.h M src/wireless.c Log Message: ----------- wireless: Use pointer to store wireless config in ni_wireless_t There might be ni_wireless_t object without successful applied configuration. Such objects are identified by `wlan->config == NULL`. For this reason, the ni_wireless_config_t object is now referenced by a pointer inside of ni_wireless_t. Commit: a53d73a2d6d8cc387bad26934bc17a88cfd2094e https://github.com/openSUSE/wicked/commit/a53d73a2d6d8cc387bad26934bc17a88cf... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M src/wpa-supplicant.c M src/wpa-supplicant.h Log Message: ----------- wpa: Add wpa client ops handler to track wpa_supp restarts Commit: 5c7eeed35a071346fd84f4d87b9bcc0eb373ac89 https://github.com/openSUSE/wicked/commit/5c7eeed35a071346fd84f4d87b9bcc0eb3... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M include/wicked/wireless.h M src/wireless.c Log Message: ----------- wireless: Mark if connection recover on wpa_supplicant restart is needed Remember, if we have enabled all network(s) in wpa_supplicant. This is used to to re-trigger it, while recover after wpa_supplicant restarts. Commit: 017ea73ee20e0e26d97ec14b9a27b4f7059ae1bc https://github.com/openSUSE/wicked/commit/017ea73ee20e0e26d97ec14b9a27b4f705... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M src/wireless.c Log Message: ----------- wireless: Reconnect on wpa_supplicant restart (bsc#1183495) If wpa_supplicant restarts unexpected, we need to configure wpa_supplicant again, as the previous configuration is lost. Commit: ff0e497e42d17907410d8a983c6f7d1c1c378042 https://github.com/openSUSE/wicked/commit/ff0e497e42d17907410d8a983c6f7d1c1c... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M src/wpa-supplicant.c Log Message: ----------- wpa: Add objectpath of network when 'AddNetwork' call was successful Commit: c18ef79016447ff3639e70c3ced07967eddc6658 https://github.com/openSUSE/wicked/commit/c18ef79016447ff3639e70c3ced07967ed... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M client/suse/compat-suse.c M include/wicked/wireless.h M src/wireless.c Log Message: ----------- wireless: Rename ni_wireless_essid_already_exists to ni_wireless_config_has_essid Commit: ffd799178ca07dfd3262986bc3108111aafb699f https://github.com/openSUSE/wicked/commit/ffd799178ca07dfd3262986bc3108111aa... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-11-26 (Fri, 26 Nov 2021) Changed paths: M src/wireless.c Log Message: ----------- wireless: Fix memory leak of ni_wireless_bss_t Commit: 019c0bc6a8adfd2edb403e89c5db567a4d70c378 https://github.com/openSUSE/wicked/commit/019c0bc6a8adfd2edb403e89c5db567a4d... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-01 (Wed, 01 Dec 2021) Changed paths: M client/compat.c M client/suse/compat-suse.c M include/wicked/wireless.h M src/wireless.c M src/wpa-supplicant.c M src/wpa-supplicant.h Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/892 Commit: e2b39fb8496731bd915caf82452e42c737a12b35 https://github.com/openSUSE/wicked/commit/e2b39fb8496731bd915caf82452e42c737... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-01 (Wed, 01 Dec 2021) Changed paths: M client/compat.c M client/suse/compat-suse.c M client/suse/config/sysconfig.dhcp-wicked M client/wicked-client.h M dhcp4/dbus-api.c M man/ifcfg-dhcp.5.in M schema/addrconf.xml M src/dhcp4/device.c M src/dhcp4/dhcp4.h M src/dhcp4/fsm.c Log Message: ----------- dhcp4: add option to set route pref-src to dhcp IP When enabled in SUSE ifcfg config files with DHCLIENT_ROUTE_SET_SRC=yes or via <ipv4:dhcp><route-set-src>true</route-set-src></ipv4:dhcp> in xml config, the DHCPv4 IP address is set as the preferred source in DHCPv4 provided routes. Commit: 63176b5e6eb08fbfdb2a9756c7df2aeb498d9e0a https://github.com/openSUSE/wicked/commit/63176b5e6eb08fbfdb2a9756c7df2aeb49... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-02 (Thu, 02 Dec 2021) Changed paths: M client/compat.c M client/suse/compat-suse.c M client/suse/config/sysconfig.dhcp-wicked M client/wicked-client.h M dhcp4/dbus-api.c M man/ifcfg-dhcp.5.in M schema/addrconf.xml M src/dhcp4/device.c M src/dhcp4/dhcp4.h M src/dhcp4/fsm.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/893 dhcp4: add option to set route pref-src to dhcp IP (bsc#1192353) When enabled in SUSE ifcfg config files with DHCLIENT_ROUTE_SET_SRC=yes or via `<ipv4:dhcp><route-set-src>true</route-set-src></ipv4:dhcp>` in xml config, the DHCPv4 IP address is set as the preferred source in DHCPv4 provided routes. Commit: 050b2ad1f7bba5ae5d5f45fbd2e6adea88afea6e https://github.com/openSUSE/wicked/commit/050b2ad1f7bba5ae5d5f45fbd2e6adea88... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/dhcp6/device.c M src/dhcp6/dhcp6.h M src/dhcp6/fsm.c M src/dhcp6/fsm.h M src/dhcp6/protocol.c M src/dhcp6/protocol.h Log Message: ----------- time: adjust dhcp6 timeout/lifetime calculations Commit: 5e0d380157434de38d228b0924ffcc0d944a1359 https://github.com/openSUSE/wicked/commit/5e0d380157434de38d228b0924ffcc0d94... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M client/suse/compat-suse.c M src/config.c M src/dhcp4/device.c M src/dhcp4/dhcp4.h M src/dhcp4/fsm.c Log Message: ----------- time: adjust dhcp4 timeout/lifetime calculations Commit: 2079cf5776999b85af348b621b584b4244c08040 https://github.com/openSUSE/wicked/commit/2079cf5776999b85af348b621b584b4244... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M schema/addrconf.xml M schema/interface.xml M schema/types.xml Log Message: ----------- time: add seconds and lifetime types to schema Commit: e13d52ae23c0930df15c25ade5ee1de4bbd73597 https://github.com/openSUSE/wicked/commit/e13d52ae23c0930df15c25ade5ee1de4bb... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M client/compat.c M client/ifdown.c M client/ifreload.c M client/ifup.c M client/main.c M client/suse/compat-suse.c M client/wicked-client.h M include/wicked/fsm.h M src/fsm.c Log Message: ----------- time: adjust fsm and client/config seconds timeouts Commit: 14086ca7476093e45a65b539559f49fd4fb7b78a https://github.com/openSUSE/wicked/commit/14086ca7476093e45a65b539559f49fd4f... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-04 (Sat, 04 Dec 2021) Changed paths: M src/dhcp6/device.c Log Message: ----------- dhcp6: fix retransmission time (re-)calculations USGv6: DHCPv6_7_1_05c, DHCPv6_7_1_05c, DHCPv6_7_1_05c Commit: 4ae84e91de07937a82266a8b61d33d62ee5420dc https://github.com/openSUSE/wicked/commit/4ae84e91de07937a82266a8b61d33d62ee... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-14 (Tue, 14 Dec 2021) Changed paths: M src/dhcp6/fsm.c Log Message: ----------- dhcp6: reset validation timer on bound/decline init Commit: 8ccc57d264be094b41451b83f3b466b672ff5220 https://github.com/openSUSE/wicked/commit/8ccc57d264be094b41451b83f3b466b672... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-14 (Tue, 14 Dec 2021) Changed paths: M src/dhcp4/device.c Log Message: ----------- dhcp4: pretty-print max lease/timing debug log Commit: ca9a80944c0678b96d3e401f4ad4324cf453cdae https://github.com/openSUSE/wicked/commit/ca9a80944c0678b96d3e401f4ad4324cf4... Author: Marius Tomaschewski <mt@suse.de> Date: 2021-12-14 (Tue, 14 Dec 2021) Changed paths: M src/dhcp4/fsm.c Log Message: ----------- dhcp4: don't start timers with infinite lease Commit: 22411d884bf508289d301a2385d8dd6da2ed8431 https://github.com/openSUSE/wicked/commit/22411d884bf508289d301a2385d8dd6da2... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-15 (Wed, 15 Dec 2021) Changed paths: M src/ipv6.c Log Message: ----------- ipv6: Do not overwrite -1 value of syscfg variables References: bsc#1178357 bsc#1181163 Discard config request and don't change sysctl settings that are set in the kernel to -1 as a "not supported/applicable for the interface" (type), e.g. `accept_dad` or `use_tempaddr` for loopback or point-to-point interfaces. Commit: 1c2c048d9ca64cf08d2223a15cfa2a06442cb99d https://github.com/openSUSE/wicked/commit/1c2c048d9ca64cf08d2223a15cfa2a0644... Author: cfconrad <40127946+cfconrad@users.noreply.github.com> Date: 2021-12-16 (Thu, 16 Dec 2021) Changed paths: M autoip4/main.c M client/arputil.c M client/compat.c M client/ifdown.c M client/ifreload.c M client/ifup.c M client/main.c M client/suse/compat-suse.c M client/wicked-client.h M dhcp4/main.c M dhcp6/main.c M include/Makefile.am M include/wicked/address.h M include/wicked/fsm.h M include/wicked/socket.h A include/wicked/time.h M include/wicked/types.h M include/wicked/util.h M include/wicked/wireless.h M nanny/main.c M nanny/policy.c M schema/addrconf.xml M schema/interface.xml M schema/types.xml M server/main.c M src/address.c M src/async-resolver.c M src/capture.c M src/client/client_state.c M src/config.c M src/dbus-objects/misc.c M src/dhcp4/device.c M src/dhcp4/dhcp4.h M src/dhcp4/fsm.c M src/dhcp4/tester.c M src/dhcp6/device.c M src/dhcp6/dhcp6.h M src/dhcp6/fsm.c M src/dhcp6/fsm.h M src/dhcp6/lease.c M src/dhcp6/options.c M src/dhcp6/protocol.c M src/dhcp6/protocol.h M src/dhcp6/tester.c M src/fsm.c M src/ipv6.c M src/leaseinfo.c M src/netinfo_priv.h M src/process.c M src/socket.c M src/timer.c M src/util.c M src/wireless.c M src/wpa-supplicant.c M src/xpath.c M testing/rtnl-test.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/894 cleanup: warnings, time calculations and dhcp fixes (bsc#1188019) - Cleanup timer/timeout and lifetime types and calculations with very high or infinite lease time, which caused high cpu on RaspberryPi 2 (bsc#1188019) - dhcp6: fix incorrect retransmission time randomization (re-)calculations USGv6: DHCPv6_7_1_05c, DHCPv6_7_1_05c, DHCPv6_7_1_05c - fix warnings from more recent compilers Commit: 32fe501357784e06ef9aede47068dd8f6f96bb51 https://github.com/openSUSE/wicked/commit/32fe501357784e06ef9aede47068dd8f6f... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-16 (Thu, 16 Dec 2021) Changed paths: M client/suse/compat-suse.c Log Message: ----------- compat: use only interface sysctl's for loopback in suse ifcfg Don't inherit "all" or the "default" template sysctls for loopback, but only sysctl settings explicitly configured for "lo" interface (bsc#1181163). Commit: ad1366b1e351f48ee1804620bfa51976d15b13a6 https://github.com/openSUSE/wicked/commit/ad1366b1e351f48ee1804620bfa51976d1... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-16 (Thu, 16 Dec 2021) Changed paths: M include/wicked/util.h M src/util.c Log Message: ----------- Util: Add ni_var_array_sort() and ni_var_array_sort_by_name() Commit: eedb500c1c5406c3390c6c59f3f2c53f62c83e30 https://github.com/openSUSE/wicked/commit/eedb500c1c5406c3390c6c59f3f2c53f62... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-16 (Thu, 16 Dec 2021) Changed paths: M client/suse/ifsysctl.c Log Message: ----------- ifsysctl: Show sysctl variable and value in debug Commit: 90fd8b80ad013cc627327d41c219e0cdc7123ed1 https://github.com/openSUSE/wicked/commit/90fd8b80ad013cc627327d41c219e0cdc7... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-16 (Thu, 16 Dec 2021) Changed paths: M client/suse/compat-suse.c M client/suse/ifsysctl.c Log Message: ----------- compat-suse: Fix sysctl file read precedence Respect sort order of filenames from sysctl.d directories, this continues on commit 140a945645a1292d4bb5efd240f02f386ae70ae6 which already start sotring the files. With this patch, the order takes place like `sysctl --system` does. A file has precedence over previous loaded files. The order is: * /boot/sysctl.conf-<kernelversion> * /run/sysctl.d/*.conf * /etc/sysctl.d/*.conf * /usr/local/lib/sysctl.d/*.conf * /usr/lib/sysctl.d/*.conf * /lib/sysctl.d/*.conf * /etc/sysctl.conf * /etc/sysconfig/network/ifsysctl * /etc/sysconfig/network/ifsysctl-<interface> All files from `sysctl.d/*` directories gets collected and sort by basename in ascending order. Once a file of a given filename is loaded, any file of the same name in subsequent directories is ignored. Commit: 5d6e1d4cacd961418476cdf1987264166e7ea3c7 https://github.com/openSUSE/wicked/commit/5d6e1d4cacd961418476cdf1987264166e... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-16 (Thu, 16 Dec 2021) Changed paths: M client/suse/compat-suse.c M src/ipv6.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/895 Fix sysctl values for loopback device (bsc#1181163, bsc#1178357) * Discard config requests on sysctl variables which have the value "-1" (bsc#1181163, bsc#1178357) * Do not inherit "default" and "all" settings for loopback device (bsc#1181163) Commit: 7bdb6d7d6e445be0f388a67067dc0c9fa362f661 https://github.com/openSUSE/wicked/commit/7bdb6d7d6e445be0f388a67067dc0c9fa3... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-16 (Thu, 16 Dec 2021) Changed paths: M client/suse/compat-suse.c M client/suse/ifsysctl.c M include/wicked/util.h M src/util.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/896 Fix sysctl file read precedence * Respect sort order of filenames from sysctl.d directories (complete commit 140a945645a1292d4bb5efd240f02f386ae70ae6). * Display sysctl key value pairs in debug * Add `ni_var_array_sort()` function. Commit: 3fa9265defff1b44dc03d3d29aa69b0b8fdfc32a https://github.com/openSUSE/wicked/commit/3fa9265defff1b44dc03d3d29aa69b0b8f... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-20 (Mon, 20 Dec 2021) Changed paths: M wicked.spec.in Log Message: ----------- Add hint that wicked.spec.in is in git Commit: 776494e6c3499da2b96acddfaae6f1a2eb5c7d53 https://github.com/openSUSE/wicked/commit/776494e6c3499da2b96acddfaae6f1a2eb... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M VERSION Log Message: ----------- version 0.6.68 Commit: 00b61cf6a47a9c857e874339b8653b1e737433f4 https://github.com/openSUSE/wicked/commit/00b61cf6a47a9c857e874339b8653b1e73... Author: Marius Tomaschewski <mt@suse.com> Date: 2021-12-21 (Tue, 21 Dec 2021) Changed paths: M VERSION M wicked.spec.in Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/897 - version 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 Compare: https://github.com/openSUSE/wicked/compare/9ec360fa0fcb...00b61cf6a47a