{"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:1717237555.0","currentOid":""},"activityList":{"items":[{"before":"e78913e6b5aaf36da6e5e0e68b2300d84ab85d15","after":"47d930efaeff65ff283613c3e096a0926544646b","ref":"refs/heads/master","pushedAt":"2024-06-01T10:26: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":"curlver.h: aiming for 8.9.0","shortMessageHtmlLink":"curlver.h: aiming for 8.9.0"}},{"before":"2f28e6606273a14d47f71f82dcf495d292cf2d02","after":null,"ref":"refs/heads/bagder/nonproxy-comma","pushedAt":"2024-06-01T10:25:55.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":"4e2c45110ceda5caf9fd708776fbdff67a1bc482","after":"e78913e6b5aaf36da6e5e0e68b2300d84ab85d15","ref":"refs/heads/master","pushedAt":"2024-06-01T10:25:50.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":"noproxy: patterns need to be comma separated\n\nor they will not parse correctly.\n\nMentioned in DEPRECATED since Janurary 2023 (in 7ad8a7ba9ebdedc).\n\nCloses #13789","shortMessageHtmlLink":"noproxy: patterns need to be comma separated"}},{"before":"7344b7894d0c9d958c8c25cf674aa4372ad1864b","after":"a2c24990125038029f1068af17929cc4644b8e8f","ref":"refs/heads/bagder/wolfssl-ca-cache","pushedAt":"2024-06-01T10:24:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"wolfssl: support CA caching\n\nAs a bonus, add SSLSUPP_CA_CACHE to let TLS backends signal its support\nfor this so that *setopt() return error if there is no support.\n\nCloses #13786","shortMessageHtmlLink":"wolfssl: support CA caching"}},{"before":"acfdf9628ee36e322e02d683131d3c03fce58d69","after":"484d846cc8ea7146c36aa24dd2000b574c1e6410","ref":"refs/heads/bagder/urlapi-no-guessed-scheme","pushedAt":"2024-06-01T10:06:14.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":"fixup docs clarifications","shortMessageHtmlLink":"fixup docs clarifications"}},{"before":"49ec9a49c92d479e180292037d0328436b690a54","after":"acfdf9628ee36e322e02d683131d3c03fce58d69","ref":"refs/heads/bagder/urlapi-no-guessed-scheme","pushedAt":"2024-06-01T10:04:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bagder","name":"Daniel Stenberg","path":"/bagder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177011?s=80&v=4"},"commit":{"message":"urlapi: add CURLU_NO_GUESS_SCHEME\n\nUsed for extracting:\n\n- when used asking for a scheme, it will return CURLUE_NO_SCHEME if the\n stored information was a guess\n\n- when used asking for a URL, the URL is returned without a scheme, like\n when previously given to the URL parser when it was asked to guess\n\n- as soon as the scheme is set explicitly, it is no longer internally\n marked as guessed\n\nThe idea being:\n\n1. allow a user to figure out if a URL's scheme was set as a result of\n guessing\n\n2. extract the URL without a guessed scheme\n\n3. this makes it work similar to how we already deal with port numbers\n\nExtend test 1560 to verify.\n\nCloses #13616","shortMessageHtmlLink":"urlapi: add CURLU_NO_GUESS_SCHEME"}},{"before":"a8174176b5425c5692b55b78e40aef3a2331155f","after":"4e2c45110ceda5caf9fd708776fbdff67a1bc482","ref":"refs/heads/master","pushedAt":"2024-06-01T09:00:23.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":"sectransp: remove large cipher table\n\nPreviously a large table of ciphers was used to determine the default\nciphers and to lookup manually selected ciphers names.\n\nWith the lookup of the manually selected cipher names moved to\nCurl_cipher_suite_walk_str() the large table is no longer needed for\nthat purpose.\n\nThe list of manually selected cipher can now be intersected with the\nciphers supported by Secure Transport (SSLGetSupportedCiphers()),\ninstead of using the fixed table for that.\n\nThe other use of the table was to filter the list of all supported\nciphers offered by Secure Transport to create a list of ciphers to\nuse by default, excluding ciphers in the table marked as weak.\n\nInstead of using a complement based approach (exclude weak), switch\nto using an intersection with a smaller list of ciphers deemed\nappropriate.\n\nCloses #13823","shortMessageHtmlLink":"sectransp: remove large cipher table"}},{"before":null,"after":"71f6f70d1bfb43f64b12b279b4c7b3742c0b8a89","ref":"refs/heads/renovate/pin-dependencies","pushedAt":"2024-06-01T08:58:27.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: Pin actions/github-script action to 60a0d83","shortMessageHtmlLink":"ci: Pin actions/github-script action to 60a0d83"}},{"before":"48292d8c939d534a360d4028f1565f1b5f2ee33a","after":"a8174176b5425c5692b55b78e40aef3a2331155f","ref":"refs/heads/master","pushedAt":"2024-06-01T08:57:48.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: unify http3 workflows into one\n\nThis commit unifies the following http3 workflows into http3-linux.yml:\n\n- ngtcp2-linux.yml\n- osslq-linux.yml\n- quiche-linux.yml\n\nThe idea is better use of the build cache. Previously, they\nindependently create caches with the same key. Some of the caches\ninclude source code and intermediate object files, which makes cache\nquite large. In this commit, only built artifacts are cached, which\ndrastically reduces the cache size. OpenSSL v3, mod_h2 and quiche caches\nstill include all stuff, but they are left for the later improvement.\nBecause the contents of the cache have been changed, the cache keys are\nalso changed to include the word \"http3\".\n\nCloses #13841","shortMessageHtmlLink":"GHA: unify http3 workflows into one"}},{"before":"fee2e40ef66c39d99e181c18d8485130dd278ea1","after":"48292d8c939d534a360d4028f1565f1b5f2ee33a","ref":"refs/heads/master","pushedAt":"2024-06-01T08:48:56.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":"openSSL: fix hostname handling when using ECH\n\nReported-by: vvb2060\nFixes #13818\nCloses #13822","shortMessageHtmlLink":"openSSL: fix hostname handling when using ECH"}},{"before":"f47c2b165751811fb849dca6fa3ecb758cde81b5","after":null,"ref":"refs/heads/renovate/github-codeql-action-digest","pushedAt":"2024-06-01T08:46:21.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":"361f4c65fb10d51ac5240e528d84f4f18289149b","after":"fee2e40ef66c39d99e181c18d8485130dd278ea1","ref":"refs/heads/master","pushedAt":"2024-06-01T08:45:53.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":"ci: update github/codeql-action digest to f079b84\n\nCloses #13837","shortMessageHtmlLink":"ci: update github/codeql-action digest to f079b84"}},{"before":"8df910b79c224ce651024f0a504e7ea75cd69b14","after":"361f4c65fb10d51ac5240e528d84f4f18289149b","ref":"refs/heads/master","pushedAt":"2024-06-01T08:40:46.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","shortMessageHtmlLink":"RELEASE-NOTES: synced"}},{"before":"bf14a66aa53bb36f608d594f4df7b9a0f898d7b0","after":null,"ref":"refs/heads/bagder/curl_multi_poll-example","pushedAt":"2024-05-31T22:25:18.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":"d6abd49df8a758aaf50a6935f5f68f33506cc4ae","after":"8df910b79c224ce651024f0a504e7ea75cd69b14","ref":"refs/heads/master","pushedAt":"2024-05-31T22:25:14.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_multi_poll.md: expand the example with an custom file descriptor\n\nCloses #13842","shortMessageHtmlLink":"curl_multi_poll.md: expand the example with an custom file descriptor"}},{"before":"beff006a8eecc5fc3495badae209791eb779414d","after":"d6abd49df8a758aaf50a6935f5f68f33506cc4ae","ref":"refs/heads/master","pushedAt":"2024-05-31T22:24:23.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":"DISTROS: add a link to the list archive\n\nRelated to https://github.com/curl/curl/discussions/13833\n\nSigned-off-by: Christian Heusel \nCloses #13843","shortMessageHtmlLink":"DISTROS: add a link to the list archive"}},{"before":null,"after":"bf14a66aa53bb36f608d594f4df7b9a0f898d7b0","ref":"refs/heads/bagder/curl_multi_poll-example","pushedAt":"2024-05-31T12:45:17.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":"curl_multi_poll.md: expand the example with an custom file descriptor","shortMessageHtmlLink":"curl_multi_poll.md: expand the example with an custom file descriptor"}},{"before":"acb9effcdd647b6daf753526ac18c84cb903ee72","after":"beff006a8eecc5fc3495badae209791eb779414d","ref":"refs/heads/master","pushedAt":"2024-05-31T12:34:09.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":"autoconf: remove 'deeper' checks for `AC_CHECK_FUNCS`\n\nThe net effect of the deeper checks is to raise implicit function decls\non modern compilers.\n\nThese checks appear to have been added ~20 years ago, relating to an\nunverifiable claim about HP-UX. Autoconf support for the platform has\ngrown in leaps and bounds since.\n\nIt didn't cause a real problem here, but when investigating a FP this\ncame up. No evidence has been identified that this was actually broken\nin the past, and there is no evidence that this is necessary now.\n\n`-Werror=implicit-function-declarations` is enabled for both checks;\nwithout a working prototype they will both fail regardless. In the\nsecond case there will in fact never be a working prototype and\ntherefore it will always fail unconditionally.\n\n`AC_CHECK_FUNCS` does effectively the same thing as the removed checks,\nexcept it actually defines a dummy prototype to see if it links.\n\nIf `AC_CHECK_FUNCS` is broken on a given platform we have bigger\nproblems than trying to build cURL. This should also be faster.\n\nBug: https://bugs.gentoo.org/932827\nReviewed-By: Eli Schwartz \nCloses #13830","shortMessageHtmlLink":"autoconf: remove 'deeper' checks for AC_CHECK_FUNCS"}},{"before":"2aa10d9af6076b5dfa0e29106c888f74164af246","after":null,"ref":"refs/heads/ngtcp2-cache","pushedAt":"2024-05-31T09:55:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tatsuhiro-t","name":"Tatsuhiro Tsujikawa","path":"/tatsuhiro-t","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/404610?s=80&v=4"}},{"before":null,"after":"f47c2b165751811fb849dca6fa3ecb758cde81b5","ref":"refs/heads/renovate/github-codeql-action-digest","pushedAt":"2024-05-31T09:55:29.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 f079b84","shortMessageHtmlLink":"ci: Update github/codeql-action digest to f079b84"}},{"before":null,"after":"2aa10d9af6076b5dfa0e29106c888f74164af246","ref":"refs/heads/ngtcp2-cache","pushedAt":"2024-05-31T09:55:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tatsuhiro-t","name":"Tatsuhiro Tsujikawa","path":"/tatsuhiro-t","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/404610?s=80&v=4"},"commit":{"message":"fixup! fixup! fixup! GHA: Make ngtcp2 cache efficient","shortMessageHtmlLink":"fixup! fixup! fixup! GHA: Make ngtcp2 cache efficient"}},{"before":"dace891e38dfe5122d5cd77ff210fea61ac7a382","after":"acb9effcdd647b6daf753526ac18c84cb903ee72","ref":"refs/heads/master","pushedAt":"2024-05-30T18:10:29.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":"cf-socket: improve SO_SNDBUF update for Winsock\n\n- Rename: Curl_sndbufset => Curl_sndbuf_init\n\n- Rename: win_update_buffer_size => win_update_sndbuf_size\n\n- Save the last set SO_SNDBUF size to compare against so that we can\n avoid setsockopt calls every second.\n\nThis is a follow-up to 0b520e12 which moved the SO_SNDBUF update check\ninto cf-socket. This change improves it further by making the function\nnames easier to understand and reducing the amount of setsockopt calls.\n\nCloses https://github.com/curl/curl/pull/13827","shortMessageHtmlLink":"cf-socket: improve SO_SNDBUF update for Winsock"}},{"before":"30c235f395d0d97a8dec1343f374b82c7a2a3caf","after":"dace891e38dfe5122d5cd77ff210fea61ac7a382","ref":"refs/heads/master","pushedAt":"2024-05-30T12:40:27.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":"tidy-up: use consistent casing for Windows directories\n\nC:\\Windows\\System32\n\nCloses #13832","shortMessageHtmlLink":"tidy-up: use consistent casing for Windows directories"}},{"before":"e838b341a08b44d4a8486fb0d3f15d12fc794c62","after":"30c235f395d0d97a8dec1343f374b82c7a2a3caf","ref":"refs/heads/master","pushedAt":"2024-05-30T10:11:02.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: use ubuntu-latest with OmniOS job\n\nIt's the same as ubuntu-22.04.\n\nAlso update OmniOS package search link.\n\nCloses #13831","shortMessageHtmlLink":"GHA: use ubuntu-latest with OmniOS job"}},{"before":"7d5b0ba3ff109ce9fca629501828e26c12eb0174","after":"e838b341a08b44d4a8486fb0d3f15d12fc794c62","ref":"refs/heads/master","pushedAt":"2024-05-30T07:58:15.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: adjust parallel job counts\n\nAdjusts the `make -j` flag to match the latest GitHub-hosted runner\nhardware specs[^1]:\n\n - `ubuntu-latest` on 4 CPU cores\n - `macos-latest` on 3 CPU cores\n\nThe processor count is ideally obtained from `nproc`, but setting env\nvars from the current CI yaml files is not possible because they expect\nliteral strings.\n\n[^1]: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories\n\nCloses #12927","shortMessageHtmlLink":"GHA: adjust parallel job counts"}},{"before":"af04cac1b969b789df59169f3f12711605893eea","after":null,"ref":"refs/heads/bagder/configure-remove-check-deeper","pushedAt":"2024-05-30T07:57:11.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":null,"after":"af04cac1b969b789df59169f3f12711605893eea","ref":"refs/heads/bagder/configure-remove-check-deeper","pushedAt":"2024-05-30T07:56:40.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":"configure: remove the \"deeper\" check for symbols\n\nRely purely on AC_CHECK_FUNCS(). The extra check does no good (anymore).\n\nFollow-up to 70b80b0160\n\nFixes #13830\nReported-by: Matt Jolly","shortMessageHtmlLink":"configure: remove the \"deeper\" check for symbols"}},{"before":"abff12c5a903fec7368ae1e6d8e7eea93927ce13","after":"7d5b0ba3ff109ce9fca629501828e26c12eb0174","ref":"refs/heads/master","pushedAt":"2024-05-30T06:34:22.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":"get.d: clarify the explanation\n\nCloses #13706","shortMessageHtmlLink":"get.d: clarify the explanation"}},{"before":"7b895e2d57ad2a7dcb5b160d9a81487909af62f0","after":null,"ref":"refs/heads/bagder/clarify-urlparser","pushedAt":"2024-05-30T06:30:38.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":"c8096668aecdcbf072cf5e49af8053caacd8e8ef","after":"abff12c5a903fec7368ae1e6d8e7eea93927ce13","ref":"refs/heads/master","pushedAt":"2024-05-30T06:30:31.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_url_set.md: libcurl only parses :// URLs\n\nMake it clearer in the documentation.\n\nCloses #13821","shortMessageHtmlLink":"curl_url_set.md: libcurl only parses :// URLs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWaxW8gA","startCursor":null,"endCursor":null}},"title":"Activity ยท curl/curl"}