- Aug 23, 2017
-
-
Thai Duong authored
Change-Id: I62a4a98c2ebf5651576a42c065e9ea3582b1f041 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: d7860b81c481959dfd6fac540026ba3c9747fa4a
-
- Aug 17, 2017
-
-
Thai Duong authored
Change-Id: Ie2590b090ef518cde78f74225a7df9f70835829a ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 6d9c372020e9ab2580572dd90aeaee5deabd62da
-
Thai Duong authored
Also provide an API that automatically load KmsClient impls annotated with @AutoService using java.util.ServiceLoader. Tinkey will use this API to talk to custom, in-house KMS. Change-Id: Id1cabb6a17df96597afb10f3b4bd1f9331bc0c67 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: a6a18a88fef36b17c58b4bc4e18df91d73e94ffa
-
Haris Andrianakis authored
Change-Id: I7d5c19b8ba195516f305ecc7a9c96366f98e4c89 ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: a9cd65c470ac24270bd4e865ba83637a15209887
-
- Jul 28, 2017
-
-
Thanh Bui authored
AES-GCM and ECDSA tests now obtain the test vectors directly from Wycheproof's repository. Change-Id: I614ba141c342a34286b7f2f11af87e25b0f1dc81 ORIGINAL_AUTHOR=Thanh Bui <thanhb@google.com> GitOrigin-RevId: 176deedb86d4d4ebd10aed07aa9ad1042e467fba
-
Thai Duong authored
Change-Id: I66399bf38a338f30cddb027e286c1d87185d49d5 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b859ceedfa0ace5dd7d9661997e24e0a22817224
-
Thai Duong authored
Remove third_party/rules_protobuf, as it's no longer needed. Change-Id: I1b32535c99c0ff0810ff32768c036a6e52b2592e ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: ebb77d08db1e52339a858c0b462f6fda85ed3f67
-
Thai Duong authored
Change-Id: I98029e0fe321b69ae85d362fe2d5789372e42a00 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: e87d1de8dc07378f5f0e851653f966b66002b967
-
- Jul 18, 2017
-
-
Haris Andrianakis authored
- Add com_google_protobuf_objc which uses a more recent version that has better support for Obj-C - Ran buildifier on it. Sorry vim does that automatically and it will keep changing things everytime I edit it so I thought it's a good idea. Change-Id: I764341ea49b84be45ed3c898678112a80135dd5d ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: 4965b344abbb3f4dae43ca337343333c4f970e54
-
- Jun 23, 2017
-
-
Google Engineers authored
Change-Id: Ie7fbd2dc6d401bdc8dce23b9dc7e2e11b009ff6c ORIGINAL_AUTHOR=Google Engineers <noreply@google.com> GitOrigin-RevId: a8d676fdbc017da8a50d2bad69a45d80b29c5c9b
-
- May 25, 2017
-
-
KB Sriram authored
Certain APIs and classes retain or return bytearrays which can be mutated by the callers. 1. Use @Immutable annotations to statically check if a class exposes any mutable data. 2. Add an ImmutableByteArray class that prevents mutable bytearrays by making or returning a copy of an underlying set of bytes. Change-Id: I2c5804eeb3d2e736eb45bb3283979b2874b5d7b4 ORIGINAL_AUTHOR=KB Sriram <kbsriram@google.com> GitOrigin-RevId: 1c9804a2101360ddf41db719eef1d763e965d9ed
-
- May 19, 2017
-
-
Thai Duong authored
ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 3989554f6b1639b744f7a188f5972f8f03d4ee79
-
- Apr 12, 2017
-
-
Thai Duong authored
Change-Id: I9fd2751bb08260ea33a5c1bb48f0eae0f13be577 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 7cdb027541f9cd760e91713deed0d9915cb7fc61
-
- Apr 07, 2017
-
-
Thai Duong authored
Also funny: macOS thinks BUILD and build are the same, thus cannot have a build folder. Change-Id: I61ba19a31590f03c2e8b2a78bf2d89a539afc938 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b07bcab62dae4b979f03dce35b45da5345936c93
-
Erhan Nergiz authored
Also adds Google truth library for tests. Change-Id: I032ecce6b3f492f2693c7b7a5534450b9465d1ae ORIGINAL_AUTHOR=Erhan Nergiz <anergiz@google.com> GitOrigin-RevId: 6cc7462b634384bd06bb9fc1ac7f8b8d201d7284
-
- Apr 06, 2017
-
-
Thai Duong authored
ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: fb88b09207a8ff3e62e6068075319d09c74901b4
-
Bartosz Przydatek authored
Change-Id: I7b23beb90b3a4e6deef266757750fd40fb585579 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: a6bcabcc16601d22c528a93213a790c1fba17f2e
-
- Mar 23, 2017
-
-
Bartosz Przydatek authored
Change-Id: If828650e8a8e0ed93f65d582040df0fd5ac5ed5d ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: e2ff2438034b5f6bc04f536f59b491ff0c6abbee
-
Thai Duong authored
command works bazel build //tools/... ./bazel-bin/tools/tinkey/tinkey envelope --dek-type AesGcm --dek-format "key_size: 32" --google-cloud-kms-key-uri projects/foo/locations/global/keyRings/bar/cryptoKeys/foobar --out tink.cfg cat tink.cfg Change-Id: Ib3b37ac35d17686c63eeb3f6d1c7897475d30ab3 ORIGINAL_AUTHOR=Thai Duong <thaidn@gmail.com> GitOrigin-RevId: b284aa1a0bad6556c65208d15f12e0abe93fc780
-
Thai Duong authored
Change-Id: I8c930658fc875538952b21a59892264dad3186af ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 5d016e5ce6c41edf7204549bcd39fe3053d84f5c
-
Thai Duong authored
automating generation of test rules for Java tests. GenTestRules.bzl copied from https://gist.github.com/jart/9a9f48e216fd747275012d2f2364ac09. I modified to make it recognize src/java/test/ as a prefix (in addition to javatests/ and java/). Bazel developer explained why this is optimal: https://groups.google.com/d/msg/bazel-discuss/MFYYkJk1tFs/xltlv4m_AQAJ. Change-Id: I8ff9d48b994efa9e7ed7a1e2c7b8afed8a05b94a ORIGINAL_AUTHOR=Thai Duong <thaidn@gmail.com> GitOrigin-RevId: 9abc2685664a9f85ceca6835827219531ac8c6c6
-
Bartosz Przydatek authored
Change-Id: I0377e32aea55c3e85a40bc64eddf45c52846cac6 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: c80cbaaf25e74ab8a7595e5192628d0f5d993a4c
-
- Mar 22, 2017
-
-
Thai Duong authored
- Directory structure follows TensorFlow. - Rules for protobuf building are based on https://github.com/pubref/rules_protobuf, as I can't find anything simpler. - Continuous integration with Kokoro (work in progress). I also copied some existing Java/CC code from Bartosz and Daniel's experimental folders. Change-Id: I7f993934d149c114320e3388fee84fbdafd7ba81
-