Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
45f56e8
fix(scan): keep ignored files out of security inventories
mldangelo-oai Aug 8, 2026
b667798
fix(scan): preserve ignored files tracked by Git
mldangelo-oai Aug 8, 2026
540bbd4
fix(scan): confine Git-aware inventory to safe paths
mldangelo-oai Aug 8, 2026
519f6c9
fix(scan): harden tracked inventory and tool configuration
mldangelo-oai Aug 8, 2026
52b82f9
fix(scan): retain repository ignore rules for nested scopes
mldangelo-oai Aug 8, 2026
bb7c5ce
fix(scan): fail closed and honor Git-local exclusions
mldangelo-oai Aug 8, 2026
1baf11d
fix(scan): preserve explicit scopes and nested worktree files
mldangelo-oai Aug 8, 2026
b67d5e8
Merge main and harden scoped repository inventories
mldangelo-oai Aug 10, 2026
2de2ba0
Respect scoped ignore ancestry and recursive nested worktrees
mldangelo-oai Aug 10, 2026
7a41f48
Handle embedded repositories and literal worktree paths
mldangelo-oai Aug 10, 2026
67f26a7
Ignore stale embedded Git worktree metadata
mldangelo-oai Aug 10, 2026
fb6793c
fix(scan): preserve nested Git inventory boundaries
mldangelo-oai Aug 10, 2026
0da252a
Filter ignored directory descendants and avoid repeated inventory copies
mldangelo-oai Aug 10, 2026
a425ac4
Keep ignored scoped directories private across repository layouts
mldangelo-oai Aug 10, 2026
f1b5274
Preserve literal scoped paths and short-circuit ignored directory checks
mldangelo-oai Aug 10, 2026
515feca
fix(scan): reject tracked aliases and case-safe path walks
mldangelo-oai Aug 10, 2026
1e537e0
fix(scan): inspect every tracked path component
mldangelo-oai Aug 10, 2026
fc4e93c
fix(scan): reject Windows junctions in explicit scopes
mldangelo-oai Aug 10, 2026
15f786b
fix(scan): distinguish nested worktrees by filesystem identity
mldangelo-oai Aug 10, 2026
bf59601
fix(scan): inventory snapshots with stale Git metadata safely
mldangelo-oai Aug 10, 2026
c6724ee
fix(scan): exclude case-variant malformed Git metadata
mldangelo-oai Aug 10, 2026
cf67b34
fix(scan): consistently reject unsafe inventory metadata paths
mldangelo-oai Aug 10, 2026
498b40f
fix(scan): preserve case-distinct source directories
mldangelo-oai Aug 10, 2026
2105068
fix(scan): scope Git aliases to real metadata
mldangelo-oai Aug 11, 2026
fb058c6
fix(scan): preserve scoped case-renamed inventory
mldangelo-oai Aug 11, 2026
8772c16
fix(scan): bind tracked recovery to its Git worktree
mldangelo-oai Aug 11, 2026
3e7917a
fix(scan): respect each worktree case setting
mldangelo-oai Aug 11, 2026
708ded5
fix(scan): key scoped inventory by filesystem identity
mldangelo-oai Aug 11, 2026
f055a22
Merge remote-tracking branch 'origin/main' into mdangelo/codex/respec…
mldangelo-oai Aug 11, 2026
f5289bd
fix(scan): keep ignored checkouts and unsafe paths out of scope
mldangelo-oai Aug 11, 2026
303467c
fix(scan): preserve ignore boundaries before inventory recovery
mldangelo-oai Aug 11, 2026
b9bdad0
fix(scan): stream inventory and honor ripgrep overrides
mldangelo-oai Aug 11, 2026
346b323
refactor(scan): keep inventory focused and preserve safe paths
mldangelo-oai Aug 11, 2026
2a1ac71
fix(inventory): respect outer ignores and preserve explicit readable …
mldangelo-oai Aug 11, 2026
9d1a88f
fix(inventory): preserve configured excludes and nested snapshot paths
mldangelo-oai Aug 11, 2026
352f920
fix(inventory): honor nested ignore boundaries on every platform
mldangelo-oai Aug 11, 2026
8648f0e
fix(inventory): scope gitlink ignore exemptions to owning worktrees
mldangelo-oai Aug 11, 2026
74fc9f4
fix(inventory): bind checkout exemptions to real filesystem entries
mldangelo-oai Aug 11, 2026
ca70229
fix(inventory): preserve ignore boundaries across checkout discovery
mldangelo-oai Aug 11, 2026
c492625
fix(inventory): preserve native ignore precedence and safe Git metadata
mldangelo-oai Aug 11, 2026
548bd62
fix(inventory): validate gitfiles and preserve native ignore semantics
mldangelo-oai Aug 11, 2026
219af56
fix(inventory): sanitize Git discovery and preserve literal ignore rules
mldangelo-oai Aug 11, 2026
7a51e70
fix(inventory): verify Unicode aliases by filesystem identity
mldangelo-oai Aug 11, 2026
aa4afc5
fix(inventory): validate Git inputs and scoped filesystem aliases
mldangelo-oai Aug 11, 2026
a848928
fix(inventory): keep slash-only ignore patterns inert
mldangelo-oai Aug 11, 2026
af7887f
fix(inventory): validate Git index metadata and exact scope roots
mldangelo-oai Aug 11, 2026
e90c4fd
fix(inventory): reject config includes and preserve visible overrides
mldangelo-oai Aug 11, 2026
9fae5cf
fix(inventory): reject BOM-prefixed Git config includes
mldangelo-oai Aug 11, 2026
ec70253
fix(inventory): preserve native nested ignore semantics
mldangelo-oai Aug 11, 2026
30e7aef
fix(inventory): reject ambiguous newline-bearing directory names
mldangelo-oai Aug 11, 2026
5e9914f
fix(inventory): bind Git worktrees and admit tracked Gitlinks
mldangelo-oai Aug 11, 2026
77d4ad0
fix(inventory): verify linked worktree gitdir ownership
mldangelo-oai Aug 11, 2026
33d1f36
fix(inventory): validate linked-worktree common metadata
mldangelo-oai Aug 11, 2026
180ad08
fix(inventory): validate ignore sources before scoped discovery
mldangelo-oai Aug 11, 2026
928d4b0
fix(inventory): batch ignore probes and contain Git paths
mldangelo-oai Aug 11, 2026
0c336ae
fix(inventory): contain object metadata and skip ignored checkouts
mldangelo-oai Aug 11, 2026
1d9d9f5
fix(inventory): validate refs and preserve ignore line bytes
mldangelo-oai Aug 11, 2026
579c56f
fix(inventory): contain alternates and recovered Git paths
mldangelo-oai Aug 11, 2026
2220d42
fix(inventory): reject symbolic Git index ancestors
mldangelo-oai Aug 11, 2026
5d6dff2
fix(inventory): preserve exact checkout ownership and aliases
mldangelo-oai Aug 11, 2026
7ca1ed3
fix(inventory): preserve unterminated ignore rules
mldangelo-oai Aug 11, 2026
e83ab2e
fix(inventory): make Git metadata exclusions authoritative
mldangelo-oai Aug 11, 2026
afabc73
fix(inventory): verify contained Git worktree ownership
mldangelo-oai Aug 11, 2026
6c3f078
fix(inventory): prevent duplicate Git worktree claims
mldangelo-oai Aug 11, 2026
2f492b9
fix(inventory): preserve valid ignore paths and Git config
mldangelo-oai Aug 11, 2026
f7200b0
fix(inventory): verify worktree marker parent identity
mldangelo-oai Aug 11, 2026
8330a5f
fix(inventory): validate transitive Git object alternates
mldangelo-oai Aug 11, 2026
1e15771
fix(inventory): validate native Git object-store paths
mldangelo-oai Aug 11, 2026
efd3e73
fix(inventory): prevent unsafe Git object reads and fetches
mldangelo-oai Aug 11, 2026
2b31a71
fix(inventory): cache Git metadata and honor native config
mldangelo-oai Aug 11, 2026
47d6de2
fix(inventory): validate Git pack aliases and replacement refs
mldangelo-oai Aug 11, 2026
a23c69b
fix(inventory): validate arbitrary Git pack basenames
mldangelo-oai Aug 11, 2026
90d93a1
fix(inventory): preserve Git filesystem aliases and path bytes
mldangelo-oai Aug 11, 2026
67c3f33
fix(inventory): honor continued Git worktree values
mldangelo-oai Aug 11, 2026
14da726
fix(inventory): validate split-index filesystem aliases
mldangelo-oai Aug 11, 2026
73d0558
fix(inventory): follow Git-native alternates and pack aliases
mldangelo-oai Aug 11, 2026
8751837
fix(inventory): honor effective Git worktree ownership
mldangelo-oai Aug 11, 2026
bb21d40
fix(inventory): unify effective Git worktree configuration
mldangelo-oai Aug 11, 2026
3b4e946
fix(inventory): preserve Git config comment boundaries
mldangelo-oai Aug 11, 2026
d25aacf
fix(inventory): match native Git ownership and path semantics
mldangelo-oai Aug 11, 2026
0ad0100
fix(inventory): preserve valid Git metadata and Windows aliases
mldangelo-oai Aug 11, 2026
4fe37ac
fix(inventory): parse effective ownership using Git semantics
mldangelo-oai Aug 11, 2026
ce3b3f6
fix(inventory): validate contained filesystem aliases by identity
mldangelo-oai Aug 11, 2026
b5978ab
fix(inventory): preserve native Git ownership and active metadata
mldangelo-oai Aug 11, 2026
0694dba
fix(inventory): honor effective Git roots and filesystem aliases
mldangelo-oai Aug 11, 2026
1ce28b5
fix(inventory): validate native Git config and incremental indexes
mldangelo-oai Aug 11, 2026
7c7a8bd
fix(inventory): validate alternate traversal and tracked file identity
mldangelo-oai Aug 11, 2026
192fa92
fix(inventory): validate Git pointer traversal and conflicted Gitlinks
mldangelo-oai Aug 11, 2026
5bf12fb
fix(inventory): parse native Git configuration whitespace
mldangelo-oai Aug 11, 2026
c80ce15
fix(inventory): validate native Git config and metadata paths
mldangelo-oai Aug 11, 2026
a357770
fix(inventory): reject carriage-return conditional includes
mldangelo-oai Aug 11, 2026
0e694bd
fix(inventory): normalize Git worktree carriage returns
mldangelo-oai Aug 11, 2026
ed0195a
fix(inventory): parse inline Git config section assignments
mldangelo-oai Aug 11, 2026
b3404d4
fix(inventory): preserve outer indexes across nested roots
mldangelo-oai Aug 11, 2026
e8f0abe
fix(inventory): match Unicode aliases by filesystem identity
mldangelo-oai Aug 11, 2026
9d5100a
fix(inventory): preserve conflicted descendants under gitlinks
mldangelo-oai Aug 11, 2026
8377d81
fix(inventory): respect active sparse config and Windows aliases
mldangelo-oai Aug 11, 2026
59e289d
fix(inventory): honor Git numeric boolean spellings
mldangelo-oai Aug 11, 2026
f36849d
fix(inventory): reject symbolic metadata aliases without following
mldangelo-oai Aug 11, 2026
661c625
fix(inventory): classify Windows Unicode Git metadata aliases
mldangelo-oai Aug 11, 2026
b704037
fix(inventory): unify Windows-safe filesystem alias checks
mldangelo-oai Aug 11, 2026
bd660bf
fix(inventory): validate common worktree owners without following
mldangelo-oai Aug 11, 2026
b6f26ca
fix(inventory): validate alternate prefixes before identity probes
mldangelo-oai Aug 11, 2026
9bdabb0
fix(inventory): skip disabled Git replacement metadata
mldangelo-oai Aug 11, 2026
02642b0
fix(inventory): validate only active split-index backing files
mldangelo-oai Aug 11, 2026
99babe7
fix(inventory): derive index hash format from common config
mldangelo-oai Aug 11, 2026
0579357
fix(inventory): normalize Windows metadata suffix aliases
mldangelo-oai Aug 11, 2026
985c784
fix(inventory): restore tracked Windows short-name aliases
mldangelo-oai Aug 11, 2026
bed4a1b
fix(inventory): match exact short-name files and Gitlinks
mldangelo-oai Aug 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading