Gabriele Gristina
|
3064c63c71
|
User Options: Change --backend-info/-I option type, from bool to int
|
2022-02-13 12:33:11 +01:00 |
|
Jens Steube
|
7fc0ac4ef1
|
Do not initialize backend devices in case --id is used and some bug fixes
|
2021-06-12 10:47:48 +02:00 |
|
Gabriele Gristina
|
77e328d659
|
Removed option --example-hashes, now is an alias of --hash-info
|
2020-12-29 07:56:20 +01:00 |
|
Gabriele Gristina
|
3ed1f0d840
|
Added new option: --hash-info
|
2020-12-29 04:58:58 +01:00 |
|
Jens Steube
|
f1d4260983
|
Fix missing hc_unlockfile()
|
2020-02-29 10:40:47 +01:00 |
|
Gabriele Gristina
|
3d39d2fc91
|
update all HCFILE vars and related code
|
2019-07-02 21:30:35 +02:00 |
|
Gabriele Gristina
|
3161aec3da
|
fix the comments :)
|
2019-07-01 17:27:08 +02:00 |
|
Gabriele Gristina
|
5679ca3344
|
Rewrite hc_fopen to better handling file descriptor locking/unlocking functions, saving kernels binary from plain to gzip format
|
2019-07-01 01:30:24 +02:00 |
|
Gabriele Gristina
|
5d3ed3e754
|
Remove union from HCFILE, using std file ops in ocl_check_dri, remove debug comments
|
2019-06-28 17:58:08 +02:00 |
|
Gabriele Gristina
|
c2e634c426
|
switch is_gzip from short to bool
|
2019-06-27 23:51:54 +02:00 |
|
Gabriele Gristina
|
481c752456
|
No more compress functions, update example.dict.gz, remove some comments
|
2019-06-27 20:18:47 +02:00 |
|
Gabriele Gristina
|
398c89c75c
|
switch almost all FILE ops, potfile is the only missing
|
2019-06-26 19:06:46 +02:00 |
|
Gabriele Gristina
|
b2529af172
|
remove original commented code
|
2019-06-22 15:00:50 +02:00 |
|
Gabriele Gristina
|
6cb4abd526
|
Add zlib support v2
|
2019-06-21 21:56:38 +02:00 |
|
Jens Steube
|
3c4f4df771
|
Rename some more variables
|
2019-05-01 15:52:56 +02:00 |
|
jsteube
|
708a86fb59
|
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
|
2019-03-31 17:39:00 +02:00 |
|
Rosen Penev
|
1c5915cae3
|
remove special time handling in hashcat.
There's a way to get 64-bit time_t and 64-bit stat in MinGW, so use that.
|
2017-12-09 16:40:45 -08:00 |
|
jsteube
|
12d95fd22c
|
Added option --example-hashes to show an example hash for each hash-mode
|
2017-08-22 11:09:46 +02:00 |
|
philsmd
|
e33e828bc6
|
replace all time_t/__time64_t with hc_time_t and all related functions
|
2017-08-16 19:43:41 +02:00 |
|
jsteube
|
8abd7ae9d1
|
Fix some old GCC compiler warnings
|
2017-07-06 10:35:25 +02:00 |
|
philsmd
|
c440dec867
|
file locking: check return value of fcntl ()
|
2017-02-14 15:15:50 +01:00 |
|
Rosen Penev
|
2a2bd0e2b1
|
Restore strerror as %m is unsupported by the BSDs
The BSDs just print m instead of the actual error message. Benefit
is not worth the cost.
|
2017-02-03 17:53:50 -08:00 |
|
jsteube
|
6ece83760d
|
Add wrapping function for asprintf()
|
2016-12-24 00:40:40 +01:00 |
|
Jens Steube
|
1b4edc92ee
|
Merge pull request #925 from neheb/master
Replace some snprintf calls with asprintf.
|
2016-12-21 00:39:51 +01:00 |
|
Rosen Penev
|
36bd1c7dd9
|
Replace some snprintf calls with asprintf.
Simplifies the code.
|
2016-12-19 16:46:30 -08:00 |
|
jsteube
|
ec5610271a
|
New option --progress-only: Quickly provides ideal progress step size and time to process it per device based on the user hashes and selected options, then quit
|
2016-12-09 23:44:43 +01:00 |
|
Rosen Penev
|
5c0bd0a15f
|
Remove strerror in favor of thread safe %m
|
2016-12-02 21:26:10 -08:00 |
|
magnum
|
fb56ce9b5a
|
Only lock loopback and pot files while actually writing to them. Closes #893.
|
2016-12-02 11:18:55 +01:00 |
|
jsteube
|
90b9d5c12c
|
Fix some potential resource leaks in case of an error
|
2016-11-20 23:15:54 +01:00 |
|
jsteube
|
ea4fd1de50
|
Remove complicated checks after memory allocation and in case of error print to stderr instead. This makes the memory allocation functions more natural to use.
|
2016-11-20 22:54:52 +01:00 |
|
magnum
|
a52b96583f
|
Fix file locking (again).
|
2016-11-05 11:33:29 +01:00 |
|
jsteube
|
766a11356b
|
Fix some loop issue in --loopback
|
2016-10-26 15:10:59 +02:00 |
|
jsteube
|
c4ba7907ca
|
Fix more EOL issues
|
2016-10-25 12:40:47 +02:00 |
|
jsteube
|
191269f4f0
|
Add --speed-only mode
|
2016-10-14 21:38:52 +02:00 |
|
jsteube
|
8598a79732
|
Removed exit() from memory.c, resulting in all exit() calls removed from all code in the repository
|
2016-10-13 10:07:04 +02:00 |
|
jsteube
|
af9de0a7b7
|
Fix some error string formats
|
2016-10-11 10:55:02 +02:00 |
|
jsteube
|
8fc4da795b
|
Replace fprintf(stderr, ...) on malloc.c with log_event_error()
|
2016-10-10 11:03:11 +02:00 |
|
jsteube
|
27bec8be13
|
Get rid of logging.c and most exit() calls replaced with return() for true library usage
|
2016-10-09 22:41:55 +02:00 |
|
jsteube
|
52068e25d5
|
Add some additional start-up checks
|
2016-10-06 17:26:15 +02:00 |
|
jsteube
|
0885c0ec6b
|
Update loopback.c function parameters
|
2016-10-06 17:01:29 +02:00 |
|
jsteube
|
578f6816c6
|
Fix some uint datatype leftovers
|
2016-10-04 11:22:08 +02:00 |
|
jsteube
|
9413ed8f56
|
Centralize hashcat_ctx memory allocation and deallocation
|
2016-10-02 00:00:21 +02:00 |
|
jsteube
|
af1701c765
|
Fix some memleaks on shutdown
|
2016-09-30 13:36:27 +02:00 |
|
jsteube
|
d2877b95e4
|
Automatically disable most features in case -I is used
|
2016-09-30 13:14:11 +02:00 |
|
jsteube
|
4aebe51407
|
Make loopback support modular
|
2016-09-30 12:07:49 +02:00 |
|
jsteube
|
a0f6ed6832
|
Introduce hashes_t; not finishe yet
|
2016-09-16 17:01:18 +02:00 |
|
jsteube
|
bd5bc294e6
|
Move loopback related stuff to loopback.c
|
2016-09-12 14:58:25 +02:00 |
|
jsteube
|
3daf0af480
|
Added docs/credits.txt
Added docs/team.txt
|
2016-09-11 22:20:15 +02:00 |
|
jsteube
|
2a6e03510b
|
Add template files
|
2016-09-11 11:42:19 +02:00 |
|