Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
44efeaa
Initial commit
kimono-koans Sep 18, 2025
41fb8f9
Merge branch 'uutils:main' into reduce_syscalls_acls
kimono-koans Sep 18, 2025
18ee2b8
Add default ACL
kimono-koans Sep 18, 2025
95f5c05
Merge branch 'reduce_syscalls_acls' of https://github.com/kimono-koan…
kimono-koans Sep 18, 2025
80df9ee
Revert, do not count a default acl key as an ACL because GNU does not
kimono-koans Sep 18, 2025
6616412
Wrapped Result<Option<Vec<_>>> must be non-empty to indicate an ACL
kimono-koans Sep 18, 2025
d68298d
Add back default ACL
kimono-koans Sep 18, 2025
65f2b1f
Cleanup
kimono-koans Sep 18, 2025
c5be794
Avoid 2nd syscall for non-directories
kimono-koans Sep 18, 2025
22cf205
Cleanup
kimono-koans Sep 18, 2025
9818dc0
Fix buggy tests
kimono-koans Sep 19, 2025
cb75dac
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Sep 19, 2025
ff6748e
Lazily obtain ACL, only really useful in LongFormat
kimono-koans Sep 20, 2025
59198d3
Cleanup
kimono-koans Sep 20, 2025
d80eb15
Cleanup
kimono-koans Sep 20, 2025
a97d3af
Cleanup
kimono-koans Sep 20, 2025
d7271bf
Fix broken test
kimono-koans Sep 20, 2025
c9a71e0
Cleanup
kimono-koans Sep 20, 2025
35e9ff8
Cleanup
kimono-koans Sep 20, 2025
59410bd
Cleanup
kimono-koans Sep 20, 2025
5b0ede0
Fix GNU test for capabilities, fn has_acl previously tested for wheth…
kimono-koans Sep 20, 2025
f4e47ef
Initial
kimono-koans Sep 20, 2025
2b8dc11
Merge pull request #56 from kimono-koans/store_xattrs
kimono-koans Sep 20, 2025
d2db905
Merge branch 'uutils:main' into reduce_syscalls_acls
kimono-koans Sep 20, 2025
e24f136
Fix spelling issue
kimono-koans Sep 20, 2025
72b60f3
Cleanup
kimono-koans Sep 21, 2025
424e623
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Sep 21, 2025
c479f8b
Fix lints
kimono-koans Sep 21, 2025
6c6f0e2
Merge branch 'reduce_syscalls_acls' of https://github.com/kimono-koan…
kimono-koans Sep 21, 2025
2d139bc
Fix lints
kimono-koans Sep 22, 2025
b4a1709
Fix lints
kimono-koans Sep 22, 2025
dc21fe5
Cleanup
kimono-koans Sep 22, 2025
b755002
Fix lints
kimono-koans Sep 22, 2025
0820d44
Fix GNU test
kimono-koans Sep 22, 2025
001bc61
Fix lint
kimono-koans Sep 23, 2025
8761312
Fix lints
kimono-koans Sep 23, 2025
6496129
Remove LazyLock for ACL, Cap keys
kimono-koans Sep 23, 2025
e3b3a75
Fix lints
kimono-koans Sep 23, 2025
b63aa01
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Sep 23, 2025
1c62b50
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Sep 23, 2025
d79a01c
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Sep 24, 2025
3d0fd7d
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Sep 25, 2025
c867d6a
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Sep 27, 2025
8adf358
Fewer read_link calls
kimono-koans Sep 28, 2025
b4b8321
Revert "Fewer read_link calls"
kimono-koans Sep 28, 2025
759f1e9
Fewer read_link calls
kimono-koans Sep 28, 2025
a0011ea
Reminder: Don't merge until we update a new version of xattr
kimono-koans Sep 30, 2025
15e8bd4
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Oct 2, 2025
77fc04e
Bump xattr as 1.6.1 has updated logic which allows for fewer syscalls
kimono-koans Oct 2, 2025
d06d25f
Merge branch 'reduce_syscalls_acls' of https://github.com/kimono-koan…
kimono-koans Oct 2, 2025
82c83a6
Fix merge conflicts
kimono-koans Oct 2, 2025
c8bcda0
Fix lints
kimono-koans Oct 2, 2025
6de3265
Cleanup
kimono-koans Oct 2, 2025
d715b02
Fix has_capability
kimono-koans Oct 2, 2025
9693255
Fix Cargo.lock
kimono-koans Oct 2, 2025
d893dc2
Quicker has_acl processing
kimono-koans Oct 2, 2025
37b6b96
Fix broken deny.toml
kimono-koans Oct 2, 2025
6fb1f64
Revert "Fix broken deny.toml"
kimono-koans Oct 2, 2025
1699244
Merge branch 'main' into reduce_syscalls_acls
kimono-koans Oct 3, 2025
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
596 changes: 309 additions & 287 deletions Cargo.lock

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -380,7 +380,7 @@ uutils_term_grid = "0.7"
walkdir = "2.5"
winapi-util = "0.1.8"
windows-sys = { version = "0.61.0", default-features = false }
xattr = "1.3.1"
xattr = "1.6.1"
zip = { version = "5.0.0", default-features = false, features = ["deflate"] }

hex = "0.4.3"
Expand Down Expand Up @@ -533,6 +533,7 @@ yes = { optional = true, version = "0.2.2", package = "uu_yes", path = "src/uu/y
#pin_cc = { version="1.0.61, < 1.0.62", package="cc" } ## cc v1.0.62 has compiler errors for MinRustV v1.32.0, requires 1.34 (for `std::str::split_ascii_whitespace()`)

[dev-dependencies]
fnv.workspace = true
chrono.workspace = true
ctor.workspace = true
filetime.workspace = true
Expand Down
Loading
Loading