shadPS4/src/core/file_sys
marecl 2bbb04ff55
Some checks are pending
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-sdl-gcc (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
ENAMETOOLONG, posix_rename fix (#3869)
* ENAMETOOLONG on paths > 255 characters
Corrected posix_rename behaviour:
* handles errors only if dst exists (shouldn't error out if doesn't)
* recursively removes "old name" (would otherwise fail if it's a not-empty dir)
* actually creates target directory

* Updated detection

* destubbed unlink()

* proper error returned
2025-12-19 14:58:07 +02:00
..
devices Kernel.Fs: Device file cleanup and /dev/rng implementation (#3682) 2025-10-01 12:20:58 -07:00
directories Prevent writing to directories (#3820) 2025-11-20 19:41:01 +02:00
file.cpp Filesystem: Abstract handling of directory files (#3455) 2025-08-25 23:41:24 +03:00
fs.cpp ENAMETOOLONG, posix_rename fix (#3869) 2025-12-19 14:58:07 +02:00
fs.h Epolls are file descriptors (#3622) 2025-09-22 22:57:51 +03:00