{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2448674,"defaultBranch":"master","name":"jpeginfo","ownerLogin":"tjko","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-09-24T06:54:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1075726?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698606017.0","currentOid":""},"activityList":{"items":[{"before":"6eb6db278430dda77fb473eda8141beb45855504","after":"7966dbcafcca1a987eb0b412c019411a1686e939","ref":"refs/heads/master","pushedAt":"2023-11-05T20:47:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Append -o flag explicitely in Makefile.in, to fix the build with BSD Make. (#36)\n\nOtherwise hash.o and blocks.o are not generated in the 'sha256' and\r\n'sha512' directories and linking fails.","shortMessageHtmlLink":"Append -o flag explicitely in Makefile.in, to fix the build with BSD …"}},{"before":"7c42f8bf120ad20d5816377d8afcd33d31ea4381","after":"6eb6db278430dda77fb473eda8141beb45855504","ref":"refs/heads/master","pushedAt":"2023-10-29T19:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Bump version to v1.7.1","shortMessageHtmlLink":"Bump version to v1.7.1"}},{"before":"65d7d449dc606fd66c4a0dd87990fdfc70095d27","after":"7c42f8bf120ad20d5816377d8afcd33d31ea4381","ref":"refs/heads/master","pushedAt":"2023-10-29T18:53:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Remove end-of-file (eof) comments (#34)","shortMessageHtmlLink":"Remove end-of-file (eof) comments (#34)"}},{"before":"306db650a8a2f185e114a74bcaafcc3dc4ea4348","after":"65d7d449dc606fd66c4a0dd87990fdfc70095d27","ref":"refs/heads/master","pushedAt":"2023-10-29T18:53:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Update README.","shortMessageHtmlLink":"Update README."}},{"before":"eb3bb3f0d92544896fbbd55cb481e379bdfba81d","after":"306db650a8a2f185e114a74bcaafcc3dc4ea4348","ref":"refs/heads/master","pushedAt":"2023-10-22T19:20:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"jpeginfo.c: Use stdbool for args where it is safe to do so (#32)\n\n- Things like verbose_mode are more than true/false\r\n- sha512_mode, stdin, and other things that have a `1` in the fourth column of\r\n the option struct are set by getopt and might not be safe to convert to bool","shortMessageHtmlLink":"jpeginfo.c: Use stdbool for args where it is safe to do so (#32)"}},{"before":"eef2936cc08eb4cbe34c776cf0b59ee5018c3b84","after":"eb3bb3f0d92544896fbbd55cb481e379bdfba81d","ref":"refs/heads/master","pushedAt":"2023-10-22T18:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Updated unit tests.","shortMessageHtmlLink":"Updated unit tests."}},{"before":"032cd98ccb7cc0d5f21da9045dd0eddbd496839f","after":null,"ref":"refs/heads/actions","pushedAt":"2023-10-22T06:34:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"}},{"before":"b30f25a6868a7211b3706ff2678cd8ffcce83d61","after":null,"ref":"refs/heads/unittest","pushedAt":"2023-10-22T06:29:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"}},{"before":"bf49d14f2066ad28b0358f0f4e7c0ebb9e33722c","after":"eef2936cc08eb4cbe34c776cf0b59ee5018c3b84","ref":"refs/heads/master","pushedAt":"2023-10-22T06:29:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Add initial unit tests. (#33)\n\n* Add initial unit tests.\r\n* Fix missing comments in JSON output.","shortMessageHtmlLink":"Add initial unit tests. (#33)"}},{"before":"145b83ecfe8c540c32fa99bfd0f0d2885318416e","after":"b30f25a6868a7211b3706ff2678cd8ffcce83d61","ref":"refs/heads/unittest","pushedAt":"2023-10-22T06:25:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"More tests added.","shortMessageHtmlLink":"More tests added."}},{"before":"047c1442270975c54d6efb44bb70558b2c807538","after":"145b83ecfe8c540c32fa99bfd0f0d2885318416e","ref":"refs/heads/unittest","pushedAt":"2023-10-22T05:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"More test.","shortMessageHtmlLink":"More test."}},{"before":"9ff90b0276b2fef298d914e60e8c142976c5c772","after":"047c1442270975c54d6efb44bb70558b2c807538","ref":"refs/heads/unittest","pushedAt":"2023-10-22T04:21:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Initial test framework added.","shortMessageHtmlLink":"Initial test framework added."}},{"before":null,"after":"9ff90b0276b2fef298d914e60e8c142976c5c772","ref":"refs/heads/unittest","pushedAt":"2023-10-22T01:43:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Add initial test images.","shortMessageHtmlLink":"Add initial test images."}},{"before":"84247df24651058f463fb7f16ac0956875aba7e6","after":"bf49d14f2066ad28b0358f0f4e7c0ebb9e33722c","ref":"refs/heads/master","pushedAt":"2023-10-18T22:55:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"md5.c: Another round of cleanup (#31)\n\n- include string.h does not need guards and does not have them elsewhere in the code\r\n- with the string.h cleanup, config.h is no longer needed\r\n- remove ifndef ASM_MD5. These are never set\r\n- localize `t` local variable and add const when possible","shortMessageHtmlLink":"md5.c: Another round of cleanup (#31)"}},{"before":"b14802b8395a4781cfd4edd02aa2e55874aa2e36","after":"84247df24651058f463fb7f16ac0956875aba7e6","ref":"refs/heads/master","pushedAt":"2023-10-17T04:46:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"jpegmarker.h: Move extern to the front for jpeg_special_marker_type. (#30)\n\nFound with `-Wextra` using gcc 13.2.0:\r\n\r\n```\r\njpegmarker.h:18:1: warning: ‘extern’ is not at beginning of declaration [-Wold-style-declaration]\r\n 18 | const extern struct jpeg_special_marker_type jpeg_special_marker_types[];\r\n | ^~~~~\r\n```","shortMessageHtmlLink":"jpegmarker.h: Move extern to the front for jpeg_special_marker_type. (#…"}},{"before":"f2f26c831ebcd5e6f3bb045dbcf7eaac1ca92691","after":"b14802b8395a4781cfd4edd02aa2e55874aa2e36","ref":"refs/heads/master","pushedAt":"2023-10-17T04:45:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"jpeginfo.c: Cleanup (#27)\n\n* jpeginfo.c: Cleanup\r\n\r\n- Remove METHODDEF\r\n- Localize variables\r\n- Combined definition and initialization\r\n- Add const when possible\r\n\r\n* jpeginfo.c: Move tmp variables next to their uses and shrink when possible.","shortMessageHtmlLink":"jpeginfo.c: Cleanup (#27)"}},{"before":"a93b3ed7a1f64e3d6d593443e1b23d8cccedbaf7","after":"f2f26c831ebcd5e6f3bb045dbcf7eaac1ca92691","ref":"refs/heads/master","pushedAt":"2023-10-14T05:22:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"md5 and sha*: Use stdint.h for uint32_t\tand uint64_t (#28)","shortMessageHtmlLink":"md5 and sha*: Use stdint.h for uint32_t\tand uint64_t (#28)"}},{"before":"56648f27ac1ed5a60170da289e722bb8465ee433","after":"a93b3ed7a1f64e3d6d593443e1b23d8cccedbaf7","ref":"refs/heads/master","pushedAt":"2023-10-13T00:52:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"sha*/*.c: Minor cleanup (#26)\n\n- Remove unnecessary escaping of line ending in functions\r\n- Combine definition and initialization of variables\r\n- Simplify initialization of state","shortMessageHtmlLink":"sha*/*.c: Minor cleanup (#26)"}},{"before":"658cec83ed0eae56081359724d1ba5c098e606ec","after":"56648f27ac1ed5a60170da289e722bb8465ee433","ref":"refs/heads/master","pushedAt":"2023-10-12T19:10:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"getopt.c md5.c: Remove register. (#25)\n\n`register` is no longer needed for modern compilers.","shortMessageHtmlLink":"getopt.c md5.c: Remove register. (#25)"}},{"before":"ced10801a48e0a6b9648cd3a2d8fb28bb79d6ba4","after":"658cec83ed0eae56081359724d1ba5c098e606ec","ref":"refs/heads/master","pushedAt":"2023-10-11T00:35:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"misc.c: Minor cleanup (#24)\n\n- Add a const to delete_file name arg\r\n- Localize variables\r\n- Add const to some variables","shortMessageHtmlLink":"misc.c: Minor cleanup (#24)"}},{"before":"0dffdda123bab3af9807d1d6bc6d441effa57d9b","after":"ced10801a48e0a6b9648cd3a2d8fb28bb79d6ba4","ref":"refs/heads/master","pushedAt":"2023-10-10T02:02:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Remove PROTO and NO_PROTO macros. (#21)\n\nAlways use argument prototypes.","shortMessageHtmlLink":"Remove PROTO and NO_PROTO macros. (#21)"}},{"before":"02e685ab2073745c49dbc9a64910dd4d120409f2","after":"0dffdda123bab3af9807d1d6bc6d441effa57d9b","ref":"refs/heads/master","pushedAt":"2023-10-10T01:56:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Add compile action. (#23)\n\n* Add GitHub action for compiling on Linux.\r\n* Add text version of man page in the package.","shortMessageHtmlLink":"Add compile action. (#23)"}},{"before":"7e3c6032a555e007090ce5abe4e87b2ef6c5a222","after":"032cd98ccb7cc0d5f21da9045dd0eddbd496839f","ref":"refs/heads/actions","pushedAt":"2023-10-10T01:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"untabify","shortMessageHtmlLink":"untabify"}},{"before":"f18c3b0313ace8c834b4a71fa967a47ba296c95b","after":"7e3c6032a555e007090ce5abe4e87b2ef6c5a222","ref":"refs/heads/actions","pushedAt":"2023-10-10T01:51:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Add manpage in the package.","shortMessageHtmlLink":"Add manpage in the package."}},{"before":"fac19b632d853b359f139ac944a75cffa0210f00","after":"f18c3b0313ace8c834b4a71fa967a47ba296c95b","ref":"refs/heads/actions","pushedAt":"2023-10-10T01:35:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"untabify","shortMessageHtmlLink":"untabify"}},{"before":"6d42405ac8ad55ba050b1f0081d498ab2655c16d","after":"fac19b632d853b359f139ac944a75cffa0210f00","ref":"refs/heads/actions","pushedAt":"2023-10-10T01:33:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"tabify","shortMessageHtmlLink":"tabify"}},{"before":null,"after":"6d42405ac8ad55ba050b1f0081d498ab2655c16d","ref":"refs/heads/actions","pushedAt":"2023-10-10T01:29:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Test action for compiling.","shortMessageHtmlLink":"Test action for compiling."}},{"before":"54ace69817f52502c6373c86f63d51684bfc66f8","after":"02e685ab2073745c49dbc9a64910dd4d120409f2","ref":"refs/heads/master","pushedAt":"2023-10-09T23:09:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Merge pull request #22 from schwehr/spell-check-man-page\n\njpeginfo.1: Fix typos","shortMessageHtmlLink":"Merge pull request #22 from schwehr/spell-check-man-page"}},{"before":"fcf3230e44b81a11240036710748a1194f9d6066","after":"54ace69817f52502c6373c86f63d51684bfc66f8","ref":"refs/heads/master","pushedAt":"2023-10-08T23:19:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Cleanup compiler warnings on MacOS","shortMessageHtmlLink":"Cleanup compiler warnings on MacOS"}},{"before":"ff6de8cca77c64a2e3d026582e91559d9f0e711d","after":"fcf3230e44b81a11240036710748a1194f9d6066","ref":"refs/heads/master","pushedAt":"2023-10-08T22:58:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tjko","name":"Timo Kokkonen","path":"/tjko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1075726?s=80&v=4"},"commit":{"message":"Cleanup compile warnings.","shortMessageHtmlLink":"Cleanup compile warnings."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADp-IBRAA","startCursor":null,"endCursor":null}},"title":"Activity · tjko/jpeginfo"}