Branch: refs/heads/master Home: https://github.com/openSUSE/wicked Commit: 60cd78de789fe156de3f3db5894f9b9cb253e5f7 https://github.com/openSUSE/wicked/commit/60cd78de789fe156de3f3db5894f9b9cb2... Author: Marius Tomaschewski <mt@suse.com> Date: 2024-11-15 (Fri, 15 Nov 2024) Changed paths: M client/suse/compat-suse.c M include/wicked/route.h M src/dbus-objects/misc.c M src/dhcp4/protocol.c M src/ifconfig.c M src/leasefile.c M src/netinfo.c M src/route.c Log Message: ----------- route: use new array insert_ref/append_ref macros Avoid unsafe use of append(array, ref(entry)) function calls not allowing to release reference on append failure in favor of the append_ref(array, obj) and insert_ref macros. Commit: 877e51015a58b8970087ebcd6e088ba21ab906ff https://github.com/openSUSE/wicked/commit/877e51015a58b8970087ebcd6e088ba21a... Author: Marius Tomaschewski <mt@suse.com> Date: 2024-11-15 (Fri, 15 Nov 2024) Changed paths: M client/suse/compat-suse.c Log Message: ----------- route: fix to destroy rule options parse array Commit: c7f8247bdb16fd04088dd5f6de3001c3335ab98e https://github.com/openSUSE/wicked/commit/c7f8247bdb16fd04088dd5f6de3001c333... Author: Marius Tomaschewski <mt@suse.com> Date: 2024-11-15 (Fri, 15 Nov 2024) Changed paths: M client/suse/compat-suse.c Log Message: ----------- route: free skipped duplicate route in parsing Commit: 855fade3e73499718800bc825f0660c97b92159e https://github.com/openSUSE/wicked/commit/855fade3e73499718800bc825f0660c97b... Author: Marius Tomaschewski <mt@suse.com> Date: 2024-11-15 (Fri, 15 Nov 2024) Changed paths: M autoip4/fsm.c M client/dracut/cmdline.c M client/redhat/compat-redhat.c M include/wicked/route.h M src/dhcp4/protocol.c M src/route.c Log Message: ----------- route: remove table list argument from route create It caused inconsistent reference counting behavior: When table were specified, it took ownership of the new route reference and caller must not call free. Without the table parameter, caller must free it. Commit: 7f543a60ecdb13a77175b1889f9c24991dbd3f19 https://github.com/openSUSE/wicked/commit/7f543a60ecdb13a77175b1889f9c24991d... Author: cfconrad <cfamullaconrad@suse.com> Date: 2024-11-18 (Mon, 18 Nov 2024) Changed paths: M autoip4/fsm.c M client/dracut/cmdline.c M client/redhat/compat-redhat.c M client/suse/compat-suse.c M include/wicked/route.h M src/dbus-objects/misc.c M src/dhcp4/protocol.c M src/ifconfig.c M src/leasefile.c M src/netinfo.c M src/route.c Log Message: ----------- Merge pull request https://github.com/openSUSE/wicked/pull/1046 route: use new array macros and fix on error leaks Compare: https://github.com/openSUSE/wicked/compare/d3c5a44a95cd...7f543a60ecdb To unsubscribe from these emails, change your notification settings at https://github.com/openSUSE/wicked/settings/notifications