mirror of
https://github.com/trustedsec/hate_crack.git
synced 2026-07-28 14:47:22 -07:00
docs: fold pipal fix into v2.14.2 changelog entry
This commit is contained in:
@@ -9,6 +9,19 @@ Dates are omitted for releases predating this file; see the git tags for exact t
|
||||
|
||||
## [2.14.2] - 2026-07-25
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Pipal base-word parsing.** `pipal()` built one rigid regex that required
|
||||
*exactly* `pipal_count` consecutive base-word lines, so any cracked set with
|
||||
fewer unique base words than `pipal_count` (default 10 — the common case on
|
||||
small cracks) matched nothing and returned no base words. The `Top N base
|
||||
words` section is now parsed line by line, returning up to `pipal_count`
|
||||
words and stopping at the end of the section.
|
||||
- **Shell-safe pipal invocation.** The pipal subprocess is now spawned with
|
||||
list-form arguments instead of a `shell=True` formatted string, so hash-file
|
||||
paths containing shell metacharacters can no longer be interpreted as
|
||||
commands.
|
||||
|
||||
### Changed
|
||||
|
||||
- Renamed the internal `_omen_pick_training_wordlist` helper to
|
||||
|
||||
Reference in New Issue
Block a user