{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2997204,"defaultBranch":"bleeding-jumbo","name":"john","ownerLogin":"openwall","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-12-16T19:43:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1579552?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1678903833.0","currentOid":""},"activityList":{"items":[{"before":"59f1bbeed60ba9ca066ded8021d7379c322103b5","after":"a51fd5156082071d81bf871d996914b4cffda585","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-28T18:36:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Dynamic: Avoid copying of constant strings without backslash escapes\n\nIt appears OK for dynamic_Demangle() to return a pointer to its input\nstring, rather than to a copy, because the only uses are:\n\n1. In dynamic_parser.c, on pointers to config file lines, and we pre-read\nthe entire config file (and includes) into a linked list of separate line\nstructs, and we don't de-allocate those.\n2. In dynamic_compiler.c: #define APP_CFUNC(N), we only pass the returned\npointer to dyna_helper_appendn(), which does not store the pointer.\n\nMostly fixes #5465 (memory leak)","shortMessageHtmlLink":"Dynamic: Avoid copying of constant strings without backslash escapes"}},{"before":"cfb744421724aeb0133de0c4b12709748255949c","after":"59f1bbeed60ba9ca066ded8021d7379c322103b5","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-28T16:24:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"zip2john: avoid usage of uninit members of ctx\n\n`if (ctx.archive.zip64) {` is used uninitialized if `ctx.archive.zip64 =\nzip64;` is not executed. Memset'ing the whole struct at the beginning of\nthe function avoids this problem.","shortMessageHtmlLink":"zip2john: avoid usage of uninit members of ctx"}},{"before":"06049b7f0b69af97f795fdca8bfc2bfb0f912ac7","after":"cfb744421724aeb0133de0c4b12709748255949c","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-28T16:23:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: use Docker images from the openwall repository\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"CI: use Docker images from the openwall repository"}},{"before":"c8e21e81ea1e4d300c0036c6a2e7866c9e78d3e0","after":"06049b7f0b69af97f795fdca8bfc2bfb0f912ac7","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-20T17:39:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"MS SQL formats: Support lowercase hash encodings\n\nBased on logic in mysqlSHA1_fmt_plug.c\nFixes #5461","shortMessageHtmlLink":"MS SQL formats: Support lowercase hash encodings"}},{"before":"c042fa3e31217a96160dd9f35762dbbea57bdc56","after":"c8e21e81ea1e4d300c0036c6a2e7866c9e78d3e0","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-16T21:30:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"libreoffice2john.py: Allow for missing start-key-generation-name\n\nFixes #5460","shortMessageHtmlLink":"libreoffice2john.py: Allow for missing start-key-generation-name"}},{"before":"3b26d3ba43e4400eee5634262a1402aa8b112bf8","after":"c042fa3e31217a96160dd9f35762dbbea57bdc56","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-06T18:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"argon2-opencl further fix for macOS NVIDIA","shortMessageHtmlLink":"argon2-opencl further fix for macOS NVIDIA"}},{"before":"f9fedd238b0b1d69181c1fef033b85c787e96e57","after":"3b26d3ba43e4400eee5634262a1402aa8b112bf8","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-06T18:04:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"argon2-opencl fix for macOS\n\nThe Apple driver doesn't let us use inline assembler.","shortMessageHtmlLink":"argon2-opencl fix for macOS"}},{"before":"17944940a8a2b84e2e7dc3f9016631217a1830ef","after":"f9fedd238b0b1d69181c1fef033b85c787e96e57","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-04-01T11:35:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"build-info: add Cygwin version information\n\nThe recent version of Cygwin removed support for many old Windows\nversions/platforms. Adding this information to the output can help\nus detect if end users are complaining about unsupported things.\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"build-info: add Cygwin version information"}},{"before":"3c2e19c0dbe0bb6172780018b1d5a6097250dad1","after":"17944940a8a2b84e2e7dc3f9016631217a1830ef","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-31T17:35:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"docs: update download link for binaries\n\nThe tag name will be updated and it is indeed better to list all releases.\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"docs: update download link for binaries"}},{"before":"76cc11476a811e69ac3af84a4d0e59f5dc0db7ce","after":"3c2e19c0dbe0bb6172780018b1d5a6097250dad1","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-20T19:30:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: update actions to use Node 20, as recommended\n\nCI logs warn that this update is necessary as Node.js 16 actions are\ndeprecated.\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"CI: update actions to use Node 20, as recommended"}},{"before":"e8c7dc8bc49794ee5ea0deb77acaf9bf06db6820","after":"76cc11476a811e69ac3af84a4d0e59f5dc0db7ce","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-20T17:57:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: adjust CircleCI build configuration file\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"CI: adjust CircleCI build configuration file"}},{"before":"193a23dcf97b8ccdaf9f5ae4f4443b11cacc0179","after":"e8c7dc8bc49794ee5ea0deb77acaf9bf06db6820","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-20T00:02:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"doc/INSTALL-WINDOWS: Fix up the contributed edits","shortMessageHtmlLink":"doc/INSTALL-WINDOWS: Fix up the contributed edits"}},{"before":"0a307ff271111b8dbc40cd8bc27827d8f41e819f","after":"193a23dcf97b8ccdaf9f5ae4f4443b11cacc0179","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-19T23:55:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Update INSTALL-WINDOWS \n\nI updated it to work in a 2024 machine with the last release of CygWin","shortMessageHtmlLink":"Update INSTALL-WINDOWS"}},{"before":"9dab32a1898e9dd465fa99fe4ec2bb90686b03d9","after":"0a307ff271111b8dbc40cd8bc27827d8f41e819f","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-19T23:51:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Electrum format: Check for \"zprv\" in addition to \"xprv\"\n\nSee #4556","shortMessageHtmlLink":"Electrum format: Check for \"zprv\" in addition to \"xprv\""}},{"before":"138e01e2f39af149fef32192de77de942c4c168a","after":"9dab32a1898e9dd465fa99fe4ec2bb90686b03d9","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-19T23:13:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"fix(pgpwde2john): add ESK to DEBUG, shrink ESK to skip meaningless trailing zeroes","shortMessageHtmlLink":"fix(pgpwde2john): add ESK to DEBUG, shrink ESK to skip meaningless tr…"}},{"before":"dd5678189b29227c077e70dd9a211bfa6101defa","after":"138e01e2f39af149fef32192de77de942c4c168a","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-10T20:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: workaround (2) for CircleCI Ubuntu VM image\n\nSince the base (the current and the edge) image(s) is(are) out of date,\nwe need to do something to fix the image (or the build).\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"CI: workaround (2) for CircleCI Ubuntu VM image"}},{"before":"54dfa9b1c16d6933ba36b5633b50cac16cdc5548","after":"dd5678189b29227c077e70dd9a211bfa6101defa","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-09T19:07:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: workaround for Ubuntu VM image\n\nSince the base image is out of date, we need to do something to fix it.\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"CI: workaround for Ubuntu VM image"}},{"before":"f55f42067431c0e8f67e600768cd8a3ad8439818","after":"54dfa9b1c16d6933ba36b5633b50cac16cdc5548","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-03-09T13:58:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Update README.md\n\nFix format error and add url for INSTALL and documents","shortMessageHtmlLink":"Update README.md"}},{"before":"173b5629e8dd6873819a94e2d3b3509ceffdfa38","after":"f55f42067431c0e8f67e600768cd8a3ad8439818","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-02-02T18:18:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Fix TypeError with python 3.11+ for mozilla2john #5431","shortMessageHtmlLink":"Fix TypeError with python 3.11+ for mozilla2john #5431"}},{"before":"e0a147f7443a3e8036813d52efdbd845a2974578","after":"173b5629e8dd6873819a94e2d3b3509ceffdfa38","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-17T23:08:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"simd-intrinsics.c: fix a misplaced #endif\n\nFixes #5428.\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"simd-intrinsics.c: fix a misplaced #endif"}},{"before":"e0b1de31fa92da9213c80a6fbe52c7914854cd63","after":"e0a147f7443a3e8036813d52efdbd845a2974578","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-17T20:31:46.000Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Keplr format: Benchmark only Raw, print algorithm detail","shortMessageHtmlLink":"Keplr format: Benchmark only Raw, print algorithm detail"}},{"before":"c460f82548b8110b4f391529d6687fdce5b872db","after":"e0b1de31fa92da9213c80a6fbe52c7914854cd63","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-13T17:46:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Armory format: Switch from scatter to gather on MIC","shortMessageHtmlLink":"Armory format: Switch from scatter to gather on MIC"}},{"before":"1d7397aae06808ccbdc2065cf274d63116d2dc3b","after":"c460f82548b8110b4f391529d6687fdce5b872db","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-13T01:16:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Armory format: Pre-check for cracks within parallel section","shortMessageHtmlLink":"Armory format: Pre-check for cracks within parallel section"}},{"before":"904cbada81b2cbe621759c17609928bc23a205dd","after":"1d7397aae06808ccbdc2065cf274d63116d2dc3b","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-12T22:22:57.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Armory format: Free the tests' memory allocation before actual cracking","shortMessageHtmlLink":"Armory format: Free the tests' memory allocation before actual cracking"}},{"before":"76dfc5a80df1a4ac8fc5e35392bb7aa41484beea","after":"904cbada81b2cbe621759c17609928bc23a205dd","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-09T23:12:37.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Armory format: Add test vectors with 8 MiB, 2 iterations","shortMessageHtmlLink":"Armory format: Add test vectors with 8 MiB, 2 iterations"}},{"before":"915cbfc552c2c73af1c6bc08b02b01f7b74f8569","after":"76dfc5a80df1a4ac8fc5e35392bb7aa41484beea","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-09T14:30:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: update jobs to use latest distro images\n\nWine tasks cannot be run under new Fedora images, but \"normal\" tasks\nmust be updated. Likewise, OpenCL should also be updated (when possible).\n\nSigned-off-by: Claudio André ","shortMessageHtmlLink":"CI: update jobs to use latest distro images"}},{"before":"64819a248246e35aa9248381d32b01d322d4087e","after":"915cbfc552c2c73af1c6bc08b02b01f7b74f8569","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-07T15:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"status.c: status_get_cps: Report speeds below 1 per second\n\nFixes 1e6cb4e3fd09a0cd498de932ce87840513be5626","shortMessageHtmlLink":"status.c: status_get_cps: Report speeds below 1 per second"}},{"before":"62dfba7f6d63a1af71641803efb141ae9abe927d","after":"64819a248246e35aa9248381d32b01d322d4087e","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-05T18:26:00.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: Install libpcap-dev in GitHub Actions","shortMessageHtmlLink":"CI: Install libpcap-dev in GitHub Actions"}},{"before":"9daf16b5743b2c521d23c281e13ae8cdbd37b1eb","after":"62dfba7f6d63a1af71641803efb141ae9abe927d","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-02T18:43:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"CI: Enable whitespace-errors","shortMessageHtmlLink":"CI: Enable whitespace-errors"}},{"before":"51de01a9ce502500464d348fc03a3ad9272db774","after":"9daf16b5743b2c521d23c281e13ae8cdbd37b1eb","ref":"refs/heads/bleeding-jumbo","pushedAt":"2024-01-02T04:20:52.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"solardiz","name":"Solar Designer","path":"/solardiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18089797?s=80&v=4"},"commit":{"message":"Drop some trailing whitespace from some rules files","shortMessageHtmlLink":"Drop some trailing whitespace from some rules files"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPGJG4QA","startCursor":null,"endCursor":null}},"title":"Activity · openwall/john"}