jsteube
|
aa1b7408a0
|
Add some missing returncode checks to get_exec_path()
|
8 years ago |
jsteube
|
7f1dbf5a33
|
Fix too late check of fread() return in interface.c
|
8 years ago |
jsteube
|
7249366667
|
Fix some possible division by 0 in hm_SYSFS_get_fan_speed_current()
|
8 years ago |
Jens Steube
|
acf13c5544
|
Fix the evil :password bug, where the hash itself wasn't printed
|
8 years ago |
jsteube
|
0c55626689
|
Remove kernel exec timeout detection, should no longer occur due to autotune
|
8 years ago |
jsteube
|
e8078f2c73
|
Add output buffer size to ascii_digest()
|
8 years ago |
jsteube
|
ab3fd9e439
|
Close outfile after initial write check
|
8 years ago |
jsteube
|
e777c25a67
|
Improve handling of MAX_CUT_TRIES
|
8 years ago |
jsteube
|
daeb5f66ac
|
Use same locking mechanism in potfile as in outfile
|
8 years ago |
jsteube
|
8aae9b8746
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
8 years ago |
jsteube
|
2f398becfb
|
Do not store result of binary operation in a bool
|
8 years ago |
jsteube
|
dc2689a996
|
Move skipped_temp check out of main loop
|
8 years ago |
Gabriele Gristina
|
6af37ecc10
|
Prevent exit from benchmark mode if all devices are skipped (OSX)
|
8 years ago |
Jens Steube
|
1321cbdcf8
|
Merge pull request #599 from neheb/master
Sign fixes
|
8 years ago |
jsteube
|
105513e307
|
On OSX, unset device_param->skipped back to true in case skipped_temp is set to true
|
8 years ago |
jsteube
|
72e39a7ec0
|
Try to use true and false in case we're handling a bool data-type just as kind of a hint it's a bool
|
8 years ago |
Gabriele Gristina
|
28ec87aa2b
|
Skip unstable hash modes (OSX only)
|
8 years ago |
jsteube
|
888fbdafe7
|
Using platform vendor name is better than using device vendor name when it comes whatever to use builtin amd_bytealign() or hand-written version because pocl uses its own platform vendor name but uses AMDs device vendor name
|
8 years ago |
jsteube
|
d62d0d8a71
|
Fix some error messages
|
8 years ago |
Rosen Penev
|
03efea645f
|
More sign fixes
|
8 years ago |
Rosen Penev
|
4e82eb9281
|
Replace atoi with atoll. Eliminates sign conversion warnings
|
8 years ago |
Rosen Penev
|
c13ef5aacd
|
Fix formats found by cppcheck
|
8 years ago |
jsteube
|
67d0ca055f
|
Fix some code in wordlist.c to make cppcheck happy
|
8 years ago |
jsteube
|
907fb52c7b
|
Replaced all calls to gmtime() with gmtime_r() to ensure thread safety with exception to windows, because there's no _gmtime64_r() for windows
|
8 years ago |
jsteube
|
9e947b64ec
|
Fix some code in rp_cpu.c to make cppcheck happy
|
8 years ago |
jsteube
|
fbcd899a34
|
Fix some code in rp.c to make cppcheck happy
|
8 years ago |
jsteube
|
0cd39ab963
|
Fix some code in potfile.c to make cppcheck happy
|
8 years ago |
jsteube
|
733a7385b4
|
Fix some code in restore.c to make cppcheck happy
|
8 years ago |
jsteube
|
c254138c21
|
Fix some code in opencl.c to make cppcheck happy
|
8 years ago |
jsteube
|
d5375a4818
|
Fix some code in interface.c to make cppcheck happy
|
8 years ago |
jsteube
|
ef69aa8aef
|
Fix some code in mpsp.c to make cppcheck happy
|
8 years ago |
jsteube
|
bb972931f3
|
Fix some code in hwmon.c to make cppcheck happy
|
8 years ago |
jsteube
|
af633cdf77
|
Replaced all calls to readdir() with readdir_r() to ensure thread safety with exception to windows, because there's no readdir_r() for windows. We should replace this with FindFirstFile() and FindNextFile() in a later version
|
8 years ago |
jsteube
|
24d535d197
|
Replaced all calls to getpwuid() with getpwuid_r() to ensure thread safety
|
8 years ago |
jsteube
|
fc490263a5
|
Fix a bug in reject counter in stdin mode and simplify some code
|
8 years ago |
jsteube
|
536dcef7eb
|
Replaced all calls to strtok() with strtok_r() to ensure thread safety
|
8 years ago |
jsteube
|
316694fd08
|
Move hc_qsort_r() and hc_bsearch_r() from potfile.c to shared.c - Lets us use them from within all objects
|
8 years ago |
jsteube
|
23fa7000fa
|
Removed functions sort_by_pot() and sort_by_salt_buf() from potfile.c - Code no longer required due to potfile --show and --left handling logic
|
8 years ago |
jsteube
|
92d485c8c7
|
Removed function induct_ctx_cleanup() from induct.c - code was moved into hashcat.c
|
8 years ago |
jsteube
|
5623087048
|
Remove unused function md4s_parse_hash() from interface.c
|
8 years ago |
Pierre-Antoine Haidar-Bachminska
|
aaf5231b13
|
Print expected data in rules debugging modes
|
8 years ago |
jsteube
|
8f4d93f938
|
Fix some double-free if manually setting --outfile-check-dir
|
8 years ago |
jsteube
|
8645571a7c
|
Improve CPU detection on AMDGPU-Pro
|
8 years ago |
Rosen Penev
|
22abb22c13
|
Fix a few printf formats
|
8 years ago |
jsteube
|
01171a7b3b
|
Moved OpenCL requirement from v1.1 to v1.2
|
8 years ago |
Jens Steube
|
80c5aede94
|
Merge pull request #582 from matrix/master
Fix clang warning on OSX
|
8 years ago |
Jens Steube
|
e598283287
|
Merge pull request #581 from neheb/master
A few fixes
|
8 years ago |
Gabriele Gristina
|
dff72bbfb3
|
Fix clang warning on OSX
|
8 years ago |
jsteube
|
b21bc12157
|
Do not use Input.Queue... in stdin mode to avoid division by zero
|
8 years ago |
Rosen Penev
|
ee2c058dc6
|
Fix small format warning
|
8 years ago |
Rosen Penev
|
bd780a3729
|
Fix a few float conversion errors
|
8 years ago |
jsteube
|
98b6371cd7
|
No more branch needed to check cracked after moving check for speed only above
|
8 years ago |
jsteube
|
f178769863
|
Do not wait for the progress mutex to read and store speed timer
|
8 years ago |
jsteube
|
d6b6c8dbbd
|
Do not control fan speed in benchmark mode
|
8 years ago |
jsteube
|
d081ac2ba1
|
Fix some uninitialized variables in rp_kernel_on_cpu.c
|
8 years ago |
jsteube
|
0e9ef5313d
|
Optimize salt initialization in ascii_digest()
|
8 years ago |
jsteube
|
d4a7cbf101
|
Fix uninitialized salt buffer in ascii_digest()
|
8 years ago |
jsteube
|
17d2726c24
|
Comment out some unused code but do not remove it to keep up the logic of the code visible
|
8 years ago |
jsteube
|
3da0232ead
|
Remove some code which was already moved from mpsp.c to interface.c
|
8 years ago |
jsteube
|
273b48de87
|
Fixed some missing break; in event.c to detect logging events
|
8 years ago |
jsteube
|
9e0edcb4cc
|
Remove some unused code in autotune.c
|
8 years ago |
jsteube
|
45ffc764ed
|
Fixed a bug in rule generator code when using the memory copy function
|
8 years ago |
jsteube
|
b0a616084d
|
Replace some outdated error check
|
8 years ago |
jsteube
|
a3190986d4
|
Added a missing error check after using run_kernel_bzero()
|
8 years ago |
jsteube
|
16c6a48e0b
|
Fix some null-pointer derefence which never occurs but is listed in the clang analyzer output
|
8 years ago |
jsteube
|
5835f0991f
|
Improved NSEC3 hashes parsing error detection
|
8 years ago |
jsteube
|
bf69afce90
|
Fix some error check in mpsp.c
|
8 years ago |
jsteube
|
d54c838bda
|
Some better error messages for custom charset file
|
8 years ago |
jsteube
|
d0f7fee029
|
Fixed a bug when loading custom charset from file
|
8 years ago |
jsteube
|
2bda020c83
|
Added new hash-mode 14400 = SHA1(CX)
Details: https://github.com/hashcat/hashcat/issues/554
|
8 years ago |
jsteube
|
ac811011b0
|
Fix SYSFS device_id numbering
|
8 years ago |
jsteube
|
165a1492b7
|
Better distinguish between ADL and SYSFS when setting fanspeed
|
8 years ago |
jsteube
|
cad9120a48
|
Fix Input.Queue.Mod in hybrid mode
|
8 years ago |
jsteube
|
bc26cae58c
|
Add some safety check for AMDGPU-Pro driver in combination with non-root user
|
8 years ago |
Jens Steube
|
3391dc49cd
|
Fix eventual null-pointer dereference
|
8 years ago |
Jens Steube
|
15100059fa
|
Fix Intel OpenCL runtime version check
|
8 years ago |
jsteube
|
80a4f234f5
|
Update OpenCL runtime- and driver-requirements
Update changes.txt
|
8 years ago |
jsteube
|
4d9cb462a9
|
Add back input queue in status view
Implements https://github.com/hashcat/hashcat/issues/577
|
8 years ago |
Jens Steube
|
e3bc15eece
|
Merge pull request #576 from unix-ninja/master
Add hex charset (?h) to mpsp
|
8 years ago |
unix-ninja
|
ca0bc3fc19
|
Fix cp_sys type def and add ?H charset
|
8 years ago |
jsteube
|
1edc129f8a
|
Added core-clock and memory-clock to output in benchmark mode with --machine-readable enabled
|
8 years ago |
jsteube
|
12ea82b821
|
Added support for --powertune-enable for AMD-GPU-PRO driver
|
8 years ago |
unix-ninja
|
5f11231238
|
Add hex charset (?h) to mpsp
|
8 years ago |
Jens Steube
|
779662ea23
|
Fixed a bug when cracking a large salted hashlist: If a word is rejected this produces so high CPU load that cracking process doesn't start
|
8 years ago |
Jens Steube
|
7958479b62
|
Do not load data from hashfile if hashfile changed during runtime
|
8 years ago |
jsteube
|
c02a0cbf3f
|
Fix potfile handling in case of duplicate salts in hashlist
|
8 years ago |
jsteube
|
69804dc5f7
|
Fix folder.c warnings when compiling on windows
|
8 years ago |
jsteube
|
eeb3c01468
|
Fix locking.c warnings when compiling on windows
|
8 years ago |
jsteube
|
1c8847499d
|
Fix -i loop if mask is shorter than increment_max or pw_max
|
8 years ago |
jsteube
|
47b852fcf7
|
Added memory-clock, shader-clock and lanes to status screen via amd-gpu-pro sysfs readings
|
8 years ago |
jsteube
|
6d0eb174f5
|
Add some useful environment variable for use with amd-gpu-pro driver
|
8 years ago |
jsteube
|
7a42c81123
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
8 years ago |
jsteube
|
a079b04ac8
|
Add missing files
|
8 years ago |
Jens Steube
|
2d743706cb
|
Merge pull request #570 from magnumripper/master
Fix file locking (again).
|
8 years ago |
jsteube
|
bcf24850a8
|
Set back PID configuration to initial one
|
8 years ago |
jsteube
|
9eb9543cda
|
Basic sysfs support to read temp and read/write fan speed for amd-gpu-pro
|
8 years ago |
jsteube
|
720b307ed7
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
8 years ago |
jsteube
|
e63bc4d328
|
Query PCI-Express bus/device/function and store for later use
|
8 years ago |
jsteube
|
faf6f1932d
|
Optimize append_block8()
|
8 years ago |
jsteube
|
2507f62722
|
Add hash-mode option OPTS_TYPE_PT_ALWAYS_ASCII to control need_hexify() from interface.c
|
8 years ago |