Commit Graph

31 Commits (master)

Author SHA1 Message Date
jsteube 6ee2658104 Prefix more macros to avoid collisions in other existing libraries
1 year ago
jsteube f1ff925b6e Prepare rename macros in header files from _MACRO to MACRO
1 year ago
Jens Steube 6adc217bae Keep output of --show and --left in the original ordering of the input hash file
5 years ago
Rosen Penev 6ecb42b3ea
Run through Clang's readability-inconsistent-declaration-parameter-name
5 years ago
jsteube 26033e5787 Make use of return length from ascii_digest instead of calling strlen()
5 years ago
philsmd 19504d6286
add missing function prototypes for the binary-search-tree-based pot sorting
7 years ago
philsmd 6542331101
show/left: improved the performance by using a tree and linked node structure
7 years ago
jsteube 2135ea3329 WPA: Changed format for outfile and potfile from essid:mac1:mac2 to hash:essid
7 years ago
philsmd dfd4084b3b
fixes #963: show all user's hashes if --show/--left was specified
7 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 a460ab01b6 Bring back --username handling to --show and --left
8 years ago
jsteube f6334b5f90 Handling --show and --left need to be refactored, do not use those flags atm
8 years ago
jsteube 8598a79732 Removed exit() from memory.c, resulting in all exit() calls removed from all code in the repository
8 years ago
jsteube 0f96c57ead Remove some workarounds to use get rid of unused variable warnings
8 years ago
jsteube 27887bf9ce Get rid of more log_info() in hashcat()
8 years ago
jsteube 52068e25d5 Add some additional start-up checks
8 years ago
jsteube 9b8092abf9 Update outfile.c and potfile.c function parameters
8 years ago
coolbry95 a78fd4e915 changed uint to u32
8 years ago
jsteube fb3e6bab0d Finished refactoring to remove all global variables
8 years ago
jsteube 46866dd0b1 Make potfile support modular
8 years ago
jsteube e6f083b708 Add all defaults for user commandline parameters to user_options.h; Prepare user commandline parameter struct for easier handling of functions calls that require them
8 years ago
jsteube a0f6ed6832 Introduce hashes_t; not finishe yet
8 years ago
jsteube bd9e092ea3 Do not write potfile if --potfile-disable is in use
8 years ago
jsteube 3daf0af480 Added docs/credits.txt
8 years ago
jsteube 7f1ecc7cb7 Use hashcat.c configuration macros to get an idea of the remaining features which should move into their own source file
8 years ago
jsteube b7906f6b93 Move outfile specific functions into their own source file
8 years ago
jsteube a61d1faaad Cleanup and redefine some potfile functions
8 years ago
jsteube 53db51dcc3 Finalize potfile specific functions migration to their own source file
8 years ago
jsteube f809937b1e Move more potfile specific functions into their own source file
8 years ago
jsteube 63b47eebc9 Prepare move potfile specific functions into their own source file
8 years ago