22
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Dropped the "Jump straight to last index for non-bitslice DES" piece, which was mostly non-working lately anyway (after two of the three formats were renamed).
Solar Designer
as solar
More... about 7 years ago
Don't probe for alternate config file names (like john.ini when on Unix).
Solar Designer
as solar
More... about 7 years ago
Removed the outdated claim that an example using the "X" command is faster than repeated "{" commands. This used to be the case, but no longer is now that "{" implementation has been optimized to group repeated commands together.
Solar Designer
as solar
More... over 7 years ago
Got rid of ARCH_WORD_32 in favor of uint32_t
Solar Designer
as solar
More... almost 8 years ago
Updated the Rapid7 link (https)
Solar Designer
as solar
More... over 8 years ago
1.8.0.9: - Fixed a bug introduced in version 1.7.4 in the wordlist rules engine, where some sequences of rule commands could overflow a word buffer.
Solar Designer
as solar
More... over 8 years ago
Wrote "Limited portability, and undefined behavior."
Solar Designer
as solar
More... over 8 years ago
Listed more differences of the external mode C-like language from C. Wrote the section "Limited robustness, and insecurity."
Solar Designer
as solar
More... over 8 years ago
1.8.0.8: Dropped undocumented special handling of "Mc" in 'c' and 'C' rule commands
Solar Designer
as solar
More... over 8 years ago
Dropped undocumented special handling of "Mc" in 'c' and 'C' rule commands
Solar Designer
as solar
More... over 8 years ago
Code cleanup to address cppcheck messages reported by David Binderman:
Solar Designer
as solar
More... over 8 years ago
Added explicit braces to correct: [charset.c:179]: (style) Suspicious condition (assignment + comparison); Clarify expression with parentheses. The generated code remains unchanged. Problem reported by David Binderman.
Solar Designer
as solar
More... over 8 years ago
Dropped "#ifndef __CYGWIN__" / "#endif" from tty_init() as this works around a tty vs. fork problem reported by Jim: http://www.openwall.com/lists/john-dev/2016/02/28/2
Solar Designer
as solar
More... almost 9 years ago
1.8.0.7:
Solar Designer
as solar
More... about 9 years ago
Reduced CRACKED_HASH_LOG from jumbo's 25 to 21 because of performance regression seen on smaller systems when --show'ing not so large files.
Solar Designer
as solar
More... about 9 years ago
Use calloc() for db->cracked_hash (change first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Use larger hash tables for "--show" and for "unique" (changes first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Use PASSWORD_HASH_SHR 0 (larger hash tables) on 64-bit systems (change first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Prepare for larger hash table sizes (changes first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Optionally prefetch bitmap entries, hash table entries, and first pw->binary (and likely nearby fields and the actual binary) in each non-empty hash bucket (optimization first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Avoid unnecessary page copy-on-write in crk_remove_hash() when running with "--fork" (optimization first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Skip the actual processing in ldr_remove_marked() if there's nothing to remove (optimization first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Use a larger PASSWORD_HASH_SIZE_FOR_LDR by default.
Solar Designer
as solar
More... about 9 years ago
Use larger john.pot and log file buffer sizes (1 MB instead of 32 KB each).
Solar Designer
as solar
More... about 9 years ago
Skip some of the processing in ldr_split_line() when we have a bare hash on a line (optimizations first introduced in jumbo in September 2015).
Solar Designer
as solar
More... about 9 years ago
Better description of "--save-memory".
Solar Designer
as solar
More... about 9 years ago
Loader optimizations first introduced in jumbo in September 2015:
Solar Designer
as solar
More... about 9 years ago
Optimizations first introduced in jumbo in September 2015: Special-case handling of repeated rule commands '$', '^', '[', ']', '{', '}'. Update the word in-place with memmove() in the 'D' command.
Solar Designer
as solar
More... about 9 years ago
Replaced __ARM_NEON__ with __ARM_NEON per Frank Dittrich's suggestion: http://www.openwall.com/lists/john-dev/2016/01/18/1
Solar Designer
as solar
More... about 9 years ago
Don't overflow signed ARCH_WORD on left shift, bug reported by Frank Dittrich: http://www.openwall.com/lists/john-dev/2015/12/18/1
Solar Designer
as solar
More... about 9 years ago