{"object_kind":"push","event_name":"push","before":"5fe2ffc4ab673df4d646a0b5b6439bdf6fe693e0","after":"0b591bc175d8232b1576c2aed46c644331eb80ba","ref":"refs/heads/master","ref_protected":true,"checkout_sha":"0b591bc175d8232b1576c2aed46c644331eb80ba","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":"0b591bc175d8232b1576c2aed46c644331eb80ba","message":"raop: fix RSA encryption for OpenSSL >= 3\n\nFor EVP_PKEY_encrypt, outlen is an in/out parameter: on input it must be\nthe capacity of the out buffer. Because it is left uninitialized, OpenSSL\ncan read garbage, which can result in an \"output buffer too small\" error.\n\nPass the size of the output buffer in rsa_encrypt() and use it to\ninitialize the in/out size parameter for EVP_PKEY_encrypt().\n\nThe OpenSSL < 3 branch assumes the enc data is at least RSA_size() bytes\nin size, which we could also check here now later.\n\nFixes #5370\n","title":"raop: fix RSA encryption for OpenSSL >= 3","timestamp":"2026-07-20T15:07:03+02:00","url":"https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/0b591bc175d8232b1576c2aed46c644331eb80ba","author":{"name":"Wim Taymans","email":"wtaymans@redhat.com"},"added":[],"modified":["src/modules/module-raop-sink.c"],"removed":[]}],"total_commits_count":1,"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}}