Commit Graph

690 Commits (6a58a29039c398e10283c872b024689dbb2153c4)

Author SHA1 Message Date
Bohdan Tyshchenko 5442d8c6e0 Updated sandbox construction logic and CMakeLists
More flexible CMake file with variables
Added logic to check whether proj.db exists and fetch it from the environment variable
2020-10-05 11:01:15 -07:00
Christian Blichmann b74cf8839b Minor `ForkClient` improvements
- Use a `constexpr inline` string constant for the forkserver env var
- Add annotation for the comms channel mutex

PiperOrigin-RevId: 335395005
Change-Id: Ic058c19c3704f182aa7ed7b8e8964b2fc5082800
2020-10-05 05:10:16 -07:00
Alexandra Latysheva 5449e2f0df renamed g_in_dir in local variable style 2020-10-04 17:58:21 +00:00
Alexandra Latysheva b6abae3356 rewtite pixels and clusters check for clarify. sapi::StatusOr -> absl::StatusOr (building problems). resolved review issues 2020-10-04 17:38:10 +00:00
Andrei Medar 725f665b79 Added one extra test 2020-10-02 16:52:13 +00:00
Andrei Medar 589776b6f9 Modified sandbox to limit ioctl. Use .value() instead of manually checking .ok(). 2020-10-02 15:52:29 +00:00
Copybara-Service 569c7d84b0 Merge pull request #54 from Manwi23:jsonnet
PiperOrigin-RevId: 335017461
Change-Id: I583444057bb4d8c8c33694fbba4d3717bb22101a
2020-10-02 06:47:45 -07:00
Andrei Medar 7e1d9179e5 Solved some pr comments 2020-10-02 10:56:14 +00:00
Copybara-Service 47ba5c8e39 Merge pull request #61 from FedericoStazi:curl
PiperOrigin-RevId: 334994112
Change-Id: Iedd065f33cdb5ebda796722d0a4d158ba719ff2c
2020-10-02 03:15:25 -07:00
Andrei Medar b4c64dac69 Added FetchContent command to cmake so that patches are applied automatically to libarchive clone 2020-10-01 19:01:50 +00:00
Alexandra Latysheva 6497a40bff last for now 2020-10-01 17:11:28 +00:00
Alexandra Latysheva fea40e017f format 2020-10-01 16:56:45 +00:00
Alexandra Latysheva 2869fba479 example 2020-10-01 16:49:59 +00:00
Wiktor Garbacz 83a08daff7 Change `int64` to `size_t` in Buffer
PiperOrigin-RevId: 334802978
Change-Id: I7e421b1a6a98138139003cc4dc2a548ebe366e3e
2020-10-01 06:45:38 -07:00
Christian Blichmann 575f24f5df Internal change
PiperOrigin-RevId: 334569306
Change-Id: Ibf1b3a24b57b02ce1c5e6106e5331520dfdf7112
2020-10-01 06:45:25 -07:00
Bohdan Tyshchenko b06d020f32 Raster to GTiff workflow implementation
Implemented simple GTiff file parser to test sandboxed part of code on a real data, added unit tests.
Need to improve the CMake file to make it work without specifying the absolute paths to libraries.
2020-10-01 03:59:18 -07:00
Andrei Medar c5d44eab37 Removed computer specific line in CMakeLists.txt 2020-10-01 00:17:15 +00:00
Andrei Medar efe48ccca6 Added unit tests. Cleaned up the code and added comments. Added README 2020-10-01 00:15:33 +00:00
Alexandra Latysheva 477de3b6b7 last for today 2020-09-30 19:17:23 +00:00
Alexandra Latysheva 0f8cbd1bfc some more fixes 2020-09-30 18:45:48 +00:00
Alexandra Latysheva d513f18c2e resolved part of issues 2020-09-30 17:54:47 +00:00
Federico Stazi 2025cea89c
Fix formatting in README 2020-09-30 11:18:30 +01:00
Copybara-Service d292a9af7b Merge pull request #52 from andreimedar:master
PiperOrigin-RevId: 334560525
Change-Id: I605ce78638ebfd7a88811879c4185bb4e107d915
2020-09-30 02:56:32 -07:00
Andrei Medar 525acea7c4 Fixed small typo 2020-09-29 22:58:35 +00:00
Andrei Medar 7e6872ee26 Added first basic test 2020-09-29 22:50:43 +00:00
Andrei Medar 95ef6fc683 Merge remote-tracking branch 'upstream/master'
Sync lodepng project.
2020-09-29 19:32:08 +00:00
Andrei Medar 815fd35930 removed computer specific line in CMakeLists.txt 2020-09-29 19:31:30 +00:00
Andrei Medar 267686afb6 Added test helper class 2020-09-29 19:27:40 +00:00
Federico Stazi fec2124ee1 Add namespaces and improve error handling in examples 2020-09-29 13:50:13 +00:00
Maciej Szawłowski d806e0df3b Deferred cursor.mangled_name access - on some versions of libclang this causes sigsegv when accessing certain cursor's mangled_name
PiperOrigin-RevId: 334360148
Change-Id: I27ef72b1938052d68b65f99d05d34dcb9f7433f8
2020-09-29 05:48:27 -07:00
Christian Blichmann 0b1951ea4c
Add OpenJPEG and libcurl submodules 2020-09-29 12:23:42 +02:00
Federico Stazi 4379725696 Add namespaces in examples 2020-09-28 18:41:37 +00:00
Andrei Medar e6e564f412 renamed main project folder 2020-09-28 15:35:51 +00:00
Andrei Medar e4a631251c renamed project folder 2020-09-28 15:11:44 +00:00
Andrei Medar b04d718554 Modified CMakeLists.txt indentation 2020-09-28 15:03:00 +00:00
root eef5b8bdeb Reorganized project structure in order to make functions testable 2020-09-28 15:00:33 +00:00
Katarzyna Miernikiewicz 17b3f78f94 minor changes 2020-09-28 14:45:16 +00:00
Katarzyna Miernikiewicz a7077093af
Merge branch 'master' into jsonnet 2020-09-28 16:43:07 +02:00
Katarzyna Miernikiewicz bfa6b2502b Google style added 2020-09-28 14:41:32 +00:00
Sandboxed API Team 376ca05c56 Allow sandboxes to specify custom notifiers.
PiperOrigin-RevId: 334154462
Change-Id: Ia62242913731ab017a9bf8733a77a647582af243
2020-09-28 07:38:30 -07:00
Katarzyna Miernikiewicz e411799d0d requested changes applied 2020-09-28 14:33:43 +00:00
Christian Blichmann 83836b16ac
Add PFFFT submodule 2020-09-28 12:14:38 +02:00
Alexandra Latysheva 8b36b3e5af clang-format again 2020-09-26 11:27:13 +00:00
Alexandra Latysheva 71e43cd99c main fixes 2020-09-25 21:21:07 +00:00
Katarzyna Miernikiewicz ac7c1ee1ee NOLINT added, changed using CHECKS to a function returning absl::Status 2020-09-25 16:03:06 +00:00
root 0625f30f7a Cleaned up the code files + added some comments 2020-09-25 15:46:06 +00:00
Federico Stazi a61421621c Address review comments 2020-09-25 15:06:24 +00:00
Christian Blichmann cd75f94094 Migrate guetzli to `absl::StatusOr<>`
PiperOrigin-RevId: 333731054
Change-Id: I1446b1b58387dbd7c4853b146249bee7deb8c307
2020-09-25 07:43:34 -07:00
Christian Blichmann 88c980218f Build fixes for recent Bazel versions
We need to add the `oss-internship-2020` and `examples/hello_sapi`
directories to `.bazelignore`, so that `bazel build ...` works on a clean
working copy. This is because the Bazel builds in these directories use their
own `WORKSPACE.bazel` and this does not nest well, leading to all kinds of
hard to debug errors.

PiperOrigin-RevId: 333728800
Change-Id: Ie2e68dd39bf6f8eb21af29d8ae3ae12971b408db
2020-09-25 07:25:31 -07:00
Copybara-Service 0fa81cf706 Merge pull request #58 from Manwi23:openjpeg
PiperOrigin-RevId: 333720920
Change-Id: I52e310d1b3384a4159b343b37e44767fc8ef77c8
2020-09-25 06:25:58 -07:00