Commit Graph

246 Commits (5d14e04f9c47b71af5bddbf48663f693316a6ab5)

Author SHA1 Message Date
Jens Steube f31330679f Revert "tainted string: test number 2, try to limit the length of the compute variable"
7 years ago
Jens Steube 899b120316 Revert "tainted string: maybe strdup () helps us out"
7 years ago
philsmd 0ca0448bd9
tainted string: maybe strdup () helps us out
7 years ago
philsmd d21fbe0b2f
tainted string: test #2, try to limit the length of the compute variable
7 years ago
jsteube e47932262d Fix uint datatype (should be u32)
7 years ago
philsmd 6eaa7e3741
tainted string fix: check some lower/upper bounds of the strings
7 years ago
jsteube b381b38fd8 Fix CID 1402374
7 years ago
jsteube 671f9a7eb7 Fix hc_path_create(), first close the file descriptor before unlinking the file itself
7 years ago
jsteube 934cc6fcec Fix for https://github.com/hashcat/hashcat/issues/1006
7 years ago
jsteube 2d2eadd2f6 Use hc_path_create() for additional write checks on startup
7 years ago
jsteube 17548d3ee8 Helper: Added functions to check existence, type, read- and write-permissions and rewrite sources to use them instead of stat()
7 years ago
jsteube 9113a57fe6 Use vasprintf not asprintf
8 years ago
jsteube 6ece83760d Add wrapping function for asprintf()
8 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 6d0eb174f5 Add some useful environment variable for use with amd-gpu-pro driver
8 years ago
jsteube 93adde9d2f * Wrap everything related to *stat() into own functions
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
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:
8 years ago
jsteube b95f491c64 Remove some explicit includes for __APPLE__
8 years ago