{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":86644608,"defaultBranch":"master","name":"webrick","ownerLogin":"ruby","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-30T01:16:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/210414?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720691257.0","currentOid":""},"activityList":{"items":[{"before":"15a93914782789520837c334e0c302702aec34e2","after":"0c600e169bd4ae267cb5eeb6197277c848323bbe","ref":"refs/heads/master","pushedAt":"2024-07-23T14:20:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Fix reference to URI::REGEXP::PATTERN::HOST\n\nRecent changes in the URI gem make it so that this constant\nmay not be there. And I think even with older versions of the\ngem, it would depend on what the default parser was set to.","shortMessageHtmlLink":"Fix reference to URI::REGEXP::PATTERN::HOST"}},{"before":"2b38d5614e876d313fe981e87c4e35b91556d226","after":"15a93914782789520837c334e0c302702aec34e2","ref":"refs/heads/master","pushedAt":"2024-07-14T06:51:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Return 400 response for chunked requests with unexpected data after chunk\n\nFixes #133","shortMessageHtmlLink":"Return 400 response for chunked requests with unexpected data after c…"}},{"before":"e4efb4a2300540f14f93c09c06bf0357ac1597dc","after":"2b38d5614e876d313fe981e87c4e35b91556d226","ref":"refs/heads/master","pushedAt":"2024-07-11T23:38:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Treat missing CRLF separator after headers as an EOFError\n\nFix tests that did not have correctly formatted headers.\n\nThis changes one test, with a request line that ends in\nbare LF instead of CRLF, from raising BadRequest to raising\nEOFError, but that seems reasonable.\n\nFixes #140","shortMessageHtmlLink":"Treat missing CRLF separator after headers as an EOFError"}},{"before":"e72cb697836e2ff201a4a74c108fdca9d3d2d0ed","after":"e4efb4a2300540f14f93c09c06bf0357ac1597dc","ref":"refs/heads/master","pushedAt":"2024-07-11T22:45:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Remove unnecessary gsub calls in test_httprequest.rb","shortMessageHtmlLink":"Remove unnecessary gsub calls in test_httprequest.rb"}},{"before":"24adaa437e1c86acf0b74cda7d855f21cd41c80d","after":null,"ref":"refs/heads/prefer-squigly-heredocs","pushedAt":"2024-07-11T14:45:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"}},{"before":"ee60354bcb84ec33b9245e1d1aa6e1f7e8132101","after":"e72cb697836e2ff201a4a74c108fdca9d3d2d0ed","ref":"refs/heads/master","pushedAt":"2024-07-11T14:45:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Prefer squigly heredocs. (#143)","shortMessageHtmlLink":"Prefer squigly heredocs. (#143)"}},{"before":"9fac2c3331f7b5efc25c676425193a7e654efbc1","after":"24adaa437e1c86acf0b74cda7d855f21cd41c80d","ref":"refs/heads/prefer-squigly-heredocs","pushedAt":"2024-07-11T09:54:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Prefer squigly heredocs.","shortMessageHtmlLink":"Prefer squigly heredocs."}},{"before":null,"after":"9fac2c3331f7b5efc25c676425193a7e654efbc1","ref":"refs/heads/prefer-squigly-heredocs","pushedAt":"2024-07-11T09:47:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Prefer squigly heredocs.","shortMessageHtmlLink":"Prefer squigly heredocs."}},{"before":"a27d7ed45f630d9ee9a7e8cbd0542542e36a3219","after":"ee60354bcb84ec33b9245e1d1aa6e1f7e8132101","ref":"refs/heads/master","pushedAt":"2024-07-02T14:25:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Require CRLF line endings in request line and headers\n\nDisallow bare CR, LF, NUL in header and request lines. Tighten\nparsing of request lines to only allow single spaces, as specified\nin the RFCs.\n\nForcing this RFC-compliant behavior breaks a lot of tests, so\nfix the tests to correctly use CRLF instead of LF for requests\n(other than the specific checks for handling of bad requests).\n\nFixes #137","shortMessageHtmlLink":"Require CRLF line endings in request line and headers"}},{"before":"e2282dfc6c3c2af411115373e025100abd5061cf","after":null,"ref":"refs/heads/ci-newer-rubies","pushedAt":"2024-06-08T11:24:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"}},{"before":"d2e2cac9929296a2f5f995de7e3875c5f5ddb11b","after":"a27d7ed45f630d9ee9a7e8cbd0542542e36a3219","ref":"refs/heads/master","pushedAt":"2024-06-08T11:24:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Test 2.4 & 2.5 on macos-amd64","shortMessageHtmlLink":"Test 2.4 & 2.5 on macos-amd64"}},{"before":"0b39396a75a3a3c8e3cd7e5f8293bf7e1f81bbb5","after":"e2282dfc6c3c2af411115373e025100abd5061cf","ref":"refs/heads/ci-newer-rubies","pushedAt":"2024-06-08T11:21:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eregon","name":"Benoit Daloze","path":"/eregon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168854?s=80&v=4"},"commit":{"message":"Test 2.4 & 2.5 on macos-amd64","shortMessageHtmlLink":"Test 2.4 & 2.5 on macos-amd64"}},{"before":"b0c936551bc7e95bcc79607a4030d864efba0ed5","after":"0b39396a75a3a3c8e3cd7e5f8293bf7e1f81bbb5","ref":"refs/heads/ci-newer-rubies","pushedAt":"2024-06-08T10:13:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"byroot","name":"Jean Boussier","path":"/byroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44640?s=80&v=4"},"commit":{"message":"Test on macos-latest\n\nBut exclude Ruby 2.4 and 2.5 because they aren't\nsupported on macos-arm64.","shortMessageHtmlLink":"Test on macos-latest"}},{"before":"fa3962b07ea9ec05792ed390decc4105636493df","after":"b0c936551bc7e95bcc79607a4030d864efba0ed5","ref":"refs/heads/ci-newer-rubies","pushedAt":"2024-06-08T10:12:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"byroot","name":"Jean Boussier","path":"/byroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44640?s=80&v=4"},"commit":{"message":"Test on macos-latest\n\nBut exclude Ruby 2.4 and 2.5 because they aren't\nsupported on macos-arm64.","shortMessageHtmlLink":"Test on macos-latest"}},{"before":null,"after":"fa3962b07ea9ec05792ed390decc4105636493df","ref":"refs/heads/ci-newer-rubies","pushedAt":"2024-06-08T10:10:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"byroot","name":"Jean Boussier","path":"/byroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44640?s=80&v=4"},"commit":{"message":"Test on macos-latest\n\nBut exclude Ruby 2.4 and 2.5 because they aren't\nsupported on macos-arm64.","shortMessageHtmlLink":"Test on macos-latest"}},{"before":"47f98731a60788a4ce7da9a3b50504571c5a5e95","after":null,"ref":"refs/heads/merge-cookies","pushedAt":"2024-06-08T01:21:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"}},{"before":"76751152d49ed9851cd1d3dc4c04a04796e36319","after":"d2e2cac9929296a2f5f995de7e3875c5f5ddb11b","ref":"refs/heads/master","pushedAt":"2024-06-08T01:21:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Merge multiple cookie headers, preserving semantic correctness. (#130)","shortMessageHtmlLink":"Merge multiple cookie headers, preserving semantic correctness. (#130)"}},{"before":"ebbd406730794eb10cc1de3a2dbf5bbb4ed0483f","after":"47f98731a60788a4ce7da9a3b50504571c5a5e95","ref":"refs/heads/merge-cookies","pushedAt":"2024-06-08T01:14:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Potential fix.","shortMessageHtmlLink":"Potential fix."}},{"before":"d1dbce884f2b40e766f19aa0f9d2131bb9e30624","after":"76751152d49ed9851cd1d3dc4c04a04796e36319","ref":"refs/heads/master","pushedAt":"2024-06-08T01:13:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Fix CI by explicit use of `macos-13` instead of `-latest`. (#131)\n\nmacos-latest no longer supports Ruby < 2.7 due to architectural changes.","shortMessageHtmlLink":"Fix CI by explicit use of macos-13 instead of -latest. (#131)"}},{"before":"c575138b484b2baf4b4d1e25c8625aa76c0b29c6","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-06-08T01:13:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"}},{"before":"8d08ff34f2a393d0e437b45307bd0cda8b266e4a","after":"c575138b484b2baf4b4d1e25c8625aa76c0b29c6","ref":"refs/heads/fix-ci","pushedAt":"2024-06-08T00:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Try macos-13","shortMessageHtmlLink":"Try macos-13"}},{"before":"d1dbce884f2b40e766f19aa0f9d2131bb9e30624","after":"8d08ff34f2a393d0e437b45307bd0cda8b266e4a","ref":"refs/heads/fix-ci","pushedAt":"2024-06-08T00:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Bump.","shortMessageHtmlLink":"Bump."}},{"before":null,"after":"d1dbce884f2b40e766f19aa0f9d2131bb9e30624","ref":"refs/heads/fix-ci","pushedAt":"2024-06-08T00:31:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Use www.rfc-editor.org for RFC text.\n\nWe use the following site for that now:\n\n* https://tools.ietf.org/ or http\n* https://datatracker.ietf.org or http\n\nToday, IETF said the official site of RFC is www.rfc-editor.org.\n\nFYI: https://authors.ietf.org/en/references-in-rfcxml\n\nI replaced them to www.rfc-editor.org.","shortMessageHtmlLink":"Use www.rfc-editor.org for RFC text."}},{"before":"38a8c14b5958b180109a6c8175e4b138c49d73f2","after":"ebbd406730794eb10cc1de3a2dbf5bbb4ed0483f","ref":"refs/heads/merge-cookies","pushedAt":"2024-06-07T04:20:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Set minimum Ruby version appropriately.","shortMessageHtmlLink":"Set minimum Ruby version appropriately."}},{"before":"a7dddb4e685a7510fe99a57f1d5745469fe60b8a","after":"38a8c14b5958b180109a6c8175e4b138c49d73f2","ref":"refs/heads/merge-cookies","pushedAt":"2024-06-07T04:19:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Set minimum Ruby version appropriately.","shortMessageHtmlLink":"Set minimum Ruby version appropriately."}},{"before":"153dff28559d24db415d1443cef61fde6c52cc9e","after":"a7dddb4e685a7510fe99a57f1d5745469fe60b8a","ref":"refs/heads/merge-cookies","pushedAt":"2024-06-07T04:19:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Set minimum Ruby version appropriately.","shortMessageHtmlLink":"Set minimum Ruby version appropriately."}},{"before":"b86eebfdb789aa44105b67aeb33164cc695f6497","after":"153dff28559d24db415d1443cef61fde6c52cc9e","ref":"refs/heads/merge-cookies","pushedAt":"2024-06-07T04:17:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Set minimum Ruby version appropriately.","shortMessageHtmlLink":"Set minimum Ruby version appropriately."}},{"before":null,"after":"b86eebfdb789aa44105b67aeb33164cc695f6497","ref":"refs/heads/merge-cookies","pushedAt":"2024-06-07T04:13:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Potential fix.","shortMessageHtmlLink":"Potential fix."}},{"before":"cd0b1dd2286492287876773e719bb50a533d2698","after":"d1dbce884f2b40e766f19aa0f9d2131bb9e30624","ref":"refs/heads/master","pushedAt":"2024-03-28T02:47:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"},"commit":{"message":"Use www.rfc-editor.org for RFC text.\n\nWe use the following site for that now:\n\n* https://tools.ietf.org/ or http\n* https://datatracker.ietf.org or http\n\nToday, IETF said the official site of RFC is www.rfc-editor.org.\n\nFYI: https://authors.ietf.org/en/references-in-rfcxml\n\nI replaced them to www.rfc-editor.org.","shortMessageHtmlLink":"Use www.rfc-editor.org for RFC text."}},{"before":"1d156e3a0bf14a0d3781c3128663555bf95267c3","after":"cd0b1dd2286492287876773e719bb50a533d2698","ref":"refs/heads/master","pushedAt":"2024-02-03T23:00:08.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Reject null bytes in header lines\n\nFixes #126","shortMessageHtmlLink":"Reject null bytes in header lines"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhvLBZgA","startCursor":null,"endCursor":null}},"title":"Activity · ruby/webrick"}