{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":569041,"defaultBranch":"master","name":"curl","ownerLogin":"curl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-03-18T22:32:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16928085?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716362837.0","currentOid":""},"activityList":{"items":[{"before":"1c4813c769ea65c128c067004d0711433288aa05","after":"cc383ee237fd46bfd9b1c6ca3cb8ee2c51e80130","ref":"refs/heads/master","pushedAt":"2024-05-23T11:30:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vszakats","name":"Viktor Szakats","path":"/vszakats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1446897?s=80&v=4"},"commit":{"message":"GHA: increase timeout for Cygwin autotools build tests step\n\nApparently 10 minutes are not (always) enough:\nhttps://github.com/curl/curl/actions/runs/9197003907/job/25296439556#step:8:1936\n\nCloses #13753","shortMessageHtmlLink":"GHA: increase timeout for Cygwin autotools build tests step"}},{"before":"0c4b4c1e93c8e869af230090f32346fdfd548f21","after":"1c4813c769ea65c128c067004d0711433288aa05","ref":"refs/heads/master","pushedAt":"2024-05-22T21:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"mbedtls: send close-notify on close\n\n- send the TLS close notify message when cloding down\n the mbedtls connection filter\n- this is a \"least\" effort version and, as other TLS filters,\n is lacking a graceful send/receive/timeout for a really\n clean shutdown.\n\nCloses #13745","shortMessageHtmlLink":"mbedtls: send close-notify on close"}},{"before":"ca8cb245e172446507b887ca5b22a04b5b824179","after":"0c4b4c1e93c8e869af230090f32346fdfd548f21","ref":"refs/heads/master","pushedAt":"2024-05-22T21:06:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"mbedtls: check version for cipher id\n\nmbedtls_ssl_get_ciphersuite_id_from_ssl() seems to have been added in\nmbedtls 3.2.0. Check for that version.\n\nCloses #13749","shortMessageHtmlLink":"mbedtls: check version for cipher id"}},{"before":"4cc5657247183a0bc3b0969beeaea9acddb09d22","after":"ca8cb245e172446507b887ca5b22a04b5b824179","ref":"refs/heads/master","pushedAt":"2024-05-22T12:19:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vszakats","name":"Viktor Szakats","path":"/vszakats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1446897?s=80&v=4"},"commit":{"message":"cmake: fix building with both md4 and md5 in unity mode\n\nMacro and static function names were colliding between\n`lib/md4.c` and\n`lib/md5.c`.\n\nFix it by namespacing these symbols.\n\nSeen with a basic macOS build using these options:\n`-DCMAKE_UNITY_BUILD=ON -DCURL_USE_SECTRANSP=ON`\n\nCloses #13737","shortMessageHtmlLink":"cmake: fix building with both md4 and md5 in unity mode"}},{"before":"77da4447380ba1f8a1aaede7e014917398719d8c","after":null,"ref":"refs/heads/bagder/docs-install","pushedAt":"2024-05-22T07:27:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"}},{"before":"ac68a2dd85fb73fd96c71a07e60a222e953efbf1","after":"4cc5657247183a0bc3b0969beeaea9acddb09d22","ref":"refs/heads/master","pushedAt":"2024-05-22T07:27:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"docs/Makefile.am: make curl-config.1 install\n\non \"make install\" like it should\n\nFollow-up to 60971d665b9b1df87082\n\nCloses #13741","shortMessageHtmlLink":"docs/Makefile.am: make curl-config.1 install"}},{"before":"c5a786d7de5fe03641bc8617437797a018bf9ee1","after":null,"ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-05-22T07:15:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"5e406a0c8ffed89013e7529d03bbb43ffc3e8a94","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.6","pushedAt":"2024-05-22T07:14:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"}},{"before":"5a913d8dc3c3d5461bcfe8c60c995b3d42d75c56","after":"ac68a2dd85fb73fd96c71a07e60a222e953efbf1","ref":"refs/heads/master","pushedAt":"2024-05-22T07:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"GHA: bump actions/checkout from 4.1.4 to 4.1.6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...a5ac7e51b41094c92402da3b24376905380afc29)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \n\nCloses #13720","shortMessageHtmlLink":"GHA: bump actions/checkout from 4.1.4 to 4.1.6"}},{"before":"f8679425118f333f7b57c565fed514d22eb89b05","after":"5a913d8dc3c3d5461bcfe8c60c995b3d42d75c56","ref":"refs/heads/master","pushedAt":"2024-05-22T07:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"pytest: add ftp upload tests\n\n- refs #13556\n- allow anon uploads on vsftpd test server\n- add test_30_05 for plain upload of 1k, 100k, 1m\n- add test_31_05 for SSL upload of 1k, 100k, 1m\n- verify file size and contents\n\nCloses #13734","shortMessageHtmlLink":"pytest: add ftp upload tests"}},{"before":"5e403dff069c9f9e6076a6ea465ebc67351cdc71","after":"f8679425118f333f7b57c565fed514d22eb89b05","ref":"refs/heads/master","pushedAt":"2024-05-22T07:11:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"test: add test1546, chunked not last transfer encoding\n\nwith more than one transfer-encoding, 'chunked' must be the last added\nto the writer stack (and therefore the first to decode). RFC 9112, ch.\n6.1.\n\nCloses #13736","shortMessageHtmlLink":"test: add test1546, chunked not last transfer encoding"}},{"before":"e4384b5c220bd9904b33746e990f1b24bb75745f","after":"5e403dff069c9f9e6076a6ea465ebc67351cdc71","ref":"refs/heads/master","pushedAt":"2024-05-22T07:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"test: add test1484, for HEAD with content\n\n- test HEAD request with 'Transfer-Encoding:chunked' and\n non-encoded response content\n- verifies #13725\n\nCloses #13735","shortMessageHtmlLink":"test: add test1484, for HEAD with content"}},{"before":"d13a3a66353579a9beeeee6b89a0201144b57665","after":"e4384b5c220bd9904b33746e990f1b24bb75745f","ref":"refs/heads/master","pushedAt":"2024-05-22T06:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"RELEASE-NOTES: synced\n\nbump to 8.8.1 for now","shortMessageHtmlLink":"RELEASE-NOTES: synced"}},{"before":null,"after":"77da4447380ba1f8a1aaede7e014917398719d8c","ref":"refs/heads/bagder/docs-install","pushedAt":"2024-05-22T06:44:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"docs/Makefile.am: make curl-config.1 install\n\non \"make install\" like it should","shortMessageHtmlLink":"docs/Makefile.am: make curl-config.1 install"}},{"before":"6eb99d7c1cbb56dbe563e71d544ee2e76f8cfc32","after":"d13a3a66353579a9beeeee6b89a0201144b57665","ref":"refs/heads/master","pushedAt":"2024-05-22T06:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vszakats","name":"Viktor Szakats","path":"/vszakats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1446897?s=80&v=4"},"commit":{"message":"(lib)curl.rc: set debug flag also for `CURLDEBUG` and `UNITTESTS`\n\nThese macros also enable debug features in both libcurl and curl.\nEnable `VS_FF_DEBUG` version resource flag when they are set.\n\nCloses #13730","shortMessageHtmlLink":"(lib)curl.rc: set debug flag also for CURLDEBUG and UNITTESTS"}},{"before":"fd567d4f06857f4fc8e2f64ea727b1318f76ad33","after":"6eb99d7c1cbb56dbe563e71d544ee2e76f8cfc32","ref":"refs/heads/master","pushedAt":"2024-05-22T06:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay","name":"Jay Satiro","path":"/jay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/965580?s=80&v=4"},"commit":{"message":"winbuild: fix PE version info debug flag\n\n- Only set PE file flag VS_FF_DEBUG if curl.exe and libcurl.dll were\n built with winbuild option DEBUG=yes which builds with debug info.\n\nVS_FF_DEBUG is a PE flag (Portable Executable file flag - dll, exe, etc)\nthat indicates the file contains or was built with debug info.\n\nPrior to this change when winbuild was used to build curl, curl.exe\nand libcurl.dll always had VS_FF_DEBUG set, regardless of build option\nDEBUG=yes/no, due to some bad logic.\n\nCloses https://github.com/curl/curl/pull/13739","shortMessageHtmlLink":"winbuild: fix PE version info debug flag"}},{"before":"6ea93881575a06cf2bb3a7ad8d5b47ff8150ca1c","after":"fd567d4f06857f4fc8e2f64ea727b1318f76ad33","ref":"refs/heads/master","pushedAt":"2024-05-22T05:56:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"RELEASE-NOTES: synced","shortMessageHtmlLink":"RELEASE-NOTES: synced"}},{"before":"c56071f41fe2d986b4b0e1338cb721a2ed00b480","after":"6ea93881575a06cf2bb3a7ad8d5b47ff8150ca1c","ref":"refs/heads/master","pushedAt":"2024-05-21T14:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"url: remove duplicate call to Curl_conncache_remove_conn when pruning\n\n- remove unnecessary prunedead struct from prune_dead_connections\n- rename extract_if_dead to prune_if_dead for clarity\n\nCloses #13710","shortMessageHtmlLink":"url: remove duplicate call to Curl_conncache_remove_conn when pruning"}},{"before":"10a523c5e50f39bad29e556ef9dce7fb97a3e572","after":"c56071f41fe2d986b4b0e1338cb721a2ed00b480","ref":"refs/heads/master","pushedAt":"2024-05-21T13:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"curl_setup.h: add support for IAR compiler\n\nCloses #13728","shortMessageHtmlLink":"curl_setup.h: add support for IAR compiler"}},{"before":"3b9ac3646b34b6b15025b2fdb86390547e04504d","after":"10a523c5e50f39bad29e556ef9dce7fb97a3e572","ref":"refs/heads/master","pushedAt":"2024-05-21T13:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"docs/ECH: typo/clarification\n\nCloses #13727","shortMessageHtmlLink":"docs/ECH: typo/clarification"}},{"before":"1d7b86e72b5b7ceb9d6ae7c9b965ab61af5c7599","after":"3b9ac3646b34b6b15025b2fdb86390547e04504d","ref":"refs/heads/master","pushedAt":"2024-05-21T13:08:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"hash: delete unused debug function\n\nIt had no use in the curl codebase and was also protected by the macro\n`AGGRESSIVE_TEST` (renamed in 2020), also with no local reference.\n\nAdded in ca6e77083768858aa34207f8c5dce38b3c05336d (2002-11-11)\n\nCloses #13729","shortMessageHtmlLink":"hash: delete unused debug function"}},{"before":"5a4769b6d5d14090160eb3aed772f1b30e5e3d2d","after":"1d7b86e72b5b7ceb9d6ae7c9b965ab61af5c7599","ref":"refs/heads/master","pushedAt":"2024-05-21T13:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"content_encoding: reject transfer-encoding after chunked\n\nreject a response that applies a transfer-encoding after a 'chunked'\nencoding. RFC 9112 ch. 6.1 required chunked to be the final encoding.\n\nCloses #13733","shortMessageHtmlLink":"content_encoding: reject transfer-encoding after chunked"}},{"before":"dbd626ab825a28c02dd5b38cd4e5b09985ba9bad","after":"5a4769b6d5d14090160eb3aed772f1b30e5e3d2d","ref":"refs/heads/master","pushedAt":"2024-05-21T12:52:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"http: HEAD response body tolerance\n\n- as reported in #13725, some servers wrongly send body bytes in\n responses to a HEAD request. This used to be tolerated in curl\n 8.4 and before and leads to failed transfers in newer versions.\n- restore previous behaviour for HTTP/1.1 and HTTP/2:\n * 1.1: do not add 'Transfer-Encoding' writers from HEAD\n responses. RFC 9112 says they do not apply.\n * 2: when the transfer expects 'no_body', to not report stream\n resets as error when all response headers have been received.\n\nReported-by: Jeroen Ooms\nFixes #13725\nCloses #13732","shortMessageHtmlLink":"http: HEAD response body tolerance"}},{"before":null,"after":"b80a22c437af4630473ef87e6ffa19076ac80d18","ref":"refs/heads/renovate/github-codeql-action-digest","pushedAt":"2024-05-20T19:21:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"ci: Update github/codeql-action digest to 9fdb3e4","shortMessageHtmlLink":"ci: Update github/codeql-action digest to 9fdb3e4"}},{"before":"9aae9bf81705162756cf209df178c59e55556ec4","after":"dbd626ab825a28c02dd5b38cd4e5b09985ba9bad","ref":"refs/heads/master","pushedAt":"2024-05-20T19:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vszakats","name":"Viktor Szakats","path":"/vszakats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1446897?s=80&v=4"},"commit":{"message":"tests: fix TFTP test 2305 on Windows\n\nRef: #13692\nCloses #13724","shortMessageHtmlLink":"tests: fix TFTP test 2305 on Windows"}},{"before":null,"after":"c5a786d7de5fe03641bc8617437797a018bf9ee1","ref":"refs/heads/renovate/actions-checkout-digest","pushedAt":"2024-05-20T14:25:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"ci: Update actions/checkout digest to a5ac7e5","shortMessageHtmlLink":"ci: Update actions/checkout digest to a5ac7e5"}},{"before":null,"after":"5e406a0c8ffed89013e7529d03bbb43ffc3e8a94","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.6","pushedAt":"2024-05-20T14:25:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump actions/checkout from 4.1.4 to 4.1.6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...a5ac7e51b41094c92402da3b24376905380afc29)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump actions/checkout from 4.1.4 to 4.1.6"}},{"before":"bdfb41a04c3b427d1c24ea26e94269f6a38fd712","after":"9aae9bf81705162756cf209df178c59e55556ec4","ref":"refs/heads/master","pushedAt":"2024-05-20T07:59:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jay","name":"Jay Satiro","path":"/jay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/965580?s=80&v=4"},"commit":{"message":"openssl: revert keylog_callback support for LibreSSL\n\n- Revert to the legacy TLS 1.2 key logging code for LibreSSL.\n\n- Document SSLKEYLOGFILE for LibreSSL is TLS 1.2 max.\n\nPrior to this change if the user specified a filename in the\nSSLKEYLOGFILE environment variable and was using LibreSSL 3.5.0+ then\nan empty file would be created and no keys would be logged.\n\nThis is effectively a revert of e43474b4 which changed openssl.c to use\nSSL_CTX_set_keylog_callback for LibreSSL 3.5.0+. Unfortunately LibreSSL\nadded that function only as a stub that doesn't actually do anything.\n\nReported-by: Gonçalo Carvalho\n\nFixes https://github.com/curl/curl/issues/13672\nCloses https://github.com/curl/curl/pull/13682","shortMessageHtmlLink":"openssl: revert keylog_callback support for LibreSSL"}},{"before":"dc945aa73eb2fbd0a85c87c20171569a04d60e8e","after":null,"ref":"refs/heads/renovate/pin-dependencies","pushedAt":"2024-05-19T21:38:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vszakats","name":"Viktor Szakats","path":"/vszakats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1446897?s=80&v=4"}},{"before":"2a9e08c2d05c84fe105f170810c8e8cf658f30dc","after":"bdfb41a04c3b427d1c24ea26e94269f6a38fd712","ref":"refs/heads/master","pushedAt":"2024-05-19T21:38:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vszakats","name":"Viktor Szakats","path":"/vszakats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1446897?s=80&v=4"},"commit":{"message":"GHA: pin dependencies\n\nCloses #13712","shortMessageHtmlLink":"GHA: pin dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUe6T5QA","startCursor":null,"endCursor":null}},"title":"Activity · curl/curl"}