asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 år sedan |
Andreas Kling
|
c7858622ec
Kernel: Update process promise states on execve() and fork()
|
4 år sedan |
Andreas Kling
|
1e25d2b734
Kernel: Remove allocate_region() functions that don't take a Range
|
4 år sedan |
asynts
|
eea72b9b5c
Everywhere: Hook up remaining debug macros to Debug.h.
|
4 år sedan |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 år sedan |
Luke
|
50a2cb38e5
Kernel: Fix two error codes being returned as positive in Process::exec
|
4 år sedan |
Andreas Kling
|
54f421e170
Kernel: Clear coredump metadata on exec()
|
4 år sedan |
Andreas Kling
|
19d3f8cab7
Kernel+LibC: Turn errno codes into a strongly typed enum
|
4 år sedan |
Tom
|
1d621ab172
Kernel: Some futex improvements
|
4 år sedan |
Andreas Kling
|
992f513ad2
Kernel: Limit exec arguments and environment to 1/8th of stack each
|
4 år sedan |
Andreas Kling
|
bf0719092f
Kernel+Userland: Remove shared buffers (shbufs)
|
4 år sedan |
Brendan Coles
|
1fa9d9dd68
Kernel: execve: find_elf_interpreter_for_executable: Fix dbgln
|
4 år sedan |
Linus Groh
|
1ccc2e6482
Kernel: Store process arguments and environment in coredumps
|
4 år sedan |
Andreas Kling
|
64b0d89335
Kernel: Make Process::allocate_region*() return KResultOr<Region*>
|
4 år sedan |
Lenny Maiorani
|
e6f907a155
AK: Simplify constructors and conversions from nullptr_t
|
4 år sedan |
Andreas Kling
|
5dafb72370
Kernel+Profiler: Make profiling per-process and without core dumps
|
4 år sedan |
Itamar
|
f259d96871
Kernel: Avoid collision between dynamic loader and main program
|
4 år sedan |
Itamar
|
40a8159c62
Kernel: Plumb the elf header of the main program down to Process::load
|
4 år sedan |
William Marlow
|
747e8de96a
Kernel+Loader.so: Allow dynamic executables without an interpreter
|
4 år sedan |
Andreas Kling
|
5dae85afe7
Kernel: Pass "shared" flag to Region constructor
|
4 år sedan |
Tom
|
e87eaf5df0
Kernel: Fix memory corruption when rolling back regions in execve
|
4 år sedan |
Tom
|
bf9be3ec01
Kernel: More gracefully handle out-of-memory when creating PageDirectory
|
4 år sedan |
Tom
|
476f17b3f1
Kernel: Merge PurgeableVMObject into AnonymousVMObject
|
4 år sedan |
Andrew Kaster
|
a3a9016701
DynamicLoader: Tell the linker to not add a PT_INTERP header
|
4 år sedan |
Andreas Kling
|
1cfdaf96c4
Kernel: Reset the process dumpable flag on successful non-setid exec
|
4 år sedan |
Andreas Kling
|
82f86e35d6
Kernel+LibC: Introduce a "dumpable" flag for processes
|
4 år sedan |
Andreas Kling
|
89d3b09638
Kernel: Allocate new main thread stack before committing to exec
|
4 år sedan |
Andreas Kling
|
2f1712cc29
Kernel: Move ELF auxiliary vector building out of Process class
|
4 år sedan |
Andreas Kling
|
40e9edd798
LibELF: Move AuxiliaryValue into the ELF namespace
|
4 år sedan |
Andreas Kling
|
6c9a6bea1e
Kernel+LibELF: Abort ELF executable load sooner when something fails
|
4 år sedan |