1
0
mirror of https://github.com/BurntSushi/ripgrep.git synced 2025-11-23 21:54:45 +02:00
Files
ripgrep/crates
Andrew Gallant 916415857f core: don't build decompression reader unless we intend to use it
Building it can consume resources. In particular, on Windows, the
various binaries are eagerly resolved.

I think this originally wasn't done. The eager resolution was added
later for security purposes. But the "eager" part isn't actually
necessary.

It would probably be better to change the decompression reader to do
lazy resolution only when the binary is needed. But this will at least
avoid doing anything when the `-z/--search-zip` flag isn't used. But
when it is, ripgrep will still eagerly resolve all possible binaries.

Fixes #2111
2025-10-12 16:31:20 -04:00
..
2025-09-22 21:38:08 -04:00
2025-09-19 21:08:19 -04:00
2025-09-19 21:08:19 -04:00
2025-09-19 21:08:19 -04:00
2025-09-19 21:08:19 -04:00
2025-09-19 21:08:19 -04:00
2025-09-19 21:08:19 -04:00