3db9be6edahashcat.c: change osx to OSX use shared_dir
Josh de Kock
2016-07-02 00:48:56 +01:00
86cf95e878Makefile: remove .app for OSX
Josh de Kock
2016-07-02 00:11:37 +01:00
75a38b2e2eMakefile: fix sed on OSX
Josh de Kock
2016-07-02 00:08:12 +01:00
b58f7a4675Fixed a bug where hashcat crashes for accessing deallocated buffer if user spams "s" shortly before hashcat shuts down
jsteube
2016-07-01 13:04:50 +02:00
69122fb554Make linux-build POSIX compatible
Moritz Kick
2016-06-29 18:23:08 +02:00
67a8d97675Remove old beta notes
jsteube
2016-06-29 17:36:38 +02:00
6be99f523cLimit scrypt to 64 threads has no performance impact but makes it easier to handle
jsteube
2016-06-28 11:47:32 +02:00
8702d0e3e1Workaround memory allocation limit from OpenCL by using multiple buffers for scrypt
jsteube
2016-06-28 11:03:04 +02:00
4ed8977e48Dynamic tmp_t length for scrypt
jsteube
2016-06-27 21:28:48 +02:00
37bf9d65b0Do our own include-file permission check before an OpenCL runtime fails loading them and erroring out with a confusing error messages like "file not found"
Jens Steube
2016-06-27 19:13:56 +02:00
ed1863c263Move macros DGST_R0 - DGST_R3 to host, define dgst_size for opencl kernel from host; both at runtime
Jens Steube
2016-06-26 23:39:42 +02:00
0e68b2af25Don't use device_processor_cores for scrypt
jsteube
2016-06-26 22:59:52 +02:00
6191e8bf79Fix reset to automatic for NvAPI
jsteube
2016-06-26 20:41:11 +02:00
49811cfee1Set fanspeed to automatic on shutdown Increase retain temperature from 65c to 75c; Because GTX1080 hits its reference boost clocks of 1733mhz at 80c
jsteube
2016-06-26 20:18:46 +02:00
92a111be74Fixed some macros
jsteube
2016-06-18 21:56:19 +02:00
e8aefb412cReenable --gpu-temp-retain (65c by default), now that we have fan set support on Linux and Windows
jsteube
2016-06-18 21:29:24 +02:00
2bd49e6720Added --gpu-temp-retain support for windows through nvapi
jsteube
2016-06-18 18:21:40 +02:00
6a2ec331efCheck permission to set fan speed before actually doing it, otherwise X11 becomes mad and drops the connection
jsteube
2016-06-18 14:42:57 +02:00
e43be7aba3Do not try to set fanspeed if connection to X11 failed
jsteube
2016-06-18 11:26:51 +02:00
9a970c0955Added support for XNVCTRL on Linux to add support for --gpu-temp-retain for NVidia GPU
jsteube
2016-06-18 10:59:58 +02:00
4f9af82f5cHacked hashcat.hctune for GTX1080 is no longer needed as NV fixed the device name bug in the driver
jsteube
2016-06-17 10:44:13 +02:00
28505c350bAdd commandline support to override cpu spinning damper for nvidia runtime
jsteube
2016-06-16 07:46:24 +02:00
fd3813f279save_hash() always works with a file, therefore no branch required
Jens Steube
2016-06-15 12:17:18 +02:00
90181e565aThis patch should remove a bottleneck causing slow writing performance of hash files which can be annoying when using --remove in combination with large hashlists
Jens Steube
2016-06-15 12:10:09 +02:00
5542e46022Added option --stdout to print candidates instead of trying to crack a hash
jsteube
2016-06-14 21:49:33 +02:00
3461673b26Update hashcat.hctune to use vector > 1 for NV cards only in BF because of register pressure
jsteube
2016-06-14 18:51:58 +02:00
eda36a9877Make sure to not overflow
jsteube
2016-06-14 10:55:03 +02:00
d275772b9fFix for 100% CPU burning loop workaround for slow hashes
jsteube
2016-06-14 09:17:03 +02:00
8abc42e346Simple, 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
jsteube
2016-06-13 23:50:49 +02:00
217f9e6004Do not try to use clock_gettime() on OSX
jsteube
2016-06-12 18:07:26 +02:00