Commit Graph

88 Commits (master)

Author SHA1 Message Date
fse-a f8c0899670 Increased-virtual-backend-limit
4 months ago
justpretending b2f14f2f5d Fix some typos
10 months ago
jsteube 6ee2658104 Prefix more macros to avoid collisions in other existing libraries
1 year ago
jsteube f1ff925b6e Prepare rename macros in header files from _MACRO to MACRO
1 year ago
Jens Steube 1f22984313 The hc_bytealign_be_S() was merged too early, but is not yet used anywhere for this platform so we can remove it again.
3 years ago
Jukka Ojanen fafd24237d Define HC_ALIGN macro to control data alignment and use common constant zero buffer in run_cuda_kernel_bzero(), run_hip_kernel_bzero() and run_opencl_kernel_bzero().
3 years ago
Jens Steube 56c2243dfb KeePass: Increase supported size for KeePass 1 databases from 300kB to 16MB
3 years ago
Jens Steube 577768320d Backend: Changed the maximum number of compute devices from 64 to 128
4 years ago
Jens Steube 7672c49f7e gcc: disable picky gcc-8 function pointer warnings
4 years ago
Jens Steube 04b403ff16 _FORTIFY_SOURCE needs string.h
5 years ago
jsteube 92f4ccce93 Increase buffer size for --example-hashes output
5 years ago
Jens Steube 0b2ffec379 Fixed selection of OpenCL devices (-d) if there's more than 32 OpenCL devices installed
6 years ago
jsteube a7a15df911 OpenCL Kernels: Improve performance preview accuracy in --benchmark, --speed-only and --progress-only mode
6 years ago
philsmd ef6b20cc30
increase HCBUFSIZ_LARGE and truncate too large strings when copied to old_buf in events
7 years ago
Rosen Penev 1fe16d3ee6
Fix clang compile under MSYS2
7 years ago
philsmd a10a8427cb
fixed the nanosecond access time problem, also working on macos now
7 years ago
philsmd d8e7f5f05c
fixed problem with cached word lists (dictstat2): nanoseconds must be considered/ignored too
7 years ago
jsteube f5ee3db5a6 Update cpu rule engine to support passwords up to length 256
7 years ago
jsteube f70da8a04c Increase salt length for salt of generic hash types
7 years ago
jsteube 8abd7ae9d1 Fix some old GCC compiler warnings
7 years ago
jsteube f7a8e7c54b Multiple changes:
7 years ago
jsteube 83455817a7 Working example of password up to length 256 for mode 2100
7 years ago
Jens Steube 5cc3b7807f Test for target Endianness and abort if it's big-endian
7 years ago
Rosen Penev bbdaf647f3
Add _FORTIFY_SOURCE to check for overflows
7 years ago
Rosen Penev 184d69f574
Adjust version level for the *time_r functions
7 years ago
Rosen Penev 4ceb7a1afa
Prefer _WIN to _POSIX for defines.
7 years ago
Rosen Penev abd7b2bfcc
Simplify common.h a bit.
7 years ago
Jens Steube 9005b66626 Fixed clEnqueueNDRangeKernel(): CL_UNKNOWN_ERROR caused by an invalid work-item count during weak-hash-check
7 years ago
jsteube 83151ec2bb Do not set _GNU_SOURCE if it's set already
7 years ago
jsteube 1342cf2ce3 Use $HEX[...] in case the password includes the separater character, increases potfile reading performance
8 years ago
Rosen Penev 96591f3118
Replace ctime with _r variant
8 years ago
Rosen Penev 4d09cc10fd
Fix some formats and conversion errors
8 years ago
Rosen Penev 96783ed7a3 Fix compilation for native Cygwin
8 years ago
jsteube 93adde9d2f * Wrap everything related to *stat() into own functions
8 years ago
jsteube 86d62e418e Increase HCBUFSIZ_TINY because some very long hashes can have more than 256 byte. Not an ideal solution
8 years ago
jsteube 97b58b16af Fix some EOL handling
8 years ago
jsteube 0f96c57ead Remove some workarounds to use get rid of unused variable warnings
8 years ago
jsteube b17d00d873 Added fix for Visual Studio compiler in C mode
8 years ago
jsteube 8dcb587e44 Define NOMINMAX macro to prevent definition min and max macros in stdlib header files
8 years ago
jsteube 339367a8d3 Because of different variants of WIN macrodef define them all
8 years ago
jsteube fb3e6bab0d Finished refactoring to remove all global variables
8 years ago
jsteube cc740f2cb2 Move PW_DICTMAX to common.h
8 years ago
jsteube fd72834322 data. no longer required in restore
8 years ago
jsteube c008b11de3 Make more use of new user_options_t*
8 years ago
jsteube 3daf0af480 Added docs/credits.txt
8 years ago
jsteube b7906f6b93 Move outfile specific functions into their own source file
8 years ago
jsteube f809937b1e Move more potfile specific functions into their own source file
8 years ago
jsteube 515f22626a Cleanup rp_cpu.c
8 years ago
jsteube 6aee697112 Cleanup some macro values
8 years ago
jsteube 51a059a606 Move status specific functions into their own source file
8 years ago