{"object_kind":"push","event_name":"push","before":"bba2f5cbff98c886be22a5455cbabea9de826865","after":"17c41cad10ab76facb9f0bcfbdc0ae254ae26bf4","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"17c41cad10ab76facb9f0bcfbdc0ae254ae26bf4","message":null,"user_id":1050,"user_name":"Beniamino Galvani","user_username":"bgalvani","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/1050/avatar.png","project_id":411,"project":{"id":411,"name":"NetworkManager","description":"NetworkManager — network management daemon","web_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/411/nm_logo.png","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","namespace":"NetworkManager","visibility_level":20,"path_with_namespace":"NetworkManager/NetworkManager","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git"},"commits":[{"id":"3d5d5ef33f1158d9cdcc4e0be6df2e8ddd4a4fc3","message":"ci: update distro information\n\nUpdate the information of distros and their NM version.\n","title":"ci: update distro information","timestamp":"2026-07-27T08:36:10+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/3d5d5ef33f1158d9cdcc4e0be6df2e8ddd4a4fc3","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":[".gitlab-ci/distros-info.yml"],"removed":[]},{"id":"e59e250170da369332c6cf6a236d96a339dcf56e","message":"ci: update config.yml\n\nUpdate config.yml based on the information from distros-info.yml.\n","title":"ci: update config.yml","timestamp":"2026-07-27T09:37:29+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/e59e250170da369332c6cf6a236d96a339dcf56e","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":[".gitlab-ci.yml",".gitlab-ci/config.yml"],"removed":[]},{"id":"53a10e5b4cfc9ef1fd29c45c4b90e9f2c12daa7b","message":"all: reformat the code with clang-format from Fedora 44\n\nReformat the code using clang-format version 22.1.8 from Fedora 44.\n","title":"all: reformat the code with clang-format from Fedora 44","timestamp":"2026-07-27T09:37:29+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/53a10e5b4cfc9ef1fd29c45c4b90e9f2c12daa7b","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/core/bpf/clat.bpf.c","src/core/devices/adsl/nm-device-adsl.c","src/core/devices/bluetooth/nm-bluez-manager.c","src/core/devices/nm-device-6lowpan.h","src/core/devices/nm-device-bond.c","src/core/devices/nm-device-bridge.c","src/core/devices/nm-device-ethernet.c","src/core/devices/nm-device-factory.h","src/core/devices/nm-device-generic.h","src/core/devices/nm-device-ip-tunnel.c","src/core/devices/nm-device-macsec.c","src/core/devices/nm-device-macvlan.h","src/core/devices/nm-device.c","src/core/devices/nm-device.h","src/core/devices/ovs/nm-device-ovs-port.c","src/core/devices/tests/test-lldp.c","src/core/devices/wifi/nm-device-iwd-p2p.c","src/core/devices/wifi/nm-device-iwd-p2p.h","src/core/devices/wifi/nm-device-wifi-p2p.c","src/core/devices/wifi/nm-device-wifi.c","src/core/devices/wifi/nm-iwd-manager.c","src/core/devices/wifi/nm-wifi-ap.h","src/core/devices/wifi/nm-wifi-common.c","src/core/devices/wifi/tests/test-devices-wifi.c","src/core/devices/wwan/nm-modem-broadband.c","src/core/devices/wwan/nm-modem-manager.c","src/core/devices/wwan/nm-modem-ofono.c","src/core/dhcp/nm-dhcp-client.c","src/core/dhcp/nm-dhcp-nettools.c","src/core/dhcp/nm-dhcp-options.c","src/core/dhcp/tests/test-dhcp-utils.c","src/core/dns/nm-dns-manager.c","src/core/ndisc/nm-ndisc.c","src/core/ndisc/tests/test-ndisc-fake.c","src/core/nm-config-data.c","src/core/nm-config.c","src/core/nm-core-utils.c","src/core/nm-dbus-utils.h","src/core/nm-dispatcher.c","src/core/nm-firewall-utils.c","src/core/nm-ip-config.c","src/core/nm-keep-alive.h","src/core/nm-l3-config-data.c","src/core/nm-l3cfg.c","src/core/nm-manager.c","src/core/nm-manager.h","src/core/nm-netns.c","src/core/nm-rfkill-manager.h","src/core/platform/nm-fake-platform.c","src/core/platform/tests/monitor.c","src/core/platform/tests/test-address.c","src/core/platform/tests/test-cleanup.c","src/core/platform/tests/test-common.c","src/core/platform/tests/test-route.c","src/core/ppp/nm-ppp-manager.c","src/core/settings/nm-settings-utils.h","src/core/settings/nm-settings.c","src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c","src/core/settings/plugins/ifcfg-rh/shvar.c","src/core/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c","src/core/settings/plugins/keyfile/nms-keyfile-plugin.c","src/core/settings/plugins/keyfile/nms-keyfile-reader.c","src/core/settings/plugins/keyfile/nms-keyfile-storage.c","src/core/settings/plugins/keyfile/nms-keyfile-utils.c","src/core/settings/plugins/keyfile/tests/test-keyfile-settings.c","src/core/tests/config/test-config.c","src/core/tests/test-core-with-expect.c","src/core/tests/test-l3cfg.c","src/core/vpn/nm-vpn-connection.h","src/libnm-client-impl/nm-client.c","src/libnm-client-impl/nm-device.c","src/libnm-client-impl/nm-secret-agent-old.c","src/libnm-client-impl/tests/test-libnm.c","src/libnm-client-impl/tests/test-secret-agent.c","src/libnm-client-public/nm-device-6lowpan.h","src/libnm-client-public/nm-device-generic.h","src/libnm-client-public/nm-device-macvlan.h","src/libnm-client-public/nm-vpn-connection.h","src/libnm-client-public/nm-vpn-plugin-old.h","src/libnm-client-test/nm-test-utils-impl.c","src/libnm-core-impl/nm-connection.c","src/libnm-core-impl/nm-keyfile.c","src/libnm-core-impl/nm-setting-bond.c","src/libnm-core-impl/nm-setting-ip-config.c","src/libnm-core-impl/nm-setting-private.h","src/libnm-core-impl/nm-setting.c","src/libnm-core-impl/nm-team-utils.c","src/libnm-core-impl/nm-utils.c","src/libnm-core-impl/nm-vpn-plugin-info.c","src/libnm-core-impl/tests/test-general.c","src/libnm-core-impl/tests/test-keyfile.c","src/libnm-core-impl/tests/test-setting.c","src/libnm-core-public/nm-setting-8021x.h","src/libnm-core-public/nm-setting-bridge.h","src/libnm-core-public/nm-setting-geneve.h","src/libnm-core-public/nm-setting-hsr.h","src/libnm-core-public/nm-setting-ipvlan.h","src/libnm-core-public/nm-setting-macsec.h","src/libnm-core-public/nm-setting-serial.h","src/libnm-core-public/nm-setting-team.h","src/libnm-core-public/nm-setting-wireless-security.h","src/libnm-core-public/nm-setting.h","src/libnm-core-public/nm-vpn-editor-plugin.h","src/libnm-glib-aux/nm-dbus-aux.c","src/libnm-glib-aux/nm-dedup-multi.c","src/libnm-glib-aux/nm-io-utils.c","src/libnm-glib-aux/nm-macros-internal.h","src/libnm-glib-aux/nm-shared-utils.c","src/libnm-platform/devlink/nm-devlink.c","src/libnm-platform/nm-linux-platform.c","src/libnm-platform/nm-linux-platform.h","src/libnm-platform/nm-netlink.c","src/libnm-platform/nm-platform.c","src/libnm-platform/nm-platform.h","src/libnm-platform/nmp-ethtool-ioctl.c","src/libnm-platform/nmp-ethtool.c","src/libnm-platform/nmp-global-tracker.c","src/libnm-platform/wifi/nm-wifi-utils-nl80211.c","src/libnm-platform/wpan/nm-wpan-utils.c","src/libnmc-base/nm-secret-agent-simple.c","src/libnmc-setting/nm-meta-setting-desc.c","src/libnmt-newt/nmt-newt-checkbox.h","src/nm-cloud-setup/main.c","src/nm-cloud-setup/nm-cloud-setup-utils.c","src/nm-cloud-setup/nmcs-provider-ec2.h","src/nm-cloud-setup/nmcs-provider-gcp.h","src/nm-cloud-setup/nmcs-provider-oci.h","src/nm-dispatcher/nm-dispatcher.c","src/nm-dispatcher/tests/test-dispatcher-envp.c","src/nm-helpers/nm-priv-helper.c","src/nm-initrd-generator/nm-initrd-generator.c","src/nm-initrd-generator/tests/test-cmdline-reader.c","src/nm-online/nm-online.c","src/nmcli/connections.c","src/nmcli/devices.c","src/nmcli/general.c","src/nmcli/nmcli.h","src/nmtui/nmt-edit-connection-list.c","src/nmtui/nmt-editor.h","src/nmtui/nmt-page-ethernet.h","src/nmtui/nmt-page-loopback.h","src/nmtui/nmt-wireguard-peer-list.c"],"removed":[]},{"id":"a17da7a5fbc80d51234d6574ed9005e86d4688e1","message":"python: reformat with black 26.5.1 from Fedora 44\n\nReformat the Python code with the new \"black\" version.\n","title":"python: reformat with black 26.5.1 from Fedora 44","timestamp":"2026-07-27T09:56:24+02:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/a17da7a5fbc80d51234d6574ed9005e86d4688e1","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":[".gitlab-ci/distros_support.py","contrib/scripts/anonymize-logs.py","contrib/scripts/find-backports","examples/python/gi/gmaincontext.py","src/libnm-client-impl/tests/test-gir.py","src/tests/client/test-client.py","tools/test-cloud-meta-mock.py"],"removed":[]},{"id":"17c41cad10ab76facb9f0bcfbdc0ae254ae26bf4","message":"merge: branch 'bg/distros'\n\nci: update distro information\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2491","title":"merge: branch 'bg/distros'","timestamp":"2026-07-27T08:13:35+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/17c41cad10ab76facb9f0bcfbdc0ae254ae26bf4","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":[".gitlab-ci.yml",".gitlab-ci/config.yml",".gitlab-ci/distros-info.yml",".gitlab-ci/distros_support.py","contrib/scripts/anonymize-logs.py","contrib/scripts/find-backports","examples/python/gi/gmaincontext.py","src/core/bpf/clat.bpf.c","src/core/devices/adsl/nm-device-adsl.c","src/core/devices/bluetooth/nm-bluez-manager.c","src/core/devices/nm-device-6lowpan.h","src/core/devices/nm-device-bond.c","src/core/devices/nm-device-bridge.c","src/core/devices/nm-device-ethernet.c","src/core/devices/nm-device-factory.h","src/core/devices/nm-device-generic.h","src/core/devices/nm-device-ip-tunnel.c","src/core/devices/nm-device-macsec.c","src/core/devices/nm-device-macvlan.h","src/core/devices/nm-device.c","src/core/devices/nm-device.h","src/core/devices/ovs/nm-device-ovs-port.c","src/core/devices/tests/test-lldp.c","src/core/devices/wifi/nm-device-iwd-p2p.c","src/core/devices/wifi/nm-device-iwd-p2p.h","src/core/devices/wifi/nm-device-wifi-p2p.c","src/core/devices/wifi/nm-device-wifi.c","src/core/devices/wifi/nm-iwd-manager.c","src/core/devices/wifi/nm-wifi-ap.h","src/core/devices/wifi/nm-wifi-common.c","src/core/devices/wifi/tests/test-devices-wifi.c","src/core/devices/wwan/nm-modem-broadband.c","src/core/devices/wwan/nm-modem-manager.c","src/core/devices/wwan/nm-modem-ofono.c","src/core/dhcp/nm-dhcp-client.c","src/core/dhcp/nm-dhcp-nettools.c","src/core/dhcp/nm-dhcp-options.c","src/core/dhcp/tests/test-dhcp-utils.c","src/core/dns/nm-dns-manager.c","src/core/ndisc/nm-ndisc.c","src/core/ndisc/tests/test-ndisc-fake.c","src/core/nm-config-data.c","src/core/nm-config.c","src/core/nm-core-utils.c","src/core/nm-dbus-utils.h","src/core/nm-dispatcher.c","src/core/nm-firewall-utils.c","src/core/nm-ip-config.c","src/core/nm-keep-alive.h","src/core/nm-l3-config-data.c","src/core/nm-l3cfg.c","src/core/nm-manager.c","src/core/nm-manager.h","src/core/nm-netns.c","src/core/nm-rfkill-manager.h","src/core/platform/nm-fake-platform.c","src/core/platform/tests/monitor.c","src/core/platform/tests/test-address.c","src/core/platform/tests/test-cleanup.c","src/core/platform/tests/test-common.c","src/core/platform/tests/test-route.c","src/core/ppp/nm-ppp-manager.c","src/core/settings/nm-settings-utils.h","src/core/settings/nm-settings.c","src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c","src/core/settings/plugins/ifcfg-rh/shvar.c","src/core/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c","src/core/settings/plugins/keyfile/nms-keyfile-plugin.c","src/core/settings/plugins/keyfile/nms-keyfile-reader.c","src/core/settings/plugins/keyfile/nms-keyfile-storage.c","src/core/settings/plugins/keyfile/nms-keyfile-utils.c","src/core/settings/plugins/keyfile/tests/test-keyfile-settings.c","src/core/tests/config/test-config.c","src/core/tests/test-core-with-expect.c","src/core/tests/test-l3cfg.c","src/core/vpn/nm-vpn-connection.h","src/libnm-client-impl/nm-client.c","src/libnm-client-impl/nm-device.c","src/libnm-client-impl/nm-secret-agent-old.c","src/libnm-client-impl/tests/test-gir.py","src/libnm-client-impl/tests/test-libnm.c","src/libnm-client-impl/tests/test-secret-agent.c","src/libnm-client-public/nm-device-6lowpan.h","src/libnm-client-public/nm-device-generic.h","src/libnm-client-public/nm-device-macvlan.h","src/libnm-client-public/nm-vpn-connection.h","src/libnm-client-public/nm-vpn-plugin-old.h","src/libnm-client-test/nm-test-utils-impl.c","src/libnm-core-impl/nm-connection.c","src/libnm-core-impl/nm-keyfile.c","src/libnm-core-impl/nm-setting-bond.c","src/libnm-core-impl/nm-setting-ip-config.c","src/libnm-core-impl/nm-setting-private.h","src/libnm-core-impl/nm-setting.c","src/libnm-core-impl/nm-team-utils.c","src/libnm-core-impl/nm-utils.c","src/libnm-core-impl/nm-vpn-plugin-info.c","src/libnm-core-impl/tests/test-general.c","src/libnm-core-impl/tests/test-keyfile.c","src/libnm-core-impl/tests/test-setting.c","src/libnm-core-public/nm-setting-8021x.h","src/libnm-core-public/nm-setting-bridge.h","src/libnm-core-public/nm-setting-geneve.h","src/libnm-core-public/nm-setting-hsr.h","src/libnm-core-public/nm-setting-ipvlan.h","src/libnm-core-public/nm-setting-macsec.h","src/libnm-core-public/nm-setting-serial.h","src/libnm-core-public/nm-setting-team.h","src/libnm-core-public/nm-setting-wireless-security.h","src/libnm-core-public/nm-setting.h","src/libnm-core-public/nm-vpn-editor-plugin.h","src/libnm-glib-aux/nm-dbus-aux.c","src/libnm-glib-aux/nm-dedup-multi.c","src/libnm-glib-aux/nm-io-utils.c","src/libnm-glib-aux/nm-macros-internal.h","src/libnm-glib-aux/nm-shared-utils.c","src/libnm-platform/devlink/nm-devlink.c","src/libnm-platform/nm-linux-platform.c","src/libnm-platform/nm-linux-platform.h","src/libnm-platform/nm-netlink.c","src/libnm-platform/nm-platform.c","src/libnm-platform/nm-platform.h","src/libnm-platform/nmp-ethtool-ioctl.c","src/libnm-platform/nmp-ethtool.c","src/libnm-platform/nmp-global-tracker.c","src/libnm-platform/wifi/nm-wifi-utils-nl80211.c","src/libnm-platform/wpan/nm-wpan-utils.c","src/libnmc-base/nm-secret-agent-simple.c","src/libnmc-setting/nm-meta-setting-desc.c","src/libnmt-newt/nmt-newt-checkbox.h","src/nm-cloud-setup/main.c","src/nm-cloud-setup/nm-cloud-setup-utils.c","src/nm-cloud-setup/nmcs-provider-ec2.h","src/nm-cloud-setup/nmcs-provider-gcp.h","src/nm-cloud-setup/nmcs-provider-oci.h","src/nm-dispatcher/nm-dispatcher.c","src/nm-dispatcher/tests/test-dispatcher-envp.c","src/nm-helpers/nm-priv-helper.c","src/nm-initrd-generator/nm-initrd-generator.c","src/nm-initrd-generator/tests/test-cmdline-reader.c","src/nm-online/nm-online.c","src/nmcli/connections.c","src/nmcli/devices.c","src/nmcli/general.c","src/nmcli/nmcli.h","src/nmtui/nmt-edit-connection-list.c","src/nmtui/nmt-editor.h","src/nmtui/nmt-page-ethernet.h","src/nmtui/nmt-page-loopback.h","src/nmtui/nmt-wireguard-peer-list.c","src/tests/client/test-client.py","tools/test-cloud-meta-mock.py"],"removed":[]}],"total_commits_count":5,"push_options":{},"repository":{"name":"NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","description":"NetworkManager — network management daemon","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","visibility_level":20}}