{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":477304573,"defaultBranch":"master","name":"http_zip","ownerLogin":"peret","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-03T10:16:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/617977?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724270074.0","currentOid":""},"activityList":{"items":[{"before":"71fa98fe339c5cd3f38c3ef988b53c184e0f6a6f","after":"f1fb9e163df27ad56ca2fe8016d81c2ccbe62747","ref":"refs/heads/master","pushedAt":"2024-08-21T19:54:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Increase version to 2.1.1","shortMessageHtmlLink":"Increase version to 2.1.1"}},{"before":"25ea74264d513e50e7df2cd92dac68791e9dcc65","after":"5ef372d41e3c55a5769a5f0daa5705ca8fa3c39d","ref":"refs/heads/fix-eocd-detection","pushedAt":"2024-08-21T18:38:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Fix detection of EOCD block\n\nApparently, it's not actually a requirement of the ZIP-format that the\nfile ends after the EOCD block. I.e. a zip-file can contain additional\ndata after the EOCD block and comment, that is just ignored by other\nZIP-tools. Therefore, the test we do to make sure that the EOCD block\nend coincides with the actual EOF breaks for this kind of ZIP file. This\ncommit removes the check, making http_zip more lenient when trying to\nfind the EOCD.\n\nCloses #2","shortMessageHtmlLink":"Fix detection of EOCD block"}},{"before":"18f3dcffc9cf4d97472cd4648936ebdb1a351917","after":"25ea74264d513e50e7df2cd92dac68791e9dcc65","ref":"refs/heads/fix-eocd-detection","pushedAt":"2024-08-21T18:36:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Fix detection of EOCD block\n\nApparently, it's not actually a requirement of the ZIP-format that the\nfile ends after the EOCD block. I.e. a zip-file can contain additional\ndata after the EOCD block and comment, that is just ignored by other\nZIP-tools. Therefore, the test we do to make sure that the EOCD block\nend coincides with the actual EOF breaks for this kind of ZIP file. This\ncommit removes the check, making http_zip more lenient when trying to\nfind the EOCD.","shortMessageHtmlLink":"Fix detection of EOCD block"}},{"before":null,"after":"18f3dcffc9cf4d97472cd4648936ebdb1a351917","ref":"refs/heads/fix-eocd-detection","pushedAt":"2024-08-19T22:19:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Fix infinite loop when a valid EOCD block isn't found on the first try.\n\nsearch_end_position needs to be decremented by one, so the `rindex` call\ndoes not keep finding the same index indefinitely.","shortMessageHtmlLink":"Fix infinite loop when a valid EOCD block isn't found on the first try."}},{"before":"65030e11b51ec4582b52b40f8c41625901a0dcf9","after":"71fa98fe339c5cd3f38c3ef988b53c184e0f6a6f","ref":"refs/heads/master","pushedAt":"2024-07-12T08:38:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"c2c879e34e4a430fbe8bdd472c2aae9aa9e0147e","after":"65030e11b51ec4582b52b40f8c41625901a0dcf9","ref":"refs/heads/master","pushedAt":"2024-07-12T08:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Increase version to 2.1.0.","shortMessageHtmlLink":"Increase version to 2.1.0."}},{"before":"57e2b9a85fd105a2eda36cfff3c2c6de9144a275","after":"c2c879e34e4a430fbe8bdd472c2aae9aa9e0147e","ref":"refs/heads/master","pushedAt":"2024-07-12T08:24:37.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Merge branch 'linter'","shortMessageHtmlLink":"Merge branch 'linter'"}},{"before":null,"after":"8ba19453af2d592907ca05c702f0774948428b75","ref":"refs/heads/linter","pushedAt":"2024-07-11T17:57:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peret","name":"Peter Retzlaff","path":"/peret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/617977?s=80&v=4"},"commit":{"message":"Apply standard style to the entire project","shortMessageHtmlLink":"Apply standard style to the entire project"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMVQxOTo1NDowNy4wMDAwMDBazwAAAASglZWG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMVQxOTo1NDowNy4wMDAwMDBazwAAAASglZWG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMVQxNzo1Nzo1Ni4wMDAwMDBazwAAAAR9Ho1O"}},"title":"Activity ยท peret/http_zip"}