[openSUSE/wicked] 7b7576: dhcp6: consider relese complete regardless of status
![](https://seccdn.libravatar.org/avatar/9181eb84f9c35729a3bad740fb7f9d93.jpg?s=120&d=mm&r=g)
Branch: refs/heads/testing Home: https://github.com/openSUSE/wicked Commit: 7b7576d0ea77fc13518ae336a96c5e9921399a1d https://github.com/openSUSE/wicked/commit/7b7576d0ea77fc13518ae336a96c5e9921... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-05-30 (Mon, 30 May 2022) Changed paths: M src/dhcp6/fsm.c Log Message: ----------- dhcp6: consider relese complete regardless of status USGv6: DHCPv6_1_2_07e,1_3_03, According to RFC 3315 Section 18.1.8, ”When the client receives a valid Reply message in response to a Release message, the client considers the Release event completed, regardless of the Status Code option(s)returned by the server.” Commit: c0734e6518c6c4f93f31c4f40eac78488b0020b8 https://github.com/openSUSE/wicked/commit/c0734e6518c6c4f93f31c4f40eac78488b... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-07-05 (Tue, 05 Jul 2022) Changed paths: M src/Makefile.am A src/addrconf.c M src/netinfo.c Log Message: ----------- lease: moved functions from netinfo to addrconf.c Commit: 5359abfd031ebcb950f1513a60a2c1c883d3d9a6 https://github.com/openSUSE/wicked/commit/5359abfd031ebcb950f1513a60a2c1c883... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-07-05 (Tue, 05 Jul 2022) Changed paths: M server/main.c M src/Makefile.am M src/addrconf.c A src/addrconf.h M src/auto6.c M src/dbus-objects/addrconf.c M src/ifconfig.c M src/netinfo_priv.h M src/update.c Log Message: ----------- lease: moved addrconf updater to addrconf.[ch] Commit: 49adbbb32c1d59264e48d2471599ef17762d6741 https://github.com/openSUSE/wicked/commit/49adbbb32c1d59264e48d2471599ef1776... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-07-05 (Tue, 05 Jul 2022) Changed paths: M src/addrconf.c M src/addrconf.h Log Message: ----------- addrconf: add support to add further updater actions Commit: 816d90ebb5369b6cc6fc1d12eafd5466707223d8 https://github.com/openSUSE/wicked/commit/816d90ebb5369b6cc6fc1d12eafd546670... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-07-05 (Tue, 05 Jul 2022) Changed paths: M src/dbus-objects/addrconf.c Log Message: ----------- addrconf: move verbose lease lookup to a function Commit: b765d93a8db3ad2a1011a293d8242f65da8f4aa7 https://github.com/openSUSE/wicked/commit/b765d93a8db3ad2a1011a293d8242f65da... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-07-05 (Tue, 05 Jul 2022) Changed paths: M src/dhcp4/fsm.c Log Message: ----------- dhcp4: send released event with lease uuid Commit: 6c9986a8d17d881698979c78d45b8d985c834e5a https://github.com/openSUSE/wicked/commit/6c9986a8d17d881698979c78d45b8d985c... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2022-07-07 (Thu, 07 Jul 2022) Changed paths: M src/iflist.c Log Message: ----------- wireless: minimize extension/type detection race on ifrename If we process the ifinfomsg_linktype, but the interface was renamed in the meantime, the corresponding sysfs path doesn't exists anymore. Minimize the race possibility by requesting the new ifname. Commit: 7d15197658216986a8c750ef9840d7b552783ec0 https://github.com/openSUSE/wicked/commit/7d15197658216986a8c750ef9840d7b552... Author: Marius Tomaschewski <mt@suse.com> Date: 2022-07-07 (Thu, 07 Jul 2022) Changed paths: M src/iflist.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/922 wireless: minimize extension/type detection race on ifrename Commit: 41b0db6ff4be035e4b4ca36dfaee0088a8fce60e https://github.com/openSUSE/wicked/commit/41b0db6ff4be035e4b4ca36dfaee0088a8... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-07-08 (Fri, 08 Jul 2022) Changed paths: M src/dhcp6/device.c Log Message: ----------- dhcp6: don't consider ppp interfaces unsupported Commit: 5d1a830c377901d37564b0d4626626b9a98fa47c https://github.com/openSUSE/wicked/commit/5d1a830c377901d37564b0d4626626b9a9... Author: cfconrad <40127946+cfconrad@users.noreply.github.com> Date: 2022-07-11 (Mon, 11 Jul 2022) Changed paths: M src/dhcp6/device.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/924 dhcp6: don't consider ppp interfaces unsupported Commit: f0dd6db37e3366958292cc9814c96e5265b8b38b https://github.com/openSUSE/wicked/commit/f0dd6db37e3366958292cc9814c96e5265... Author: cfconrad <40127946+cfconrad@users.noreply.github.com> Date: 2022-07-11 (Mon, 11 Jul 2022) Changed paths: M src/dhcp6/fsm.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/925 dhcp6: consider relese complete regardless of status Commit: 0c9aaccc10095ddd399ed449581045372290aa90 https://github.com/openSUSE/wicked/commit/0c9aaccc10095ddd399ed4495810453722... Author: Marius Tomaschewski <mt@suse.de> Date: 2022-07-13 (Wed, 13 Jul 2022) Changed paths: M src/dbus-objects/addrconf.c M src/ifconfig.c Log Message: ----------- addrconf: remove address before calling (dhcp) release USGv6: DHCPv6_1_2_07b, According to RFC 3315 section 18.1.6, ”The client MUST NOT use any of the addresses it is releasing as the source address in the Release message or in any subsequently transmitted message.” We didn't used the dhcp address as source in release, but because the address were not yet removed from the interface, the host were still able to use it and responded to echo request (ping) during the release, causing an USGv6 testsuite failure. Commit: 24f9f18b22d22a5c3da9ea401f5472f21a91ce05 https://github.com/openSUSE/wicked/commit/24f9f18b22d22a5c3da9ea401f5472f21a... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2022-07-14 (Thu, 14 Jul 2022) Changed paths: M client/suse/compat-suse.c M include/wicked/wireless.h M src/wireless.c M util/mkconst.c Log Message: ----------- wireless: <auth-proto> prefer wpa/rsn values over wpa1/wpa2 The variable WIRELESS_WPA_PROTO, the field <auth-proto> and the capability field <wpa-protocols> referencing all the same bitmap. And we would like to see wpa/rsn instead of wpa1/wpa2. For backward compatibility wpa1/wpa2 can still be used but is not generated on converting ifcfg to XML. Commit: 773ab8acb9713cb3e0988ce318a0fad922863dcb https://github.com/openSUSE/wicked/commit/773ab8acb9713cb3e0988ce318a0fad922... Author: Marius Tomaschewski <mt@suse.com> Date: 2022-07-14 (Thu, 14 Jul 2022) Changed paths: M client/suse/compat-suse.c M include/wicked/wireless.h M src/wireless.c M util/mkconst.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/923 wireless: <auth-proto> prefer wpa/rsn values over wpa1/wpa2 Commit: dd77b13f6e821cf3d85e618d0beea2f1b3adcffa https://github.com/openSUSE/wicked/commit/dd77b13f6e821cf3d85e618d0beea2f1b3... Author: cfconrad <40127946+cfconrad@users.noreply.github.com> Date: 2022-07-14 (Thu, 14 Jul 2022) Changed paths: M server/main.c M src/Makefile.am A src/addrconf.c A src/addrconf.h M src/auto6.c M src/dbus-objects/addrconf.c M src/dhcp4/fsm.c M src/ifconfig.c M src/netinfo.c M src/netinfo_priv.h M src/update.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/926 addrconf: remove address before calling (dhcp) release Commit: b04d27121013bb058a47b34eecbee14862206ce5 https://github.com/openSUSE/wicked/commit/b04d27121013bb058a47b34eecbee14862... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M etc/Makefile.am M etc/server.xml.in M extensions/firewall Log Message: ----------- firewall-ext: skip firewallDown action without previous firewallUp Reference: bsc#1201053 If a interface configuration contains FIREWALL=no, wicked should not touch the firewall configuration on firewallUp _and_ firewallDown. The firewall schema contains a `skip-unless-present="true"` for the method firewallUp. This avoid the calling of the firewallUp DBus method on the specific state, as long as the configuration doesn't contain the <firewall> node. On firewallDown, we do not have the configuration, thus we cannot use `skip-unless-present="true"` here. And the firewallDown state calls the firewallDown DBus method regardless of FIREWALL configuration value. To avoid unexpected firewall changes, the firewall extension handle firewallDown events only, if a corresponding firewallUp event was invoked before. Commit: 0cbb9cfdd61167bdbd1c64d5b2e09904f4618125 https://github.com/openSUSE/wicked/commit/0cbb9cfdd61167bdbd1c64d5b2e09904f4... Author: Marius Tomaschewski <mt@suse.com> Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M etc/Makefile.am M etc/server.xml.in M extensions/firewall Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/927 firewall-ext: skip firewallDown action without previous firewallUp (bsc#1201053) Compare: https://github.com/openSUSE/wicked/compare/b922d2c22253...0cbb9cfdd611
participants (1)
-
Marius Tomaschewski