1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-08-05 13:25:39 +00:00
hashcat/src
Jens Steube 1fb79ac376 Synchronized 62xx with 293xx in both directions:
- Took keyfile and keyboard handling from 293xx and moved to 62xx
- Applied performance optimizations based on OPTS_TYPE parameters,
  fixed/limited kernel-loops/threads from 62xx and moved to 293xx
2025-07-23 09:37:07 +02:00
..
bridges Automatic downtune problem: 2025-07-16 08:38:02 +02:00
modules Synchronized 62xx with 293xx in both directions: 2025-07-23 09:37:07 +02:00
affinity.c
autotune.c Fixed autotune edge case and encoder bugs 2025-07-11 10:08:08 +02:00
backend.c Removed ALIGN_PTR_1k() macro for SCRYPT. This has a major impact on NV GPUs performance, though the reason is unclear. Pages are already aligned, and the macro is called outside the main loop, so the impact should be minimal. 2025-07-22 09:51:33 +02:00
benchmark.c
bitmap.c Merge branch 'master' into fix_bitmap-max 2025-07-09 10:27:37 +02:00
bitops.c
brain.c Merge branch 'master' into feature_increase_custom_charsets 2025-07-09 14:30:08 +02:00
bridges.c update remaining user_options->hash_info checks 2025-07-06 08:06:24 +02:00
combinator.c Merge pull request #4130 from PenguinKeeper7/gz-corruption-handling 2025-07-11 08:02:22 +02:00
common.c
convert.c
cpt.c assigned -H to --hash-info 2025-05-11 17:16:03 +02:00
cpu_crc32.c
cpu_features.c Fix compile error on apple silicon 2025-06-04 10:41:24 +02:00
debugfile.c Merge pull request #3939 from PenguinKeeper7/debug-debuffering 2025-07-13 19:03:09 +02:00
dictstat.c assigned -H to --hash-info 2025-05-11 17:16:03 +02:00
dispatch.c Added workaround to get rid of internal runtimes memory leaks 2025-07-06 21:28:37 +02:00
dynloader.c
emu_general.c
emu_inc_bignum_operations.c
emu_inc_cipher_aes.c
emu_inc_cipher_camellia.c
emu_inc_cipher_des.c
emu_inc_cipher_kuznyechik.c
emu_inc_cipher_serpent.c
emu_inc_cipher_twofish.c
emu_inc_common.c
emu_inc_ecc_secp256k1.c
emu_inc_hash_base58.c
emu_inc_hash_md4.c
emu_inc_hash_md5.c
emu_inc_hash_ripemd160.c
emu_inc_hash_sha1.c
emu_inc_hash_sha224.c
emu_inc_hash_sha256.c
emu_inc_hash_sha384.c
emu_inc_hash_sha512.c
emu_inc_hash_streebog256.c
emu_inc_hash_streebog512.c
emu_inc_hash_whirlpool.c
emu_inc_platform.c
emu_inc_rp_common.c add missing inc_rp_common.cl/h and emu_inc_rp_common.c 2025-06-27 01:24:41 +02:00
emu_inc_rp_optimized.c remove inc_rp_common.cl include from kernels 2025-07-19 13:46:00 +02:00
emu_inc_rp.c remove inc_rp_common.cl include from kernels 2025-07-19 13:46:00 +02:00
emu_inc_scalar.c
emu_inc_simd.c
event.c
ext_ADL.c
ext_cuda.c restore API's original functions and move checks to new *Ptr functions. Restore original hcstrdup function. 2025-07-19 11:35:11 +02:00
ext_hip.c restore API's original functions and move checks to new *Ptr functions. Restore original hcstrdup function. 2025-07-19 11:35:11 +02:00
ext_hiprtc.c - Backport code from hipDllPath to hiprtcDllPath 2025-05-11 14:08:04 +02:00
ext_iokit.c
ext_lzma.c
ext_metal.m restore API's original functions and move checks to new *Ptr functions. Restore original hcstrdup function. 2025-07-19 11:35:11 +02:00
ext_nvapi.c
ext_nvml.c Improvements to SCRYPT autotuning strategy 2025-06-09 11:02:34 +02:00
ext_nvrtc.c
ext_OpenCL.c restore API's original functions and move checks to new *Ptr functions. Restore original hcstrdup function. 2025-07-19 11:35:11 +02:00
ext_sysfs_amdgpu.c Improvements to SCRYPT autotuning strategy 2025-06-09 11:02:34 +02:00
ext_sysfs_cpu.c fix memory leaks 2025-06-22 21:47:28 +02:00
filehandling.c Merge pull request #4130 from PenguinKeeper7/gz-corruption-handling 2025-07-11 08:02:22 +02:00
folder.c
hashcat.c Merge branch 'master' into cracks-per-min-monitor 2025-07-19 16:20:52 +01:00
hashes.c update remaining user_options->hash_info checks 2025-07-06 08:06:24 +02:00
hlfmt.c
hwmon.c Added ARGON2_G() for CPU, improving performance from 91 H/s to 97 H/s. 2025-07-12 13:47:37 +02:00
induct.c assigned -H to --hash-info 2025-05-11 17:16:03 +02:00
interface.c Improve error messages for module_ctx_t structure validation checks. 2025-07-17 14:02:37 +02:00
keyboard_layout.c Fix incorrect comparison result in sort_by_src_len() 2025-06-17 21:26:13 +08:00
locking.c Recover from (rare) non-fatal file locking problems 2025-02-26 11:12:47 +01:00
logfile.c
loopback.c assigned -H to --hash-info 2025-05-11 17:16:03 +02:00
main.c Merge pull request #3909 from PenguinKeeper7/ux-potfile-patch 2025-07-14 09:32:00 +02:00
Makefile Merge branch 'master' into rule_purgeclass 2025-07-19 11:44:16 +02:00
memory.c restore API's original functions and move checks to new *Ptr functions. Restore original hcstrdup function. 2025-07-19 11:35:11 +02:00
monitor.c Merge branch 'master' into cracks-per-min-monitor 2025-07-19 16:20:52 +01:00
mpsp.c Merge branch 'hashcat:master' into increment-inverse 2025-07-15 22:43:02 +01:00
outfile_check.c Merge pull request #3902 from PenguinKeeper7/outfile-check-timer 2025-07-15 19:36:21 +02:00
outfile.c Fixed bug in --stdout when multiple computing devices are active 2024-10-24 21:13:11 +02:00
pidfile.c
potfile.c update remaining user_options->hash_info checks 2025-07-06 08:06:24 +02:00
restore.c update remaining user_options->hash_info checks 2025-07-06 08:06:24 +02:00
rp_cpu.c Add RULE_OP_MANGLE_TITLE_SEP_CLASS 2024-11-03 01:53:00 +01:00
rp.c Merge branch 'master' into rule_purgeclass 2025-07-19 11:44:16 +02:00
selftest.c Added workaround to get rid of internal runtimes memory leaks 2025-07-06 21:28:37 +02:00
shared.c Add Argon2 support for OpenCL and HIP 2025-07-02 11:02:57 +02:00
slow_candidates.c
status.c Merge pull request #4128 from PenguinKeeper7/pause-status-enhancement 2025-07-11 19:56:45 +02:00
stdout.c Fixed bug in --stdout when multiple computing devices are active 2024-10-24 21:13:11 +02:00
straight.c Merge pull request #4130 from PenguinKeeper7/gz-corruption-handling 2025-07-11 08:02:22 +02:00
terminal.c update Metal implementation and fix module 30601 2025-07-18 20:57:40 +02:00
thread.c Add [b] [c] and [f] functionality in pause state 2024-12-06 05:43:10 +00:00
timer.c
tuningdb.c update remaining user_options->hash_info checks 2025-07-06 08:06:24 +02:00
usage.c Merge branch 'master' into cracks-per-min-monitor 2025-07-19 16:20:52 +01:00
user_options.c Merge branch 'master' into cracks-per-min-monitor 2025-07-19 16:20:52 +01:00
wordlist.c Merge pull request #4130 from PenguinKeeper7/gz-corruption-handling 2025-07-11 08:02:22 +02:00