aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/tarfs
Commit message (Expand)AuthorAgeFilesLines
* vfs: retire the VREF macroMateusz Guzik2025-09-271-1/+1
* vfs: retire the NULLVP macroMateusz Guzik2025-09-272-5/+5
* tarfs: add missing set of eofflag in early return, discovered on aarch64John-Mark Gurney2025-08-291-0/+4
* vfs: Introduce VN_ISDEV() macroDag-Erling Smørgrav2025-08-171-3/+2
* tarfs: 'struct tarfs_fid': Switch 'gen' to 'u_int', avoid packingOlivier Certner2024-12-131-6/+5
* tarfs: Fix the size of struct tarfs_fid and add a static assertRick Macklem2024-12-062-1/+3
* tarfs(5): Grammar fix for a source code commentGordon Bergling2024-04-201-1/+1
* tarfs: Implement VOP_BMAPMark Johnston2024-04-051-0/+55
* tarfs: Inherit mnt_iosize_max from the lower vnodeMark Johnston2024-04-041-0/+2
* tarfs: Fix 32-bit build.Dag-Erling Smørgrav2024-04-031-4/+4
* tarfs: Ignore global extended headers.Dag-Erling Smørgrav2024-04-031-6/+7
* tarfs: Support paths that spill into exthdrs.Dag-Erling Smørgrav2024-04-031-1/+6
* tarfs: Fix checksum on 32-bit platforms.Dag-Erling Smørgrav2024-03-071-1/+1
* tarfs: Fix checksum calculation.Dag-Erling Smørgrav2024-03-061-11/+20
* tarfs: Remove unnecessary hack and obsolete comment.Dag-Erling Smørgrav2024-03-061-9/+1
* tarfs: Avoid overflow in exthdr calculation.Dag-Erling Smørgrav2024-03-061-1/+2
* tarfs: Improve validation of numeric fields.Dag-Erling Smørgrav2024-03-061-66/+77
* tarfs: Fix two input validation issues.Dag-Erling Smørgrav2024-03-061-12/+25
* vfs: use __enum_uint8 for vtype and vstateMateusz Guzik2023-07-052-3/+3
* tarfs: Don't use IO_DIRECT when reading from tarball.Dag-Erling Smørgrav2023-06-201-4/+2
* tarfs: Use the existing CTLFLAG_RWTUN flag definitionZhenlei Huang2023-04-121-2/+2
* tarfs_mount allow control of vfs_mountedfromSimon J. Gerraty2023-03-281-6/+10
* tarfs: Fix backtracking during node creation.Dag-Erling Smørgrav2023-03-161-0/+5
* tarfs: Support tar files which include file modes with permissions.Dag-Erling Smørgrav2023-03-161-2/+2
* tarfs: Correctly track link count.Dag-Erling Smørgrav2023-03-162-4/+16
* tarfs: Set mountedfrom correctly.Dag-Erling Smørgrav2023-03-071-1/+1
* tarfs: Really prevent descending into a non-directory.Dag-Erling Smørgrav2023-02-201-7/+10
* tarfs: Use a separate debug bit for bounce buffer usage.Dag-Erling Smørgrav2023-02-162-3/+4
* tarfs: Don't panic if the parent of a new node is not a directory.Dag-Erling Smørgrav2023-02-152-2/+13
* tarfs: Fix deadlock between descent and ascent in tarfs_lookup().Dag-Erling Smørgrav2023-02-101-1/+3
* tarfs: Fix issues revealed by static analysis and testing.Dag-Erling Smørgrav2023-02-093-36/+56
* tarfs: Silence warnings when no supported compression is enabled.Dag-Erling Smørgrav2023-02-071-1/+15
* tarfs: Remove unnecessary code.Dag-Erling Smørgrav2023-02-062-4/+0
* tarfs: Terminate dirents before copying them out.Dag-Erling Smørgrav2023-02-061-0/+3
* tarfs: Remove unused code.Dag-Erling Smørgrav2023-02-022-82/+0
* tarfs: Fix non-ZSTDIO build.Dag-Erling Smørgrav2023-02-021-0/+4
* tarfs: Fix 32-bit build.Dag-Erling Smørgrav2023-02-023-7/+7
* Add tarfs, a filesystem backed by tarballs.Dag-Erling Smørgrav2023-02-026-0/+3464