{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":69747106,"defaultBranch":"main","name":"hachoir","ownerLogin":"vstinner","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-01T15:41:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/194129?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702378741.0","currentOid":""},"activityList":{"items":[{"before":"af427bcece16d70479bfd815343606afaa7cc755","after":"e4b13af02e19cae27231b8466a1949125786c88b","ref":"refs/heads/main","pushedAt":"2024-07-16T06:57:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Fix typos in iso639.py docstring","shortMessageHtmlLink":"Fix typos in iso639.py docstring"}},{"before":"65f8c200314250d75d2ac7003050340528482213","after":"af427bcece16d70479bfd815343606afaa7cc755","ref":"refs/heads/main","pushedAt":"2024-06-18T15:00:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"elf: update ProgramHeader32\n\nAdded items newly found in /usr/include/elf.h.","shortMessageHtmlLink":"elf: update ProgramHeader32"}},{"before":"f9ed7d5a75e98872dbf1ea6226118a88dd94835f","after":"65f8c200314250d75d2ac7003050340528482213","ref":"refs/heads/main","pushedAt":"2024-02-12T22:54:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"ext2: add support to various inode sizes\n\nthe script used for generating test inputs:\n\n declare -A sizes=(\n\t[1024,1024]=$((130048 + 1024))\n\t[2048,512]=$(( 45056 + 2048))\n\t[4096,128]=$(( 53248 + 4096))\n )\n\n adjust_size()\n {\n\tlocal f=$1\n\tlocal bsize=$2\n\tlocal isize=$3\n\n\ttruncate --size=${sizes[$bsize,$isize]} $f\n }\n\n makeimg()\n {\n\tlocal bsize=$1\n\tlocal isize=$2\n\n\tlocal f=tests/files/bsize-${bsize}-isize-${isize}.ext2\n\tdd if=/dev/zero of=$f bs=${bsize} count=128\n\tmkfs.ext2 -I ${isize} -b ${bsize} $f\n\tsudo mount $f __tmp__\n\techo hello | sudo dd if=/dev/stdin of=__tmp__/source\n\t(cd __tmp__/; sudo ln -s source target)\n\tsudo umount __tmp__\n\tadjust_size $f $bsize $isize\n }\n\n mkdir -p __tmp__\n makeimg 1024 1024\n makeimg 2048 512\n makeimg 4096 128\n rmdir __tmp__\n\nSigned-off-by: Masatake YAMATO ","shortMessageHtmlLink":"ext2: add support to various inode sizes"}},{"before":"0686a37958f244dac690b94182ef26c38578f0fb","after":"f9ed7d5a75e98872dbf1ea6226118a88dd94835f","ref":"refs/heads/main","pushedAt":"2023-12-12T10:58:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Complete changelog","shortMessageHtmlLink":"Complete changelog"}},{"before":"38d759f87bed914e574951f7cfbae30e0cb56d5f","after":"0686a37958f244dac690b94182ef26c38578f0fb","ref":"refs/heads/main","pushedAt":"2023-12-12T10:55:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"prepare release 3.2.1","shortMessageHtmlLink":"prepare release 3.2.1"}},{"before":"1b67cba41bcadd8a471fba6ac81ca76ad2101ff5","after":"38d759f87bed914e574951f7cfbae30e0cb56d5f","ref":"refs/heads/main","pushedAt":"2023-09-03T22:09:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Allow QuickTime movies to start with \"skip\" atom","shortMessageHtmlLink":"Allow QuickTime movies to start with \"skip\" atom"}},{"before":"6da31a174ddee8dc7cbaa04fc094b7f9e1a36f14","after":"1b67cba41bcadd8a471fba6ac81ca76ad2101ff5","ref":"refs/heads/main","pushedAt":"2023-09-03T21:23:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Fix pep8 test","shortMessageHtmlLink":"Fix pep8 test"}},{"before":"96f2289b1fedf29a85bca72884bf240d16aab00d","after":"6da31a174ddee8dc7cbaa04fc094b7f9e1a36f14","ref":"refs/heads/main","pushedAt":"2023-07-24T18:02:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Fix documentation build\n\nFix the following Sphinx errors:\n\nhachoir/field/field.py:docstring of hachoir.field.field.Field.getField:4: ERROR: Unexpected indentation.\ndocstring of hachoir.field.field.Field.static_size:7: ERROR: Unexpected indentation.","shortMessageHtmlLink":"Fix documentation build"}},{"before":"c7f9e4ee5e33ade91b99f40f53df476869f5c9a6","after":"96f2289b1fedf29a85bca72884bf240d16aab00d","ref":"refs/heads/main","pushedAt":"2023-07-24T17:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Fix .readthedocs.yaml config file path","shortMessageHtmlLink":"Fix .readthedocs.yaml config file path"}},{"before":"06158e0cbf175d75788653219657dc9aaec3182a","after":"c7f9e4ee5e33ade91b99f40f53df476869f5c9a6","ref":"refs/heads/main","pushedAt":"2023-07-24T17:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Add .readthedocs.yaml configuration\n\nSet also documentation configuration language to English.","shortMessageHtmlLink":"Add .readthedocs.yaml configuration"}},{"before":"0a030e3c8045441a0c30a04475a94f3aadd818ed","after":"06158e0cbf175d75788653219657dc9aaec3182a","ref":"refs/heads/main","pushedAt":"2023-05-24T09:56:45.426Z","pushType":"push","commitsCount":2,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Run tests with -Werror","shortMessageHtmlLink":"Run tests with -Werror"}},{"before":"2c0bebf774fc1d0bd228afc20c58b47d7bd2548b","after":"0a030e3c8045441a0c30a04475a94f3aadd818ed","ref":"refs/heads/main","pushedAt":"2023-05-04T12:21:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Fix a typo in the exception text.","shortMessageHtmlLink":"Fix a typo in the exception text."}},{"before":"b1af07d53034aab51996ff396344195cbc825a44","after":"2c0bebf774fc1d0bd228afc20c58b47d7bd2548b","ref":"refs/heads/main","pushedAt":"2023-05-04T12:20:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Fix a typo.\n\n`s/objet/object`","shortMessageHtmlLink":"Fix a typo."}},{"before":"f010fcba02df57d3b43db96a3c7ff3bcc043e963","after":"b1af07d53034aab51996ff396344195cbc825a44","ref":"refs/heads/main","pushedAt":"2023-04-13T13:05:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vstinner","name":"Victor Stinner","path":"/vstinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/194129?s=80&v=4"},"commit":{"message":"Remove Python 2 code","shortMessageHtmlLink":"Remove Python 2 code"}},{"before":"53d67dd20ab722b3da91a4a74109d2037306e1db","after":"f010fcba02df57d3b43db96a3c7ff3bcc043e963","ref":"refs/heads/main","pushedAt":"2023-04-05T07:46:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nneonneo","name":"Robert Xiao","path":"/nneonneo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75449?s=80&v=4"},"commit":{"message":"Merge pull request #84 from Morilli/support-pe32+\n\nSupport PE32+ optional header","shortMessageHtmlLink":"Merge pull request #84 from Morilli/support-pe32+"}},{"before":"90649361df3aa4660212346a89fcdb894ce28bf4","after":"53d67dd20ab722b3da91a4a74109d2037306e1db","ref":"refs/heads/main","pushedAt":"2023-04-05T06:57:14.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"nneonneo","name":"Robert Xiao","path":"/nneonneo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75449?s=80&v=4"},"commit":{"message":"Merge pull request #77 from nneonneo/3.1.3-fixes\n\nMiscellaneous fixes accumulated over a year+ of use.","shortMessageHtmlLink":"Merge pull request #77 from nneonneo/3.1.3-fixes"}},{"before":"01ee9e5f6290ceec4e156d31a29b1762176b631f","after":"90649361df3aa4660212346a89fcdb894ce28bf4","ref":"refs/heads/main","pushedAt":"2023-04-05T06:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nneonneo","name":"Robert Xiao","path":"/nneonneo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75449?s=80&v=4"},"commit":{"message":"fix tox.ini to get workflows running again","shortMessageHtmlLink":"fix tox.ini to get workflows running again"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQwNjo1Nzo0NS4wMDAwMDBazwAAAASAcgEz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQwNjo1Nzo0NS4wMDAwMDBazwAAAASAcgEz","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wNVQwNjo0NDoyMy4wMDAwMDBazwAAAAMScORz"}},"title":"Activity ยท vstinner/hachoir"}