{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":121983142,"defaultBranch":"master","name":"crunch","ownerLogin":"DaemonEngine","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-02-18T19:28:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11440075?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718927415.0","currentOid":""},"activityList":{"items":[{"before":"17dfda9cf9457bb1b99899d1ce1530b806ba0072","after":null,"ref":"refs/heads/no-crn-crc/sync","pushedAt":"2024-06-20T23:50:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"slipher","name":null,"path":"/slipher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7809431?s=80&v=4"}},{"before":"889b0c3a2eae45e1a6dea8744b939efe657909e3","after":"e471bf66b558855bab48eecf9a033b6a5fd02a2d","ref":"refs/heads/master","pushedAt":"2024-06-20T23:49:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"slipher","name":null,"path":"/slipher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7809431?s=80&v=4"},"commit":{"message":"Add crnd_validate_header to check it without data CRC\n\nThe stuff in the header like image size or format is really important,\nso let us validate that without having to CRC the entire file. The CRC\nimplementation is slow and who cares if 1 pixel is wrong?","shortMessageHtmlLink":"Add crnd_validate_header to check it without data CRC"}},{"before":null,"after":"17dfda9cf9457bb1b99899d1ce1530b806ba0072","ref":"refs/heads/no-crn-crc/sync","pushedAt":"2024-06-16T02:26:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"slipher","name":null,"path":"/slipher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7809431?s=80&v=4"},"commit":{"message":"Add crnd_validate_header to check it without data CRC\n\nThe stuff in the header like image size or format is really important,\nso let us validate that without having to CRC the entire file. The CRC\nimplementation is slow and who cares if 1 pixel is wrong?","shortMessageHtmlLink":"Add crnd_validate_header to check it without data CRC"}},{"before":"93850816a6198bd5f1e04bf595f9280711168154","after":null,"ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-15T11:51:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"}},{"before":"4c4a009a48bc579b48e2c65ff85b2a9ae61e6e0c","after":"889b0c3a2eae45e1a6dea8744b939efe657909e3","ref":"refs/heads/master","pushedAt":"2024-05-15T11:51:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":"fcd335f8234541b35eadd52200bbf1ec9de715af","after":"93850816a6198bd5f1e04bf595f9280711168154","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-15T11:51:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":"e5e09ced70400614811b44793a0dd63bae1148a3","after":"fcd335f8234541b35eadd52200bbf1ec9de715af","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-15T11:35:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}},{"before":"dc1736ea11f823555e6676aa2e8939f25daac3c8","after":"e5e09ced70400614811b44793a0dd63bae1148a3","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-15T11:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}},{"before":"215a343a02c3347c946163b068c2eb73958b5c81","after":"dc1736ea11f823555e6676aa2e8939f25daac3c8","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-15T11:27:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":"53ee884ae9bad6aacb7b1487dc4a57265becc092","after":"215a343a02c3347c946163b068c2eb73958b5c81","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-15T11:23:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":"8c51418f6f64bf66806335f09764ae09b2281ce7","after":"53ee884ae9bad6aacb7b1487dc4a57265becc092","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-15T11:13:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":"90f4fc2df312f474b9eb40df81957c76d1b31b4a","after":"8c51418f6f64bf66806335f09764ae09b2281ce7","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-14T13:24:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":"08883c5260e81aded4206f04fcc0fbcc2ec470d0","after":"90f4fc2df312f474b9eb40df81957c76d1b31b4a","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-14T13:21:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":null,"after":"08883c5260e81aded4206f04fcc0fbcc2ec470d0","ref":"refs/heads/illwieckz/codeql","pushedAt":"2024-05-14T13:17:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"codeql: setup the feature","shortMessageHtmlLink":"codeql: setup the feature"}},{"before":"b771c43f3b1e4b68273645d2e672bc1bc35651ea","after":null,"ref":"refs/heads/illwieckz/readme","pushedAt":"2023-12-15T00:56:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"}},{"before":"a6410626db9c2fdd901c9f71a48cfc84e8f137c1","after":"4c4a009a48bc579b48e2c65ff85b2a9ae61e6e0c","ref":"refs/heads/master","pushedAt":"2023-04-26T03:20:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"crunch: reword built-in help and title message","shortMessageHtmlLink":"crunch: reword built-in help and title message"}},{"before":"95451239b0a11f67592b115799713cb950140707","after":"b771c43f3b1e4b68273645d2e672bc1bc35651ea","ref":"refs/heads/illwieckz/readme","pushedAt":"2023-04-26T03:19:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"crunch: reword built-in help and title message","shortMessageHtmlLink":"crunch: reword built-in help and title message"}},{"before":"18686848707a905f12cf1076768d581489656104","after":"95451239b0a11f67592b115799713cb950140707","ref":"refs/heads/illwieckz/readme","pushedAt":"2023-04-11T15:11:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"crunch: reword built-in help and title message","shortMessageHtmlLink":"crunch: reword built-in help and title message"}},{"before":"aa919efd100e2a8c85687d38887d4643e5675411","after":"18686848707a905f12cf1076768d581489656104","ref":"refs/heads/illwieckz/readme","pushedAt":"2023-04-11T14:39:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"crunch: reword built-in help and title message","shortMessageHtmlLink":"crunch: reword built-in help and title message"}},{"before":"4008b403c690c952f40f08ee66a07eeffb4df930","after":null,"ref":"refs/heads/illwieckz/cmake","pushedAt":"2023-04-11T14:31:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"}},{"before":"ae59060c66d7f6d0fb235a736b2f272a7dbbe5b8","after":"a6410626db9c2fdd901c9f71a48cfc84e8f137c1","ref":"refs/heads/master","pushedAt":"2023-04-11T14:31:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"cmake: rework things a bit\n\nFor projects including crunch, building the whole project with crunch\nwill honor standard BUILD_SHARED_LIBS cmake option to link the project,\nwhich, despite its name, is not an option to enable the building of\nshared libs, but an option to link the project against shared libs\nwhen building the project.\n\nFor people building standalone redistributable command line tool, it\nwould only be needed to keep BUILD_CRUNCH enabled and BUILD_SHARED_LIBS\ndisabled.\n\nFor people packaging the crunch command line tools and libraries\nin a standard distro package, it is possible to keep BUILD_CRUNCH\nenabled and also enable BUILD_SHARED_LIBCRN and BUILD_STATIC_LIBCRN\nto build both .so and .a variant, while BUILD_SHARED_LIBS will still\ndecide how the crunch tool itself is linked.\n\nThe two options BUILD_SHARED_LIBCRN and BUILD_STATIC_LIBCRN are not\nneeded when linking a project against crunch or building crunch tool\nitself, it's a convenience for when building a distribution package.\n\nThe install step also honors those two BUILD_SHARED_LIBCRN and\nBUILD_STATIC_LIBCRN variables. For example it is expected the\nstatic .a library built to statically link the crunch tool will\nnot be installed if BUILD_STATIC_LIBCRN is disabled as it is\nnothing more than a temporary build file.","shortMessageHtmlLink":"cmake: rework things a bit"}},{"before":"c504e8e5537af631c4cfb57224824dac9af678c4","after":null,"ref":"refs/heads/illwieckz/aligned-allocation","pushedAt":"2023-04-11T14:24:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"}},{"before":"a967ae404c039b908998ecd2e7bba8c588799319","after":"ae59060c66d7f6d0fb235a736b2f272a7dbbe5b8","ref":"refs/heads/master","pushedAt":"2023-04-11T14:24:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"illwieckz","name":"Thomas Debesse","path":"/illwieckz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2311649?s=80&v=4"},"commit":{"message":"FreeBSD: enforce aligned allocation\n\nThis fixes those errors experienced on FreeBSD:\n\ncrunch/crnlib/crn_mem.cpp(125): Assertion failed: \"crnlib_free: bad ptr\"\ncrunch/crnlib/crn_mem.cpp(125): Assertion failed: \"crnlib_realloc: bad ptr\"\n\nThe usual malloc should already be aligned,\nbut for some unknown reason it doesn't work on FreeBSD.\n\nQuote from `man malloc` on FreeBSD:\n\n> Standard API\n> The malloc() function allocates size bytes of uninitialized memory. The\n> allocated space is suitably aligned (after possible pointer coercion)\n> for storage of any type of object.\n\nThis patch should not be needed.\n\nSee https://github.com/DaemonEngine/crunch/pull/36","shortMessageHtmlLink":"FreeBSD: enforce aligned allocation"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaxLAJAA","startCursor":null,"endCursor":null}},"title":"Activity ยท DaemonEngine/crunch"}