[openSUSE/wicked] 5306f6: cleanup: rename src/config.c to src/appconfig.c
Branch: refs/heads/testing Home: https://github.com/openSUSE/wicked Commit: 5306f6375a0c9bad0932f316d842cb54dc7fd7c4 https://github.com/openSUSE/wicked/commit/5306f6375a0c9bad0932f316d842cb54dc... Author: Marius Tomaschewski <mt@suse.com> Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M configure.ac M src/Makefile.am A src/appconfig.c R src/config.c Log Message: ----------- cleanup: rename src/config.c to src/appconfig.c Commit: 2c7025f438f14a27f0305609b22650803c5b701b https://github.com/openSUSE/wicked/commit/2c7025f438f14a27f0305609b22650803c... Author: Marius Tomaschewski <mt@suse.com> Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M src/Makefile.am M src/appconfig.c M src/appconfig.h M src/dbus-objects/model.c M src/dbus-objects/naming.c M src/extension.c A src/extension.h M src/update.c Log Message: ----------- appconfig: move extension prototypes to extension.h Commit: d045262be530375cde492d4a6f0c8a2aeafb22ff https://github.com/openSUSE/wicked/commit/d045262be530375cde492d4a6f0c8a2aea... Author: Marius Tomaschewski <mt@suse.com> Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M src/appconfig.c M src/dbus-objects/model.c M src/extension.c M src/extension.h M src/update.c Log Message: ----------- extensions: remove list argument from constructors Add list operation utils to c_binding, script_action and extension in favor of list argument in constructors and direct manipulations, adjust to catch allocation failures and diverse NULL arguments. Renamed script_find to find_script to match find_c_binding. Commit: b78b8eefe1c3524ea24f3e03227fd6385f237fb3 https://github.com/openSUSE/wicked/commit/b78b8eefe1c3524ea24f3e03227fd6385f... Author: Marius Tomaschewski <mt@suse.de> Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M client/firmware.c M src/appconfig.c M src/appconfig.h M src/dbus-objects/naming.c M src/extension.c M src/firmware.c Log Message: ----------- extensions: add enabled flag to bindings and scripts Commit: 1a28905955ad741ec38c090245182e9b3c2f70de https://github.com/openSUSE/wicked/commit/1a28905955ad741ec38c090245182e9b3c... Author: Marius Tomaschewski <mt@suse.com> Date: 2023-01-24 (Tue, 24 Jan 2023) Changed paths: M src/appconfig.c Log Message: ----------- appconfig: handle extension definition overrides Permit to override extensions builtin and script actions defined in one config (defaults) by config included later in order to enable or disable extension actions. Check if extension interface and action name are keywords and log location on parsing errors or empty definitions. Commit: 63a0bb1f7e1aaa4504dcda3dbe309a0316e0c250 https://github.com/openSUSE/wicked/commit/63a0bb1f7e1aaa4504dcda3dbe309a0316... Author: Marius Tomaschewski <mt@suse.com> Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M client/firmware.c Log Message: ----------- client: add firmware enable|disable command Commit: f639d5143ba5ea2293b639e7d45be486a16e2b14 https://github.com/openSUSE/wicked/commit/f639d5143ba5ea2293b639e7d45be486a1... Author: Marius Tomaschewski <mt@suse.de> Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M client/redfish.c Log Message: ----------- client: alias redfish enable|disable to firmware Commit: fd6122db4f6feef8d2cb7e7cdfe13908fccd15a4 https://github.com/openSUSE/wicked/commit/fd6122db4f6feef8d2cb7e7cdfe13908fc... Author: Martin Wilck <mwilck@suse.com> Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M extensions/Makefile.am A extensions/nbft Log Message: ----------- extensions: add nbft extension (jsc#PED-3132) This extension imports configuration from the NBFT, according to the NVM Express Boot Specification 1.0 and converts it to the corresponding wicked configuration. Commit: e1ad1fe9e581a0f03af4eec7986354c4281f9cc8 https://github.com/openSUSE/wicked/commit/e1ad1fe9e581a0f03af4eec7986354c428... Author: Martin Wilck <mwilck@suse.com> Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M etc/client.xml.in Log Message: ----------- client.xml.in: enable nbft extension Commit: b6be4b13ac7c4332ac35fb551cfb5aeb500da99c https://github.com/openSUSE/wicked/commit/b6be4b13ac7c4332ac35fb551cfb5aeb50... Author: Martin Wilck <mwilck@suse.com> Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M testing/Makefile.am A testing/nbft/dhcp-broken-json-01/nbft-hfi.json A testing/nbft/dhcp-broken-json-01/nbft.out A testing/nbft/dhcp-no-index/nbft-hfi.json A testing/nbft/dhcp-no-index/nbft.out A testing/nbft/dhcp-no-mac/nbft-hfi.json A testing/nbft/dhcp-no-mac/nbft.out A testing/nbft/dhcp-routed/nbft-hfi.json A testing/nbft/dhcp-routed/nbft.out A testing/nbft/dhcp-simple/nbft-hfi.json A testing/nbft/dhcp-simple/nbft.out A testing/nbft/dhcp-vlan/nbft-hfi.json A testing/nbft/dhcp-vlan/nbft.out A testing/nbft/static-bad-gateway/nbft-hfi.json A testing/nbft/static-bad-gateway/nbft.out A testing/nbft/static-broken-json-01/nbft-hfi.json A testing/nbft/static-broken-json-01/nbft.out A testing/nbft/static-invalid-ip/nbft-hfi.json A testing/nbft/static-invalid-ip/nbft.out A testing/nbft/static-no-index/nbft-hfi.json A testing/nbft/static-no-index/nbft.out A testing/nbft/static-no-mac/nbft-hfi.json A testing/nbft/static-no-mac/nbft.out A testing/nbft/static-no-prefix/nbft-hfi.json A testing/nbft/static-no-prefix/nbft.out A testing/nbft/static-routed-vlan/nbft-hfi.json A testing/nbft/static-routed-vlan/nbft.out A testing/nbft/static-routed/nbft-hfi.json A testing/nbft/static-routed/nbft.out A testing/nbft/static-vlan/nbft-hfi.json A testing/nbft/static-vlan/nbft.out A testing/test-nbft Log Message: ----------- testing: added unit tests for nbft extension Commit: 69498565e7022eef8b10cbcc4ffad4803c6824f5 https://github.com/openSUSE/wicked/commit/69498565e7022eef8b10cbcc4ffad4803c... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M client/firmware.c M client/redfish.c M configure.ac M src/Makefile.am A src/appconfig.c M src/appconfig.h R src/config.c M src/dbus-objects/model.c M src/dbus-objects/naming.c M src/extension.c A src/extension.h M src/firmware.c M src/update.c Log Message: ----------- Merge remote-tracking branch 'github_upstream/pull/947/head' Commit: 453ba9ca8bb81222fdf2b29acb568b86368b9c28 https://github.com/openSUSE/wicked/commit/453ba9ca8bb81222fdf2b29acb568b8636... Author: Clemens Famulla-Conrad <cfamullaconrad@suse.de> Date: 2023-01-25 (Wed, 25 Jan 2023) Changed paths: M etc/client.xml.in M extensions/Makefile.am A extensions/nbft M testing/Makefile.am A testing/nbft/dhcp-broken-json-01/nbft-hfi.json A testing/nbft/dhcp-broken-json-01/nbft.out A testing/nbft/dhcp-no-index/nbft-hfi.json A testing/nbft/dhcp-no-index/nbft.out A testing/nbft/dhcp-no-mac/nbft-hfi.json A testing/nbft/dhcp-no-mac/nbft.out A testing/nbft/dhcp-routed/nbft-hfi.json A testing/nbft/dhcp-routed/nbft.out A testing/nbft/dhcp-simple/nbft-hfi.json A testing/nbft/dhcp-simple/nbft.out A testing/nbft/dhcp-vlan/nbft-hfi.json A testing/nbft/dhcp-vlan/nbft.out A testing/nbft/static-bad-gateway/nbft-hfi.json A testing/nbft/static-bad-gateway/nbft.out A testing/nbft/static-broken-json-01/nbft-hfi.json A testing/nbft/static-broken-json-01/nbft.out A testing/nbft/static-invalid-ip/nbft-hfi.json A testing/nbft/static-invalid-ip/nbft.out A testing/nbft/static-no-index/nbft-hfi.json A testing/nbft/static-no-index/nbft.out A testing/nbft/static-no-mac/nbft-hfi.json A testing/nbft/static-no-mac/nbft.out A testing/nbft/static-no-prefix/nbft-hfi.json A testing/nbft/static-no-prefix/nbft.out A testing/nbft/static-routed-vlan/nbft-hfi.json A testing/nbft/static-routed-vlan/nbft.out A testing/nbft/static-routed/nbft-hfi.json A testing/nbft/static-routed/nbft.out A testing/nbft/static-vlan/nbft-hfi.json A testing/nbft/static-vlan/nbft.out A testing/test-nbft Log Message: ----------- Merge remote-tracking branch 'github_upstream/pull/948/head' Compare: https://github.com/openSUSE/wicked/compare/5306f6375a0c%5E...453ba9ca8bb8
participants (1)
-
cfconrad