Jeremy Soller
|
13e58007bc
Add stubs for new asm functions on x86
|
2 years ago |
Jeremy Soller
|
05e3a5ac8b
redox-exec: Move x86_64 specific things to arch module
|
2 years ago |
Jeremy Soller
|
1fe13b760e
Merge branch 'redox-exec' into 'master'
|
2 years ago |
4lDO2
|
16d0f96d64
Move fork implementation to redox-exec
|
2 years ago |
Jeremy Soller
|
fc258e8b4f
Merge branch 'fix-float-parser' into 'master'
|
2 years ago |
Nagy Tibor
|
5b2a12ca6d
strtof, strtod: Fix parsing floats with exponents
|
2 years ago |
Jeremy Soller
|
dc865148fc
Get Linux to compile again
|
2 years ago |
Jeremy Soller
|
aa2397ce29
Merge branch 'userspace_fexec' into 'master'
|
2 years ago |
4lDO2
|
f438a4259a
Use redox_syscall 0.3 from crates.io
|
2 years ago |
4lDO2
|
13cbac293b
Fix write to mmap-min-addr
|
2 years ago |
4lDO2
|
985b2a59a9
Use better interfaces in exec/clone
|
2 years ago |
4lDO2
|
d32dd52d3b
Use 2021 edition in redox-exec
|
2 years ago |
4lDO2
|
ed196516a2
Only inherit environ from ldso if previously NULL.
|
2 years ago |
4lDO2
|
b58ad5bf13
In clone, use better asm function names and align.
|
2 years ago |
4lDO2
|
4e5ccbffd1
Allow constructors to access env vars.
|
2 years ago |
4lDO2
|
049a5156d7
Implement PT_INTERP, and thus dynamic linking.
|
2 years ago |
4lDO2
|
db16393fd7
Manually init FPU context in pte_clone.
|
2 years ago |
4lDO2
|
24ecd6ee16
Fix waitpid deadlock.
|
2 years ago |
4lDO2
|
8ac0626be7
Handle sigactions properly in execve and fork.
|
2 years ago |
4lDO2
|
b930cc98d0
Correctly preserve and set MXCSR and FCW.
|
2 years ago |
4lDO2
|
3701ea3be7
Conflict-proof #[global_allocator] symbols too.
|
2 years ago |
4lDO2
|
05446070ec
Use same rust-toolchain version as elsewhere.
|
2 years ago |
4lDO2
|
bac2509ccd
Fix leaks for setuid/setgid too.
|
2 years ago |
4lDO2
|
1476cdeb8f
Split fexec_impl into crate, used by escalated.
|
2 years ago |
4lDO2
|
df8e2deddc
Fix file descriptor leak in fork().
|
2 years ago |
4lDO2
|
777a82b50f
Refactor out clone, fix some fd leaks.
|
2 years ago |
4lDO2
|
bb45466a4e
Implement clone in userspace.
|
2 years ago |
4lDO2
|
a7c817d81a
WIP: Support setuid/setgid
|
2 years ago |
4lDO2
|
37cc4e5383
WIP: Add setuid/setgid support.
|
2 years ago |
4lDO2
|
c95d276af9
Allow POSIX's `environ` to be set.
|
2 years ago |