Commit Graph
4384 Commits
Author SHA1 Message Date
jsteube e93fa25454 Allow the use of hashcat_init() without a callback function 2017-11-21 11:30:39 +01:00
Jens Steube f0a7d509ba Merge pull request #1455 from philsmd/master
fixed strtok_r () calls, could prevent memory crashes
2017-11-18 16:01:46 +01:00
philsmd 9d58ddd9f6 fixed strtok_r () calls, could prevent memory crashes 2017-11-18 14:23:02 +01:00
Jens Steube 05b050fa3e Merge pull request #1454 from philsmd/master
fixes #1450: allow longer crc32 data length field for -m 11600
2017-11-18 13:16:22 +01:00
philsmd d382400805 fixes #1450: allow longer crc32 data length field for -m 11600 2017-11-18 12:59:21 +01:00
Jens Steube 1a076f5c53 Merge pull request #1453 from philsmd/master
increase HCBUFSIZ_LARGE and truncate large strings when copied to old_buf
2017-11-18 12:50:15 +01:00
philsmd ef6b20cc30 increase HCBUFSIZ_LARGE and truncate too large strings when copied to old_buf in events 2017-11-18 12:18:56 +01:00
Jens Steube c8819e6e8b Merge pull request #1452 from philsmd/master
fixes #1447: prevent hexifying the $HEX[] passwords again in --show runs
2017-11-17 10:23:42 +01:00
philsmd f86854a0c8 fixes #1447: prevent hexifying the [] passwords again in --show runs 2017-11-17 10:13:04 +01:00
Jens Steube 966e437d69 Merge pull request #1451 from philsmd/master
always include the error message even if hash is long
2017-11-17 10:06:41 +01:00
philsmd 425290bf2b use hc_asprintf () for PR #1451 instead of snprintf () 2017-11-17 09:50:52 +01:00
philsmd 612a50408c in case of a parser error we always should include the actual error message even if hash is long 2017-11-16 12:37:31 +01:00
Jens Steube 6c34a8074d Merge pull request #1448 from neheb/master
Fix a bunch of cast-qual warnings
2017-11-15 10:19:12 +01:00
Jens Steube 6047f591ff Merge pull request #1444 from neheb/master
Replace char[] with *char
2017-11-14 07:48:46 +01:00
Rosen Penev 353d3c3008 Fix a bunch of cast-qual warnings 2017-11-13 20:46:26 -08:00
Jens Steube 78a78c233c Merge pull request #1445 from neheb/strtol
Finish conversion to strtol family
2017-11-14 05:34:30 +01:00
Jens Steube a562b96d5b Merge pull request #1443 from Chick3nman/master
Fixed spelling mistake
2017-11-14 05:34:16 +01:00
Rosen Penev b3adf1dc30 Finish conversion to strtol family 2017-11-13 12:53:05 -08:00
Rosen Penev 8458f07a57 Replace char[] with *char
The latter is more correct. The side effect is that filesize becomes smaller.

gcc    clang

before

O2
756112 762120

Os
674192 680216

after

O2
748456 760728

Os
666536 674728
2017-11-13 12:12:44 -08:00
Chick3nman 69bdac9cfe Fixed spelling mistake
drastical -> drastically
2017-11-13 11:57:25 -06:00
Jens Steube ea5425b344 Merge pull request #1439 from neheb/master
Change atoi family to strtol family
2017-11-13 09:10:57 +01:00
Jens Steube 5fa91ddbec Merge pull request #1438 from Duncaen/musl
use fallback qsort implementation on linux systems without glibc
2017-11-13 09:06:34 +01:00
jsteube 1b312d14fd Added hash-mode 16000 = Tripcode 2017-11-11 14:44:56 +01:00
Rosen Penev 6b0ee145c4 Fix missing stuff 2017-11-10 20:54:48 -08:00
Duncaen 24b8a838d4 use fallback qsort implementation on linux systems without glibc 2017-11-11 04:30:44 +01:00
Jens Steube fddb66eb1b Merge pull request #1436 from philsmd/master
fix #1435: --show/--left hash parsing fixed for hashes with long salts
2017-11-09 12:23:15 +01:00
philsmd 227a5aa092 fix #1435: --show/--left hash parsing fixed for hashes with long salts 2017-11-09 11:36:01 +01:00
jsteube a5c79de43b Update LZMA SDK files to latest (2017-08-28, 17.01 beta) 2017-11-07 12:27:27 +01:00
jsteube 4b5110281d Unset production flag during development phase 2017-11-07 10:28:16 +01:00
jsteube f2ea05ca69 Final v4.0.1 commit 2017-11-07 10:15:03 +01:00
Jens Steube c698f6dd8e Merge pull request #1433 from philsmd/master
cosmetic: fixed changes.txt, the VERSION_EXPORT fix was done after 4.0 release
2017-11-07 10:13:28 +01:00
philsmd 52f8063697 cosmetic: fixed changes.txt, the VERSION_EXPORT fix was done after 4.0.0 release 2017-11-07 10:02:22 +01:00
Jens Steube 6f9d3c1872 Merge pull request #1432 from roycewilliams/master
change wording when user tries -O, but not needed
2017-11-06 19:36:36 +01:00
Royce Williams 59701ee7ed change wording when user tries -O, but not needed 2017-11-06 06:33:55 -09:00
Jens Steube 007cd17a5e Merge pull request #1431 from philsmd/master
cosmetic: updated comment about VERSION_EXPORT
2017-11-06 13:07:55 +01:00
philsmd d93b591dc5 cosmetic: updated comment about VERSION_EXPORT 2017-11-06 13:00:05 +01:00
Jens Steube 6ff117dcbf Merge pull request #1430 from philsmd/master
for 1414: add dependency on the shared root folder, fix parallel builds
2017-11-06 12:59:00 +01:00
philsmd 7825846e00 for 1414: add dependency on the shared root folder, fix parallel builds 2017-11-06 12:46:56 +01:00
jsteube f8c687f529 Fixed compile of kernels on AMD systems on windows due to invalid detection of ROCm 2017-11-06 10:22:23 +01:00
Rosen Penev 1109017a53 Change atoi family to strtol family
Suggested by clang tidy
2017-11-05 12:33:41 -08:00
Jens Steube b3b5f924dc Merge pull request #1426 from neheb/patch-4
Fix clang compile under MSYS2
2017-11-05 12:00:16 +01:00
Jens Steube 50cdeaca19 Merge pull request #1425 from neheb/master
clang tidy stuff
2017-11-05 11:59:43 +01:00
Rosen Penev 3ba84f17f1 More clang tidy fixes 2017-11-05 01:52:29 -07:00
Rosen Penev 1fe16d3ee6 Fix clang compile under MSYS2
Clang does not define __WINNT__ under Windows. _WIN32 is the closest thing.
2017-11-04 23:50:00 -07:00
Rosen Penev 0555613305 Remove else statement after return
Suggested by clang tidy
2017-11-04 23:43:33 -07:00
Rosen Penev 496fc309fe Add const to a few parameters.
Suggested by clang-tidy
2017-11-04 23:37:41 -07:00
Rosen Penev 2a56a229fa logfile: Use struct directly instead of casting.
Gets rid of a clang warning
2017-11-04 23:33:06 -07:00
Rosen Penev 4165f94e51 Change memcpy to memmove since it overlaps 2017-11-04 23:22:59 -07:00
Rosen Penev 51a5e1cc51 Fix a few memory leaks 2017-11-04 23:20:36 -07:00
Jens Steube 127deee8ed Merge pull request #1419 from neheb/patch-3
partially fix compile for musl
2017-11-03 16:11:52 +01:00