Commit Graph

59 Commits (master)

Author SHA1 Message Date
Chick3nman 0f697fd668
Fixes #3596: bug in --stdout w/ rules
1 year ago
Will Crozier c23ee3331a stdout mode: fix pwd copy for optimized kernels
1 year ago
Will Crozier 6d3cf3689f stdout mode: zero output buffer between rules (fixes #3537)
1 year ago
philsmd 51fda295dd
fixes #3201: fixed -O with -a 7 in --stdout mode
2 years ago
Will Crozier edf7365cda stdout mode: transfer indexes and compressed pw buffer from device in blocks, reducing overhead
2 years ago
Jens Steube 668d2179cd Kernels: Refactored standard kernel declaration to use a structure holding u32/u64 attributes to reduce the number of attributes
2 years ago
Jukka Ojanen fed32a58c7 Always cleanup and initialize all parts of HC_FILE structure
3 years ago
Jens Steube 04d5e5a119 New Attack-Mode: Association Attack. Like JtR's single mode. Very early
4 years ago
Jens Steube f1d4260983 Fix missing hc_unlockfile()
4 years ago
Gabriele Gristina 3d39d2fc91 update all HCFILE vars and related code
5 years ago
Gabriele Gristina 3161aec3da fix the comments :)
5 years ago
Gabriele Gristina 5679ca3344 Rewrite hc_fopen to better handling file descriptor locking/unlocking functions, saving kernels binary from plain to gzip format
5 years ago
Gabriele Gristina 5d3ed3e754 Remove union from HCFILE, using std file ops in ocl_check_dri, remove debug comments
5 years ago
Gabriele Gristina c2e634c426 switch is_gzip from short to bool
5 years ago
Gabriele Gristina 481c752456 No more compress functions, update example.dict.gz, remove some comments
5 years ago
Gabriele Gristina 398c89c75c switch almost all FILE ops, potfile is the only missing
5 years ago
Gabriele Gristina b2529af172 remove original commented code
5 years ago
Gabriele Gristina 6cb4abd526 Add zlib support v2
5 years ago
Jens Steube 4b986de5fb Prepare native CUDA hybrid integration
5 years ago
jsteube 92f4ccce93 Increase buffer size for --example-hashes output
5 years ago
jsteube 66d94b06e4 Get rid of src/rp_kernel_on_cpu.c and src/rp_kernel_on_cpu_optimized.c and use OpenCL emulated kernel version
5 years ago
philsmd 1c49ff39f1
fixes #1654: missing mask in output of --stdout -a 7
6 years ago
jsteube 05a01d3843 fix some datatypes
6 years ago
Rosen Penev 3ba84f17f1 More clang tidy fixes
7 years ago
jsteube 7a278ef035 Fix overflow in out_push()
7 years ago
jsteube 0675f72c4d Fix --stdout in -a 7 mode
7 years ago
jsteube 0b0abb5c12 Prepare pure kernel rule engine for performance optimization
7 years ago
jsteube e47506c610 Use pure kernel rule engine for --stdout
7 years ago
jsteube 8abd7ae9d1 Fix some old GCC compiler warnings
7 years ago
jsteube a673aee037 Very hot commit, continue reading here:
7 years ago
Rosen Penev 4ceb7a1afa
Prefer _WIN to _POSIX for defines.
7 years ago
Rosen Penev 2a2bd0e2b1
Restore strerror as %m is unsupported by the BSDs
7 years ago
Rosen Penev 5c0bd0a15f
Remove strerror in favor of thread safe %m
8 years ago
jsteube 90b9d5c12c Fix some potential resource leaks in case of an error
8 years ago
jsteube 11c5d86d40 Fix out_flush() in case of zero length message
8 years ago
jsteube f234f729f5 Fix the rejection of words in a wordlist if it's exactly of length 32
8 years ago
jsteube c4ba7907ca Fix more EOL issues
8 years ago
jsteube 7383bb14f5 Add some more returncode checks
8 years ago
jsteube af9de0a7b7 Fix some error string formats
8 years ago
jsteube 27bec8be13 Get rid of logging.c and most exit() calls replaced with return() for true library usage
8 years ago
jsteube 0579f93402 Update opencl.c and autotune.c function parameters
8 years ago
coolbry95 a78fd4e915 changed uint to u32
8 years ago
jsteube f8d538413e Move pw_min and pw_max to hashconfig_t and bring back data.shutdown_*
8 years ago
jsteube c71f1bfb0c Introduct combinator_ctx_t
8 years ago
jsteube 67dd2e9b67 Separate rules and straight mode from each other, remove rules_ctx_t
8 years ago
jsteube 54a4ea3db2 Large but needed refactoring of mask handling, maskfiles, default mask, etc., expect smaller bugs
8 years ago
jsteube 62b97a6fe6 Move loading rules into outer loop
8 years ago
jsteube f1d93d576a Get rid of attack_mode variable in data. context
8 years ago
jsteube 3adbf3d0d5 Move global mux_dispatcher variable into opencl_ctx_t
8 years ago
jsteube a0f6ed6832 Introduce hashes_t; not finishe yet
8 years ago