mirror of
https://github.com/PR0M3TH3AN/unredact.git
synced 2026-10-27 08:40:29 +00:00
b50a32a038b6299e1c2cb87c3fa6f71c3f733f83
The full-name solver collected all results into a Vec with no limit, causing OOM crashes for realistic targets where millions of valid first×last combinations exist. Thread max_results through solve_subtree, dfs_first, and the Cartesian product loop so the search stops early once enough results are found. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Languages
Python
65.5%
JavaScript
16.7%
Rust
10.6%
CSS
4.2%
HTML
1.8%
Other
1.2%