sandboxed-api/sandboxed_api/sandbox2/network_proxy
Christian Blichmann 21f7373e76 Initial changes to support AArch64
This is a work in progress:
- Syscall tables need work
- Only tested on real hardware using one of our test hosts

As a drive-by, this change also enables the open source version to function on
POWER.

Another side-effect of this change is that the default policies no longer
check for different host architectures at runtime. On x86_64, we do not need
to check for PPC or AArch64 specifice and vice versa.

PiperOrigin-RevId: 331137472
Change-Id: Ic6d6be5cbe61d83dbe13d5a0be036871754b2eb8
2020-09-11 06:34:27 -07:00
..
BUILD.bazel Introduce config header to centralize CPU architecture checks 2020-09-10 05:48:00 -07:00
client.cc Initial changes to support AArch64 2020-09-11 06:34:27 -07:00
client.h Automated rollback of commit e7a195ce42. 2020-08-28 04:49:41 -07:00
CMakeLists.txt Introduce config header to centralize CPU architecture checks 2020-09-10 05:48:00 -07:00
filtering_test.cc Now network proxy server supports IP filtering. API to policybuilder is added to make a list of allowed pairs of allowed IP, mask and port where mask and port are optional. 2020-02-20 07:45:44 -08:00
filtering.cc Internal BUILD refactoring 2020-09-03 07:40:33 -07:00
filtering.h Internal BUILD refactoring 2020-09-03 07:40:33 -07:00
server.cc Internal BUILD refactoring 2020-09-03 07:40:33 -07:00
server.h Now network proxy server supports IP filtering. API to policybuilder is added to make a list of allowed pairs of allowed IP, mask and port where mask and port are optional. 2020-02-20 07:45:44 -08:00