- Aug 01, 2018
-
-
Charles Lee authored
PiperOrigin-RevId: 206863029 GitOrigin-RevId: bd228ae7e22e4f32ec2ffa63b872ffb020cb046a
-
- Jul 27, 2018
-
-
Charles Lee authored
PiperOrigin-RevId: 206342564 GitOrigin-RevId: 3e0e15cb40395fd6f9e5af917c23c84de081b532
-
- Jul 13, 2018
-
-
Charles Lee authored
Also, remove stale references to v1.1.0 in TinkConfig.register() documentation. PiperOrigin-RevId: 204529434 GitOrigin-RevId: a99dbe6bb14b02c1411e7baa6ef017ec72d89baf
-
- Jul 11, 2018
-
-
Bartosz Przydatek authored
PiperOrigin-RevId: 203816425 GitOrigin-RevId: c9b34b7ee5eeb761d96baa0c8976722f9d2125ba
-
- Jul 03, 2018
-
-
Thai Duong authored
Instead of Config.register(AeadConfig.TINK_1_1_0); We'd do AeadConfig.register(); I kept the static init blocks in AeadConfig, but it's only for backward compatibility. We'd always require users calling the init function. This gives us consistency across all languages. I also deprecated TINK_1_1_0 and introduced LATEST which contains the configs of the latest version. Advanced users can always do Config.register(myCustomConfig); PiperOrigin-RevId: 203125864 GitOrigin-RevId: cd138962f88ff693e9c13cef3399f956f6d6513e
-
- Jun 09, 2018
-
-
kreuzerk authored
Fixes https://github.com/google/tink/pull/95 Merge a8a6b95b797d70e2acf27fc49df4e4cd631a73d8 into 9a4df389 PiperOrigin-RevId: 199884795 GitOrigin-RevId: ba029538be7f53380c72c27a515a0f07ca517426
-
- May 24, 2018
-
-
Charles Lee authored
Previous change only updated links within *.md files. PiperOrigin-RevId: 197638622 GitOrigin-RevId: d8dfc70ea101688291c388503dd8b1fabfd3c496
-
- Apr 19, 2018
-
-
Thai Duong authored
PiperOrigin-RevId: 193437447 GitOrigin-RevId: f9e0c3d9f88297cca3de81120836c9fc88020c6e
-
- Apr 18, 2018
-
-
Thai Duong authored
Also adding a roadmap, a hacking guide for Java, and updating docs. PiperOrigin-RevId: 193400792 GitOrigin-RevId: d78fbf17c2bd90240a411ed196cf430904347847
-
Thai Duong authored
PiperOrigin-RevId: 193219796 GitOrigin-RevId: d1944bd1a2d691cde2f653ae4f0cbfbc5ebc22c7
-
- Apr 13, 2018
-
-
https://github.com/google/tink/issues/91Thai Duong authored
Also merging https://github.com/google/tink/pull/90. PiperOrigin-RevId: 192578285 GitOrigin-RevId: 5a077676ee74a7169ad8d9a9f9ee71194d42a126
-
https://github.com/google/tink/issues/89Thai Duong authored
PiperOrigin-RevId: 192095233 GitOrigin-RevId: ed6dad4588344e513cb2b122d71ddf5f5b34e2d4
-
- Apr 12, 2018
-
-
Eric Bock authored
-
- Apr 04, 2018
-
-
Bartosz Przydatek authored
PiperOrigin-RevId: 191599483 GitOrigin-RevId: 39ec450040e9804d27047f90cc8ddbb635ad8f57
-
- 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
Removing XChaCha20 and XSalsa20 because the former is too new and the latter is unlikely to be useful. PiperOrigin-RevId: 190090084 GitOrigin-RevId: f25d42fd99e1bc7c4aaeb3cdeae90ca06ae21a43
-
Thai Duong authored
Instead of reading key templates from disk, Tinkey now accepts key templates whose name is declared in Tink. To create a keyset containing an AES128_GCM key, run tinkey create-keyset --key-template AES128_GCM Also removing the CreateKeyTemplate command and adding ListKeyTemplates. PiperOrigin-RevId: 190088937 GitOrigin-RevId: 199694ecd4af61e512ea86249e5f5c9ba6684411
-
- Feb 28, 2018
-
-
Thai Duong authored
This is neater than x.y.z-SNAPSHOT because we don't have to update the POM files when we release new snapshots which are always built from HEAD of the master branch. Change-Id: I07ded75e3e837b03db077787791599291ca6d478 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 95e2fc58566c73d633eb180191b63b868d1c6804
-
- 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
-
- Dec 11, 2017
-
-
Bartosz Przydatek authored
Change-Id: I81bcff21d8d31e0331639b438e1115e7bc66c801 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 5ba02c56561408fb59aff39e1bdb0f756484dab4
-
Bartosz Przydatek authored
Change-Id: I2e654a1c5925f8a3bb0cebe53e6a7c405cbc0d84 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 566e7c317456c3fb52192d731b0b1fca6fcab590
-
- Nov 10, 2017
-
-
Bartosz Przydatek authored
Change-Id: I280be36b04cea31a1df985510aad938a26d3629a Bug: 65687175 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 24a5c8c7e14e7a725c29d24f44403b5809ee3731
-
- Oct 14, 2017
-
-
Bartosz Przydatek authored
Change-Id: I33c2a09d2983cd5aee28a1eec886eb22e31bf9f9 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: e6763b4edc0b874dec4e7056bd124271eeca9f2d
-
- Oct 06, 2017
-
-
Bartosz Przydatek authored
Change-Id: Ifc49082cfcbcf04335a69e047cf6e7589463a18a ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: aea52716172a1da2cb250f9afe81a71bfc5cd353
-
- Oct 03, 2017
-
-
Thai Duong authored
Also fixing a small typo in README. Change-Id: I9c63f12e7f73488cd8acef2011f9c91181770f2d ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: eab43f5125abef1bc60eaa0b47f0c5b6d291b884
-
- Sep 19, 2017
-
-
Thai Duong authored
There are still complicated usages in many streaming tests that cannot be removed. Also removing org.json as a dependency on the Android flavor, because Android already provided its own copy of this package. Change-Id: I48dd57cba51b1dc61451d86ac7c98e14a3beeddf ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 207b0ba544e07b27aa405fe82dbf86aa988c85c6
-
- Sep 08, 2017
-
-
Thai Duong authored
Change-Id: I1b800f07b058bd3bf03d0a7952b7ffbe00f627d4 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b7ee74914bea8020fff7f1b938b66147d89efa8e
-
Thai Duong authored
Change-Id: I4c2b0462f79949c6e42d19854efa2d16e3c95dad ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 2a4094adf71abdc11a76e03729b035ba1513bec7
-
- Sep 06, 2017
-
-
Thai Duong authored
We can always make them public later, if needed. For now, making them package-private makes it easier for us to change them, shall we need to do that. Change-Id: Icdbd84514bc4b7608ef8558968d79b0e523e9ed9 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 0675b56f791d880bbae227cc7653277f0fb3505c
-
- Sep 01, 2017
-
-
Thai Duong authored
Some refactoring: - Moving the registration of catalogue to Registry. Does NOT allow overwriting catalogues. - Deprecating registerStandardKeyTypes. - Ensuring that primitive-specific tests register only the corresponding key types. - com.google.crypto.tink.config.Config becomes com.google.crypto.tink.Config and does not depend on any primitives. - com.google.crypto.tink.proto.TinkConfig is renamed to com.google.crypto.tink.proto.RegistryConfig. - Add com.google.crypto.tink.crypto.config.TinkConfig that depends on all primitives. Examples: - To register all Aead primitives in Tink 1.0.0: Config.register(AeadConfig.TINK_1_0_0); - To register all primitives: Config.register(TinkConfig.TINK_1_0_0); - To use custom catalogues and configs: Register.addCatalogue("name", MyCatalogue()); RegistryConfig customConfig = ...; TinkConfig.init(); Config.register(customConfig); Change-Id: I7e593e1c3f1f404555e02672c0d0a3a214b660d9 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 0c99b04cf280f6b30e315521860315c8d65e27c7
-
- Aug 23, 2017
-
-
Thai Duong authored
Change-Id: I62a4a98c2ebf5651576a42c065e9ea3582b1f041 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: d7860b81c481959dfd6fac540026ba3c9747fa4a
-
- Aug 17, 2017
-
-
Bartosz Przydatek authored
Change-Id: I7076732524ac5e6da6455456f01c281717dbe435 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: c4fbef5be03f00715d87aab3030f259e2fa0eec4
-
- Jul 11, 2017
-
-
Bartosz Przydatek authored
Change-Id: I6a7a07635588a3648ddab7a276b56e1a5aa608a3 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 54715c986010448a83cb823adf8d1b0072292b83
-
Bartosz Przydatek authored
Change-Id: I9997ecefc5858d58584e3fcc58dc40c5fb8561ee ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 79842f633a1a34fbc561c4c8ad2d2b334c737f88
-
- Jun 01, 2017
-
-
Bartosz Przydatek authored
Change-Id: Id98ae3b57b30f0b817aa58462873d13c033d13d6 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 798abecdee225055d4e919031fa7ead5de4e4079
-
- May 25, 2017
-
-
Thai Duong authored
Change-Id: I9a0f108b74fc3be2a92243d3a40cc49b90c0d3e0 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 7b95565afad9497b2265e9bb2382c7be048ef7d6
-
- May 19, 2017
-
-
Bartosz Przydatek authored
ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 52a2cfa9d56b6fa31817b27f4db77928ec1fbf6d
-