{"object_kind":"push","event_name":"push","before":"642504f5f981440761f1cf2cd3873e283d8ea07e","after":"2c0988ab4c19a04b1bd4044228559e5402d0c164","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"2c0988ab4c19a04b1bd4044228559e5402d0c164","message":null,"user_id":3060,"user_name":"Wim Taymans","user_username":"wtaymans","user_email":"","user_avatar":"https://secure.gravatar.com/avatar/1ca1bed246cb9b95b7ead6d6be96bb09f0c112953140c8bb38b41aedf4465270?s=80&d=identicon","project_id":4753,"project":{"id":4753,"name":"pipewire","description":"Multimedia processing graphs","web_url":"https://gitlab.freedesktop.org/pipewire/pipewire","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/4753/pipewire.png","git_ssh_url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","git_http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git","namespace":"PipeWire","visibility_level":20,"path_with_namespace":"pipewire/pipewire","default_branch":"master","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/pipewire/pipewire","url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","ssh_url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git"},"commits":[{"id":"ac7728097fadc64e0c235962acd25d4aad38dac0","message":"snapcast: support newer snapcast service type\n\nNewer snapcast servers publish the service as _snapcast-ctrl._tcp so\nlisten for that as well.\n\nFixes #5104\n","title":"snapcast: support newer snapcast service type","timestamp":"2026-02-03T10:01:38+01:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/ac7728097fadc64e0c235962acd25d4aad38dac0","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["src/modules/module-snapcast-discover.c"],"removed":[]},{"id":"2c0988ab4c19a04b1bd4044228559e5402d0c164","message":"bluez-dbus: fix adapter memcpy length\n\nsizeof(adapter) is larger than the big_entry->adapter and so the code\nwould copy too much. Instead only copy the strlen of the parsed\nadapter, which we checked above to be smaller than the available size.\n\nThis doesn't copy the 0 byte because the memory is assumed to be 0\nfilled already by the calloc.\n\nIf the address is exactly the HCI_DEV_NAME_LEN, it will result in a non-0\nterminated string, which may or may not be a problem...\n","title":"bluez-dbus: fix adapter memcpy length","timestamp":"2026-02-03T10:16:22+01:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/2c0988ab4c19a04b1bd4044228559e5402d0c164","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["spa/plugins/bluez5/bluez5-dbus.c"],"removed":[]}],"total_commits_count":2,"push_options":{},"repository":{"name":"pipewire","url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","description":"Multimedia processing graphs","homepage":"https://gitlab.freedesktop.org/pipewire/pipewire","git_http_url":"https://gitlab.freedesktop.org/pipewire/pipewire.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:pipewire/pipewire.git","visibility_level":20}}