Bug Fixes
-
preserve wildmatch abort signals for star scans
PropagateAbortToStarStar/AbortAllfrom*handling in the
same cases as Git's wildmatch implementation instead of collapsing
them toNoMatch.This avoids retrying later text positions when a
*followed by a
literal already proved that no viable match exists within the current
path component. Add a regression test for a fuzz-discovered pattern/path
pair that Git rejects immediately but previously caused pathological
runtime ingix-glob.
Commit Statistics
- 9 commits contributed to the release over the course of 28 calendar days.
- 28 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Merge pull request #2579 from GitoxideLabs/gix-ignore-fuzz-timeout (9a17734)
- Preserve wildmatch abort signals for star scans (a3ba20c)
- Merge pull request #2568 from GitoxideLabs/dependabot/cargo/cargo-56d6b174d8 (ab2fee1)
- Update crates to Rust 2024 edition (2cb17b2)
- Remove rust_2018_idioms lint declarations (e10d5f6)
- Raise MSRV for hash dependency updates (3675a8d)
- Merge pull request #2551 from GitoxideLabs/fiz-fuzz-timeout (af9c03d)
- Add benchmarks to
gix-globfor possible optimisations (cbc3767) - Merge pull request #2546 from GitoxideLabs/fix-2545 (adb8328)