ffd8ec9001
Fixed output password of 'e' rule in pure and cpu rule engine if separator character is also the first letter
jsteube
2019-03-28 13:07:39 +01:00
5a1d929628
Fix some missing code changes after hc_bytealign() was changed
jsteube
2019-03-28 12:26:24 +01:00
9d6d2cb2b8
Replace md5_complete_no_limit() code with functions from emu_inc_hash_md5.h
jsteube
2019-03-28 09:21:32 +01:00
0cc365139b
Added sanity check to confirm --machine-readable and --status-json do not run at the same time. Fixed typo in existing sanity check.
Chick3nman
2019-03-27 06:53:34 -05:00
f434809921
More Prep
Chick3nman
2019-03-27 06:15:58 -05:00
cac6522cd7
More prep
Chick3nman
2019-03-27 06:10:28 -05:00
7806be32c2
Add module_unstable_warning() for several modes used with AMDGPU drivers
jsteube
2019-03-27 12:05:34 +01:00
66d94b06e4
Get rid of src/rp_kernel_on_cpu.c and src/rp_kernel_on_cpu_optimized.c and use OpenCL emulated kernel version
jsteube
2019-03-25 12:24:04 +01:00
798f026e3a
adjusted kernels to newest refactoring
Sein Coray
2019-03-25 10:57:18 +01:00
c1d5d2ff45
Improve grouping of include calls as a preparation
jsteube
2019-03-22 12:58:56 +01:00
305a044ec6
Remove some old function headers
jsteube
2019-03-22 09:52:54 +01:00
7d4bea41a0
Get rid of OpenCL/inc_hash_constants.h and OpenCL/inc_hash_functions.cl
jsteube
2019-03-21 23:00:38 +01:00
c768073f60
fixed static limit for uncompress output to length defined
Sein Coray
2019-03-21 21:37:24 +01:00
2da33ab0ba
fixed issue with converting more than needed and using too much memory
Sein Coray
2019-03-21 21:12:18 +01:00
97249ba1ca
added pkzip kernels 17200, 17210, 17220 and 17230
Sein Coray
2019-03-21 20:18:39 +01:00
59ecdbd319
Add volatile to inline assembly instructions, it has no influence on cracking performance but compile time reduces
jsteube
2019-03-20 11:05:34 +01:00
aec49509b8
Make sure -T does not come in inflict with FIXED_LOCAL_SIZE
jsteube
2019-03-20 10:22:26 +01:00
f08fe1fe90
Use advanced memory allocation only on NV and AMD
jsteube
2019-03-20 09:40:34 +01:00
1143cef606
Merge branch 'master' into master
Sein Coray
2019-03-18 09:48:09 +01:00
7321b03102
Updated mode 19500 based on comments
Sein Coray
2019-03-18 09:45:04 +01:00
ba56f41d26
Abort session if module_hash_binary_count () returns zero
jsteube
2019-03-17 15:01:41 +01:00
5ecbcde945
Cracking bcrypt: Use a feedback from the OpenCL runtime to dynamically find out optimal thread count
jsteube
2019-03-17 14:17:35 +01:00
42e440611a
Fix some broken strict-aliasing rules
jsteube
2019-03-17 11:09:32 +01:00
b48056fa42
Manually unrolled cipher code fixed segmentation faults in 1536 bit variants for TC/VC with amdgpu-pro-18.50-708488-ubuntu-18.04
jsteube
2019-03-16 21:46:18 +01:00
9a70655f34
No more need for rcon[] in AES
jsteube
2019-03-16 21:15:05 +01:00
7cb510f1ce
More manually unrolled cipher code
jsteube
2019-03-16 21:11:02 +01:00
a063e9ef62
Remove automatic unrolling on some ciphers and replace with manually unrolled code
jsteube
2019-03-16 19:00:36 +01:00