Bump go-ntfs to pick up the USN parser fix (#5067)

Bumps www.velocidex.com/golang/go-ntfs from 20cc4d3 to 2e14a92 to pick
up Velocidex/go-ntfs#110.

Without it, release builds keep the old USN scanner:
- parse_usn() locks onto a record one byte off after zero padding and
then drops the rest of the $J data run (86.6% of the journal range on
one of our hosts).
- CarveUSN skips records at 8 mod 16, rejects names longer than 127
characters, can report a record twice, and loops forever on a tiny
cluster size.

Follow-up to #5066 (carve_usn input fixes), which did not touch go.mod.

Only go.mod and go.sum change (go get + go mod tidy). `go build ./...`
passes, and so do the tests of every package that imports go-ntfs:
accessors/file, accessors/ntfs, timelines, vql/parsers,
vql/parsers/event_logs, vql/parsers/usn, vql/readers.

Co-authored-by: Claude Opus 5.5 <[email protected]>
This commit is contained in:
nobreakedu
2026-10-10 01:47:10 +10:00
committed by GitHub
co-authored by Claude Opus 5.5
parent 177e93abdc
commit 152996632a
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -83,7 +83,7 @@ require (
howett.net/plist v1.0.0
www.velocidex.com/golang/evtx v0.2.1-0.20261007074225-6bf21c30f7fe
www.velocidex.com/golang/go-ese v0.2.1-0.20260812030448-458e8abf4a57
www.velocidex.com/golang/go-ntfs v0.2.2-0.20261007101255-20cc4d33923d
www.velocidex.com/golang/go-ntfs v0.2.2-0.20261009143155-2e14a92e4409
www.velocidex.com/golang/go-pe v0.1.1-0.20251107001057-f93001158cd9
www.velocidex.com/golang/go-prefetch v0.0.0-20260922101442-4bae97962980
www.velocidex.com/golang/oleparse v0.0.0-20250312121321-f7c2b4ec0959
+2 -2
View File
@@ -1123,8 +1123,8 @@ www.velocidex.com/golang/evtx v0.2.1-0.20261007074225-6bf21c30f7fe h1:CaGlM+7W48
www.velocidex.com/golang/evtx v0.2.1-0.20261007074225-6bf21c30f7fe/go.mod h1:AEH50xeMcAUGiCXLAueUOq800jFgFyqngyPt88fDzow=
www.velocidex.com/golang/go-ese v0.2.1-0.20260812030448-458e8abf4a57 h1:CRdOpwPmVFzjfSrJXLj+xHOMyKfK4+WlJTf9IDMdXtk=
www.velocidex.com/golang/go-ese v0.2.1-0.20260812030448-458e8abf4a57/go.mod h1:H1Gw62XkspXEtZPT2ep+L57GgdKIDHwueazxKnn5EXc=
www.velocidex.com/golang/go-ntfs v0.2.2-0.20261007101255-20cc4d33923d h1:RzEtNw2k3jX8w5HLneg73Oz3vqi3YoYSHenoKjAC8S4=
www.velocidex.com/golang/go-ntfs v0.2.2-0.20261007101255-20cc4d33923d/go.mod h1:4MSO8W9iNMXyBpjSpxApWfMjJUb9IWFD2Yis5JPZaSY=
www.velocidex.com/golang/go-ntfs v0.2.2-0.20261009143155-2e14a92e4409 h1:/NA08hggMN7HzDOhd5L5aqUHskgFQrB6a93bMhQ2IAs=
www.velocidex.com/golang/go-ntfs v0.2.2-0.20261009143155-2e14a92e4409/go.mod h1:4MSO8W9iNMXyBpjSpxApWfMjJUb9IWFD2Yis5JPZaSY=
www.velocidex.com/golang/go-pe v0.1.1-0.20251107001057-f93001158cd9 h1:y5nOjOAyjH36mEGZsX2Wx3XpS78e9Jk2wK1M99rn4TY=
www.velocidex.com/golang/go-pe v0.1.1-0.20251107001057-f93001158cd9/go.mod h1:rEueOnxvtbV/uFfCeD44KvC6TL9ts/1S3VNmRudSaAc=
www.velocidex.com/golang/go-prefetch v0.0.0-20260922101442-4bae97962980 h1:YZhTjoaHG0/wuIOYHDg4q5nlKLx4BOkfORsiv8hWmxw=