[wicked-commit] [openSUSE/wicked] f5b0ad: spec: Add requirement to util-linux-systemd for wi...
Branch: refs/heads/sle12 Home: https://github.com/openSUSE/wicked Commit: f5b0ad19339ddcb77416e285745deb6b5b3c4f47 https://github.com/openSUSE/wicked/commit/f5b0ad19339ddcb77416e285745deb6b5b... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-30 (Thu, 30 Apr 2015) Changed paths: M wicked.spec.in Log Message: ----------- spec: Add requirement to util-linux-systemd for wicked-service (bsc#911310) Commit: 286050724cfe9f0fe50102a3472117ce39d6a547 https://github.com/openSUSE/wicked/commit/286050724cfe9f0fe50102a3472117ce39... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-30 (Thu, 30 Apr 2015) Changed paths: M configure.ac M etc/Makefile.am M etc/common.xml.in M wicked.spec.in Log Message: ----------- spec: conditionally enable nanny use (boo#915025,bsc#916402) Commit: 69a6e38b382692b16eb77bd2b49a4e99ad63e111 https://github.com/openSUSE/wicked/commit/69a6e38b382692b16eb77bd2b49a4e99ad... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-30 (Thu, 30 Apr 2015) Changed paths: M configure.ac M etc/Makefile.am M etc/common.xml.in M wicked.spec.in Log Message: ----------- Merge pull request #543 from pwieczorkiewicz/enable_nanny spec: conditionally enable nanny use (boo#915025,bsc#916402) Commit: 6fdcd3993cf5931c2013244444a0f31c8626ec79 https://github.com/openSUSE/wicked/commit/6fdcd3993cf5931c2013244444a0f31c86... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-30 (Thu, 30 Apr 2015) Changed paths: M wicked.spec.in Log Message: ----------- Merge pull request #542 from pwieczorkiewicz/logger spec: Add requirement to util-linux-systemd for wicked-service (bsc#911310) Commit: 78455abd7de4701fa36e77dcec1a2694a5a09dd5 https://github.com/openSUSE/wicked/commit/78455abd7de4701fa36e77dcec1a2694a5... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-05-19 (Tue, 19 May 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: export ni_ifworker_iftype_from_xml() Commit: 901797755aad4e86fe77b40ec31b463b0c231b0d https://github.com/openSUSE/wicked/commit/901797755aad4e86fe77b40ec31b463b0c... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-05-19 (Tue, 19 May 2015) Changed paths: M client/ifup.c M src/fsm-policy.c Log Message: ----------- policy: make link-type check iftype based instead of class Commit: 5ac80981f30c8288664fd9e021e9fc9f8b0c12f7 https://github.com/openSUSE/wicked/commit/5ac80981f30c8288664fd9e021e9fc9f8b... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-05-19 (Tue, 19 May 2015) Changed paths: M nanny/device.c M nanny/nanny.c M src/fsm-policy.c Log Message: ----------- nanny: error handling for NULL policy objects (boo#931288) Commit: 184515d9c79bd6e9df058d42d99fbc0968436200 https://github.com/openSUSE/wicked/commit/184515d9c79bd6e9df058d42d99fbc0968... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-05-21 (Thu, 21 May 2015) Changed paths: M client/ifup.c M include/wicked/fsm.h M nanny/device.c M nanny/nanny.c M src/fsm-policy.c M src/fsm.c Log Message: ----------- Merge pull request #544 from pwieczorkiewicz/policy_null nanny: error handling for NULL policy objects (boo#931288) Commit: fe1822ee4c56e4c73adf99c0fe583f231366fb6a https://github.com/openSUSE/wicked/commit/fe1822ee4c56e4c73adf99c0fe583f2313... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-09 (Tue, 09 Jun 2015) Changed paths: M dhcp6/device.c Log Message: ----------- dhcp6: refresh ipv6 link on newprefix in auto mode When NEWPREFIX arrives, there definitely were an RA, but when the RA contained a RetransTimer/ReachableTime of 0 (unspecified / no change to before), the kernel forgets to send a NEWLINK event, even other things in the RA, as the managed/other-config flags we wait for, changed. Commit: 824dd17f86ff299c9350f8070bd1d1cac6f3f2ad https://github.com/openSUSE/wicked/commit/824dd17f86ff299c9350f8070bd1d1cac6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-10 (Wed, 10 Jun 2015) Changed paths: M src/bonding.c Log Message: ----------- bonding: don't insist on active-backup mode when arp_validate=none (boo#919573) Commit: 1586e7bdb83f40103dda559555cf567fbc01e3c5 https://github.com/openSUSE/wicked/commit/1586e7bdb83f40103dda559555cf567fbc... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-10 (Wed, 10 Jun 2015) Changed paths: M src/bonding.c Log Message: ----------- bonding: reject arp monitoring in balance-tlb/-alb or 802.3ad mode Commit: 0df2f0c08b1ca1ed0099e68d5106ed565356cd77 https://github.com/openSUSE/wicked/commit/0df2f0c08b1ca1ed0099e68d5106ed5653... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-10 (Wed, 10 Jun 2015) Changed paths: M include/wicked/bonding.h M src/bonding.c M src/ifconfig.c Log Message: ----------- bonding: reparse settings after setting them Older bonding drivers support arp_validate only in active-backup mode and cause a failure on attempts to set even the default arp_validate=none. Reparse and update actual bonding options before and after setting them to better catch option deps. Commit: 7024752b0faebf0e0929caa5c189cc4b58632a26 https://github.com/openSUSE/wicked/commit/7024752b0faebf0e0929caa5c189cc4b58... Author: Olaf Hering <olaf@aepfle.de> Date: 2015-06-10 (Wed, 10 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- Fix comment typo in ni_fsm_recv_new_netif Commit: c94117985f7221cd9e22f15efbe4f08ce31e02e4 https://github.com/openSUSE/wicked/commit/c94117985f7221cd9e22f15efbe4f08ce3... Author: Olaf Hering <olaf@aepfle.de> Date: 2015-06-10 (Wed, 10 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- Merge pull request #547 from olafhering/olh-master Fix comment typo in ni_fsm_recv_new_netif Commit: 23013c6f5cd038fd16b2065a78cfedc4c348981b https://github.com/openSUSE/wicked/commit/23013c6f5cd038fd16b2065a78cfedc4c3... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M schema/bonding.xml Log Message: ----------- schema: address element names for bonding arpmon targets Commit: 44415b63dd4f5f654afd8699af8d2ed88c638f94 https://github.com/openSUSE/wicked/commit/44415b63dd4f5f654afd8699af8d2ed88c... Author: Olaf Hering <olaf@aepfle.de> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M man/ifcfg-wireless.5.in Log Message: ----------- Fix typo in ifcfg-wireless.5 Commit: 3dbeac4baf30c7518a214a66c54fa3f596006c95 https://github.com/openSUSE/wicked/commit/3dbeac4baf30c7518a214a66c54fa3f596... Author: Olaf Hering <olaf@aepfle.de> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M man/ifcfg-wireless.5.in Log Message: ----------- Merge pull request #548 from olafhering/olh-master Fix typo in ifcfg-wireless.5 Commit: f3e08dbac90819b365b46c563b8165eceb375494 https://github.com/openSUSE/wicked/commit/f3e08dbac90819b365b46c563b8165eceb... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M dhcp6/device.c Log Message: ----------- Merge pull request #545 from mtomaschewski/no-newlink6-workaround dhcp6: refresh ipv6 link on newprefix in auto mode (bsc#934067) Commit: 4eeb823c7cf221432fdb8b8d18029dd9d0c310a9 https://github.com/openSUSE/wicked/commit/4eeb823c7cf221432fdb8b8d18029dd9d0... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: add ni_ifworker_device_delete() This function turns worker into a zombie instead of removing it permanently. Commit: 83777b098b01c3bdf3bb85d8aa591aa6c57b0a9e https://github.com/openSUSE/wicked/commit/83777b098b01c3bdf3bb85d8aa591aa6c5... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: change handling of DEVICE_DELETE In case of nanny in use and factory device do not destroy workers completely, but turn them into zombies. Commit: c097311648a9cf4a0a976c3ff5b3c3567114e310 https://github.com/openSUSE/wicked/commit/c097311648a9cf4a0a976c3ff5b3c35671... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: rebuild hierarchy on DEVICE_DELETE Commit: 676e64017203f510dffcf5d534b7f970bb116915 https://github.com/openSUSE/wicked/commit/676e64017203f510dffcf5d534b7f970bb... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: add ni_ifworker_del_child_master() This function removes reference to the master dev <master>$name</master> from the <link/> node. Commit: e82d98f991e2fa9f1cfa7ee31d952369feab9914 https://github.com/openSUSE/wicked/commit/e82d98f991e2fa9f1cfa7ee31d952369fe... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M client/ifreload.c Log Message: ----------- ifreload: initial hierarchy build non-destructive This is to handle the rename cases when hierarchy is considered faulty, because there are e.g. 2 bridges pointing at a single port, but one of them is a subject of ifdown next and the other of an ifup. Commit: 945c4cbee89e0bf6e1cc1fac346814cac6223f43 https://github.com/openSUSE/wicked/commit/945c4cbee89e0bf6e1cc1fac346814cac6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M client/ifreload.c Log Message: ----------- ifreload: rebuild hierarchy after ifdown part This hierarchy build may be destructive. Commit: a8f178df53225c90fcec04b4f63b08c85a4532b3 https://github.com/openSUSE/wicked/commit/a8f178df53225c90fcec04b4f63b08c85a... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/wpa-supplicant.c Log Message: ----------- wireless: send passwd when phase2 method isn't set (boo#927615) The phase2 method could be not specified or specified to ANY. In such case we should send the password too, since wpa_supplicant would perform autodetection anyway. Commit: ef9ded8d515974d1c292681777fa1077f357998e https://github.com/openSUSE/wicked/commit/ef9ded8d515974d1c292681777fa1077f3... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M include/wicked/bonding.h M schema/bonding.xml M src/bonding.c M src/ifconfig.c Log Message: ----------- Merge pull request #546 from pwieczorkiewicz/bonding_arp bonding: don't insist on active-backup mode when arp_validate=none (boo#919573) Commit: d84104b579c748a59cc0ae3229367c7ed28ea565 https://github.com/openSUSE/wicked/commit/d84104b579c748a59cc0ae3229367c7ed2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/wireless.c Log Message: ----------- wireless: handle ANY for WPA-EAP methods (boo#927615) Commit: 9532ac337649bb29389fcbaa2de2d77537b519cd https://github.com/openSUSE/wicked/commit/9532ac337649bb29389fcbaa2de2d77537... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: turn ni_ifworker_add_child() complains to debug Commit: 5e7c901dbbc2b3b00a4b6de01b72f21530ca63a9 https://github.com/openSUSE/wicked/commit/5e7c901dbbc2b3b00a4b6de01b72f21530... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M client/ifreload.c M src/fsm.c Log Message: ----------- Merge pull request #552 from pwieczorkiewicz/ifreload_rename Ifreload: properly handle rename cases Commit: a7134e024edbaa1458212e5ee9e8f75e9c506b3b https://github.com/openSUSE/wicked/commit/a7134e024edbaa1458212e5ee9e8f75e9c... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/wireless.c M src/wpa-supplicant.c Log Message: ----------- Merge pull request #553 from pwieczorkiewicz/eap_passwd wireless: send passwd when phase2 method isn't set (boo#927615) Commit: 92705b2b72ae1b3593906f25f1605ecbf36fc798 https://github.com/openSUSE/wicked/commit/92705b2b72ae1b3593906f25f1605ecbf3... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M client/ifup.c M src/fsm.c Log Message: ----------- fsm,ifup: cleanup of double name in ni_ifworker_fail() Commit: 1ea2c4c570a6aa159f62910af7aff5760963e05b https://github.com/openSUSE/wicked/commit/1ea2c4c570a6aa159f62910af7aff57609... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M client/ifup.c Log Message: ----------- ifup: one error message on ni_ifup_start_policy() is enough Commit: ae67663af679414d2020437689d22cacefb5d92f https://github.com/openSUSE/wicked/commit/ae67663af679414d2020437689d22cacef... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm-policy.c Log Message: ----------- policy: worker must be ready to satisfy match check - new check in ni_fsm_policy_applicable(): * 3rd match check - physical worker must be ready - consider only ready children in: __ni_fsm_policy_match_and_children_check() Commit: ce666403f49155083dfaef4376da7ad33819a4ef https://github.com/openSUSE/wicked/commit/ce666403f49155083dfaef4376da7ad338... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M nanny/interface.c M nanny/nanny.c Log Message: ----------- nanny: schedule recheck of ready devices only This affects following actions: - enable() - policy create Commit: c23f24688ca231788f60b7e7c00a696ac2eb209f https://github.com/openSUSE/wicked/commit/c23f24688ca231788f60b7e7c00a696ac2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M nanny/interface.c M nanny/nanny.c Log Message: ----------- nanny: drop policy files only when policy is deleted Commit: 881361c67cfe04a3fb3b00c13acd6418509d85e5 https://github.com/openSUSE/wicked/commit/881361c67cfe04a3fb3b00c13acd641850... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M nanny/device.c M nanny/nanny.c Log Message: ----------- nanny: cleanup of unused (#if 0) code Commit: 8a234e456897a57048b9abd89358791c9ca424b6 https://github.com/openSUSE/wicked/commit/8a234e456897a57048b9abd89358791c9c... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M nanny/device.c M nanny/nanny.c Log Message: ----------- nanny: free() selected_config unconditionally Commit: eebbe559ce9111ae127d85df8c834fc346fb3384 https://github.com/openSUSE/wicked/commit/eebbe559ce9111ae127d85df8c834fc346... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M include/wicked/fsm.h Log Message: ----------- fsm: remove unused config ptr from struct ni_fsm_transition Commit: 8defaeebbe296de1638367fb9df7a0231676ded8 https://github.com/openSUSE/wicked/commit/8defaeebbe296de1638367fb9df7a02316... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: unschedule recheck when policy is deleted Commit: d6ad88312aa00580ae6ead09fdbee0952f2bf061 https://github.com/openSUSE/wicked/commit/d6ad88312aa00580ae6ead09fdbee0952f... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: clean progress and completion callbacks on unregister Commit: 6755c58a2c82fe5efec085c0d4394d12be6afa41 https://github.com/openSUSE/wicked/commit/6755c58a2c82fe5efec085c0d4394d12be... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: export ni_ifworker_device_bound() as static inline Commit: a3d3c71ab53eebe764e1efedc369b0d88f747040 https://github.com/openSUSE/wicked/commit/a3d3c71ab53eebe764e1efedc369b0d88f... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M include/wicked/fsm.h Log Message: ----------- fsm: add ni_ifworker_is_device_created() This functions checks if device has been created or exists already. Commit: a22188153b71df523fe65bfb2472c13a7b76f48a https://github.com/openSUSE/wicked/commit/a22188153b71df523fe65bfb2472c13a7b... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M include/wicked/fsm.h M nanny/nanny.c M src/fsm.c Log Message: ----------- fsm: no device check in ni_ifworker_is_factory_device() Commit: f0b12e0f8c0ab15c2f318df92de1923bd3795310 https://github.com/openSUSE/wicked/commit/f0b12e0f8c0ab15c2f318df92de1923bd3... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M include/wicked/fsm.h Log Message: ----------- fsm: add ni_ifworker_is_config_worker() Worker is considered a config worker when: - its device is not created - has config assigned - is not a factory worker Commit: d1660a03b4a741a716b7f80de52542e7054b2eb5 https://github.com/openSUSE/wicked/commit/d1660a03b4a741a716b7f80de52542e705... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: call ni_call_clear_event_filters() on DEVICE_READY state set Commit: c9fdff06b091b02634b59aa3d997bcdbfddfe344 https://github.com/openSUSE/wicked/commit/c9fdff06b091b02634b59aa3d997bcdbfd... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: clear hierarchy completely in ni_fsm_clear_hierarchy() - destroy children array - destroy lowerdev_for array - set w->depth to 0 - remove lowerdev_for references in children Commit: c6e992d7bf95e6445d3a572d06ec820a32b3fe5d https://github.com/openSUSE/wicked/commit/c6e992d7bf95e6445d3a572d06ec820a32... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: cleanup use ni_ifworker_rearm() in ni_ifworker_reset() Commit: 39326b14db414b7da6eb4dd2f49d5857e520d8ff https://github.com/openSUSE/wicked/commit/39326b14db414b7da6eb4dd2f49d5857e5... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: ignore zombies in ni_fsm_get_matching_workers() Commit: 61fc4b7c3110b0bad671b54adecd9b2bfbb50779 https://github.com/openSUSE/wicked/commit/61fc4b7c3110b0bad671b54adecd9b2bfb... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: adjust skip_active check in ni_fsm_get_matching_workers() Ignore workers that are: - kickstarted - currently running - have succeeded already Commit: 7ec0e93d935e2edc7452be6bb1ea6ce9819bb672 https://github.com/openSUSE/wicked/commit/7ec0e93d935e2edc7452be6bb1ea6ce981... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: fix unschedule recheck on unregister Do not unschedule recheck on unregister when worker is factory device with corresponding applicable policy. Commit: 35037d1da6dc26bfb4e1e038013ccf6d30c20139 https://github.com/openSUSE/wicked/commit/35037d1da6dc26bfb4e1e038013ccf6d30... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: move workers from fsm->pending to fsm->workers When ready move workers to fsm->workers instead of creating new one and deleting from fsm->pending. This helps with nanny references in mgr->recheck and mgr->down arrays. Commit: 0b9d0fc61cb4091a3487202cd461b19a44b5d0ef https://github.com/openSUSE/wicked/commit/0b9d0fc61cb4091a3487202cd461b19a44... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-15 (Mon, 15 Jun 2015) Changed paths: M client/ifup.c M include/wicked/fsm.h M nanny/device.c M nanny/interface.c M nanny/nanny.c M src/fsm-policy.c M src/fsm.c Log Message: ----------- Merge pull request #549 from pwieczorkiewicz/hotplug_fixes fsm, nanny and client related fixes improving handling of hotplug scenarios Commit: 67f5cbb181484e76ff15e473a43f307ce5c3295a https://github.com/openSUSE/wicked/commit/67f5cbb181484e76ff15e473a43f307ce5... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-15 (Mon, 15 Jun 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: add type ni_fsm_transition_bind_t Commit: 9051fccc42c797fe09d4b4ba2c76b7ad672b9151 https://github.com/openSUSE/wicked/commit/9051fccc42c797fe09d4b4ba2c76b7ad67... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-15 (Mon, 15 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: make copies of service and method names After a method is called, worker holding given action may be actually deleted or purged. Since we refer to service and method names afterwards, it safer to work on copies. bind->service is needed here just to provide its name. Commit: 59932d16afcc749b003cee8252d74435cd7fcb81 https://github.com/openSUSE/wicked/commit/59932d16afcc749b003cee8252d74435cd... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-16 (Tue, 16 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- Revert "fsm: move workers from fsm->pending to fsm->workers" This reverts commit 35037d1da6dc26bfb4e1e038013ccf6d30c20139. Pending workers are just dummies in a queue holding the devices until they're ready/renamed -- to avoid that code is using them and e.g. to resolve by their temporary name. Moving the dummies to the true workers array, causes creation of duplicates with attached device, while the true workers, which may already exists, holds the config, actions, ... Commit: f4d2d5ebd03a4e8b990e62369dec063e0844d452 https://github.com/openSUSE/wicked/commit/f4d2d5ebd03a4e8b990e62369dec063e08... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-16 (Tue, 16 Jun 2015) Changed paths: M src/ifevent.c Log Message: ----------- event: update conflicting device name, not warn Commit: 92a8e9efc31aae87710f5c3d4697dfac7396f335 https://github.com/openSUSE/wicked/commit/92a8e9efc31aae87710f5c3d4697dfac73... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-16 (Tue, 16 Jun 2015) Changed paths: M src/ethernet.c Log Message: ----------- ethernet: do not read ethtool settings if not ready Commit: 057bcc3b9340263d9333c36b71ccca72256b800c https://github.com/openSUSE/wicked/commit/057bcc3b9340263d9333c36b71ccca7225... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-17 (Wed, 17 Jun 2015) Changed paths: M extensions/ibft Log Message: ----------- extenstions: ignore 0.0.0.0 and :: default routes in ibft (bsc#903759) Commit: 6a5a44dabd7a8c13de26f94854338ed81ab61208 https://github.com/openSUSE/wicked/commit/6a5a44dabd7a8c13de26f94854338ed81a... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-17 (Wed, 17 Jun 2015) Changed paths: A testing/ibft/sys/firmware/ibft/ethernet1/device A testing/ibft/sys/firmware/ibft/ethernet1/flags A testing/ibft/sys/firmware/ibft/ethernet1/gateway A testing/ibft/sys/firmware/ibft/ethernet1/hostname A testing/ibft/sys/firmware/ibft/ethernet1/index A testing/ibft/sys/firmware/ibft/ethernet1/ip-addr A testing/ibft/sys/firmware/ibft/ethernet1/mac A testing/ibft/sys/firmware/ibft/ethernet1/origin A testing/ibft/sys/firmware/ibft/ethernet1/primary-dns A testing/ibft/sys/firmware/ibft/ethernet1/subnet-mask A testing/ibft/sys/firmware/ibft/ethernet1/vlan A testing/ibft/sys/firmware/ibft/ethernet2/device A testing/ibft/sys/firmware/ibft/ethernet2/flags A testing/ibft/sys/firmware/ibft/ethernet2/gateway A testing/ibft/sys/firmware/ibft/ethernet2/hostname A testing/ibft/sys/firmware/ibft/ethernet2/index A testing/ibft/sys/firmware/ibft/ethernet2/ip-addr A testing/ibft/sys/firmware/ibft/ethernet2/mac A testing/ibft/sys/firmware/ibft/ethernet2/origin A testing/ibft/sys/firmware/ibft/ethernet2/primary-dns A testing/ibft/sys/firmware/ibft/ethernet2/subnet-mask A testing/ibft/sys/firmware/ibft/ethernet2/vlan Log Message: ----------- testing: Add ibft examples with special default route firmware:ibft:ethernet1 <!-- wrong default route: 0.0.0.0 ignored --> firmware:ibft:ethernet2 <!-- no default route --> Commit: b9d6b6b2f61d913da374502a402f86ecd72e685a https://github.com/openSUSE/wicked/commit/b9d6b6b2f61d913da374502a402f86ecd7... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-17 (Wed, 17 Jun 2015) Changed paths: M src/fsm-policy.c Log Message: ----------- policy: fix to worker must be ready to satisfy match check Reject worker (or child) in the <match> check only when: - device has been created for a given worker, but it isn't ready. - it's a config worker Commit: b79fdbc7275ccb35d1a2ca68a0d0c7e9a561bd69 https://github.com/openSUSE/wicked/commit/b79fdbc7275ccb35d1a2ca68a0d0c7e9a5... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-18 (Thu, 18 Jun 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- Merge pull request #550 from pwieczorkiewicz/hotplug_delete fsm: improve handling of the DEVICE_DELETE event (hotplug oriented) Commit: 9e3ae962e157a68fd42cc217969fe43af5766732 https://github.com/openSUSE/wicked/commit/9e3ae962e157a68fd42cc217969fe43af5... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-18 (Thu, 18 Jun 2015) Changed paths: M src/fsm-policy.c Log Message: ----------- Merge pull request #556 from pwieczorkiewicz/policy_fix policy: fix to worker must be ready to satisfy match check Commit: ecaf9ba820be2ae55e2c683864a1d00b73646371 https://github.com/openSUSE/wicked/commit/ecaf9ba820be2ae55e2c683864a1d00b73... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-18 (Thu, 18 Jun 2015) Changed paths: M src/ethernet.c M src/ifevent.c Log Message: ----------- Merge pull request #554 from mtomaschewski/bnc929664 events: rename cleanup to not report errors (bnc#929664) Commit: 1a587b1a703afaf15696f50fc563b69df4cf33f6 https://github.com/openSUSE/wicked/commit/1a587b1a703afaf15696f50fc563b69df4... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-18 (Thu, 18 Jun 2015) Changed paths: M extensions/ibft A testing/ibft/sys/firmware/ibft/ethernet1/device A testing/ibft/sys/firmware/ibft/ethernet1/flags A testing/ibft/sys/firmware/ibft/ethernet1/gateway A testing/ibft/sys/firmware/ibft/ethernet1/hostname A testing/ibft/sys/firmware/ibft/ethernet1/index A testing/ibft/sys/firmware/ibft/ethernet1/ip-addr A testing/ibft/sys/firmware/ibft/ethernet1/mac A testing/ibft/sys/firmware/ibft/ethernet1/origin A testing/ibft/sys/firmware/ibft/ethernet1/primary-dns A testing/ibft/sys/firmware/ibft/ethernet1/subnet-mask A testing/ibft/sys/firmware/ibft/ethernet1/vlan A testing/ibft/sys/firmware/ibft/ethernet2/device A testing/ibft/sys/firmware/ibft/ethernet2/flags A testing/ibft/sys/firmware/ibft/ethernet2/gateway A testing/ibft/sys/firmware/ibft/ethernet2/hostname A testing/ibft/sys/firmware/ibft/ethernet2/index A testing/ibft/sys/firmware/ibft/ethernet2/ip-addr A testing/ibft/sys/firmware/ibft/ethernet2/mac A testing/ibft/sys/firmware/ibft/ethernet2/origin A testing/ibft/sys/firmware/ibft/ethernet2/primary-dns A testing/ibft/sys/firmware/ibft/ethernet2/subnet-mask A testing/ibft/sys/firmware/ibft/ethernet2/vlan Log Message: ----------- Merge pull request #555 from pwieczorkiewicz/ibft_gw extenstions: ignore 0.0.0.0 and :: default routes in ibft (bsc#903759) Commit: 49259dde7f0aa2e30d6f48edcca6f77c811b0f2a https://github.com/openSUSE/wicked/commit/49259dde7f0aa2e30d6f48edcca6f77c81... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-19 (Fri, 19 Jun 2015) Changed paths: M src/xml-schema.c Log Message: ----------- xml: keep schema debug logs under debug2 level Commit: e76487530fc25c0b322911c765acccd72b972782 https://github.com/openSUSE/wicked/commit/e76487530fc25c0b322911c765acccd72b... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M nanny/device.c Log Message: ----------- nanny: set correct max target_state in factory_up Commit: 5f43c69386aae2e47163fb8e8021958133a1db02 https://github.com/openSUSE/wicked/commit/5f43c69386aae2e47163fb8e8021958133... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M server/main.c Log Message: ----------- server: fix to send requested device-up event ack Permit background execution for most device event types, regardless if wickedd currently backgrounds the actions. Commit: 1d1e3bdde2c55255a4225c452f16257710d65905 https://github.com/openSUSE/wicked/commit/1d1e3bdde2c55255a4225c452f16257710... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M src/dbus-objects/interface.c Log Message: ----------- debug: log event uuid when sending device events Commit: d97e8d276f397c3caada47b261119cd9164ab7d3 https://github.com/openSUSE/wicked/commit/d97e8d276f397c3caada47b261119cd916... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M dhcp6/device.c M dhcp6/fsm.c Log Message: ----------- dhcp6: just drop info lease on release and stop Commit: 857b96b5364918359215e0afd5f22eef6917986c https://github.com/openSUSE/wicked/commit/857b96b5364918359215e0afd5f22eef69... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M src/ethernet.c Log Message: ----------- ethtool: do not warn on already deleted device Commit: b44091eadbb4b67efff269c74d92337073ed980a https://github.com/openSUSE/wicked/commit/b44091eadbb4b67efff269c74d92337073... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M include/wicked/netinfo.h Log Message: ----------- netdev: check pointer so callers do not need to Commit: a73c3892ec468c602847fbe601b672c4e2153eb5 https://github.com/openSUSE/wicked/commit/a73c3892ec468c602847fbe601b672c4e2... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: clear last array element on worker remove Commit: f2a07d4d69d0b5650627e327a502fe591703f99a https://github.com/openSUSE/wicked/commit/f2a07d4d69d0b5650627e327a502fe5917... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: consistently set state and reset action waiting Commit: c61bd1a073b2bb1022a3086b87c4023793011035 https://github.com/openSUSE/wicked/commit/c61bd1a073b2bb1022a3086b87c4023793... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: do not advance state when not in transition Commit: 6ada7a864b56c256e48ebf49372ad32086c3d1ac https://github.com/openSUSE/wicked/commit/6ada7a864b56c256e48ebf49372ad32086... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: process fsm events in order, do not recurse Commit: 39323cf4110b845475e9ec8dfe52d06a27613f1f https://github.com/openSUSE/wicked/commit/39323cf4110b845475e9ec8dfe52d06a27... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: try to not refresh twice when not needed Commit: 9f2ccfbfd81649f863d1bec22d2b823b87ec0ff4 https://github.com/openSUSE/wicked/commit/9f2ccfbfd81649f863d1bec22d2b823b87... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M dhcp6/device.c M dhcp6/fsm.c M include/wicked/fsm.h M include/wicked/netinfo.h M nanny/device.c M server/main.c M src/dbus-objects/interface.c M src/ethernet.c M src/fsm.c Log Message: ----------- Merge pull request #559 from mtomaschewski/fsm-events fsm: process events in order and related fixes Commit: 2a2d2fdf2bda505bce758ada7e671608d81ecbda https://github.com/openSUSE/wicked/commit/2a2d2fdf2bda505bce758ada7e671608d8... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M src/dbus-connection.c Log Message: ----------- dbus: keep __ni_dbus_add_watch logs under debug2 level Commit: 125829293b46c8b13eed6c18c2519bf5e0c15c2f https://github.com/openSUSE/wicked/commit/125829293b46c8b13eed6c18c2519bf5e0... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M src/dbus-connection.c M src/xml-schema.c Log Message: ----------- Merge pull request #558 from pwieczorkiewicz/debug_logs xml, dbus: hide less relevant logs under debug2 and 3 level Commit: f2ed66b5f49ab90fdfbcd0d0c7675391d6e2dba6 https://github.com/openSUSE/wicked/commit/f2ed66b5f49ab90fdfbcd0d0c7675391d6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: Rename *_child_state_req_* to *_check_state_req_* Commit: 8fbb9b9c301f405e877f4a908f94072db2171860 https://github.com/openSUSE/wicked/commit/8fbb9b9c301f405e877f4a908f94072db2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: Rename child_worker to cw in resolve functions Commit: 2f18300ae4cc22e927ee91327d37df4566c5cb15 https://github.com/openSUSE/wicked/commit/2f18300ae4cc22e927ee91327d37df4566... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M schema/bridge.xml M schema/infiniband.xml M schema/macvlan.xml M schema/ppp.xml M schema/vlan.xml Log Message: ----------- schema: Rename netif-child-state to netif-check-state Commit: 210e5daeab5419191c35876128473e5b3e330ff7 https://github.com/openSUSE/wicked/commit/210e5daeab5419191c35876128473e5b3e... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M client/ifup.c Log Message: ----------- policy: do not recurse child matches Commit: 187dcab5c204404491818137a89dafdb1213ddb7 https://github.com/openSUSE/wicked/commit/187dcab5c204404491818137a89dafdb12... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: do not fail on wrong option parsing (boo#918069) Commit: 3a77c6dc3792c3f6ca514eaecaf23d376daf5574 https://github.com/openSUSE/wicked/commit/3a77c6dc3792c3f6ca514eaecaf23d376d... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: detect invalid length of address list on parsing (boo#918069) Commit: 0cbe2f7e35823b39560d14988316471537d15a26 https://github.com/openSUSE/wicked/commit/0cbe2f7e35823b39560d14988316471537... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: detect invalid length of static routes on parsing Set underflow and do not parse the whole list. Commit: 5abe141bc6f034f12368b79f173b9976a7b1b144 https://github.com/openSUSE/wicked/commit/5abe141bc6f034f12368b79f173b9976a7... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: detect invalid length of router list Set underflow and fail. Report detected underflow. Commit: 29b6b497f650115b35cdfcd26a63521b5475bbc8 https://github.com/openSUSE/wicked/commit/29b6b497f650115b35cdfcd26a63521b54... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: decode routers list with gateway check Check if address is properly specified for parsed gateway before adding it to a return list. Commit: 172ec02b514882b626ef8677fa3ffe7f922ac95f https://github.com/openSUSE/wicked/commit/172ec02b514882b626ef8677fa3ffe7f92... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: set underflow in sipservers when EOF unexpected Commit: fd2d23f86ed69049d03615d22993dd9fa2143739 https://github.com/openSUSE/wicked/commit/fd2d23f86ed69049d03615d22993dd9fa2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: set underflow in csr when EOF unexpected Commit: e6bb6f3750b3ed7c4b28955e5c7d561f1c0cf1b3 https://github.com/openSUSE/wicked/commit/e6bb6f3750b3ed7c4b28955e5c7d561f1c... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- dhcp4: set underflow in dnssearch when EOF unexpected Commit: 3060ebe941128e1edde079c557f686d91ad5c2ba https://github.com/openSUSE/wicked/commit/3060ebe941128e1edde079c557f686d91a... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M dhcp4/protocol.c Log Message: ----------- Merge pull request #560 from pwieczorkiewicz/dhcp_opts dhcp4: improve invalid dhcp options handling (boo#918069) Commit: 0001a99d0b71515805c51eb751275344bdb9af90 https://github.com/openSUSE/wicked/commit/0001a99d0b71515805c51eb751275344bd... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: M client/ifup.c M include/wicked/fsm.h M schema/bridge.xml M schema/infiniband.xml M schema/macvlan.xml M schema/ppp.xml M schema/vlan.xml M src/fsm.c Log Message: ----------- Merge pull request #557 from pwieczorkiewicz/master_req fsm: cleanup netif-reference meta:require, do not recurse policy matches Commit: f306ddfb93be6e8d66b96d122a7530093d7f8bc9 https://github.com/openSUSE/wicked/commit/f306ddfb93be6e8d66b96d122a7530093d... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: do not reject already existing dependencies Commit: 39d4f2f60beb518cd34c0f53e84bf6c8c9025467 https://github.com/openSUSE/wicked/commit/39d4f2f60beb518cd34c0f53e84bf6c8c9... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M src/fsm.c Log Message: ----------- Merge pull request #561 from mtomaschewski/dep-reapply Commit: 29e8d6b6dbcb6c97c4bd9a7d414e531606ddeaf2 https://github.com/openSUSE/wicked/commit/29e8d6b6dbcb6c97c4bd9a7d414e531606... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M VERSION Log Message: ----------- version 0.6.19 Compare: https://github.com/openSUSE/wicked/compare/51df3f3553c2...29e8d6b6dbcb
participants (1)
-
Marius Tomaschewski