gecko/security/sandbox/linux
Jed Davis 5748fc5814 Bug 1102209 - Remove use of CodeGen::JoinInstructions in the Linux sandboxing code. r=kang
This reorganizes SandboxAssembler to stack up the policy rules and
traverse them in reverse order to build the filter DAG from tail to head
(i.e., starting with "deny all" and prepending allow and return-errno
rules).  Thus, this code will continue to work (perhaps with minor
changes, such as to the NodePtr typedef) with future versions of the
Chromium sandbox code that don't allow mutating the filter program with
the JoinInstructions method.
2014-12-10 17:26:12 -08:00
..
common Bug 1101170 - Move Linux sandbox code into plugin-container on desktop. r=kang r=glandium 2014-11-24 15:22:13 -08:00
glue Bug 1101170 - Move Linux sandbox code into plugin-container on desktop. r=kang r=glandium 2014-11-24 15:22:13 -08:00
android_arm_ucontext.h
android_i386_ucontext.h
android_ucontext.h
arm_linux_syscalls.h
LICENSE
linux_seccomp.h Bug 974230 - Adjust sandbox so that socket() simply fails. r=kang 2014-02-20 09:35:44 -05:00
linux_syscalls.h
moz.build Bug 1108759 - Fix B2G no-optimization builds. r=glandium 2014-12-10 16:17:47 -08:00
Sandbox.cpp Bug 1101170 - Move Linux sandbox code into plugin-container on desktop. r=kang r=glandium 2014-11-24 15:22:13 -08:00
Sandbox.h Bug 1101170 - Move Linux sandbox code into plugin-container on desktop. r=kang r=glandium 2014-11-24 15:22:13 -08:00
SandboxAssembler.cpp Bug 1102209 - Remove use of CodeGen::JoinInstructions in the Linux sandboxing code. r=kang 2014-12-10 17:26:12 -08:00
SandboxAssembler.h Bug 1102209 - Remove use of CodeGen::JoinInstructions in the Linux sandboxing code. r=kang 2014-12-10 17:26:12 -08:00
SandboxFilter.cpp Bug 1102209 - Remove use of CodeGen::JoinInstructions in the Linux sandboxing code. r=kang 2014-12-10 17:26:12 -08:00
SandboxFilter.h Bug 1012951 - Add Linux sandboxing for GeckoMediaPlugin processes. r=kang r=ted 2014-08-04 15:11:18 -07:00
SandboxInternal.h Bug 1101170 - Move Linux sandbox code into plugin-container on desktop. r=kang r=glandium 2014-11-24 15:22:13 -08:00
SandboxLogging.h Bug 1041886 - Break out Linux sandbox logging into its own header. r=kang 2014-08-26 13:54:03 -07:00
x86_32_linux_syscalls.h
x86_64_linux_syscalls.h