Commit graph

10 commits

Author SHA1 Message Date
Thomas f138e54db6 fix: missing includes when building with "gcc (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)" 2023-06-22 22:34:49 +02:00
iceman1001 8f20eed914 fix CID #405232 2023-03-04 20:10:46 +01:00
iceman1001 93d7d46776 fix proxspace build 2023-02-24 20:57:42 +01:00
iceman1001 02a801f665 fix CID #404863 printing 2023-02-23 20:58:45 +01:00
iceman1001 628140fd88 correct string formatter in sscanf 2023-02-21 16:20:34 +01:00
iceman1001 49a475899a time is 64b better to accept the same size input timestamps 2023-02-21 04:40:48 +01:00
merlokk 3ae9070dd8 make style 2022-02-05 13:32:50 +02:00
İlteriş Yağıztegin Eroğlu 87400b6156 don't define _POSIX_C_SOURCE in mfd_aes_brute.c if macos
unistd.h in macos has this snippet:

 #if __DARWIN_C_LEVEL >= __DARWIN_C_FULL
 #define _SC_NPROCESSORS_CONF            57
 #define _SC_NPROCESSORS_ONLN            58
 #endif /* __DARWIN_C_LEVEL >= __DARWIN_C_FULL */

__DARWIN_C_FULL is 900000L.

If _POSIX_C_SOURCE gets defined without __DARWIN_C_SOURCE being defined,
__DARWIN_C_LEVEL will be assigned to __DARWIN_C_ANSI, which is 010000L.

Thus this definition will remove _SC_NPROCESSORS_CONF.

If we don't define _POSIX_C_SOURCE, __DARWIN_C_LEVEL will be equal to
__DARWIN_C_FULL, and _SC_NPROCESSORS_CONF will be available.

This commit also includes homebrew and macports prefix definitions for mfd_aes_brute.

Signed-off-by: İlteriş Yağıztegin Eroğlu <ilteris@asenkron.com.tr>
2022-01-31 15:41:06 +03:00
iceman1001 5b803d2dd4 should fix thread safe call on Mingw (thanks to @gator96100) 2022-01-27 06:10:20 +01:00
iceman1001 2bac77a84f add new bruteforce tools for teleno's compasX software 2022-01-26 19:57:10 +01:00