[wicked-commit] [openSUSE/wicked] ef3c56: fsm: start FSM also on a single, pending worker
Branch: refs/heads/sle12 Home: https://github.com/openSUSE/wicked Commit: ef3c56b152832c8290d02ffb3a0ad9a14b97a944 https://github.com/openSUSE/wicked/commit/ef3c56b152832c8290d02ffb3a0ad9a14b... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-02-18 (Wed, 18 Feb 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: start FSM also on a single, pending worker Commit: d4f9be3c2dfbab52ca7b9b6ab45e223727f7f073 https://github.com/openSUSE/wicked/commit/d4f9be3c2dfbab52ca7b9b6ab45e223727... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-02-26 (Thu, 26 Feb 2015) Changed paths: M src/logging.c Log Message: ----------- logging: add pid option to syslog log-target Without options the pid is used, but syslog::stderr resets it and syslog::stderr,pid was rejected... Commit: 198f23b1b240fd6601333df4143939db4a977b55 https://github.com/openSUSE/wicked/commit/198f23b1b240fd6601333df4143939db4a... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-02 (Mon, 02 Mar 2015) Changed paths: M wicked.spec.in Log Message: ----------- wicked.spec: added an Upstream First policy https://en.opensuse.org/openSUSE:Packaging_Patches_guidelines#Upstream_polic... Commit: c1c0057439129fb153487600619ddd12ff4fd853 https://github.com/openSUSE/wicked/commit/c1c0057439129fb153487600619ddd12ff... Author: Richard Biener <rguenther@suse.com> Date: 2015-03-02 (Mon, 02 Mar 2015) Changed paths: M wicked.spec.in Log Message: ----------- spec: build with -std=gnu89 to deal with GCC 5 Build with -std=gnu89 to deal with GCC 5 defaulting to -std=gnu11 and that changing the semantics of 'inline'. Commit: ff4f01b1778529e4a8bf5a2503b54a4d15a3b581 https://github.com/openSUSE/wicked/commit/ff4f01b1778529e4a8bf5a2503b54a4d15... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-02 (Mon, 02 Mar 2015) Changed paths: M autogen.sh Log Message: ----------- autogen: explicit -std=gnu89 to deal with GCC 5 Commit: b103a89ad712cd69afa8347b561de8d5b8fa7829 https://github.com/openSUSE/wicked/commit/b103a89ad712cd69afa8347b561de8d5b8... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-03-03 (Tue, 03 Mar 2015) Changed paths: M src/logging.c Log Message: ----------- Merge pull request #518 from mtomaschewski/syslog-pid logging: add pid option to syslog log-target Commit: 32f953b11be6f4f6664a021e139428593c9bf66f https://github.com/openSUSE/wicked/commit/32f953b11be6f4f6664a021e139428593c... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-03 (Tue, 03 Mar 2015) Changed paths: M autogen.sh M wicked.spec.in Log Message: ----------- Merge pull request #519 from mtomaschewski/gcc-5.x build with -std=gnu89 to deal with GCC 5 Commit: 8501a193e5a9d094cfdcef9621d173adccc8296b https://github.com/openSUSE/wicked/commit/8501a193e5a9d094cfdcef9621d173adcc... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-03 (Tue, 03 Mar 2015) Changed paths: M src/fsm.c Log Message: ----------- Merge pull request #515 from pwieczorkiewicz/pending fsm: start FSM also on a single, pending worker Commit: 55c873a0f073184cce1dcbc451d076a117d97bea https://github.com/openSUSE/wicked/commit/55c873a0f073184cce1dcbc451d076a117... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-03-04 (Wed, 04 Mar 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: On ni_ifworker_start() failure fail worker and continue Commit: b07d1529f005f0cd5e58693bffc120fb89aa311f https://github.com/openSUSE/wicked/commit/b07d1529f005f0cd5e58693bffc120fb89... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-03-13 (Fri, 13 Mar 2015) Changed paths: M src/dbus-objects/gre.c M src/dbus-objects/ipip.c M src/dbus-objects/sit.c Log Message: ----------- sit,gre,ipip: drop state file instead of deleting object Commit: 67c174057fc126138b7fa69be0bd3f87f9104a8d https://github.com/openSUSE/wicked/commit/67c174057fc126138b7fa69be0bd3f87f9... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-17 (Tue, 17 Mar 2015) Changed paths: M src/dbus-objects/gre.c M src/dbus-objects/ipip.c M src/dbus-objects/sit.c Log Message: ----------- Merge pull request #525 from pwieczorkiewicz/sitgreipip sit,gre,ipip: drop state file instead of deleting object Commit: 1a3106c879b1eb9c05b5b58c0c83bcfb1d261159 https://github.com/openSUSE/wicked/commit/1a3106c879b1eb9c05b5b58c0c83bcfb1d... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-17 (Tue, 17 Mar 2015) Changed paths: M client/compat.c Log Message: ----------- compat: generate correct route pref-source xml node Commit: 86db8e726ad6df6b68d9e3b278db1bc9bf6ce81a https://github.com/openSUSE/wicked/commit/86db8e726ad6df6b68d9e3b278db1bc9bf... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-17 (Tue, 17 Mar 2015) Changed paths: M client/compat.c Log Message: ----------- Merge pull request #528 from mtomaschewski/pref-src compat: generate correct route pref-source xml node Commit: 7a7617984c92060b87762ffb144e271058f4e5d8 https://github.com/openSUSE/wicked/commit/7a7617984c92060b87762ffb144e271058... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-03-18 (Wed, 18 Mar 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: Clear next_action and wait_for on action_table free Commit: 6c39392c492c7b6cfab16a7daeb73d7abfa5bcda https://github.com/openSUSE/wicked/commit/6c39392c492c7b6cfab16a7daeb73d7abf... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-27 (Fri, 27 Mar 2015) Changed paths: M src/fsm.c Log Message: ----------- Merge pull request #520 from pwieczorkiewicz/fsm_startfail fsm: On ni_ifworker_start() failure fail worker and continue Commit: 353d4d2aa4185cda4d9d9452930d39662c9362d0 https://github.com/openSUSE/wicked/commit/353d4d2aa4185cda4d9d9452930d39662c... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-03-27 (Fri, 27 Mar 2015) Changed paths: M src/fsm.c Log Message: ----------- Merge pull request #529 from pwieczorkiewicz/fsm_action_table fsm: clear next_action and wait_for on action_table free Commit: 6eec00a5c8dc62b03c96550d926520656ca610dc https://github.com/openSUSE/wicked/commit/6eec00a5c8dc62b03c96550d926520656c... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M schema/macvlan.xml Log Message: ----------- schema: require macvlan lower device same as vlan Commit: c1628d6f64c8d30f325ad8a9c1a246d1fba23193 https://github.com/openSUSE/wicked/commit/c1628d6f64c8d30f325ad8a9c1a246d1fb... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: adjusted find array worker by name utility Commit: 4a1a455700e5ce1605404eb2fc9b0bbf826450a5 https://github.com/openSUSE/wicked/commit/4a1a455700e5ce1605404eb2fc9b0bbf82... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: utility to find array worker by object-path Also removed fallback to resolve object-path and lookup by ifname, causing to match config-only workers and non-ready device ifnames. Commit: c7f9531ae02bff831153aa645387cb531b9b63db https://github.com/openSUSE/wicked/commit/c7f9531ae02bff831153aa645387cb531b... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: make ni_ifworker_new() array based Commit: ef8e13b230d3ff7f69cbe0880b26645cd82f380e https://github.com/openSUSE/wicked/commit/ef8e13b230d3ff7f69cbe0880b26645cd8... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: track non-ready devices separately as pending The workers fsm array contains only ready to use devices and non-ready devices are in a separate pending worker array now. This avoids, that resolving functions find a non-ready device and resolve dependencies using it. Commit: a46e1fdc23b3a944e3566f2342331e7e5994c665 https://github.com/openSUSE/wicked/commit/a46e1fdc23b3a944e3566f2342331e7e59... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: skip waitDeviceReady call if device is ready Commit: 08ba1e451443498748a77818e7a780bca621b07c https://github.com/openSUSE/wicked/commit/08ba1e451443498748a77818e7a780bca6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h Log Message: ----------- fsm: cleanup of the action's from|next_state types Commit: 9cd660521ad28b86ab0efc6c49d6290103eb2934 https://github.com/openSUSE/wicked/commit/9cd660521ad28b86ab0efc6c49d6290103... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: Update client_state only on DEVICE_READY event Update only at DEVICE_READY should be enough _and_ this prevents from unwanted release of pending dbus events, causing potential race conditions in fsm transitions and events handling (bsc#921218). Commit: 3da5a1813a6f152efb7c4558787ba80ba6875f1b https://github.com/openSUSE/wicked/commit/3da5a1813a6f152efb7c4558787ba80ba6... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: utility to get worker type from object-path Commit: 28b98183268c4269914847c1c941b4ce17b7ef09 https://github.com/openSUSE/wicked/commit/28b98183268c4269914847c1c941b4ce17... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: improved verification of device creation result Commit: 6993b326e80f4e2da082e40558aeda81518e3d12 https://github.com/openSUSE/wicked/commit/6993b326e80f4e2da082e40558aeda8151... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: added event processing utilities Commit: f6c38d8477bddf322bee01b813540f5e7a7aec45 https://github.com/openSUSE/wicked/commit/f6c38d8477bddf322bee01b813540f5e7a... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: splitted event msg parsing and processing Commit: a04805f9aed93122d73d634f1dc30423c27ee626 https://github.com/openSUSE/wicked/commit/a04805f9aed93122d73d634f1dc30423c2... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: process worker events in separate function Commit: 5e9c8574828799e39e5f5ca67019fc01814a565d https://github.com/openSUSE/wicked/commit/5e9c8574828799e39e5f5ca67019fc0181... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: added a process event callback for nanny Commit: 1083c8de41dfc25b18156e246e93629736ed53af https://github.com/openSUSE/wicked/commit/1083c8de41dfc25b18156e246e93629736... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: process device-ready|up in worker function Commit: 4ce842489e5f13136d91131b86f92de14bc96b4e https://github.com/openSUSE/wicked/commit/4ce842489e5f13136d91131b86f92de14b... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: changed to process event via fsm callback Commit: 472c2347a8009e4c8e30441966177d34eb629a62 https://github.com/openSUSE/wicked/commit/472c2347a8009e4c8e30441966177d34eb... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: let fsm destroy worker, not unregister Commit: fe03ff6cd5ecd91e32e97f2506b56a7e044b92b1 https://github.com/openSUSE/wicked/commit/fe03ff6cd5ecd91e32e97f2506b56a7e04... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M nanny/nanny.c M src/fsm.c M src/wireless.c Log Message: ----------- wireless: when assoc est. issue LINK_ASSOSCIATED instead LINK_UP Commit: 6f68127218bb03b7c893cdd213db6d3c48790386 https://github.com/openSUSE/wicked/commit/6f68127218bb03b7c893cdd213db6d3c48... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: set wait_for action on device factory call Commit: eb2afee4191a8302fbd15de85c566c7d4fbd1f06 https://github.com/openSUSE/wicked/commit/eb2afee4191a8302fbd15de85c566c7d4f... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: log waiting for event only if wait_for is set Commit: 8c85d1c93d41d4c48d53b51db68b3e87440ec708 https://github.com/openSUSE/wicked/commit/8c85d1c93d41d4c48d53b51db68b3e8744... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: split destroy and reset of the action table Commit: b4c467a5b5c76a4d1949716e305bd1aabf549357 https://github.com/openSUSE/wicked/commit/b4c467a5b5c76a4d1949716e305bd1aabf... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: reinit next_action and reset wait_for on action table reset Commit: ef860114cf3fa2d4fbeac3153da0354bc4bbb109 https://github.com/openSUSE/wicked/commit/ef860114cf3fa2d4fbeac3153da0354bc4... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: split __ni_ifworker_reset_fsm into reset and destroy Commit: c23232bffa74e4291e32ce830f2fae84d2981a19 https://github.com/openSUSE/wicked/commit/c23232bffa74e4291e32ce830f2fae84d2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: destroy worker fsm in ni_ifworker_free() Commit: 8750c3ef3435c165fd6846aba4805312cf699cd7 https://github.com/openSUSE/wicked/commit/8750c3ef3435c165fd6846aba4805312cf... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: reset all flags on ni_ifworker_reset() Commit: d7024f8c4749ea5de78fa409da79f087623eaa2f https://github.com/openSUSE/wicked/commit/d7024f8c4749ea5de78fa409da79f08762... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: rename ni_ifworker_is_running to ni_ifworker_has_succeeded Commit: 49e634a247a1b6a86c8a5ce5cadae54ac7209390 https://github.com/openSUSE/wicked/commit/49e634a247a1b6a86c8a5ce5cadae54ac7... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h Log Message: ----------- fsm: add ni_ifworker_is_running() inline function Commit: fe8f1938cf3ce37f0c0302dcb8391d4dd552373f https://github.com/openSUSE/wicked/commit/fe8f1938cf3ce37f0c0302dcb8391d4dd5... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: destroy action_table from ni_fsm_schedule_init Commit: 23af4cdafd61ba27987c5dbd4caa52072db68629 https://github.com/openSUSE/wicked/commit/23af4cdafd61ba27987c5dbd4caa52072d... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M nanny/nanny.c M src/fsm.c Log Message: ----------- fsm: replace ni_ifworker_active with ni_ifworker_is_running Commit: 7d641693c0ff76fddcd6cd8898d22c2b3dbd7566 https://github.com/openSUSE/wicked/commit/7d641693c0ff76fddcd6cd8898d22c2b3d... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: emit progress before completion when done Commit: fd2e986c80983016baad4b28dfc4b22619f69e98 https://github.com/openSUSE/wicked/commit/fd2e986c80983016baad4b28dfc4b22619... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: update worker's refcount on child state request add Commit: c31161f03fa61818f6dfc08b35627ff5d0b28412 https://github.com/openSUSE/wicked/commit/c31161f03fa61818f6dfc08b35627ff5d0... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: destroy child state req list on ni_fsm_build_hierarchy() Commit: 079416c3d34b67c1f5f20a20a19fd8e0b9391eed https://github.com/openSUSE/wicked/commit/079416c3d34b67c1f5f20a20a19fd8e0b9... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M include/wicked/fsm.h Log Message: ----------- fsm: ni_ifworker_complete if target state is valid Commit: 19248b29912f11085bc092d61fb21055eb538752 https://github.com/openSUSE/wicked/commit/19248b29912f11085bc092d61fb21055eb... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: recheck when not dead Commit: f1f74fe30a1c30640dfaf4d5b493622565f0a978 https://github.com/openSUSE/wicked/commit/f1f74fe30a1c30640dfaf4d5b493622565... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-02 (Thu, 02 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: do not set device-down state on starting worker Commit: 18e2e7c4e7d2b500c90790d85ce76acb3ad1b383 https://github.com/openSUSE/wicked/commit/18e2e7c4e7d2b500c90790d85ce76acb3a... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-13 (Mon, 13 Apr 2015) Changed paths: M include/wicked/fsm.h M nanny/nanny.c M src/fsm.c M src/wireless.c Log Message: ----------- Merge pull request #532 from mtomaschewski/master-bug-918662 fsm: fixes to use only ready devices by name and event races Commit: 2e5286a54cfbe93288c73186fc9850898f11b671 https://github.com/openSUSE/wicked/commit/2e5286a54cfbe93288c73186fc9850898f... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-14 (Tue, 14 Apr 2015) Changed paths: M schema/macvlan.xml Log Message: ----------- Merge pull request #534 from mtomaschewski/macvlan-requires schema: require macvlan lower device same as vlan (bsc#927065) Commit: ff1c44cba0a1f4e829f34bfef8ca6ec043303526 https://github.com/openSUSE/wicked/commit/ff1c44cba0a1f4e829f34bfef8ca6ec043... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-15 (Wed, 15 Apr 2015) Changed paths: M client/ifreload.c M client/ifup.c M nanny/device.c M src/fsm.c Log Message: ----------- fsm: use relative target state, not addrconf-up Commit: 2914a13a70ab417303c44af704867c7bc8eaf9f5 https://github.com/openSUSE/wicked/commit/2914a13a70ab417303c44af704867c7bc8... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-15 (Wed, 15 Apr 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: do not alias network-up to adrrconf-up state Commit: 15f4a3337323470e312d8635bd510490eb00805b https://github.com/openSUSE/wicked/commit/15f4a3337323470e312d8635bd510490eb... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-15 (Wed, 15 Apr 2015) Changed paths: M schema/Makefile.am A schema/scripts.xml M schema/wicked.xml Log Message: ----------- schema: added scripts service with up methods Commit: 0e5b68ebf3ebaf88528753f2c00a2312337c5944 https://github.com/openSUSE/wicked/commit/0e5b68ebf3ebaf88528753f2c00a231233... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-16 (Thu, 16 Apr 2015) Changed paths: M extensions/Makefile.am A extensions/dispatch Log Message: ----------- extensions: initial dispatch of custom script actions Commit: cb7462e5ff87f06efd1f3991e840834a0ee0a39b https://github.com/openSUSE/wicked/commit/cb7462e5ff87f06efd1f3991e840834a0e... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-16 (Thu, 16 Apr 2015) Changed paths: M schema/scripts.xml Log Message: ----------- schema: added down methods to scripts service Commit: b327ae8e4b16f66001de3178e6fdcdf6eda8cc20 https://github.com/openSUSE/wicked/commit/b327ae8e4b16f66001de3178e6fdcdf6ed... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-16 (Thu, 16 Apr 2015) Changed paths: M client/compat.c M client/suse/compat-suse.c M client/wicked-client.h Log Message: ----------- compat: use suse ifcfg pre-,post-up/down scripts Commit: 98c0d803fdab3215b945a5eeafdfd2e5f3165ec7 https://github.com/openSUSE/wicked/commit/98c0d803fdab3215b945a5eeafdfd2e5f3... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-16 (Thu, 16 Apr 2015) Changed paths: M etc/server.xml.in Log Message: ----------- server: register scripts service extension Commit: ae848f54162833f47ee9be4e6c98e69ce2817cfe https://github.com/openSUSE/wicked/commit/ae848f54162833f47ee9be4e6c98e69ce2... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-16 (Thu, 16 Apr 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: execute post-up and pre-down script actions down actions are currently not functional because there is no config parsed/available while ifdown. Commit: 4a0ab6a14942ed395bb46407bf5c028bca23b14f https://github.com/openSUSE/wicked/commit/4a0ab6a14942ed395bb46407bf5c028bca... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-16 (Thu, 16 Apr 2015) Changed paths: M extensions/dispatch Log Message: ----------- extensions: quote list in dispatch script Commit: 6f2a1e6f6f38744d681d2c24ca943912a1c5f591 https://github.com/openSUSE/wicked/commit/6f2a1e6f6f38744d681d2c24ca943912a1... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-17 (Fri, 17 Apr 2015) Changed paths: M include/wicked/dbus.h M src/dbus-xml.c Log Message: ----------- dbus: use const vars when deserializing to xml Commit: 1960f1765c419a42feb9105537dbb3db821962e5 https://github.com/openSUSE/wicked/commit/1960f1765c419a42feb9105537dbb3db82... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-17 (Fri, 17 Apr 2015) Changed paths: M src/client/client_state.c M src/client/client_state.h Log Message: ----------- state: support to store and load custom script set Commit: 4e60c85c35f0c515c5637896026ed8b751af8a7c https://github.com/openSUSE/wicked/commit/4e60c85c35f0c515c5637896026ed8b751... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-17 (Fri, 17 Apr 2015) Changed paths: M include/wicked/client.h M schema/interface.xml M schema/scripts.xml M schema/wicked.xml M src/calls.c M src/dbus-objects/interface.c M src/fsm.c Log Message: ----------- scripts: added method to store script in state Commit: e1e64f87c2c978b8ed6d3e4775687fbc0a835635 https://github.com/openSUSE/wicked/commit/e1e64f87c2c978b8ed6d3e4775687fbc0a... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-17 (Fri, 17 Apr 2015) Changed paths: M include/wicked/objectmodel.h M schema/interface.xml M src/dbus-objects/interface.c Log Message: ----------- scripts: show scripts attached to the interface Commit: 58433d8ecf5a0726e099190289d2cb4b69a8eaac https://github.com/openSUSE/wicked/commit/58433d8ecf5a0726e099190289d2cb4b69... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-20 (Mon, 20 Apr 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: bind down actions to state config Apply scripts received from wickedd into a state config node, and bind this state config to down actions. On down transion, there is no config applied to the workers, except while ifreload assigning new config for the following up transition steps. Commit: 7abcbca6870c40727007139ff07e508beb9e227f https://github.com/openSUSE/wicked/commit/7abcbca6870c40727007139ff07e508beb... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-20 (Mon, 20 Apr 2015) Changed paths: M src/wireless.c Log Message: ----------- wireless: Add wpa_supplicant's strings for WIRELESS_MODE (bsc#927616) Commit: e5856d4a52d340eb90d594b918a4ac57c9d32ab6 https://github.com/openSUSE/wicked/commit/e5856d4a52d340eb90d594b918a4ac57c9... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-20 (Mon, 20 Apr 2015) Changed paths: M src/wireless.c Log Message: ----------- Merge pull request #536 from pwieczorkiewicz/wireless_mode wireless: Add wpa_supplicant's strings for WIRELESS_MODE (bsc#927616) Commit: 079e78eac30273d15db179cbbeb8ffb9c8829cbb https://github.com/openSUSE/wicked/commit/079e78eac30273d15db179cbbeb8ffb9c8... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-21 (Tue, 21 Apr 2015) Changed paths: M client/compat.c M client/ifreload.c M client/ifup.c M client/suse/compat-suse.c M client/wicked-client.h M etc/server.xml.in M extensions/Makefile.am A extensions/dispatch M include/wicked/client.h M include/wicked/dbus.h M include/wicked/fsm.h M include/wicked/objectmodel.h M nanny/device.c M schema/Makefile.am M schema/interface.xml A schema/scripts.xml M schema/wicked.xml M src/calls.c M src/client/client_state.c M src/client/client_state.h M src/dbus-objects/interface.c M src/dbus-xml.c M src/fsm.c Log Message: ----------- Merge pull request #537 from mtomaschewski/scripts-1 Initial pre/post-up/down custom script support (bsc#920070,boo#907215) Commit: 34cbec1037ad782542b05ea8f60f8741fad98a2a https://github.com/openSUSE/wicked/commit/34cbec1037ad782542b05ea8f60f8741fa... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M include/wicked/util.h M src/util.c Log Message: ----------- utils: added 64bit integerer parsing from string Commit: 9c1ec2eb5942c8414300264d7347388b8adcad55 https://github.com/openSUSE/wicked/commit/9c1ec2eb5942c8414300264d7347388b8a... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M include/wicked/xml.h M src/xml.c Log Message: ----------- xml: added 64bit integer element node formating Commit: 83acc5614f8419f521052591125796afecfa87c9 https://github.com/openSUSE/wicked/commit/83acc5614f8419f521052591125796afec... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M include/wicked/address.h M include/wicked/types.h M src/address.c Log Message: ----------- ipv6: utility to rebase ipv6 address lifetime Commit: df60fd282cff076522ee5373c699a2cff45efa95 https://github.com/openSUSE/wicked/commit/df60fd282cff076522ee5373c699a2cff4... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M src/dbus-objects/misc.c M src/ifconfig.c M src/iflist.c Log Message: ----------- ipv6: track and adjust ipv6 address lifetimes Commit: 3c5faec64b8fac331d6bb582c795d3652968f706 https://github.com/openSUSE/wicked/commit/3c5faec64b8fac331d6bb582c795d36529... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M src/ifconfig.c Log Message: ----------- ifconfig: fix lease and address owner tracking Commit: 218777614cddfa26e621f7781abbb64bcf54b370 https://github.com/openSUSE/wicked/commit/218777614cddfa26e621f7781abbb64bcf... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M src/dbus-objects/addrconf.c M src/ifconfig.c Log Message: ----------- leases: drop wickedd leases unknown to supplicants On lease drop request, drop lease still tracked in wickedd even the supplicant reports it does not have any or fails. When it was a granted one, remove from system, otherwise just drop the requesting or failed lease. Commit: eabb84964c70ba0952c175fd07cdd57c6d9c4538 https://github.com/openSUSE/wicked/commit/eabb84964c70ba0952c175fd07cdd57c6d... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M include/wicked/address.h M include/wicked/types.h M include/wicked/util.h M include/wicked/xml.h M src/address.c M src/dbus-objects/addrconf.c M src/dbus-objects/misc.c M src/ifconfig.c M src/iflist.c M src/util.c M src/xml.c Log Message: ----------- Merge pull request #539 from mtomaschewski/addr-update ifconfig: fix lease,address owner and lifetime tracking (bsc#920889,bsc#907694) Commit: 224da0c8d897499532ca802794c1c088081d6a88 https://github.com/openSUSE/wicked/commit/224da0c8d897499532ca802794c1c08808... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M man/ifcfg.5.in Log Message: ----------- man: document PRE/POST_UP/DOWN_SCRIPTS in ifcfg(5) Commit: d3b42c3401027434398b426ecfc442b31ebbb0fc https://github.com/openSUSE/wicked/commit/d3b42c3401027434398b426ecfc442b31e... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: A samples/scripts/config/dummy0.xml A samples/scripts/config/ifcfg-dummy1 A samples/scripts/systemd/test-post@.service Log Message: ----------- scripts: Add sample configs and scripts Commit: f6ca306da096d02843c8b9e73cfbb8f35e9dd76b https://github.com/openSUSE/wicked/commit/f6ca306da096d02843c8b9e73cfbb8f35e... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M client/suse/compat-suse.c Log Message: ----------- scripts: no default qualify for compat:suse schema Commit: 1cacdf4941cb7bbc74dae065b605340ebc7ffd82 https://github.com/openSUSE/wicked/commit/1cacdf4941cb7bbc74dae065b605340ebc... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M client/suse/compat-suse.c Log Message: ----------- compat: permit all qualify functions to set error Commit: ec2e836fa0bc726c6a4bb060950171d80c74928f https://github.com/openSUSE/wicked/commit/ec2e836fa0bc726c6a4bb060950171d80c... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M client/suse/compat-suse.c M man/ifcfg.5.in A samples/scripts/config/dummy0.xml A samples/scripts/config/ifcfg-dummy1 A samples/scripts/systemd/test-post@.service Log Message: ----------- Merge pull request #540 from pwieczorkiewicz/ifcfg-scripts doc: man page and custom script samples (bsc#920070,boo#907215) Commit: 4a3797355146ff3fdee644c5f40d61420b4cae89 https://github.com/openSUSE/wicked/commit/4a3797355146ff3fdee644c5f40d61420b... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M etc/org.opensuse.Network.conf Log Message: ----------- dbus: Add allow policy for Scripts interface Commit: 3548ae357cdd811997697500a46e1cdc65797195 https://github.com/openSUSE/wicked/commit/3548ae357cdd811997697500a46e1cdc65... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-24 (Fri, 24 Apr 2015) Changed paths: M etc/org.opensuse.Network.conf Log Message: ----------- Merge pull request #541 from pwieczorkiewicz/dbus-policy dbus: add policy for scripts interface (bsc#920070,boo#907215) Commit: 51df3f3553c2f4921696076da5e847f1991d6037 https://github.com/openSUSE/wicked/commit/51df3f3553c2f4921696076da5e847f199... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-04-25 (Sat, 25 Apr 2015) Changed paths: M VERSION Log Message: ----------- version 0.6.18 Compare: https://github.com/openSUSE/wicked/compare/d0e97cecc30f...51df3f3553c2
participants (1)
-
Marius Tomaschewski