Justin Bollinger
604da2a3e2
Improve error handling for misconfigured hcatPath
...
- Add directory existence check in ensure_binary() before attempting make
- Provide clear error message when build directory doesn't exist
- Add troubleshooting section to README.md explaining common hcatPath mistakes
- Add tests for invalid hcatPath scenario and installed tool execution
- Helps users distinguish between hashcat path and hate_crack path
Fixes issue where users set hcatPath to hashcat installation directory
instead of hate_crack repository directory, causing confusing errors.
2026-02-01 22:02:35 -05:00
Justin Bollinger
82d2a1a13a
updated makefile
2026-02-01 20:46:01 -05:00
Justin Bollinger
793bae9114
Merge draft PR #63
2026-01-31 23:40:09 -05:00
copilot-swe-agent[bot] and bandrel
229caa09c9
Check return code and log stderr on cleanup failure
...
Co-authored-by: bandrel <3598052+bandrel@users.noreply.github.com >
2026-02-01 04:29:41 +00:00
copilot-swe-agent[bot] and bandrel
c00d257430
Improve error logging in Docker image cleanup
...
Co-authored-by: bandrel <3598052+bandrel@users.noreply.github.com >
2026-02-01 04:29:09 +00:00
copilot-swe-agent[bot] and bandrel
13100bcbf1
Fix Docker build to use absolute Dockerfile path
...
Co-authored-by: bandrel <3598052+bandrel@users.noreply.github.com >
2026-02-01 04:28:37 +00:00
copilot-swe-agent[bot] and bandrel
3a47b7d60b
Add Docker image cleanup to test fixture
...
Co-authored-by: bandrel <3598052+bandrel@users.noreply.github.com >
2026-02-01 04:28:31 +00:00
Justin Bollinger
1b01993a19
Expand Docker E2E tests with hashcat crack
2026-01-31 23:01:14 -05:00
Justin Bollinger
203afb3d82
Restore hate_crack package and add E2E install tests
2026-01-31 22:50:51 -05:00
Justin Bollinger
c298008f8e
added uv pytest
2026-01-30 16:47:05 -05:00
Justin Bollinger
ea251904c9
fixed uv tool install
2026-01-30 16:39:03 -05:00
Justin Bollinger
fd293a75c6
updated tests
2026-01-27 20:04:45 -05:00
Justin Bollinger
d788f31f84
updated hashview apis and tests.
2026-01-27 16:00:09 -05:00
Justin Bollinger
2dd8ca0029
updated pytests for hashview
2026-01-27 13:24:38 -05:00
Justin Bollinger
6899796da1
updated pytests for hashview
2026-01-27 13:22:55 -05:00
Justin Bollinger
8fc9d4323c
test for hashcat_utils
2026-01-26 23:28:43 -05:00
Justin Bollinger
a0d3286d28
pipal tests
2026-01-26 22:05:19 -05:00
Justin Bollinger
e795bbbf6b
added new tests
2026-01-26 21:08:04 -05:00
Justin Bollinger
a46ea5897a
weakpass tests and migration to api.py
2026-01-26 16:10:58 -05:00
Justin Bollinger
544ee2dba3
cleanup of modules
2026-01-26 14:29:39 -05:00
Justin Bollinger
4a47848988
major refactor and version change to 2.0
2026-01-26 13:32:37 -05:00