jsteube
54a4ea3db2
Large but needed refactoring of mask handling, maskfiles, default mask, etc., expect smaller bugs
8 years ago
jsteube
92e263a761
Add noop-check to rules_ctx.c
8 years ago
jsteube
fd72834322
data. no longer required in restore
8 years ago
jsteube
59ebe10b07
Move functions from filenames.c to opencl.c and shared.c
8 years ago
jsteube
521db46c11
Move dictstat_init() out of outer loop, also add enabled flag
8 years ago
jsteube
62b97a6fe6
Move loading rules into outer loop
8 years ago
jsteube
ebe9f1c07f
Prepare for rules_ctx_t
8 years ago
jsteube
ca48c49575
Move OpenCL device initialization to outer loop
8 years ago
jsteube
1c9aa25886
Fix some memory leaks at shutdown
8 years ago
jsteube
0a330d4335
Rewrote logfile handling from scratch
8 years ago
jsteube
d3d9b4e679
Reduce max. number of allowed function calls per rule from 256 to 32 to save GPU memory
8 years ago
jsteube
319d548766
Move all outfile-check folder related host code into outfile_check.c
8 years ago
jsteube
919b5d5148
Move all induction folder related host code into induct.c
8 years ago
jsteube
b6f966970b
Move all bitmap related host code into bitmap.c
8 years ago
jsteube
095dfdc730
Get rid of quiet variable in data. context
8 years ago
jsteube
f2f7dccb90
Get rid of force variable in data. context
8 years ago
jsteube
f9ec232b9b
Get rid of attack_kern variable in data. context
8 years ago
jsteube
f1d93d576a
Get rid of attack_mode variable in data. context
8 years ago
jsteube
479e93ae7d
Get rid of logfile_disable variable in data. context
8 years ago
jsteube
83baf7fcf2
Get rid of hex_salt variable in data. context
8 years ago
jsteube
b579542db6
Get rid of hex_charset variable in data. context
8 years ago
jsteube
3da185a3c8
Get rid of wordlist_mode variable in data. context
8 years ago
jsteube
5b0835258c
Get rid of hex_wordlist variable in data. context
8 years ago
jsteube
6b5d8ed62c
Get rid of truecrypt_keyfiles variable in data. context
8 years ago
jsteube
77cd4b8a63
Get rid of veracrypt* variable in data. context
8 years ago
jsteube
d619e39952
Get rid of segment_size variable in data. context
8 years ago
jsteube
07221ecf3b
Get rid of scrypt_tmto variable in data. context
8 years ago
jsteube
d4074d87a1
Get rid of powertune_enable variable in data. context
8 years ago
jsteube
88f97f2cca
Get rid of runtime variable in data. context
8 years ago
jsteube
21d852b194
Get rid of benchmark variable in data. context
8 years ago
jsteube
59ba4c2d93
Get rid of machine_readable variable in data. context
8 years ago
jsteube
b4a3dd35b0
Get rid of outfile_check_timer variable in data. context
8 years ago
jsteube
d321e0d5a4
Get rid of session variable in data. context
8 years ago
jsteube
bdad458c41
Get rid of loopback variable in data. context
8 years ago
jsteube
e4b4855fbd
Get rid of status* variables in data. context
8 years ago
jsteube
6d992ec37e
Get rid of remove* variables in data. context
8 years ago
jsteube
a3b4cc5a80
Get rid of restore, restore_disable and restore_timer variables in data. context
8 years ago
jsteube
2476f36ffe
Get rid of install_dir, profile_dir, shared_dir, and session_dir variables from data. context
8 years ago
jsteube
a628cd399a
Get rid of gpu_temp_* variables in data. context
8 years ago
jsteube
93d3b3a809
Get rid of rp_* variables in data. context
8 years ago
jsteube
c18d6a3302
Get rid of skip and limit variables in data. context
8 years ago
jsteube
7393378841
Get rid of hash_info array in data. context
8 years ago
jsteube
fe88c763af
Get rid of custom_charset_* variables in data. context
8 years ago
jsteube
1c9027cb03
Get rid of rule_buf_l, rule_buf_r, rule_len_l and rule_len_r in data. context
8 years ago
jsteube
f56b6d2065
Get rid of data.username
8 years ago
jsteube
3664f02670
Get rid of global get_next_word_func function pointer variable
8 years ago
jsteube
97d9a5d9cc
Fix missing includes in folder.h
...
Fix some warning message
8 years ago
jsteube
2215174c2e
Replace "#if defined (HAVE_HWMON)" with "user_options->powertune_enable = false" which give a more easy to read sourcecode
8 years ago
jsteube
1cc4358820
Introduce folder_config_t
8 years ago
jsteube
80685d94c4
Get rid of truecrypt_keyfiles and veracrypt_keyfiles variable in main
8 years ago
jsteube
a4647baba5
Get rid of segment_size variable in main
8 years ago
jsteube
f5e5dc8ab3
Get rid of outfile, outfile_format, outfile_autohex, outfile_check_timer variable in main
8 years ago
jsteube
b7f0a6959d
Get rid of hash_mode, hex_salt, increment_max, increment_min, increment and separator variable in main
8 years ago
jsteube
f3c427407e
Reuse user_options_parse() for restore case
8 years ago
jsteube
ecdb74f440
Get rid of bitmap_min and bitmap_max variable in main
8 years ago
jsteube
4718bb3d2d
Move wordlist_mode into user_options_extra
8 years ago
jsteube
c008b11de3
Make more use of new user_options_t*
8 years ago
jsteube
cb1375bcd7
Add user_options_extra_t
8 years ago
jsteube
a70590b0dc
Move sanity check into user_options.c
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
ced3b3b82f
Move global mux_counter variable into opencl_ctx_t
8 years ago
jsteube
3adbf3d0d5
Move global mux_dispatcher variable into opencl_ctx_t
8 years ago
jsteube
4cde17aea7
Fix race-condition in thread_keypress()
8 years ago
jsteube
9daf139fef
Refactor devices_status to have better thread control
8 years ago
Gabriele Gristina
fdbc44ce6c
Add option for show opencl info and exit
8 years ago
jsteube
caeedd5646
Move more code from hashcat.c to opencl.c related to opencl device initialization and shutdown
8 years ago
jsteube
0eff6b7cab
Fix potfile remove logic
8 years ago
jsteube
a0f6ed6832
Introduce hashes_t; not finishe yet
8 years ago
jsteube
7ce2f2ff19
Introduce opencl_ctx_t; not finished yet
8 years ago
jsteube
d60e2529c1
Fix missing #endif in opencl.h
8 years ago
jsteube
dcdd0d89cd
Move thread_monitor() to monitor.c
8 years ago
jsteube
1ce58f51d1
Move thread_keypress() to terminal.c
8 years ago
jsteube
3f5ce6bb8e
Continue move thread_calc() and thread_calc_stdin() to dispatch.c
8 years ago
jsteube
81845d39a3
Move thread_calc() and thread_calc_stdin() to thread.c
8 years ago
jsteube
f4c5241275
Move thread_outfile_remove() to outfile_check.c
8 years ago
jsteube
e063b906ab
Move thread_autotune() to autotune.c
8 years ago
jsteube
f1835dc7f5
Move more functions to thread.c
8 years ago
jsteube
e94ab8c113
Move autotune related stuff to autotune.c
8 years ago
jsteube
963cda3db6
Move more functions to hash_management.c
8 years ago
jsteube
bd9e092ea3
Do not write potfile if --potfile-disable is in use
8 years ago
jsteube
bc75ba70a1
Move tons of functions from hashcat.c into hash_management, interface, opencl, restore, status and weak_hash sources
8 years ago
jsteube
0fa43d52b8
Move some general outfile-check related functions to induct.c
8 years ago
jsteube
25f8a95306
Move some general induction-related functions to induct.c
8 years ago
jsteube
376e12efe6
Move debugfile related stuff to debugfile.c
8 years ago
jsteube
bd5bc294e6
Move loopback related stuff to loopback.c
8 years ago
jsteube
533a87b685
Move count_words() to wordlist.c
8 years ago
jsteube
2678592484
Move more hash-mode dependant configuration into hashconfig
8 years ago
jsteube
e25224a940
Move benchmark related stuff to benchmark.c
8 years ago
jsteube
10b4670682
Move version related stuff to version.h
8 years ago
jsteube
3daf0af480
Added docs/credits.txt
...
Added docs/team.txt
8 years ago
jsteube
2a6e03510b
Add template files
8 years ago
jsteube
fe634d93aa
More pre-sorting
8 years ago
jsteube
5126a86907
Move prompt functions to terminal.c
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
jsteube
26172af89d
Introduce hashconfig_t
8 years ago
jsteube
ecba0d295a
Fully rewrite dictstat logic to make it possible to pack it into a module
8 years ago
jsteube
e923c29435
Add missing sources
8 years ago
jsteube
f006542317
Prepare move dictstat specific functions into their own source file
8 years ago
jsteube
15a7a42252
Move more logfile specific functions to logfile.h
8 years ago
jsteube
e304eed8c5
Move wordlist specific functions into their own source file
8 years ago
jsteube
367473c657
Move filename_from_filepath() to filenames.c
8 years ago
jsteube
18534fcdeb
Move stdout specific functions into their own source file
8 years ago
jsteube
da8e9d50d9
Move hlfmt specific functions into their own source file
8 years ago
jsteube
515f22626a
Cleanup rp_cpu.c
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
6aee697112
Cleanup some macro values
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
eb00cd959f
Move TUNING_DB_FILE to tuningdb.h
8 years ago
jsteube
9f416109d9
Fix psapi include for windows
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
dda89fe610
Add includes to get OSX working
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
e4bf86dcbe
Replace #pragma once with #ifndef #define #endif logic because #pragma once does not work cleanly on OSX
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
238b3e4401
Test failed, go back to #pragma once
8 years ago
jsteube
d86a92f2bf
Some test
8 years ago
jsteube
0fe3bc5cb9
system #include should go to header
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
d54b399561
add types for windows only in case _BASETSD_H was not set
...
based on 96ea03db72
8 years ago
jsteube
ddfd212513
Fix indents
8 years ago
jsteube
63c17cf2c1
replaced macros with enums and static const char types
...
based on a55052cc66
8 years ago
jsteube
61d119b068
Remove unused typedefs for windows build
...
Based on 96ea03db72
8 years ago
jsteube
8d661f7c40
replaced macros with enums and static const char types
...
based on 4323b4a70a
8 years ago
jsteube
6eb9e700f9
replaced macros with enums and static const char types
...
based on 75a3ab9d47
8 years ago
jsteube
d24c200dfe
moving macros out of function in cpu-*.c
...
based on 58b728230b
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
e664139699
Fix missing prototypes
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
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
Michael Sprecher
7593db9483
Added new hash-mode 13900 = OpenCart
8 years ago
radix
004812819f
Add Custom.Chars to output window in the case of a user specifying -1, -2, -3, -4.
8 years ago
Rosen Penev
37eaafdabf
Fix GCC sign warnings
8 years ago
jsteube
d3a95a67ae
Fixed a bug where hashcat did not take into account how long it takes to prepare a session when auto-aborting with --runtime is in use
8 years ago
Jens Steube
f1cd53e335
Globally fix return parameter handling to not use brackets
8 years ago
Jens Steube
6ba0eb8b39
Get rid of exit() calls in OpenCL wrapper library with the goal to have a better control which error can be ignored under special circumstances
...
Note, not all return codes from some of the subfunctions are uset yet, it would be too much changes at once
This is a preparation for https://github.com/hashcat/hashcat/issues/416
8 years ago
jsteube
49f693a1c9
Replace LINUX macro with compiler predefined macro __linux__
8 years ago
jsteube
96f2ade4bb
Replace DARWIN macro with __APPLE__
...
As discussed on https://github.com/hashcat/hashcat/pull/409
8 years ago
Jens Steube
d77c63a12c
Merge branch 'master' of https://github.com/hashcat/hashcat
8 years ago
Jens Steube
5909bbb7b7
Make use of cl_context_properties[] to clCreateContext(), even if OpenCL specification allow the use of NULL, some runtimes fail without
8 years ago
Nikolai Lifanov
1a3b610601
add tty handling for FreeBSD
8 years ago
Nikolai Lifanov
a2663fb93a
include the right cl.h on FreeBSD
8 years ago
Moritz Kick
69122fb554
Make linux-build POSIX compatible
...
Also allow it to actually compile on musl-libc systems.
From glibc's termio.h:
/* Compatible <termio.h> for old `struct termio' ioctl interface.
This is obsolete; use the POSIX.1 `struct termios' interface
defined in <termios.h> instead. */
8 years ago
jsteube
8702d0e3e1
Workaround memory allocation limit from OpenCL by using multiple buffers for scrypt
8 years ago
jsteube
4ed8977e48
Dynamic tmp_t length for scrypt
8 years ago
Jens Steube
3370820109
Merge pull request #392 from unix-ninja/master
...
Various refactor changes
8 years ago
Unix-Ninja
d8bb00cf77
Make POSIX limits.h explicit declaration
8 years ago
Unix-Ninja
2188a01ae9
Refactor OSX preprocessor constants to read 'DARWIN'
8 years ago
jsteube
115c95eb02
Use dedicated variables to control shutdown of parallel threads like keypress and monitoring
8 years ago
jsteube
0e68b2af25
Don't use device_processor_cores for scrypt
8 years ago
jsteube
6191e8bf79
Fix reset to automatic for NvAPI
8 years ago
jsteube
49811cfee1
Set fanspeed to automatic on shutdown
...
Increase retain temperature from 65c to 75c; Because GTX1080 hits its reference boost clocks of 1733mhz at 80c
8 years ago
Jens Steube
e7df9b112a
windows path update
8 years ago
Unix-Ninja
fce2363fec
Clean end-of-line output usage (not actually POSIX)
8 years ago
Jens Steube
1550b9de07
OSX didn't know about MAX_PATH, had to include limits.h; Use heap not stack memory
8 years ago
Jens Steube
6d2aa559a6
Windows doesn't accept escape characters, falling back to old method for windows
8 years ago
Jens Steube
268b1e3ad0
Remove workaround with multiple include folders; Instead use a naive escape function
8 years ago
Jens Steube
8298cd4926
Drop -m 190, no reason to keep it
8 years ago
jsteube
4444c17ec6
Speed up startup time for --stdout by using an empty kernel
8 years ago
jsteube
07acd52ed4
Some optical change on startup
8 years ago
jsteube
d57ac912cc
Fix https://github.com/hashcat/oclHashcat/issues/374
...
Fix https://github.com/hashcat/oclHashcat/issues/375
8 years ago
jsteube
2bd49e6720
Added --gpu-temp-retain support for windows through nvapi
8 years ago
jsteube
9a970c0955
Added support for XNVCTRL on Linux to add support for --gpu-temp-retain for NVidia GPU
8 years ago
jsteube
28505c350b
Add commandline support to override cpu spinning damper for nvidia runtime
8 years ago
jsteube
5542e46022
Added option --stdout to print candidates instead of trying to crack a hash
8 years ago
Jens Steube
4f0709b3c9
Another slow-hash improvement
8 years ago
jsteube
d275772b9f
Fix for 100% CPU burning loop workaround for slow hashes
8 years ago
jsteube
8abc42e346
Simple, but effective workaround to solve the 100% CPU burning loop bug in Nvidias OpenCL runtime, works Linux and Windows, 0% cpu (alsmost), 100% performance in comparison to CPU burning loop variant. Replaces old previous try with overwritten clock_gettime() function
8 years ago
Jens Steube
3022abf956
some axcrypt fixes
8 years ago
jsteube
b9eefd9b20
Added new hash-mode 13800 = Windows 8+ phone PIN/Password
8 years ago
jsteube
106e781a2f
Fix some workload balancing issue
8 years ago
jsteube
829289b109
Fix calling conventions for external libraries (mingw doesn't handle it alone); Fix first print of PROMPT after autotune;
8 years ago
jsteube
2e706edc18
Do not show *throttle* in status display if the reason is unknown
8 years ago
jsteube
3e30b62bf6
Remove some ugly code from nvapi.h
8 years ago
jsteube
08934db58c
Add NvAPI_GPU_GetPerfPoliciesInfo() and NvAPI_GPU_GetPerfPoliciesStatus() for later use
8 years ago
jsteube
a3e6690a9c
Remove union in hm_attrs_t; Remove code related to threshold_slowdown which will be replaced with NvGetPerfPoliciesInfo()
8 years ago
jsteube
040bbd416a
More nvapi preparations and display skip reason in benchmark
8 years ago
jsteube
34bcbb3091
Prepare for reintegration of nvapi for checking thermal limit
8 years ago
jsteube
3c6296801a
Prepare for reintegration of nvapi for checking thermal limit
8 years ago
Jens Steube
7ba1322d7f
Redesign some of the kernel_power features like too small wordlist detection etc, now based on autotuning results
8 years ago
jsteube
d329451cc1
Here it is: --powertune-enable for nvidia -- Works on both linux and windows
8 years ago
jsteube
a23c0c4716
Added a ton of new NVML stuff
8 years ago
jsteube
d89a8a68d6
Finally got rid of NvAPI on Windows, replace with NVML
8 years ago
jsteube
19e36694da
Added support for --gpu-temp-retain for nvidia devices on windows
...
Disabled retain support by default, you can reactive it using --gpu-temp-retain
Completely get rid of HAVE_ADL, HAVE_NVML and HAVE_NVAPI in sources
8 years ago
jsteube
8ffbeac954
Add NvAPI_GPU_GetPerfDecreaseInfo() -- but i doesn't work, so deactive it
8 years ago
jsteube
63de7cdca8
Add NvAPI support for PCIE Lanes
8 years ago
jsteube
72384c1fc3
Add NVML support for PCIE Lanes
8 years ago
Jens Steube
53a4e0cbb7
Add PCI-E Lanes to status display, if available
8 years ago
Jens Steube
3e6ae89297
Add ADL_Overdrive6_TargetTemperatureData_Get() which for some reason does not work
8 years ago
jsteube
3e4badd9b4
Send a notice to user in case the drivers temperature threshold for slowdown is reached and a performance drop is expected due to throttling
8 years ago
jsteube
3227ef167e
Added NvAPI support for querying current engine clock and current memory clock
8 years ago
jsteube
36def60bfa
Added NVML support for querying current engine clock and current memory clock
8 years ago
Jens Steube
e97fa06a7a
Added current engine clock and current memory clock to the status display (ADL only atm)
...
Automatically enable AMD powertune in benchmark-mode
8 years ago
radix
083c90a0ab
Update macros to match option --machine-readable
8 years ago
radix
2b2a0c585e
Change --status-automate to --machine-readble. The former didn't really illustrate the point of the command though the functionallity is great to have. Updated ASCII tables around options output.
8 years ago
radix
b0c158fba9
Helps to actually save files before trying to commit them.
8 years ago
jsteube
2dd8156d24
Introduce a true memset kernel, currently operates on 16 byte per item
8 years ago
jsteube
fd7bc2736d
More vendor related changes
8 years ago
jsteube
f5f9073f45
Better distinguish between platform vendor and device vendor
8 years ago
Jens Steube
2899f53a15
Move files from include/ to OpenCL/ if they are used within kernels
...
Rename includes in OpenCL so that it's easier to recognize them as such
8 years ago
Jens Steube
c6c865e32e
Some final fixes for d_return_buf refactorization; Initial kernels vor veracrypts SHA256 KDF (not working)
8 years ago
Jens Steube
37953cdc8f
Optimize handling of cracked hashes, was a bottleneck if too many at once
8 years ago
Jens Steube
5d5d1a5843
More VeraCrypt stuff; SHA256 kernels missing and --veracrypt-pim missing
8 years ago
Jens Steube
d37b6c6c30
Prepare for VeraCrypt integration
8 years ago
jsteube
eea3424c38
Added SIMD code for all generic PBKDF2-HMAC-* modes
8 years ago
Jens Steube
5987029441
Added SIMD code for DCC2
8 years ago
Jens Steube
9d74f2958d
Added SIMD code for WPA/WPA2
8 years ago
Jens Steube
d0123e63b1
Add WinZip test.pl and test.sh
8 years ago
Jens Steube
0891989404
Fix WinZip multihash
8 years ago
Jens Steube
7a4ab2b42d
Prepare for WinZip integration
8 years ago
jsteube
e47030ed7d
Prepare to rename project into hashcat
...
This release markes the fusion of "hashcat" and "oclHashcat" into "hashcat".
It combines all features of all hashcat projects in one project.
8 years ago
jsteube
768ffbdad8
Remove OPENCL EXTENSION, failing on Intel OpenCL SDK
8 years ago
jsteube
4317ac60f4
Remove unroll access for Drupal for NV gpus
8 years ago
jsteube
c79bed3b7d
Prepare for a more dynamic #pragma unroll use
8 years ago
Jens Steube
8316210233
Unlock kernel_threads > 64
9 years ago
neheb
0397d4f0e0
Remove clang extension
...
It's only needed for using the static keyword. Since you removed those, clover builds it fine without it. Also removed the check since Mesa is considered IS_GENERIC now.
9 years ago
jsteube
9b3d18f87d
SIMD for slow hashes prototype
9 years ago
Jens Steube
aef8dc2b01
First working version of -m 13500
9 years ago
Jens Steube
9294aaccae
Merge pull request #311 from fgaudreault/master
...
Adding parser and basic kernels for -m 13500
9 years ago
Jens Steube
7cbce12ea7
Add platform vendor_id detection
9 years ago