- Aug 01, 2018
-
-
Quan Nguyen authored
PiperOrigin-RevId: 206842990 GitOrigin-RevId: 3b5b9a7eb2c0ea8db804bdce72e688a3b8c705f2
-
- Jul 13, 2018
-
-
Rafael Lerm authored
This is necessary to use some newer functions in the upcoming RsaSignBoringSsl class. PiperOrigin-RevId: 204469656 GitOrigin-RevId: ad1183ca8adc93ce12d15e9eb655aeba5fa4b700
-
Haris Andrianakis authored
PiperOrigin-RevId: 204394015 GitOrigin-RevId: d0fa0c36798ffbed7b3381909d88631ef1743318
-
- Jul 11, 2018
-
-
Charles Lee authored
Using the latest rules_apple release fixes the previous continuous integration build failure. This is due to the inclusion of the following commit: https://github.com/bazelbuild/rules_apple/commit/d24f9791e62ba3edcad69114fe4944e063681b39 Which is required due to a change in bazel 0.15.0. From https://github.com/bazelbuild/bazel/releases/tag/0.15.0: "non_propagated_deps has been removed from objc_library and apple_binary." PiperOrigin-RevId: 203977097 GitOrigin-RevId: 791887c15d86d72d8e21fcf3bc82ac14378f8084
-
- Jul 03, 2018
-
-
Bartosz Przydatek authored
(based on cl/196889713 and cl/197018177) PiperOrigin-RevId: 202529544 GitOrigin-RevId: f290535f5a57642982d30c43b113cdae6fd7a385
-
- Jun 27, 2018
-
-
Thai Duong authored
PiperOrigin-RevId: 202342774 GitOrigin-RevId: 06955a217ab921cdbfeee16de712bf10c2904065
-
- May 07, 2018
-
-
Haris Andrianakis authored
PiperOrigin-RevId: 195732837 GitOrigin-RevId: 5c60f66c260706021ae6186b499c667978496098
-
- Apr 06, 2018
-
-
Thai Duong authored
This prevents accidentally leaking unpublished test vectors. PiperOrigin-RevId: 191730673 GitOrigin-RevId: 25ef0af66bb4b2e7de1e6f31195d30f251e911e6
-
- Mar 26, 2018
-
-
https://google.github.com/tink/javadocThai Duong authored
Javadoc of library X version Y is published to https://google.github.com/tink/javadoc/X/Y. For example, Javadoc of the Android flavor HEAD-SNAPSHOT is https://google.github.com/tink/javadoc/tink-android/HEAD-SNAPSHOT. To do this automatically, I had to change a few things: * Adding gen_maven_jar_rules, replacing jarjar with java_single_jar. * Moving RewardedAds to apps/rewardedads/src. Somehow if it's in apps/rewardedads/java, Bazel/Blaze would include src/main/java in the package name and break our Maven rules. PiperOrigin-RevId: 190494835 GitOrigin-RevId: ec42c3cdca9742526afb077ef8cedcc8da38f46a
-
- Mar 23, 2018
-
-
Thai Duong authored
These versions are known to work well with each other. PiperOrigin-RevId: 190175841 GitOrigin-RevId: 93684984c4f26263c658c3bf47a578b17123dcfd
-
- Mar 13, 2018
-
-
Thai Duong authored
PiperOrigin-RevId: 188924105 GitOrigin-RevId: 8dd7b38c0319064bc7c15bcb5d4dabc20fa733d9
-
- Mar 03, 2018
-
-
Thai Duong authored
Next I'll add some test to detect these errors early. Also using rules_go 0.10.1 instead of master. Change-Id: Ib79cd5c1ff7a6bb65cf588ee705183746c2cb417 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b4ebcfbb4c99b01f21c330d1099ca230e4d4a46f
-
- Feb 27, 2018
-
-
Google Engineers authored
We no longer need to maintain Maven as a separate build and test system. This would save us a lot of time, as Maven is not exactly nice to deal with. This also allows us to simplify the poms, especially the dependencies. For example, to use Tink for Android users no longer have to set $ANDROID_HOME. Change-Id: I925b37409f8ed5e32f228d8de0f0845ea38bc427 ORIGINAL_AUTHOR=Google Engineers <noreply@google.com> GitOrigin-RevId: 49470c492c6bc1d28960c243b671208863ccdf6b
-
- Feb 22, 2018
-
-
Thai Duong authored
Change-Id: I296ea8d40003d68c1516c05e65793622beba0105 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 19a62adf56652f49964711690bac6d0051a2eddc
-
- Jan 31, 2018
-
-
Thai Duong authored
The build is failing probably because Kokoro upgraded its Ubuntu image. This image doesn't have the unlimited Java policy, thus tests with 256-bit keys failed. These tests are skipped now. I also temporarily remove tests with 256-bit keys from AEAD cross-language tests. These tests will be reinstalled after b/35928521 is fixed. The Go compiler on Kokoro, which is at version go1.9 linux/amd64, refuses to compile our Go code because it found a cycle dependency. This is somehow not a problem with the version of Go on my workstation. Fortunately, the cycle dependency is in a test, so I temporarily removed it. I'm working on a better fix which moves the test to a different package. I also upgrade Bazel to 0.9.0 and use rules-apple at a2b620070d373e4f265194b69f65e9e5c17fbcb8, instead of master, which is known to work well with Bazel 0.9.0. Change-Id: I97229342065f12d0eec6ff31b54922161267943a ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 0e96efbd943ddc3c97a2b7d573f7e20b78781a5d
-
- Oct 26, 2017
-
-
Thai Duong authored
Change-Id: I0e0d9245e50a5d98b6e261f07c886d72cf97afd5 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: cc4c8808cdf631449679a26f94e289008d0d5b71
-
Thai Duong authored
This hopefully reduces compilation time which is accounting for more than 70% of running time of presubmit tests on Kokoro. Change-Id: I3e6e0505c247f71589ceba009b38e17bf03acb39 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: dc2cb661d02b1fe045b6785bb6e62182d1d04b5e
-
Thai Duong authored
Change-Id: I01b6b387b8a3e384412290ed7373cd013d62c3da ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b96305caccc0de6831482810d64d3fd3b7374bf0
-
Thai Duong authored
This is a temporary workaround until Kokoro upgrades its copy. Change-Id: I018f04ef495f7135fd0b235aed0b8195e6f2e562 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: d8be177e1e9b982d4e2f73566fbb280465af31bb
-
- Oct 06, 2017
-
-
Thai Duong authored
Change-Id: Ib465cc0feeeca5a0f6f31e8b5968af3c1e4d75f5 Bug: 67385998 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 3cf99a121e531d693ca3ba3ff33cba0b0f66a8f6
-
Thai Duong authored
See https://docs.bazel.build/versions/master/best-practices.html#repository-rules. Change-Id: If546cbf1572e0366d764469343d1d8109a1d5863 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 178a4ee2ce686a1832ae1ec809fd8fd11eb73212
-
- Oct 03, 2017
-
-
Thai Duong authored
This reverts commit 64e6515028ad5ef44b02548b4b82c9d5d81e2829. Change-Id: Ib18226363a3d92b5c792f5009eff773450b9c689 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 0bd867e5f701094e12683f65fff4aabb3600e430
-
Thai Duong authored
Change-Id: I2044360f158cc17fe8bd8f22c015e69dbe971378 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 64e6515028ad5ef44b02548b4b82c9d5d81e2829
-
- Sep 25, 2017
-
-
Thai Duong authored
Change-Id: I862c1f90580f32d99d9cf4c44430f749801a0574 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: afd20aad283aaae1741e368d7f19208f2291eca7
-
- Sep 19, 2017
-
-
Thai Duong authored
These archives are prepared on-the-fly by GitHub and are not guaranteed to be the same every time (for example, the order of files within the archive could change). We also need a new version of rules_go because the version that we were using also depends on GitHub archives. This explains the changes in go/. Also switch to googletest's provided bazel BUILD file, as recommended by the googletest team. Change-Id: I57f9c93a41eb68ee2946a0744506a9334b6d1ccc ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: eab348375b10cedd354da3fc2f286abc80869df9
-
- Sep 06, 2017
-
-
Thai Duong authored
Unfortunately there is no test, as Bazel has not supported testing with android_test yet, see https://github.com/bazelbuild/bazel/issues/903. I'll add tests once we sync this to Google internal. Also move AWS KMS integration code to integration.awskws and GCP KMS to integration.gcpkms. Change-Id: Idb715310f870a975ca6bcd2a314618680ab91fb9 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: dc397b0d2ad53deb6d98ce739626fce39a94e656
-
- Sep 01, 2017
-
-
Haris Andrianakis authored
Change-Id: Id21248b58980281e215d89c41d5cac5bb8054aa9 ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: 0766c349904b00f32db19a6dfb4978cbdef02772
-
Thai Duong authored
Change-Id: Icb2327285c65bc656e35d37183cc42af3eb72138 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b37b6c3013ada55d92666b303fa109842a60bda9
-
Thai Duong authored
Change-Id: I4a86ffe9fc11d1f22e92dc88c81f9418f6d643d7 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 4d2dc50e5e3725c7df048d015746680cc13dc433
-
- 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
-