{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":410051320,"defaultBranch":"portable","name":"got-portable","ownerLogin":"ThomasAdam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-24T17:38:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101281?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714942930.0","currentOid":""},"activityList":{"items":[{"before":"9c574a767ec39853cd7c624009e002b8e40030a7","after":"9ea071aa8277616ed7e94d4f369ea6988a8aacfd","ref":"refs/heads/main","pushedAt":"2024-05-09T16:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"mark gotd http-notifications todo item as done","shortMessageHtmlLink":"mark gotd http-notifications todo item as done"}},{"before":"be23710aafb9ce026a25272cb07826fd10361e87","after":"7ea1d42ff866342a8d20244d367a6f639a98d37a","ref":"refs/heads/portable","pushedAt":"2024-05-09T16:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"mark gotd http-notifications todo item as done","shortMessageHtmlLink":"mark gotd http-notifications todo item as done"}},{"before":"dab6d6fcbcba4b0f05c2297301e384ea58e26a33","after":"9c574a767ec39853cd7c624009e002b8e40030a7","ref":"refs/heads/main","pushedAt":"2024-05-06T21:34:25.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"don't leak the existence of gotd repositories to unrelated user accounts\n \nIn particular, this prevents anonymous user accounts from discovering\nthe existence of other private repositories served by gotd by correctly\nguessing the name of a private repository. They still wouldn't have read\nor write access but in some cases even knowledge about the existence of\na particular repository could be cause for concern.\n\nok op@","shortMessageHtmlLink":"don't leak the existence of gotd repositories to unrelated user accounts"}},{"before":"b920a2b299ca76844708c217f71901f1c8d4bc23","after":"be23710aafb9ce026a25272cb07826fd10361e87","ref":"refs/heads/portable","pushedAt":"2024-05-06T21:34:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"don't leak the existence of gotd repositories to unrelated user accounts\n \nIn particular, this prevents anonymous user accounts from discovering\nthe existence of other private repositories served by gotd by correctly\nguessing the name of a private repository. They still wouldn't have read\nor write access but in some cases even knowledge about the existence of\na particular repository could be cause for concern.\n\nok op@","shortMessageHtmlLink":"don't leak the existence of gotd repositories to unrelated user accounts"}},{"before":"75bbb53178bc07949826c81f52ea9f5f042b43e4","after":"dab6d6fcbcba4b0f05c2297301e384ea58e26a33","ref":"refs/heads/main","pushedAt":"2024-05-06T13:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"in got.1 EXAMPLES, mention how files can be moved or renamed\n\nbased on an initial patch by Matthias Schmidt","shortMessageHtmlLink":"in got.1 EXAMPLES, mention how files can be moved or renamed"}},{"before":"917cc2e31b6dba9d6598270b07c942a1c41ffcfe","after":"b920a2b299ca76844708c217f71901f1c8d4bc23","ref":"refs/heads/portable","pushedAt":"2024-05-06T13:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"in got.1 EXAMPLES, mention how files can be moved or renamed\n\nbased on an initial patch by Matthias Schmidt","shortMessageHtmlLink":"in got.1 EXAMPLES, mention how files can be moved or renamed"}},{"before":"24fa9165db013fd2fcf6c5161d9167fcd42e317d","after":"75bbb53178bc07949826c81f52ea9f5f042b43e4","ref":"refs/heads/main","pushedAt":"2024-05-06T10:33:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"show hint about update -b if the user attempts to rebase a branch onto itself\n\nSpecifically, when 'gut send' suggests 'fetch and rebase required', new users\nmight try to use 'got fetch' directly followed by 'got rebase' without first\nupdating the work tree to newly fetched commits. Got would then say \"main is\nalready based on main\" without any hint for a way out. Hopefully, pointing\nusers at the update -b command will make them search the manual for details.","shortMessageHtmlLink":"show hint about update -b if the user attempts to rebase a branch ont…"}},{"before":"88f63b904d6768aa839ff6b4bc1b5dbef7025cdd","after":"917cc2e31b6dba9d6598270b07c942a1c41ffcfe","ref":"refs/heads/portable","pushedAt":"2024-05-06T10:33:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"show hint about update -b if the user attempts to rebase a branch onto itself\n\nSpecifically, when 'gut send' suggests 'fetch and rebase required', new users\nmight try to use 'got fetch' directly followed by 'got rebase' without first\nupdating the work tree to newly fetched commits. Got would then say \"main is\nalready based on main\" without any hint for a way out. Hopefully, pointing\nusers at the update -b command will make them search the manual for details.","shortMessageHtmlLink":"show hint about update -b if the user attempts to rebase a branch ont…"}},{"before":"a8cb983f96ddbebf81276a6fb141b0d259968f19","after":"88f63b904d6768aa839ff6b4bc1b5dbef7025cdd","ref":"refs/heads/portable","pushedAt":"2024-05-05T21:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: set next version","shortMessageHtmlLink":"portable: set next version"}},{"before":"ab196b631a6e5d905c683995f2547fca90f7af73","after":"a8cb983f96ddbebf81276a6fb141b0d259968f19","ref":"refs/heads/portable","pushedAt":"2024-05-05T21:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: release 0.99","shortMessageHtmlLink":"portable: release 0.99"}},{"before":"9bce226b9e36a588c77fc2b1a49d937c635a6f8b","after":"24fa9165db013fd2fcf6c5161d9167fcd42e317d","ref":"refs/heads/main","pushedAt":"2024-05-05T20:46:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"bump version number","shortMessageHtmlLink":"bump version number"}},{"before":"32bc10786b58c3e35b993e2953c1d3d16c7d7197","after":"ab196b631a6e5d905c683995f2547fca90f7af73","ref":"refs/heads/portable","pushedAt":"2024-05-05T20:46:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"bump version number","shortMessageHtmlLink":"bump version number"}},{"before":"0fb910a41f7587983405793e780968c72b3f4197","after":"9bce226b9e36a588c77fc2b1a49d937c635a6f8b","ref":"refs/heads/main","pushedAt":"2024-05-05T20:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"sync dist file list","shortMessageHtmlLink":"sync dist file list"}},{"before":"c058ae64828249f46fbba71edc14fa4e0bea9dca","after":"32bc10786b58c3e35b993e2953c1d3d16c7d7197","ref":"refs/heads/portable","pushedAt":"2024-05-05T20:33:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"sync dist file list","shortMessageHtmlLink":"sync dist file list"}},{"before":"c811fd62d1fbec7ac5e58e10b242c3d4f8b4cdb4","after":"0fb910a41f7587983405793e780968c72b3f4197","ref":"refs/heads/main","pushedAt":"2024-05-05T10:31:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"make new pkt read timeout apply only to gotsh, not the client-side helpers","shortMessageHtmlLink":"make new pkt read timeout apply only to gotsh, not the client-side he…"}},{"before":"b5a26c03810ac28af0ecc814931f3a23e6d4e1ff","after":"c058ae64828249f46fbba71edc14fa4e0bea9dca","ref":"refs/heads/portable","pushedAt":"2024-05-05T10:31:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"make new pkt read timeout apply only to gotsh, not the client-side helpers","shortMessageHtmlLink":"make new pkt read timeout apply only to gotsh, not the client-side he…"}},{"before":"6e5370b0f38658d91de41782c4fec170db11606c","after":"c811fd62d1fbec7ac5e58e10b242c3d4f8b4cdb4","ref":"refs/heads/main","pushedAt":"2024-05-05T09:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"fix an issue where 'git fetch' would error or hang against gotd\n\nIf Git has more than 16 have-lines to send it will send a flush-pkt\nfollowed by more have-lines. Due to a misunderstanding on my part,\ngotd didn't like this because it assumed that the flush-pkt terminates\nthe list. Add a test coverage in a new file which we can use to test\nGit interop issues.\n\nFixes a problem seen by Thomas Adam upon git fetch from got.g.o.","shortMessageHtmlLink":"fix an issue where 'git fetch' would error or hang against gotd"}},{"before":"1ec05d481e26f13ab9ac616612c2a7565dea61ac","after":"b5a26c03810ac28af0ecc814931f3a23e6d4e1ff","ref":"refs/heads/portable","pushedAt":"2024-05-05T09:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"fix an issue where 'git fetch' would error or hang against gotd\n\nIf Git has more than 16 have-lines to send it will send a flush-pkt\nfollowed by more have-lines. Due to a misunderstanding on my part,\ngotd didn't like this because it assumed that the flush-pkt terminates\nthe list. Add a test coverage in a new file which we can use to test\nGit interop issues.\n\nFixes a problem seen by Thomas Adam upon git fetch from got.g.o.","shortMessageHtmlLink":"fix an issue where 'git fetch' would error or hang against gotd"}},{"before":"9d42388a1a146c8563b1eae304f084a5881c09b9","after":"6e5370b0f38658d91de41782c4fec170db11606c","ref":"refs/heads/main","pushedAt":"2024-05-05T09:51:33.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"add a basic gotd test which uses git clone instead of got clone","shortMessageHtmlLink":"add a basic gotd test which uses git clone instead of got clone"}},{"before":"c29409f9fb2acedc978ae8232c2ba5f958c83445","after":"1ec05d481e26f13ab9ac616612c2a7565dea61ac","ref":"refs/heads/portable","pushedAt":"2024-05-05T09:51:25.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"add a basic gotd test which uses git clone instead of got clone","shortMessageHtmlLink":"add a basic gotd test which uses git clone instead of got clone"}},{"before":"a0769bb1e683876bd26ba4c2cc83e3e35db8111f","after":"9d42388a1a146c8563b1eae304f084a5881c09b9","ref":"refs/heads/main","pushedAt":"2024-04-29T16:01:42.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"require -u option when invoking got-notify-http\n\nThe authenticated username is always available so it makes little\nsense to treat it as an optional parameter.\n\nSuggested by op@","shortMessageHtmlLink":"require -u option when invoking got-notify-http"}},{"before":"ffc3cf8e5ab3659d8d1cc6fd0cc4e7c4a596db70","after":"c29409f9fb2acedc978ae8232c2ba5f958c83445","ref":"refs/heads/portable","pushedAt":"2024-04-29T16:00:33.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"require -u option when invoking got-notify-http\n\nThe authenticated username is always available so it makes little\nsense to treat it as an optional parameter.\n\nSuggested by op@","shortMessageHtmlLink":"require -u option when invoking got-notify-http"}},{"before":null,"after":"4c2c912121116761d73fbb528b89d7dc65aa3d32","ref":"refs/heads/ta/sha256","pushedAt":"2024-04-27T11:04:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: enable SHA256\n\nThis allows the use of native SHA256 functions.\n\nFrom naddy@","shortMessageHtmlLink":"portable: enable SHA256"}},{"before":"797e49084be5d4629f44fb3bf8dc29eb079a112a","after":"ffc3cf8e5ab3659d8d1cc6fd0cc4e7c4a596db70","ref":"refs/heads/portable","pushedAt":"2024-04-26T22:42:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: CI: remove --enable-gotd flag\n\nThis is now implied; the option no longer exists.","shortMessageHtmlLink":"portable: CI: remove --enable-gotd flag"}},{"before":"9e2d05155fd66ac528765af1d592aea55ba4fe78","after":"a0769bb1e683876bd26ba4c2cc83e3e35db8111f","ref":"refs/heads/main","pushedAt":"2024-04-26T22:40:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"fix got-fetch-http when chunked encoding is not used\n\nWe would end up raising a spurious error when the server had no more data\nto send and would abort the clone operation, while everything was fine in\nfact.\n\nProblem reported by vazub via IRC, thanks!","shortMessageHtmlLink":"fix got-fetch-http when chunked encoding is not used"}},{"before":"62e037f1de942562a70addbbb4695c524f660160","after":"797e49084be5d4629f44fb3bf8dc29eb079a112a","ref":"refs/heads/portable","pushedAt":"2024-04-26T22:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"fix got-fetch-http when chunked encoding is not used\n\nWe would end up raising a spurious error when the server had no more data\nto send and would abort the clone operation, while everything was fine in\nfact.\n\nProblem reported by vazub via IRC, thanks!","shortMessageHtmlLink":"fix got-fetch-http when chunked encoding is not used"}},{"before":"e9ac8ffb81b959aef62a5b522a7e340da6ffd597","after":"62e037f1de942562a70addbbb4695c524f660160","ref":"refs/heads/portable","pushedAt":"2024-04-26T19:09:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: README: mention libtls dependencies","shortMessageHtmlLink":"portable: README: mention libtls dependencies"}},{"before":"67356dacdf3d2007b348e723f20bbc3af06090f5","after":"e9ac8ffb81b959aef62a5b522a7e340da6ffd597","ref":"refs/heads/portable","pushedAt":"2024-04-26T14:58:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: compile gotd unconditionally\n\nFor some time now, gotd was only ever available if one used the\n--enable-gotd flag to configure. This was fine back when gotd was still\nunder development -- but it's now very usable, and deserves to be\nenabled by default.","shortMessageHtmlLink":"portable: compile gotd unconditionally"}},{"before":"1656337a1ebee2763330d486e17ee89970a7b2e8","after":"67356dacdf3d2007b348e723f20bbc3af06090f5","ref":"refs/heads/portable","pushedAt":"2024-04-26T05:58:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: gitwrapper: remove unused LIBS\n\nlibevent doesn't need to link against libevent, but it will need its\nCFLAGS.","shortMessageHtmlLink":"portable: gitwrapper: remove unused LIBS"}},{"before":"1d9e211d10deac51c1092d694e5633afc8bee29c","after":"1656337a1ebee2763330d486e17ee89970a7b2e8","ref":"refs/heads/portable","pushedAt":"2024-04-25T23:20:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ThomasAdam","name":"Thomas Adam","path":"/ThomasAdam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101281?s=80&v=4"},"commit":{"message":"portable: cvg: remove libevent","shortMessageHtmlLink":"portable: cvg: remove libevent"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERc5dPAA","startCursor":null,"endCursor":null}},"title":"Activity · ThomasAdam/got-portable"}