22
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
1.6.39.4:
Solar Designer
as solar
More... about 19 years ago
Added the missing parentheses to the newly introduced check.
Solar Designer
as solar
More... about 19 years ago
Corrected the way nouns ending in "z" and "h" (other than those ending in "ch" and "sh") are pluralized.
Solar Designer
as solar
More... about 19 years ago
With gcc-based targets, append to the global LDFLAGS rather than override it completely.
Solar Designer
as solar
More... about 19 years ago
Partially reverted one of yesterday's changes: we do need to compare the source representations of hashes at load time since the binary ones are not required to be complete. cracker.c uses cmp_exact() to filter out any occasional false positives with binary-only matches, so we have to do an equivalent check in the loader.
Solar Designer
as solar
More... about 19 years ago
Increased CRACKED_HASH_LOG from 10 to 11. This results in a 65% speedup of "john --show" with large numbers of hashes on a CPU with 8 KB of L1 data cache (so things should be at least as good with larger caches).
Solar Designer
as solar
More... about 19 years ago
Introduced a new flag, FMT_SPLIT_UNIFIES_CASE.
Solar Designer
as solar
More... about 19 years ago
Fixed a bug introduced yesterday: make a copy of the string returned by split() if it may be needed across other calls to split().
Solar Designer
as solar
More... about 19 years ago
1.6.39.3:
Solar Designer
as solar
More... about 19 years ago
Corrected the handling of break statements with nested loops.
Solar Designer
as solar
More... about 19 years ago
Updated the comment on init().
Solar Designer
as solar
More... about 19 years ago
When loading hashes for cracking, use the internal representation for eliminating any duplicates and already-cracked hashes.
Solar Designer
as solar
More... about 19 years ago
Added make targets openbsd-alpha, openbsd-ppc32, openbsd-ppc64, and openbsd-pa-risc based on the following checks found in the OpenBSD port's Makefile:
Solar Designer
as solar
More... about 19 years ago
Added openbsd-x86-64 (essentially a copy of linux-x86-64, which has been determined to just work for current OpenBSD).
Solar Designer
as solar
More... about 19 years ago
Updates based on patch-src_Makefile in the OpenBSD port: updated openbsd-sparc for current OpenBSD, renamed the old make target to openbsd-sparc-a.out, added openbsd-sparc64.
Solar Designer
as solar
More... about 19 years ago
Added a serial comma.
Solar Designer
as solar
More... about 19 years ago
Corrected an "... --stdout | unique" example, which missed the "--stdout".
Solar Designer
as solar
More... about 19 years ago
Also use " (best)" for the DOS and Win32 MMX targets.
Solar Designer
as solar
More... about 19 years ago
Dropped the "-cc" suffixes from certain make targets.
Solar Designer
as solar
More... about 19 years ago
Re-ordered the Solaris and IRIX targets for best to most generic.
Solar Designer
as solar
More... about 19 years ago
Dropped the explicit mention that the SCO targets are for "ELF binaries" only.
Solar Designer
as solar
More... about 19 years ago
List the AltiVec targets first.
Solar Designer
as solar
More... about 19 years ago
Mark the MMX and AltiVec targets with " (best)". Without this, it was not apparent that ppc32-altivec is faster than ppc64 for most hash types.
Solar Designer
as solar
More... about 19 years ago
List *-mmx targets first.
Solar Designer
as solar
More... about 19 years ago
1.6.39.2: Dropped "-elf" from make target names. (Further updates for this version will follow with separate commits.)
Solar Designer
as solar
More... about 19 years ago
Workaround for "some kaserver.DB0 files created by OpenAFS", patch from Lionel Cons.
Solar Designer
as solar
More... over 19 years ago
Edited a sentence to avoid ambiguity.
Solar Designer
as solar
More... over 19 years ago
1.6.39.1:
Solar Designer
as solar
More... over 19 years ago
With linux-sparc make target, let's not use the old assembly file (developed in 1996) because it uses registers reserved by the SPARC ABI (%g5-%g7) and this no longer works with glibc 2.3.x. Also, the performance improvement with it is minimal on UltraSPARC processors (which may be made to run a 32-bit build of John for whatever reason) and we're using bitslice DES (which is not implemented in sparc.S) for the most important (most common) DES-based hash types anyway.
Solar Designer
as solar
More... over 19 years ago
Fixed a bug which could result in MD5_IMM being enabled wrongly when MD5_X2 is determined to improve performance.
Solar Designer
as solar
More... over 19 years ago