sandboxed-api/sandboxed_api
Christian Blichmann 42f540bc7e Be more strict about `target_link_libraries()`
Bazel readily enforces header visiblity for each target, CMake is more lenient.

PiperOrigin-RevId: 355407845
Change-Id: Ic59fa2162db8456d4c5cf4205c0fe42cc79874a9
2021-02-03 09:01:31 -08:00
..
bazel Cleanup, fix OSS Bazel build 2021-01-26 02:29:08 -08:00
docs Internal change. 2020-03-19 09:58:28 -07:00
examples Avoid sanitizer macros use Abseil's where necessary 2021-02-01 07:11:15 -08:00
sandbox2 Remove unneeded Executor ctors 2021-02-02 06:55:30 -08:00
tools Integrate LLVM at llvm/llvm-project@1c762a81d2 2021-01-29 11:02:56 -08:00
util Be more strict about `target_link_libraries()` 2021-02-03 09:01:31 -08:00
BUILD.bazel Avoid sanitizer macros use Abseil's where necessary 2021-02-01 07:11:15 -08:00
CMakeLists.txt Be more strict about `target_link_libraries()` 2021-02-03 09:01:31 -08:00
call.h Avoid complex designated initializer, initialize internal struct padding 2021-02-02 00:56:58 -08:00
client.cc Avoid complex designated initializer, initialize internal struct padding 2021-02-02 00:56:58 -08:00
config.h Avoid sanitizer macros use Abseil's where necessary 2021-02-01 07:11:15 -08:00
embed_file.cc Move utility code into `sandboxed_api/util` 2021-01-13 09:25:52 -08:00
embed_file.h Replace deprecated thread annotations macros. 2020-01-30 05:06:55 -08:00
file_toc.h Update license header with recommended best practices 2020-01-17 05:05:29 -08:00
lenval_core.h Update license header with recommended best practices 2020-01-17 05:05:29 -08:00
proto_arg.proto Update license header with recommended best practices 2020-01-17 05:05:29 -08:00
proto_helper.h Internal BUILD refactoring 2020-09-03 07:40:33 -07:00
rpcchannel.cc Use `size_t`/`uintptr_t` instead of `uintptr_t` or `uint64_t` where appropriate 2020-09-18 07:45:03 -07:00
rpcchannel.h Use `size_t`/`uintptr_t` instead of `uintptr_t` or `uint64_t` where appropriate 2020-09-18 07:45:03 -07:00
sandbox.cc Avoid sanitizer macros use Abseil's where necessary 2021-02-01 07:11:15 -08:00
sandbox.h Move `GetInternalDataDependencyFilePath()` into `internal` namespace 2021-01-14 05:11:22 -08:00
sapi_test.cc Avoid sanitizer macros use Abseil's where necessary 2021-02-01 07:11:15 -08:00
testing.cc Move utility code into `sandboxed_api/util` 2021-01-13 09:25:52 -08:00
testing.h Avoid sanitizer macros use Abseil's where necessary 2021-02-01 07:11:15 -08:00
transaction.cc Internal change 2021-01-22 06:01:34 -08:00
transaction.h Internal change 2021-01-22 06:01:34 -08:00
var_abstract.cc Internal change 2021-01-22 06:01:34 -08:00
var_abstract.h Modernize a few files 2020-07-20 03:07:54 -07:00
var_array.h Avoid buffer overflows when the sandboxee shrinks a shared buffer. 2021-02-02 23:59:12 -08:00
var_int.cc Internal change 2021-01-22 06:01:34 -08:00
var_int.h Rename `SYNC_*` constants to conform to style guide 2020-07-20 07:05:44 -07:00
var_lenval.cc Internal change 2021-01-22 06:01:34 -08:00
var_lenval.h Replace sapi::Status with absl::Status 2020-02-27 09:24:12 -08:00
var_pointable.cc Update license header with recommended best practices 2020-01-17 05:05:29 -08:00
var_pointable.h Rename `SYNC_*` constants to conform to style guide 2020-07-20 07:05:44 -07:00
var_proto.h Internal change 2021-01-22 06:01:34 -08:00
var_ptr.h Rename `SYNC_*` constants to conform to style guide 2020-07-20 07:05:44 -07:00
var_reg.h Use `absl::StrFormat()` in `Reg<T>::ToString()` 2020-07-22 01:21:02 -07:00
var_struct.h Modernize a few files 2020-07-20 03:07:54 -07:00
var_type.h Update license header with recommended best practices 2020-01-17 05:05:29 -08:00
var_void.h Rename `SYNC_*` constants to conform to style guide 2020-07-20 07:05:44 -07:00
vars.h Update license header with recommended best practices 2020-01-17 05:05:29 -08:00