1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 12:57:35 +00:00
serenity/Userland/DevTools/UserspaceEmulator
Ben Wiederhake 7ed002d1ca UserlandEmulator: Fix data loss in realpath/readlink
This 'data loss' was introduced in 809a8ee693, because
I hoped we could eventually outlaw overlong paths entirely. This sparked some discussion:
https://github.com/SerenityOS/serenity/discussions/4357
Among other things, we agree that yeah, the Kernel can and should be able to return
paths of arbitrary length. This means that the 'arbitrary' maximum of PATH_MAX in
UserspaceEmulator should be considered to be unnecessary data loss, and as such, needs to
be fixed.
2021-01-16 22:40:53 +01:00
..
CMakeLists.txt DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
Emulator.cpp UserlandEmulator: Fix data loss in realpath/readlink 2021-01-16 22:40:53 +01:00
Emulator.h Kernel: Remove sys$shbuf_set_volatile() and userland wrappers 2021-01-16 14:52:04 +01:00
main.cpp DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
MallocTracer.cpp DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
MallocTracer.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
MmapRegion.cpp Everywhere: Convert a handful of String::format() => formatted() 2021-01-16 14:52:04 +01:00
MmapRegion.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
Region.cpp DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
Region.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
Report.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
SharedBufferRegion.cpp Kernel: Remove sys$shbuf_set_volatile() and userland wrappers 2021-01-16 14:52:04 +01:00
SharedBufferRegion.h Kernel: Remove sys$shbuf_set_volatile() and userland wrappers 2021-01-16 14:52:04 +01:00
SimpleRegion.cpp DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
SimpleRegion.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
SoftCPU.cpp DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
SoftCPU.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
SoftMMU.cpp DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
SoftMMU.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00
ValueWithShadow.h DevTools: Move to Userland/DevTools/ 2021-01-12 12:18:55 +01:00