{"object_kind":"push","event_name":"push","before":"1756ec54e384cc7e66878e9eecf7dd713df9de29","after":"df8288de7f796521dd339e9bbb5358a9a85ea73f","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"df8288de7f796521dd339e9bbb5358a9a85ea73f","message":null,"user_id":94562,"user_name":"Íñigo Huguet","user_username":"ihuguet","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/94562/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":"599cc1ed1d0306905fa7581eded85c45defe582a","message":"std-aux: use _nm_strerror_r\n\nThe function strerror_r returns an int per POSIX spec, but GNU version\nreturns char *. Using it fails the compilation in Alpine, so use\n_nm_strerror_r instead that handles both cases.\n\nFixes: 41e28b900f59 ('daemon-helper: add read-file-as-user')\n","title":"std-aux: use _nm_strerror_r","timestamp":"2025-12-12T15:07:53+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/599cc1ed1d0306905fa7581eded85c45defe582a","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["src/libnm-std-aux/nm-std-utils.c"],"removed":[]},{"id":"118475d571a28eef96373d6ebb6618cdb4f9e93a","message":"ci: build with -D systemdsystemgeneratordir=no\n\nAvoid build failures in some distros.\n ERROR: Assert failed: systemd required but not found, please provide a valid systemd user generator dir or disable it\n\nFixes: 636fb5ef2464 ('systemd: install initrd services using a generator')\n","title":"ci: build with -D systemdsystemgeneratordir=no","timestamp":"2025-12-12T15:24:09+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/118475d571a28eef96373d6ebb6618cdb4f9e93a","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["contrib/scripts/nm-ci-run.sh"],"removed":[]},{"id":"df8288de7f796521dd339e9bbb5358a9a85ea73f","message":"merge: branch 'ih/strerror_r'\n\nFix two compilation issues\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2330","title":"merge: branch 'ih/strerror_r'","timestamp":"2025-12-12T14:36:58+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/df8288de7f796521dd339e9bbb5358a9a85ea73f","author":{"name":"Íñigo Huguet","email":"ihuguet@riseup.net"},"added":[],"modified":["contrib/scripts/nm-ci-run.sh","src/libnm-std-aux/nm-std-utils.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}}