aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2021-11-11pseudo_fix_path: do not expand symlinks in /procoe-coreMatt Cowell
2021-10-30ports/linux: Add wrapper for fcntl64()Richard Purdie
2021-09-25pseudo_db: Flush DB if there is a shutdown requestRichard Purdie
2021-09-10fcntl: Add support for fcntl F_GETPIPE_SZ and F_SETPIPE_SZMike Crowe
2021-09-10ports/linux/guts: Add closefrom support for glibc 2.34Richard Purdie
2021-09-09pseudo_client: Make msg static in pseudo_op_clientRichard Purdie
2021-09-09ports/linux/guts: Add close_range wrapper for glibc 2.34Richard Purdie
2021-09-09pseudo_client: Do not pass null argument to pseudo_diag()Damian Wrobel
2021-09-09test-openat: Consider device as well as inode numberMike Crowe
2021-09-09test: Add missing test-statx test casePhilip Lorenz
2021-09-09fcntl: Add support for fcntl F_GETPIPE_SZ and F_SETPIPE_SZMike Crowe
2021-07-11Revert "client: Fix some compiler warnings"Richard Purdie
2021-07-10ports/linux: Always build statx supportRichard Purdie
2021-05-18makewrappers: Handle parameters marked as nonnullPhilip Lorenz
2021-05-18client: Fix some compiler warningsPhilip Lorenz
2021-05-18wrappers: Avoid -Wcast-function-type warningPhilip Lorenz
2021-04-09client: strip trailing slashes when opening an ignored pathRoss Burton
2021-02-15makewrappers: Fix glibc 2.33 fstatat usage issuesRichard Purdie
2021-02-15ports/linux: Add wrapper for fstatat/fstatat64 in glibc 2.33Richard Purdie
2021-02-11ports/rename/renameat: Avoid race when renaming filesRichard Purdie
2021-02-11ports/unix: Add faccessat and faccessat2Richard Purdie
2021-02-11ports/access.c: Use EACCES, not EPERMRichard Purdie
2021-02-05linux/portdefs.h: Fix pseudo to work with glibc 2.33Richard Purdie
2021-01-28pseudo_client: Ensure renames update open fd file pathsRichard Purdie
2021-01-26pseudo_client.c: Rebuild passwd paths after chrootMichael Ho
2021-01-09ports/linux/xattr: add arm64 versions for xattr callsRoss Burton
2021-01-09makewrappers: support architecture-overrides in wrapper modifiersRoss Burton
2021-01-09makewrappers: fix Python 2 hangoverRoss Burton
2021-01-09Fix some memory leaksRoss Burton
2021-01-09Disable deprecated function warningsRoss Burton
2021-01-09Silence switch block warningsRoss Burton
2021-01-09pseudo_util: don't overrun strings when looking for keysRoss Burton
2021-01-06ports: Add lchmod wrapper on linuxRichard Purdie
2020-12-16pseudo_client: Simplify pseudo_client_ignore_path_chroot()Peter Kjellerstedt
2020-12-16pseudo_client: Lessen indentation of pseudo_client_ignore_path_chroot()Peter Kjellerstedt
2020-11-29pseudo_client: Print PSEUDO_LOGFILE path in abort message on path mismatchesTomasz Dziendzielski
2020-10-09ports/linux: Add mksotemp64 wrapperRichard Purdie
2020-10-08ports/linux/statx: Fix path name mapping issueRichard Purdie
2020-10-08pseudo_client: Fix dirfd handling with empty pathsRichard Purdie
2020-10-08pseudo.c: Improve handling of entries with nlink == 0 in fd opsRichard Purdie
2020-10-08ports/linux/xattr: Fix NULL pointer dereferenceRichard Purdie
2020-10-08pseudo_client: Improve unlinked file descriptor trackingRichard Purdie
2020-10-08pseudo_client: Allow server to tell the client to abort() on path mismatchesRichard Purdie
2020-10-08pseudo: Add support for ignoring pathsRichard Purdie
2020-10-08pseudo.c: Stop using data from matching inodes but mismatched pathsRichard Purdie
2020-08-27pseudo: fix renaming to selfJoe Slater
2020-07-31db: Use WAL mode for on-disk databaseJoshua Watt
2020-07-20Handle OFD lock flagsStefan Agner
2020-06-26test: Added ACL testsJohannes Beisswenger
2020-06-26xattr: Fixed corrupting UID&GID when running setfacl -m on a directoryJohannes Beisswenger