{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4618551,"defaultBranch":"master","name":"libsoup","ownerLogin":"GNOME","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-06-10T21:30:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1801039?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726513757.0","currentOid":""},"activityList":{"items":[{"before":"b9be796677e278501c4802c772ea3f7be95f5516","after":"074a62590cb0093e651ecb9c50c93f087fd14d7c","ref":"refs/heads/wip/nacho/total-message-size","pushedAt":"2024-09-20T10:22:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"websocket-test: set the total message size\n\nThis is required when sending a big amount of data","shortMessageHtmlLink":"websocket-test: set the total message size"}},{"before":"f4bb78c5f4a9cec8e82e621bb67ad515589335d4","after":"b9be796677e278501c4802c772ea3f7be95f5516","ref":"refs/heads/wip/nacho/total-message-size","pushedAt":"2024-09-20T10:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"websocket-test: set the total message size\n\nThis is required when sending a big amount of data","shortMessageHtmlLink":"websocket-test: set the total message size"}},{"before":"e70f2d44de637d59a1698aa297903ba06a74fa7b","after":"f4bb78c5f4a9cec8e82e621bb67ad515589335d4","ref":"refs/heads/wip/nacho/total-message-size","pushedAt":"2024-09-20T09:57:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"websocket: add a way to restrict the total message size\n\nOtherwise a client could send small packages smaller than\ntotal-incoming-payload-size but still to break the server\nwith a big allocation\n\nFixes: #390","shortMessageHtmlLink":"websocket: add a way to restrict the total message size"}},{"before":"a35222dd0bfab2ac97c10e86b95f762456628283","after":null,"ref":"refs/heads/headers-crash","pushedAt":"2024-09-16T19:09:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"}},{"before":"2a9d8ecc45bb814f6a81b1241e6c0c55d632aa28","after":"a35222dd0bfab2ac97c10e86b95f762456628283","ref":"refs/heads/master","pushedAt":"2024-09-16T19:09:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"headers: Be more robust against invalid input when parsing params\n\nIf you pass invalid input to a function such as soup_header_parse_param_list_strict()\nit can cause an overflow if it decodes the input to UTF-8.\n\nThis should never happen with valid UTF-8 input which libsoup's client API\nensures, however it's server API does not currently.","shortMessageHtmlLink":"headers: Be more robust against invalid input when parsing params"}},{"before":"670fd2e98b6c64d4955575ccbc794aebdb871f19","after":"a35222dd0bfab2ac97c10e86b95f762456628283","ref":"refs/heads/headers-crash","pushedAt":"2024-09-16T18:59:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"headers: Be more robust against invalid input when parsing params\n\nIf you pass invalid input to a function such as soup_header_parse_param_list_strict()\nit can cause an overflow if it decodes the input to UTF-8.\n\nThis should never happen with valid UTF-8 input which libsoup's client API\nensures, however it's server API does not currently.","shortMessageHtmlLink":"headers: Be more robust against invalid input when parsing params"}},{"before":"0e767d39e2f8b97334c9375eef9fa95bdd752a98","after":"5cc99f287683c9b81acc2fe7d57a3f018ae5f21b","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-12T20:55:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"3780937605ea7277d21a1f713ece94528d7d6fea","after":"0e767d39e2f8b97334c9375eef9fa95bdd752a98","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-12T20:19:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"a856019b73415f2950af575462a5befc2b4e65e2","after":"670fd2e98b6c64d4955575ccbc794aebdb871f19","ref":"refs/heads/headers-crash","pushedAt":"2024-09-12T16:50:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"headers: Be more robust against invalid input when parsing params\n\nIf you pass invalid input to a function such as soup_header_parse_param_list_strict()\nit can cause an overflow if it decodes the input to UTF-8.\n\nThis should never happen with valid UTF-8 input which libsoup's client API\nensures, however it's server API does not currently.","shortMessageHtmlLink":"headers: Be more robust against invalid input when parsing params"}},{"before":"6dec6f9a23e89b4098e69abce53cf3853d1e8adf","after":"3780937605ea7277d21a1f713ece94528d7d6fea","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-12T15:46:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"0e7316ea48d7282c5c537da8552b1027cabf3c34","after":"6dec6f9a23e89b4098e69abce53cf3853d1e8adf","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-12T00:20:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"801986d5abc7ed9fde39f72a9c2e5de02f611f6d","after":"0e7316ea48d7282c5c537da8552b1027cabf3c34","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T23:55:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"eb321d4d7a099b1e56bc219fa5a14361a79380f1","after":"801986d5abc7ed9fde39f72a9c2e5de02f611f6d","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T23:29:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"c318912671879f717f57f9aa0d1d29a928429d76","after":"eb321d4d7a099b1e56bc219fa5a14361a79380f1","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T23:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"becb3b5427c1888f9f02b1ba5d93fd4384b2e071","after":"c318912671879f717f57f9aa0d1d29a928429d76","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T20:18:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip: Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.\n\nThis commit also adds a scan-build wrapper to suppress the null\ndereference warning, since it's running on introspection generated code:\n\n/builds/GNOME/libsoup/_build/meson-private/tmpubycnr7o/tmp-introspect0zo3y6ae/Soup-3.0.c:799:27: warning: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error') [core.NullDereference]\n 799 | g_printerr (\"%s\\n\", error->message);\n | ^~~~~~~~~~~~~~\n1 warning generated.\n\nBefore landing, the following code should be uncommented:\n\nworkflow:\n rules:\n - if: $CI_PIPELINE_SOURCE == 'merge_request_event'\n - if: $CI_COMMIT_TAG\n - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH","shortMessageHtmlLink":"wip: Use ci-templates"}},{"before":"ccc7c81b3350a192ae4fa5bd12d1aa5cbb3e7b50","after":"becb3b5427c1888f9f02b1ba5d93fd4384b2e071","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T19:41:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip: Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.\n\nBefore landing, the following code should be uncommented:\n\nworkflow:\n rules:\n - if: $CI_PIPELINE_SOURCE == 'merge_request_event'\n - if: $CI_COMMIT_TAG\n - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH","shortMessageHtmlLink":"wip: Use ci-templates"}},{"before":"a8ba0d4504bdb13d6a0c507a30e4ccd1f30eb3f5","after":"ccc7c81b3350a192ae4fa5bd12d1aa5cbb3e7b50","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T19:34:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"wip: Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.\n\nBefore landing, the following code should be uncommented:\n\nworkflow:\n rules:\n - if: $CI_PIPELINE_SOURCE == 'merge_request_event'\n - if: $CI_COMMIT_TAG\n - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH","shortMessageHtmlLink":"wip: Use ci-templates"}},{"before":"f2a93587765dd83a914528faa69b523ec7d4832b","after":"a8ba0d4504bdb13d6a0c507a30e4ccd1f30eb3f5","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T19:18:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.","shortMessageHtmlLink":"Use ci-templates"}},{"before":"1ed39b1b2666ef0aae8082746eb8ac104015325b","after":"f2a93587765dd83a914528faa69b523ec7d4832b","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T19:12:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.","shortMessageHtmlLink":"Use ci-templates"}},{"before":"75bc7dcd43ad6c38683039ca194b5e144fb584a2","after":"1ed39b1b2666ef0aae8082746eb8ac104015325b","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T18:59:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.","shortMessageHtmlLink":"Use ci-templates"}},{"before":"6951c929e6426fcc2af996a4920b47489d160b42","after":"75bc7dcd43ad6c38683039ca194b5e144fb584a2","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T18:53:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.","shortMessageHtmlLink":"Use ci-templates"}},{"before":"0e8f754f1fda94f4206a1b14508294e63d29ba1b","after":"6951c929e6426fcc2af996a4920b47489d160b42","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T18:48:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.","shortMessageHtmlLink":"Use ci-templates"}},{"before":null,"after":"0e8f754f1fda94f4206a1b14508294e63d29ba1b","ref":"refs/heads/mcatanzaro/ci-templates","pushedAt":"2024-09-11T18:42:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Use ci-templates\n\nThis should make updating CI images much easier in the future. Just bump\nFDO_DISTRIBUTION_TAG to trigger a build.","shortMessageHtmlLink":"Use ci-templates"}},{"before":"d1fefb44832d8acefc2be3beea141d2cb39c0fc6","after":"2a9d8ecc45bb814f6a81b1241e6c0c55d632aa28","ref":"refs/heads/master","pushedAt":"2024-09-11T17:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"server: Add note about recommended usage.","shortMessageHtmlLink":"server: Add note about recommended usage."}},{"before":null,"after":"665539613d6bdc83e0beab81abc952a7c76a4660","ref":"refs/heads/server-note","pushedAt":"2024-09-11T16:56:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"server: Add note about recommended usage.","shortMessageHtmlLink":"server: Add note about recommended usage."}},{"before":"3f6c9c61a4c62273b57d83257e254828348a6ca1","after":"e70f2d44de637d59a1698aa297903ba06a74fa7b","ref":"refs/heads/wip/nacho/total-message-size","pushedAt":"2024-09-11T14:50:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"websocket: add a way to restrict the total message size\n\nOtherwise a client could send small packages smaller than\ntotal-incoming-payload-size but still to break the server\nwith a big allocation\n\nFixes: #390","shortMessageHtmlLink":"websocket: add a way to restrict the total message size"}},{"before":"ee76c3dea13def5c3ff7aa925fc4a42f27c63ce8","after":"3f6c9c61a4c62273b57d83257e254828348a6ca1","ref":"refs/heads/wip/nacho/total-message-size","pushedAt":"2024-09-11T14:38:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"websocket: add a way to restrict the total message size\n\nOtherwise a client could send small packages smaller than\ntotal-incoming-payload-size but still to break the server\nwith a big allocation\n\nFixes: #390","shortMessageHtmlLink":"websocket: add a way to restrict the total message size"}},{"before":"d1fefb44832d8acefc2be3beea141d2cb39c0fc6","after":null,"ref":"refs/heads/mcatanzaro/gi-docgen-warnings","pushedAt":"2024-09-05T21:48:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"}},{"before":"3f03218b39306870af8b7331bd2e4c18ad4ce4d0","after":"d1fefb44832d8acefc2be3beea141d2cb39c0fc6","ref":"refs/heads/master","pushedAt":"2024-09-05T21:40:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Fix a few broken documentation links","shortMessageHtmlLink":"Fix a few broken documentation links"}},{"before":null,"after":"ee76c3dea13def5c3ff7aa925fc4a42f27c63ce8","ref":"refs/heads/wip/nacho/total-message-size","pushedAt":"2024-08-30T13:33:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"websocket: add a way to restrict the total message size\n\nOtherwise a client could send small packages smaller than\ntotal-incoming-payload-size but still to break the server\nwith a big allocation\n\nFixes: #390","shortMessageHtmlLink":"websocket: add a way to restrict the total message size"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMDoyMjoxMS4wMDAwMDBazwAAAAS70uoi","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMDoyMjoxMS4wMDAwMDBazwAAAAS70uoi","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0zMFQxMzozMzo1MS4wMDAwMDBazwAAAASotC-6"}},"title":"Activity ยท GNOME/libsoup"}