Branch: refs/heads/sle12-sp1
Home: https://github.com/openSUSE/wicked
Commit: 0555403a988dae8158774428188e9d022d649ba8
https://github.com/openSUSE/wicked/commit/0555403a988dae8158774428188e9d022d...
Author: Marius Tomaschewski
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M include/wicked/xml.h
M src/xml.c
Log Message:
-----------
xml: added xml_node_get_path and find_parent utils
Commit: 16fc608bc2af7a2783bc86909c97b9a81ddf0d79
https://github.com/openSUSE/wicked/commit/16fc608bc2af7a2783bc86909c97b9a81d...
Author: Marius Tomaschewski
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/fsm.c
Log Message:
-----------
fsm: improve subordinate device relation logging
Commit: 35396894838e05aafef60727ff8e0b0d17d926ca
https://github.com/openSUSE/wicked/commit/35396894838e05aafef60727ff8e0b0d17...
Author: Marius Tomaschewski
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/ethernet.c
Log Message:
-----------
ethtool: fix option tables terminator (bsc#925276)
Commit: 597b15bf55d67662f67fa5534dd7ab555767f19a
https://github.com/openSUSE/wicked/commit/597b15bf55d67662f67fa5534dd7ab5557...
Author: Marius Tomaschewski
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M src/ethernet.c
Log Message:
-----------
Merge pull request #562 from pwieczorkiewicz/ethtool_term
ethtool: fix option tables terminator (bsc#925276)
Commit: faaffa903e9b527bd06c7ebeba7d2da7b0d1ae35
https://github.com/openSUSE/wicked/commit/faaffa903e9b527bd06c7ebeba7d2da7b0...
Author: Marius Tomaschewski
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M extensions/dispatch
Log Message:
-----------
scripts: fixed typo breaking wicked scheme scripts
Commit: 0c2bac89d08fc08359721858d7ad76bc290af268
https://github.com/openSUSE/wicked/commit/0c2bac89d08fc08359721858d7ad76bc29...
Author: Pawel Wieczorkiewicz
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M extensions/dispatch
Log Message:
-----------
Merge pull request #564 from mtomaschewski/wicked-script-exec
scripts: fixed typo breaking wicked scheme scripts
Commit: 9b317647679929802833d9c28a10a4ca2a4177e4
https://github.com/openSUSE/wicked/commit/9b317647679929802833d9c28a10a4ca2a...
Author: Pawel Wieczorkiewicz
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M include/wicked/xml.h
M src/fsm.c
M src/xml.c
Log Message:
-----------
Merge pull request #563 from mtomaschewski/node-path
fsm: improve subordinate device relation debug log
Commit: c19c2cf44477d9f308549915cd82460ee7588ad3
https://github.com/openSUSE/wicked/commit/c19c2cf44477d9f308549915cd82460ee7...
Author: Pawel Wieczorkiewicz
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M .gitignore
Log Message:
-----------
git: ignore *.orig and *.rej files
Commit: 2898b227e14ae64f5859b984d4c8b99bf4ac52c7
https://github.com/openSUSE/wicked/commit/2898b227e14ae64f5859b984d4c8b99bf4...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/sysfs.c
Log Message:
-----------
sysfs: fixed memleak while reading device path
Commit: 523c0b544321af4030cab26f3c17bc3a6d2e3e1a
https://github.com/openSUSE/wicked/commit/523c0b544321af4030cab26f3c17bc3a6d...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/suse/compat-suse.c
Log Message:
-----------
compat: fixed memleak while reading ifsysctls
Commit: 3761c7adb395f73e93ea5d751ca91c9fcc0b31dd
https://github.com/openSUSE/wicked/commit/3761c7adb395f73e93ea5d751ca91c9fcc...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/main.c
Log Message:
-----------
client: canonicalize the --root-directory option
Commit: 907c06fe432a880946b1fb111d115ffe4a61f5b0
https://github.com/openSUSE/wicked/commit/907c06fe432a880946b1fb111d115ffe4a...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/read-config.c
M client/redhat/compat-redhat.c
M client/suse/compat-suse.c
Log Message:
-----------
client: config file root directory handling cleanup
Commit: 53a6c4e444d51eae970f89eb9d199ed0d42657be
https://github.com/openSUSE/wicked/commit/53a6c4e444d51eae970f89eb9d199ed0d4...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/compat.c
M client/nanny.c
M client/read-config.c
M include/wicked/xml.h
M src/client/policy.c
M src/xml-reader.c
Log Message:
-----------
xml: unified node location function names
Commit: 7e9487aa80fea5b26862eb0f8a9406ba74811879
https://github.com/openSUSE/wicked/commit/7e9487aa80fea5b26862eb0f8a9406ba74...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M include/wicked/xml.h
M src/xml-reader.c
Log Message:
-----------
xml: added a new node location relocation utility
Allows to set or change the specified node and all
it's children to a new shared location (filename).
Commit: d5299bab094cfa53d53f3356b01e005db45e78c3
https://github.com/openSUSE/wicked/commit/d5299bab094cfa53d53f3356b01e005db4...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/xml-reader.c
Log Message:
-----------
xml: advance reader lines when reading from buffer
Commit: 1b7086985790f0156a6a8c3787e618961bad5fd0
https://github.com/openSUSE/wicked/commit/1b7086985790f0156a6a8c3787e618961b...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/firmware.c
Log Message:
-----------
firmware: properly extract discovery type and path
Commit: ec57e928bf2c9a1744986716a93fcd95d298ba96
https://github.com/openSUSE/wicked/commit/ec57e928bf2c9a1744986716a93fcd95d2...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/compat.c
M client/main.c
M client/read-config.c
M client/redhat/compat-redhat.c
M client/suse/compat-suse.c
M client/wicked-client.h
Log Message:
-----------
client: config orgin and location cleanup
Commit: 26a61c8f573aeee9f59a62af509c0ee06bfd4525
https://github.com/openSUSE/wicked/commit/26a61c8f573aeee9f59a62af509c0ee06b...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/compat.c
M client/read-config.c
Log Message:
-----------
client: split ifconfigs to validate each separately
Do not discard all (further) interfaces from a config
source when there is a duplicate interface config, but
only the duplicates.
Commit: 29078af0482dcbd1e671649a9bf0867e6adaa4cb
https://github.com/openSUSE/wicked/commit/29078af0482dcbd1e671649a9bf0867e6a...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/read-config.c
M etc/client.xml.in
M src/config.c
Log Message:
-----------
client: do not fail on missed wicked ifconfig dir
Consider as failure, when the user explicitly requests specific path
to read/load ifconfig and it does not exist, but not, when the user
didn't requested any path and the default path does not exist.
Commit: e56061a53b8cd6683b7bf6f9ac7475cc49fcd58c
https://github.com/openSUSE/wicked/commit/e56061a53b8cd6683b7bf6f9ac7475cc49...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/xml-reader.c
Log Message:
-----------
xml: fix xml_location_create refcount memory leak
Commit: d5e29fac1f74aa07f1c5a2375dd80e847584ef90
https://github.com/openSUSE/wicked/commit/d5e29fac1f74aa07f1c5a2375dd80e8475...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M include/wicked/xml.h
M src/xml-writer.c
Log Message:
-----------
xml: added utility to calculate node content uuid
Commit: b4ce70df26f63b9d788aebc3402bdce3682aa62f
https://github.com/openSUSE/wicked/commit/b4ce70df26f63b9d788aebc3402bdce368...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/client/policy.c
Log Message:
-----------
config: use only config content to calculate uuid
Commit: 904bc09d3737a88c6a9e8bd64fccd6f76fe7fba8
https://github.com/openSUSE/wicked/commit/904bc09d3737a88c6a9e8bd64fccd6f76f...
Author: Marius Tomaschewski
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/read-config.c
Log Message:
-----------
client: no config content uuid calculation in read
Commit: 27a930622e369221aeb34c8d48f35ebb9f72a103
https://github.com/openSUSE/wicked/commit/27a930622e369221aeb34c8d48f35ebb9f...
Author: Pawel Wieczorkiewicz
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M client/compat.c
M client/main.c
M client/nanny.c
M client/read-config.c
M client/redhat/compat-redhat.c
M client/suse/compat-suse.c
M client/wicked-client.h
M etc/client.xml.in
M include/wicked/xml.h
M src/client/policy.c
M src/config.c
M src/firmware.c
M src/sysfs.c
M src/xml-reader.c
M src/xml-writer.c
Log Message:
-----------
Merge pull request #569 from mtomaschewski/config-cleanup-1
client: config path,origin,location and memleak cleanup
Commit: 99a563da6a8beefd2f11dafea645928d0b2a56b3
https://github.com/openSUSE/wicked/commit/99a563da6a8beefd2f11dafea645928d0b...
Author: Marius Tomaschewski
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M include/wicked/bridge.h
M src/bridge.c
Log Message:
-----------
bridge: use array index in ni_bridge_del_port
The ni_bridge_del_port_ifindex deletes by ifindex,
added also a ni_bridge_del_port_ifname variant.
Commit: 2e7a34d7d25f6df1089e494e46e74da9829f46cc
https://github.com/openSUSE/wicked/commit/2e7a34d7d25f6df1089e494e46e74da982...
Author: Marius Tomaschewski
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M client/compat.c
M client/suse/compat-suse.c
Log Message:
-----------
compat: generate link master for slaves in suse ifcfg
Commit: 2823d08e415d021497ef791502803e2d734cb31c
https://github.com/openSUSE/wicked/commit/2823d08e415d021497ef791502803e2d73...
Author: Marius Tomaschewski
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M client/suse/compat-suse.c
Log Message:
-----------
compat: parse MASTER_DEVICE from suse ifcfg files
Commit: 92119c9c3afc55a54bdde706f7153803d5ba1a7e
https://github.com/openSUSE/wicked/commit/92119c9c3afc55a54bdde706f7153803d5...
Author: Marius Tomaschewski
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M src/xml.c
Log Message:
-----------
xml: fixed xml_node_free to detatch children
A child may be still referenced (clone_ref) somewhere else,
but as we're about to free the parent, we have to detach it.
Commit: 50e4565e68fb9cca9d940c0b2af3826f39e66867
https://github.com/openSUSE/wicked/commit/50e4565e68fb9cca9d940c0b2af3826f39...
Author: Marius Tomaschewski
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M src/xml.c
Log Message:
-----------
xml: return on NULL node argument in clone functions
Commit: bc6369bc2075a65aaa44728b826de425dfc08360
https://github.com/openSUSE/wicked/commit/bc6369bc2075a65aaa44728b826de425df...
Author: Marius Tomaschewski
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M client/ifup.c
M client/read-config.c
M nanny/device.c
M nanny/nanny.c
M src/client/ifconfig.h
M src/client/policy.c
M src/fsm.c
Log Message:
-----------
fsm: reference count config nodes to avoid memleaks
Commit: 77e5d36b9a2f87cf6e6f4d8f658a61aa470d9258
https://github.com/openSUSE/wicked/commit/77e5d36b9a2f87cf6e6f4d8f658a61aa47...
Author: Pawel Wieczorkiewicz
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M client/ifup.c
M client/read-config.c
M nanny/device.c
M nanny/nanny.c
M src/client/ifconfig.h
M src/client/policy.c
M src/fsm.c
M src/xml.c
Log Message:
-----------
Merge pull request #571 from mtomaschewski/config-cleanup-2
fsm: reference count worker config nodes to avoid memleaks
Commit: 5b43002ee9916ab90c04d389c3d57a53cd4fbb05
https://github.com/openSUSE/wicked/commit/5b43002ee9916ab90c04d389c3d57a53cd...
Author: Pawel Wieczorkiewicz
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M include/wicked/fsm.h
M src/fsm.c
Log Message:
-----------
fsm: separated function to print device hierarchy
Commit: 80076397e14f92cdb02d1af0460ea32611948a0b
https://github.com/openSUSE/wicked/commit/80076397e14f92cdb02d1af0460ea32611...
Author: Pawel Wieczorkiewicz
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/fsm.c
Log Message:
-----------
fsm: perform netif-reference calls during common binding
Commit: 2ac6a1e4735ef335d40616e14bf614eca3b90535
https://github.com/openSUSE/wicked/commit/2ac6a1e4735ef335d40616e14bf614eca3...
Author: Marius Tomaschewski
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/fsm.c
Log Message:
-----------
fsm: separated set master/lower device functions
Commit: 2419b37f5f598f7da8466037a6d7efe21b3cdd11
https://github.com/openSUSE/wicked/commit/2419b37f5f598f7da8466037a6d7efe21b...
Author: Marius Tomaschewski
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M schema/interface.xml
M src/fsm.c
Log Message:
-----------
schema: subordinate netif-reference in link master
Subordinate reference is a slave to master relation and
a counterpart to shared false causing enslave at linkUp.
Commit: 022f310e9b42d16215b8313e6130215ffaf331fe
https://github.com/openSUSE/wicked/commit/022f310e9b42d16215b8313e6130215ffa...
Author: Marius Tomaschewski
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/ifconfig.c
Log Message:
-----------
wickedd: disabled enslaves in master changeDevice
Commit: 94a3f1006c8a42bf53f943697478ad15143308b9
https://github.com/openSUSE/wicked/commit/94a3f1006c8a42bf53f943697478ad1514...
Author: Marius Tomaschewski
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/fsm.c
Log Message:
-----------
fsm: check slaves/ports states as 1:n group
Check state of bonding/bridge slaves/ports as group,
with at least one slave/port is in the required state,
considering also their control mode settings.
Commit: 43169472080c2eaa53e1a9b3417c82c28690b6fd
https://github.com/openSUSE/wicked/commit/43169472080c2eaa53e1a9b3417c82c286...
Author: Marius Tomaschewski
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M schema/bonding.xml
M schema/bridge.xml
M schema/interface.xml
Log Message:
-----------
schema: adjust master/slave transition requires
Commit: e122a1ae2d7db2af9044c6eb46557a35cb7e956c
https://github.com/openSUSE/wicked/commit/e122a1ae2d7db2af9044c6eb46557a35cb...
Author: Pawel Wieczorkiewicz
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M include/wicked/fsm.h
M schema/bonding.xml
M schema/bridge.xml
M schema/interface.xml
M src/fsm.c
M src/ifconfig.c
Log Message:
-----------
Merge pull request #574 from mtomaschewski/linkmaster-6
fsm: master/slave transition dependency and state check fixes
Commit: 5f5b266e3917aacd2fb2975e556df8e8805bdc5e
https://github.com/openSUSE/wicked/commit/5f5b266e3917aacd2fb2975e556df8e880...
Author: Karol Mroz
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M client/compat.c
M client/suse/compat-suse.c
M include/wicked/bridge.h
M src/bridge.c
Log Message:
-----------
Merge pull request #575 from mtomaschewski/ifcfg-slaves-master
ifcfg: generate link master from master config, added MASTER_DEVICE variable
Commit: 056602c1a14b09b6eec65b374e85a377b0935949
https://github.com/openSUSE/wicked/commit/056602c1a14b09b6eec65b374e85a377b0...
Author: Karol Mroz
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M src/ifconfig.c
Log Message:
-----------
ifconfig: handle link up of externally enslaved devices
In the case of standard openvswitch bridge ports, they are enslaved
by openvswitch itself to the ovs-master interface (kernel datapath
interface).
In such scenarios, we previously skipped the linkUp process, as Wicked
assumed that if a device was already enslaved, it was done via
ni_system_interface_enslave(), which generates a netlink message to
enslave and perform a link-up in bridge case, and a bonding master
manages the link state itself.
To get around this, if a device has a master, we should first check to
see if it's in link-up state. If yes, then it was enslaved by Wicked
and no furhter processing is needed. If not, then it was enslaved
externally and we need to perform the basic link-up.
Commit: fd42dedd728dd770c3fd4a4dfdb3cdbf64b587ba
https://github.com/openSUSE/wicked/commit/fd42dedd728dd770c3fd4a4dfdb3cdbf64...
Author: Pawel Wieczorkiewicz
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M wicked.spec.in
Log Message:
-----------
spec: changed to enable nanny use by default
Commit: d4740e7aa2b4363cdc15faabc6d7219fdac2dcba
https://github.com/openSUSE/wicked/commit/d4740e7aa2b4363cdc15faabc6d7219fda...
Author: Marius Tomaschewski
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M wicked.spec.in
Log Message:
-----------
Merge pull request #578 from mtomaschewski/enable-use-nanny
spec: enable nanny use by default (fate#318977)
Commit: 914ed4f3629c62db35dddeea371f8f0f0e6d65fa
https://github.com/openSUSE/wicked/commit/914ed4f3629c62db35dddeea371f8f0f0e...
Author: Marius Tomaschewski
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M src/ifconfig.c
Log Message:
-----------
Merge pull request #577 from mtomaschewski/link-ovs-enslave
ifconfig: handle link up of externally enslaved devices (fate#318840)
Commit: aed92277ba6cbd1069658869c0f8079f7927ef65
https://github.com/openSUSE/wicked/commit/aed92277ba6cbd1069658869c0f8079f79...
Author: Marius Tomaschewski
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M VERSION
Log Message:
-----------
version 0.6.20
Compare: https://github.com/openSUSE/wicked/compare/29e8d6b6dbcb...aed92277ba6c