AnyPS5/core/libs/prx/libkernel/System/src
kjhq bb1a4cbec4 fix(libkernel): flush only the paths the guest changed in sceKernelSync on Windows
Opening a volume needs administrator rights, so the volume flush skipped
every volume in a normal user session. The libc, libkernel, save data and
app content file functions now record each host file and directory they
change. On Windows sceKernelSync flushes the recorded paths that changed
since the previous call, plus their changed parent directories, through
handles a normal user can open. Linux still calls sync().
2026-10-08 08:27:22 +00:00
..
Coredump.cpp Merge remote-tracking branch 'origin/main' into pr1125 2026-10-07 15:02:47 +01:00
Exception.cpp fix(kernel): drain raised exceptions when leaving an alertable wait 2026-10-07 22:11:29 +02:00
Notification.cpp feat(libs): implement homebrew libc and kernel runtime exports 2026-10-05 22:40:16 -03:00
Process.cpp fix(libkernel): flush only the paths the guest changed in sceKernelSync on Windows 2026-10-08 08:27:22 +00:00
Rtld.cpp build(windows): guard NOMINMAX in Rtld.cpp 2026-10-07 15:00:08 +02:00
Sanitizer.cpp feat(libkernel): implement disabled address sanitizer state + replacement tables 2026-09-27 11:43:36 +03:00
Signals.cpp feat(libkernel): implement _is_signal_return 2026-10-06 01:09:00 +02:00
SystemConfiguration.cpp feat(kernel): implement guest system configuration queries 2026-09-25 06:25:16 +10:00