{"object_kind":"push","event_name":"push","before":"caf156b2ac2f3804380c24580aa3622b68991626","after":"461c9edfb40b08d74ef8900fc7b676c346c6c33b","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"461c9edfb40b08d74ef8900fc7b676c346c6c33b","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":"441e77a44c6c02be611d2034dba86880b5582643","message":"core: Make nm_device_create_l3_config_data_from_connection behave as expected\n\nCurrently nm_device_create_l3_config_data_from_connection uses the\nconnection applied to the given device for some properties. Altough\nthis currently works since all users of\nnm_device_create_l3_config_data_from_connection provide the applied\nconnection as parameter, it behaves unexpectedly when another\nconnection is given.\n","title":"core: Make nm_device_create_l3_config_data_from_connection behave as expected","timestamp":"2025-10-27T09:58:07+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/441e77a44c6c02be611d2034dba86880b5582643","author":{"name":"Robin Ebert","email":"ebertrobin2002@gmail.com"},"added":[],"modified":["src/core/devices/nm-device.c"],"removed":[]},{"id":"306f9c490b2adc4915c57c37bc4b44d7c85038b7","message":"vpn: Use nm_device_create_l3_config_data_from_connection if possible\n\nUsing nm_device_create_l3_config_data_from_connection in favor of\nnm_l3_config_data_new_from_connection allows the connection\nproperties: connection.mdns, connection.llmnr,\nconnection.dns-over-tls, connection.dnssec, connection.mptcp-flags,\nand ipv6.ip6-privacy to be read from the vpn's connection settings\nallowing them to be applied to vpn connections.\n","title":"vpn: Use nm_device_create_l3_config_data_from_connection if possible","timestamp":"2025-10-27T10:31:16+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/306f9c490b2adc4915c57c37bc4b44d7c85038b7","author":{"name":"Robin Ebert","email":"ebertrobin2002@gmail.com"},"added":[],"modified":["NEWS","src/core/devices/nm-device-private.h","src/core/devices/nm-device.h","src/core/vpn/nm-vpn-connection.c"],"removed":[]},{"id":"461c9edfb40b08d74ef8900fc7b676c346c6c33b","message":"merge: branch 'main'\n\nCorrectly apply some connection properties to vpn connections\n\nCloses #1109\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2279","title":"merge: branch 'main'","timestamp":"2025-10-27T09:46:41+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/461c9edfb40b08d74ef8900fc7b676c346c6c33b","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["NEWS","src/core/devices/nm-device-private.h","src/core/devices/nm-device.c","src/core/devices/nm-device.h","src/core/vpn/nm-vpn-connection.c"],"removed":[]}],"total_commits_count":3,"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}}