jsteube
93adde9d2f
* Wrap everything related to *stat() into own functions
...
* Testwise remove early includes to stdin for OSX, see if they are still required
8 years ago
jsteube
b044271b01
Move more status display calculate logic into separate functions
8 years ago
jsteube
a5f842c4b5
Fix some missing sign conversions
8 years ago
jsteube
df23d5b4e9
Move more functions out of hashcat.c
8 years ago
jsteube
59ebe10b07
Move functions from filenames.c to opencl.c and shared.c
8 years ago
jsteube
a70590b0dc
Move sanity check into user_options.c
8 years ago
jsteube
4cde17aea7
Fix race-condition in thread_keypress()
8 years ago
jsteube
a0f6ed6832
Introduce hashes_t; not finishe yet
8 years ago
jsteube
3daf0af480
Added docs/credits.txt
...
Added docs/team.txt
8 years ago
jsteube
ae457c992e
get rid of hc_global_data_t data in shared.c
8 years ago
jsteube
245e2a3e73
shared.c is now clean, ready to cleanup on other sources
8 years ago
jsteube
d9073296e4
Make hc_sleep() a function
8 years ago
jsteube
e3d0cd0bdd
Move more functions out of shared.c
8 years ago
jsteube
51a059a606
Move status specific functions into their own source file
8 years ago
jsteube
9eb47153d4
Replace all #ifdef with #if defined (...) for convention
8 years ago
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
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
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
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
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
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
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
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
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
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
bdecbbee1a
Merge pull request #446 from usernamestaken/master
...
CRAM_MD5 throws salt length exception when the issue is in the hash
8 years ago