jsteube
a56855e355
Move restore specific functions into their own source file
8 years ago
jsteube
1fc22dba03
Move bitmap specific functions into their own source file
8 years ago
jsteube
5c5f3264dd
Older gcc do not accept _GNU_SOURCE as a replacement for -std=c99
8 years ago
jsteube
25726e4f4e
Remove some (hopefully) redundant macros and compiler options
8 years ago
jsteube
80d7dce9b5
Move more functions out of shared.c
8 years ago
jsteube
8dd57b715b
Create real opencl.c to better distinguish between opencl helper functions and library handling functions
8 years ago
jsteube
f9e1329ca9
Fix CRLF
8 years ago
jsteube
e13419a1b2
Include stdio in hashcat.c to fix apple compiler error
8 years ago
jsteube
ac3de4a57e
Fix CPU_ISSET() access for apple
8 years ago
jsteube
9336ca8838
Remove data. access from pthread_setaffinity_np (apple version)
8 years ago
jsteube
3ba5c743f8
Move affinity specific functions into their own source file
8 years ago
Gabriele 'matrix' Gristina
b0c6eee06c
Fix multiple build issues with OSX
8 years ago
jsteube
3ed4bfd237
Move tuningdb specific functions into their own source file
8 years ago
jsteube
b8e47c2ba2
Move locking specific functions into their own source file
8 years ago
jsteube
c3fe5b40b1
Move folder specific functions into their own source file
8 years ago
jsteube
176fcb56b1
Reorder objects in Makefile
8 years ago
jsteube
1902e6c2eb
Create real cpu_crc32.c and rp_cpu.c
8 years ago
jsteube
0a5759ef1c
Move usage specific functions into their own source file
8 years ago
jsteube
21666f77b7
Move maskprocessor and statusprocessor specific functions into their own source file
8 years ago
jsteube
d15ae38723
Move hwmon specific functions into their own source file
8 years ago
jsteube
5dd5c15966
Move tty_*() specific functions into their own source file
8 years ago
jsteube
eb5e192df5
Move logfile() specific functions into their own source file
8 years ago
jsteube
305aa38b0e
Fix import variables
8 years ago
jsteube
3dc77ced14
More preparation for easier integration of:
...
* https://github.com/hashcat/hashcat/pull/485
* https://github.com/hashcat/hashcat/pull/486
8 years ago
jsteube
b95f491c64
Remove some explicit includes for __APPLE__
8 years ago
jsteube
d44571ff70
Add some explicit includes for __APPLE__
8 years ago
jsteube
0fe3bc5cb9
system #include should go to header
8 years ago
jsteube
e790ae0f95
Fix some calls to strdup() which should by mystrdup()
...
Fix some calls to free() which should by myfree()
8 years ago
jsteube
4b79ccd416
Preparation for easier integration of:
...
* https://github.com/hashcat/hashcat/pull/485
* https://github.com/hashcat/hashcat/pull/486
8 years ago
jsteube
ff376ce112
Moved bit operations out of shared.[hc] and created bitops.[hc]
...
based on 1aafa13e09
8 years ago
jsteube
2216920866
replaced macros with enums and static const char types
...
also had to move COMBINATOR_MODE defenition from inc_hash_constants.h to inc_types.cl to avoid conflicts
based on d57d9245db
8 years ago
jsteube
4366afecee
Initializing u64 value with something 'u' seem to limit it's maximum value to 0xffffffff and then stop. So this broke restore support, as you can see when the restore pointer went > 0xffffffff, also in status view. cc @neheb
8 years ago
jsteube
c8858cd969
Abort session after NUM seconds of --runtime but do not count time in pause mode
...
From https://github.com/hashcat/hashcat/issues/472
8 years ago
Jens Steube
a289c37ecf
Allow loading of bcrypt hashes with signature $2b$ (February 2014)
8 years ago
Jens Steube
54249835f4
Merge pull request #482 from neheb/master
...
Fix some more warnings.
8 years ago
Rosen Penev
edb07bc6c7
Missed a few
8 years ago
Rosen Penev
ed1ad9714d
Fix -Wmissing-declarations
8 years ago
jsteube
71a8459d85
Two new modes added:
...
* Added new hash-mode 14000 = DES (PT = $salt, key = $pass)
* Added new hash-mode 14100 = 3DES (PT = $salt, key = $pass)
This patch initial was created out of this PR: https://github.com/hashcat/hashcat/pull/452 which is now no longer required
I've replace the -a 3 kernel with a bitsliced version which is around 10 times faster
I've also added test.sh and test.pl patches, but some of the test scripts need to be fixed
8 years ago
Rosen Penev
88519f9437
Fix -Wfloat-conversion warnings
8 years ago
neheb
242e1c49d8
Fix for #473
...
__x86__ is not defined under 32-bit MinGW. But WIN32 is. WIN64 for consistency.
8 years ago
Rosen Penev
d666191d67
Sign fixes
8 years ago
Rosen Penev
c495f6a090
Remove unreachable code: break
8 years ago
Rosen Penev
aeee10fbeb
Fix -Wundef warnings
8 years ago
Rosen Penev
be47aebc24
Avoid float to double promotions
8 years ago
Rosen Penev
a0b89951c1
More sign conversion fixes
8 years ago
Jens Steube
57ce1fd81e
Add program build info for MP and AMP kernels
8 years ago
jsteube
b22bcd0602
Give better logging, even in production release, in case of a kernel build error
8 years ago
Jens Steube
687b4a816d
Prepare v3.10 release
8 years ago
philsmd
04baf0ee54
added additional forward slash between folder and file (to make sure)
8 years ago
philsmd
ab1005ab1a
fixes #425 : flexible way of searching for CRT_glob.o on linux and cygwin
8 years ago