Nikolai Lifanov
f1960ec73c
use native compiler on FreeBSD
2016-07-05 15:14:11 -04:00
Nikolai Lifanov
a2663fb93a
include the right cl.h on FreeBSD
2016-07-05 15:12:05 -04:00
Nikolai Lifanov
dd66aba33f
Revert "make native build play well with external build systems"
...
This reverts commit 61efadb684
.
2016-07-05 15:09:40 -04:00
Nikolai Lifanov
61efadb684
make native build play well with external build systems
2016-07-05 14:59:46 -04:00
Nikolai Lifanov
4a598af78c
add FreeBSD Makefile target
2016-07-05 14:58:28 -04:00
Jens Steube
91b0cbcc5a
Merge pull request #417 from philsmd/master
...
this fixes #400 : --loopback was not working
2016-07-05 15:15:12 +02:00
philsmd
f326c5de4c
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
docs/changes.txt
2016-07-05 15:13:45 +02:00
philsmd
067c0b8e83
this fixes #400 : --loopback was not working
2016-07-05 15:00:26 +02:00
Jens Steube
69e3e39568
Merge pull request #415 from anthraxx/master
...
extend global CFLAGS and LDFLAGS to aid distro packaging
2016-07-05 09:22:36 +02:00
jsteube
dc9696bc3f
Make scrypt thread count fixed only for non-CPU OpenCL devices
2016-07-04 21:41:20 +02:00
jsteube
fc2b20b273
Fixed a bug where hashcat crashes in case of a scrypt P setting > 1
2016-07-04 21:13:23 +02:00
anthraxx
7f8aaf7430
extend global CFLAGS and LDFLAGS to aid distro packaging
...
This preserves globally defined CFLAGS and LDFLAGS and simply
extends those variables to aid distro based packaging toolchains
and predefined distro wide defaults like SSP, relro etc.
2016-07-04 21:01:51 +02:00
Jens Steube
30919d4641
Merge pull request #413 from philsmd/master
...
special case handling for commas within masks of .hcmask file
2016-07-04 14:03:55 +02:00
philsmd
d0f924580f
special case handling for commas within masks of .hcmask file
2016-07-04 12:47:16 +02:00
Jens Steube
362cb054a6
Merge pull request #409 from joshdekock/patch-2
...
hashcat.c: change osx to OSX use shared_dir
2016-07-04 09:18:05 +02:00
Jens Steube
73f05240bd
Merge pull request #407 from joshdekock/patch-1
...
Fix makefile on OSX
2016-07-04 09:15:24 +02:00
Josh de Kock
3db9be6eda
hashcat.c: change osx to OSX use shared_dir
...
Fixes #408
2016-07-02 00:48:56 +01:00
Josh de Kock
86cf95e878
Makefile: remove .app for OSX
2016-07-02 00:11:37 +01:00
Josh de Kock
75a38b2e2e
Makefile: fix sed on OSX
...
sed on OSX doesn't have -r so default to the usage of GNU sed
2016-07-02 00:08:12 +01:00
jsteube
b58f7a4675
Fixed a bug where hashcat crashes for accessing deallocated buffer if user spams "s" shortly before hashcat shuts down
2016-07-01 13:04:50 +02:00
jsteube
ad00844b26
The Time.Estimated attribute in status display should also show --runtime limit if user set it
...
This implements https://github.com/hashcat/hashcat/issues/383
2016-07-01 13:01:02 +02:00
jsteube
7b84980e4b
Fixed a bug where hashcat did not check the return of realpath() and crashes uncontrolled if the path does not exist
...
This fixes https://github.com/hashcat/hashcat/issues/399
2016-07-01 11:24:02 +02:00
Jens Steube
484477dfbd
Merge pull request #404 from philsmd/master
...
cosmetic: fix parenthesis of the help output
2016-07-01 10:07:59 +02:00
philsmd
4ee4794412
cosmetic: fix parenthesis of the help output
2016-07-01 09:57:41 +02:00
Jens Steube
ede4cfdc3b
Merge pull request #401 from philsmd/master
...
test: fixed verify for -m 13100, -m 13200, -m 13300 and -m 13400
2016-07-01 09:40:43 +02:00
philsmd
567923966b
test: fixed verify for -m 13100, -m 13200, -m 13300 and -m 13400
2016-06-30 18:40:36 +02:00
jsteube
edb5028a4d
Fix for PR 69122fb554
which wasn't complete
2016-06-30 12:03:12 +02:00
Jens Steube
e73f6f5d18
Fix a broken url to travis build status
2016-06-30 08:51:05 +02:00
Jens Steube
3260efbb01
Update changes.txt
2016-06-30 08:48:23 +02:00
Jens Steube
8fc1306b0b
Fix https://github.com/hashcat/hashcat/issues/395
2016-06-30 08:43:10 +02:00
Jens Steube
86f1305246
Merge pull request #394 from f1rebird/master
...
Make linux-build POSIX compatible
2016-06-30 08:24:51 +02:00
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. */
2016-06-29 18:23:08 +02:00
jsteube
67a8d97675
Remove old beta notes
2016-06-29 17:36:38 +02:00
jsteube
6be99f523c
Limit scrypt to 64 threads has no performance impact but makes it easier to handle
2016-06-28 11:47:32 +02:00
jsteube
8702d0e3e1
Workaround memory allocation limit from OpenCL by using multiple buffers for scrypt
2016-06-28 11:03:04 +02:00
jsteube
4ed8977e48
Dynamic tmp_t length for scrypt
2016-06-27 21:28:48 +02:00
Jens Steube
37bf9d65b0
Do 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"
2016-06-27 19:13:56 +02:00
Jens Steube
3370820109
Merge pull request #392 from unix-ninja/master
...
Various refactor changes
2016-06-27 18:51:00 +02:00
Unix-Ninja
d8bb00cf77
Make POSIX limits.h explicit declaration
2016-06-27 08:18:50 -04:00
Unix-Ninja
2188a01ae9
Refactor OSX preprocessor constants to read 'DARWIN'
2016-06-27 08:13:50 -04:00
jsteube
115c95eb02
Use dedicated variables to control shutdown of parallel threads like keypress and monitoring
2016-06-27 12:13:46 +02:00
Jens Steube
cf9c184cd5
Set exhausted status was too late
2016-06-27 09:25:34 +02:00
Jens Steube
772e2ac33f
Fix benchmark devices_status bug
2016-06-27 08:54:45 +02:00
Jens Steube
ed1863c263
Move macros DGST_R0 - DGST_R3 to host, define dgst_size for opencl kernel from host; both at runtime
2016-06-26 23:39:42 +02:00
jsteube
0e68b2af25
Don't use device_processor_cores for scrypt
2016-06-26 22:59:52 +02:00
jsteube
6191e8bf79
Fix reset to automatic for NvAPI
2016-06-26 20:41:11 +02:00
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
2016-06-26 20:18:46 +02:00
jsteube
78c1d45b09
Disable use of nvmlDeviceSetComputeMode() and nvmlDeviceSetGpuOperationMode() - no advantage of using it
...
Fix https://github.com/hashcat/oclHashcat/issues/391
2016-06-26 16:59:56 +02:00
jsteube
de1d1da454
Disable some of NVMLs useless throttle reasons
2016-06-26 16:29:51 +02:00
jsteube
a5baa829c5
Move thread_monitor() to outer threads
2016-06-26 16:09:05 +02:00