Jens Steube
|
d0fb171da9
|
Added new options --backend-ignore-cuda and --backend-ingore-opencl, to ignore CUDA and/or OpenCL interface from being load on startup
|
4 years ago |
Jens Steube
|
b3690fcd05
|
Backport instruction test cache from CUDA to OpenCL
|
4 years ago |
Jens Steube
|
2b4d0656d5
|
Cache inline assembly instruction check results for same devices types
|
4 years ago |
Jens Steube
|
5d1d48f5d7
|
Do not check for COPY_PW limits in outside kernels
|
4 years ago |
Jens Steube
|
53254b45aa
|
Backport inc_ecc_secp256k1 inline assembly code for AMD ISA
|
5 years ago |
Jens Steube
|
bfd95d42f6
|
- OpenCL Runtime: Reenabled support for Intel GPU OpenCL runtime
|
5 years ago |
Jens Steube
|
2884bded32
|
Initialize some variable to make scan-build happy
|
5 years ago |
Jens Steube
|
00b9f4c557
|
Add kernel accel minimum limit check
|
5 years ago |
Jens Steube
|
424777ae28
|
Add kernel accel limiter based on kernel threads to reduce host memory requirements
|
5 years ago |
Jens Steube
|
f7c3ced548
|
Fix use of calloc() in backend.c
|
5 years ago |
Jens Steube
|
c4dd020685
|
Add support for NVIDIA Jetson AGX Xavier developer kit
|
5 years ago |
Jens Steube
|
53e96a12a0
|
Improve automatic calculation of hook threads value
|
5 years ago |
Jens Steube
|
fe8c17f4c7
|
Support pause/abort in hooks
|
5 years ago |
Jens Steube
|
9c2c73c6cc
|
Clear hook buffers after full kernel chain is finished
|
5 years ago |
Jens Steube
|
7458e4f487
|
Add per-device available memory test of static data (hashlist, ruleset) before test of dynamic data (-n based)
|
5 years ago |
Rosen Penev
|
a6edb84157
|
Fix extra semicolon warnings
These macros don't need a ; but since ; is used, make the macros more
robust by enclosing them in a do while loop.
|
5 years ago |
Jens Steube
|
c12470b978
|
Merge pull request #2188 from neheb/cast
Add casts where needed in C++ mode
|
5 years ago |
Jens Steube
|
a8555fa048
|
Support use of all available CPU cores for hash-mode specific hooks
|
5 years ago |
Rosen Penev
|
fd8150769d
|
Add casts where needed in C++ mode
Otherwise, -fpermissive must be passed.
|
5 years ago |
Jens Steube
|
57a149276c
|
Do alias check only in case both CUDA and OpenCL devices were detected
|
5 years ago |
Jens Steube
|
97c9e86d15
|
Filehandling: Print a truncation warning in case an oversized line was detected
|
5 years ago |
Rosen Penev
|
dca1a86315
|
Run through Clang's bugprone-macro-parentheses
|
5 years ago |
Rosen Penev
|
6dc72ebcc5
|
Run through Clang's readability-else-after-return
There's no need for a return statement in an else path. Just take it out.
Simplifies the code slightly.
|
5 years ago |
Rosen Penev
|
fb75164126
|
Run through Clang's google-readability-casting
Removes casts where the type is identical.
|
5 years ago |
Rosen Penev
|
2f76326c37
|
Run through Clang's android-cloexec checkers
This is mainly useful with SELinux.
|
5 years ago |
Rosen Penev
|
98e17d5774
|
Run through clang-tidy's readability-uppercase-literal-suffix
1 and l are visually similar and can be confused. This also changes u to U
for consistency.
|
5 years ago |
Gabriele Gristina
|
ae62e597ce
|
(backend) remove unused *rc* vars and cleanup
|
5 years ago |
Jens Steube
|
a7fd1e40f8
|
Merge pull request #2075 from matrix/zlib_support_2
Add zlib support for loading hashlist/wordlist (v2)
|
5 years ago |
Gabriele Gristina
|
2db6dfcd4e
|
fix HCFILE with potfile BUG and something else related to HCFILE wrong usage
|
5 years ago |
Gabriele Gristina
|
ea786f715f
|
avoid logical negation operator
|
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
|
caf34e0e83
|
Fix some *print* format arguments
|
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 |
Jens Steube
|
2cda236a18
|
OpenCL Runtime: Do not run a shared- and constant-memory size check if their memory type is of type global memory (typically CPU)
|
5 years ago |
Jens Steube
|
6dfb474adf
|
OpenCL Runtime: Do not run a shared- and constant-memory size check if their memory type is of type global memory (typically CPU)
|
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
|
955bfeaa14
|
Improve performance of bitsliced algorithms on ROCm
|
5 years ago |
Jens Steube
|
5e0eb288c9
|
Use __launch_bounds__ in CUDA as replacement for reqd_work_group_size() in OpenCL
|
5 years ago |
Jens Steube
|
c2fc849e2c
|
Fix minimum threads_per_block check
|
5 years ago |
Jens Steube
|
0568c0746a
|
Emulate effect of reqd_work_group_size() in CUDA
|
5 years ago |
Jens Steube
|
44ecc83d82
|
Do some CUDA and NVRTC version checks on startup
|
5 years ago |
Jens Steube
|
03ed89684e
|
Use --restrict nvrtc option by default
|
5 years ago |
Jens Steube
|
87c336e822
|
Fix format warning in backend.c
|
5 years ago |
Jens Steube
|
1f6c82b6d1
|
Add hc_cuModuleLoadDataExLog wrapper function for more detailed error logging from CUDA
|
5 years ago |
Jens Steube
|
ce8a6fde0a
|
Fix status screen current password query
|
5 years ago |