{"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:1717232311.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"3b9569c3e2b6c35c915a1760a71c3434e570f49c","after":"c8096668aecdcbf072cf5e49af8053caacd8e8ef","ref":"refs/heads/master","pushedAt":"2024-05-30T06:29:05.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":"multi: fix multi_wait() timeout handling\n\n- determine the actual poll timeout *after* all sockets\n have been collected. Protocols and connection filters may\n install new timeouts during collection.\n- add debug logging to test1533 where the mistake was noticed\n\nReported-by: Matt Jolly\nFixes #13782\nCloses #13825","shortMessageHtmlLink":"multi: fix multi_wait() timeout handling"}},{"before":"0b520e125081096f174788cc599d49b19796e6d8","after":"3b9569c3e2b6c35c915a1760a71c3434e570f49c","ref":"refs/heads/master","pushedAt":"2024-05-29T19:48: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":"lib: prefer `var = time(NULL)` over `time(&var)`\n\nFollowing up on previous occurrences showing up as gcc warnings, replace\nthe remaining `time(&var)` calls with `var = time(NULL)`, though these\naren't specifically causing compiler warnings. These are in the TFTP\nclient code (`lib/tftp.c`), except one which is in a debug branch in\n`lib/http_aws_sigv4.c`.\n\nWhat's unexplainable is that this patch seems to mitigate TFTP tests\noften hanging or going into an infinite loop on GHA windows workflows\nwith MSYS2, mingw-w64 and MSVC (Cygwin is unaffected):\n https://github.com/curl/curl/pull/13599#issuecomment-2119372376\nTFTP hangs did not entirely disappear though, so could be unrelated.\n\n`time()` docs:\nhttps://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/time-time32-time64\nhttps://manpages.debian.org/bookworm/manpages-dev/time.2.en.html\n\nFollow-up to 58ca0a2f0743a586716ca357c382b29e3f08db69 #13800\nFollow-up to d0728c9109629ee82b855b350a4c3f1f52ee61df #13643\nCloses #13815","shortMessageHtmlLink":"lib: prefer var = time(NULL) over time(&var)"}},{"before":"2b52fe4115e930e94dae75329bd0c11c79880176","after":"0b520e125081096f174788cc599d49b19796e6d8","ref":"refs/heads/master","pushedAt":"2024-05-29T17:41:53.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":"winsock: move SO_SNDBUF update into cf-socket\n\n- Move the code that updates the SO_SNDBUF size for Windows to\n cf_socket_send.\n\nPrior to this change the code was in readwrite_upload but the socket\nfilter is the more appropriate place because it applies to all sends.\n\nBackground:\n\nFor Windows users SO_SNDBUF (the total per-socket buffer size reserved\nby Winsock for sends) is updated dynamically by libcurl during the\ntransfer. This is because Windows does not do it automatically for\nnon-blocking sockets and without it the performance of large transfers\nmay suffer.\n\nCloses https://github.com/curl/curl/pull/13763","shortMessageHtmlLink":"winsock: move SO_SNDBUF update into cf-socket"}},{"before":"768909d89cb3089f96fb495b13e636ecf0742e3d","after":"2b52fe4115e930e94dae75329bd0c11c79880176","ref":"refs/heads/master","pushedAt":"2024-05-29T11:08: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":"sectransp: use common code for cipher suite lookup\n\nTake advantage of the Curl_cipher_suite_walk_str() and\nCurl_cipher_suite_get_str() functions introduced in commit fba9afe.\n\nCloses #13521","shortMessageHtmlLink":"sectransp: use common code for cipher suite lookup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWapHpAA","startCursor":null,"endCursor":null}},"title":"Activity ยท curl/curl"}