- 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
-
- Jan 16, 2018
-
-
Thai Duong authored
Bug: 68164905 Change-Id: Iaf6a6709146ee665ef8590bd3d90afa8d19f5bd0 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 6030d4a86e255fc88af1ba5c31478db18a84ceb4
-
Thai Duong authored
Bug: 68164999 Change-Id: Icd6283765a1b8ba3ac8111f40ad52b79e5c18785 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 93cb242c7d7ff01d316dd5559562963ed50d7211
-
Thai Duong authored
Public PR: https://github.com/google/tink/pull/68. Change-Id: Ib87063d72017d34f96872c2de1088df96f03371c ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 180def9971226c35baa93407d654d63cf719e2ba
-
Thai Duong authored
Mergine public PR: https://github.com/google/tink/pull/66/commits/25a1f5ec322f27e481130851c85e4a1758eb9e7c. Change-Id: I6a287cec0eab74c654340dfe3f25c39a2090c451 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 5ebe5f9d04e5e1d149c1ab1e41e3ecf031430af7
-
- Jan 08, 2018
-
-
Thai Duong authored
Change-Id: I0e7d1a11650f5d858a7494879d780490353a3c5b ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: b4ef6c8be7c5fab9782f09d4f7e75da891c0d602
-
- Jan 04, 2018
-
-
Thai Duong authored
Change-Id: Ib5f05e5210d1f81912b6d6dcc058563d1e2d12f3 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: f11b68fafa336c6f3dfb5ca72a4d3514adf6ece2
-
Bartosz Przydatek authored
Change-Id: I21abf7e3a8940a325ae73db921a88889031a7c66 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: a5da0f4309d5b80b9eba370b33daf2b01431550c
-
Haris Andrianakis authored
Change-Id: I94413f833f298300fc16607c41114d06c2360ec7 ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: 20e0f68ef598b207ccd0df358774da67b8f0ee06
-
Haris Andrianakis authored
Change-Id: Ib1fc1d5c962becb9c41b9c270bd958193908402a ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: 300d81bae8a0a7878bd60e6e5c53c28c3b350f2b
-
Bartosz Przydatek authored
Change-Id: I3f7d13d4d4a872bc67d6cb432d48c7fd41e3f1b6 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: b2353f08d87042666845a823cda4549d9a76c8d1
-
- Dec 21, 2017
-
-
Gary Belvin authored
* go fmt ./go/... * Clean up license headers. This PR adds an empty new line to separate the license headers from the package comments so that the [godoc](https://godoc.org/github.com/google/tink/go/tink) won't be confused . GoDoc interprets the comment that immediately preceeds the `package` directive as the package comment.
-
Gary Belvin authored
-
Gary Belvin authored
It is Go best practice to include generated pb.go files in repositories so that a pure go implementation and tool chain can use the proto libraries without special knowledge of protobuf. This PR generates the protobuf package for tink.proto It also includes generation instructions in proto/gen.go so that the generated files can be updated by running `go generate ./proto` or `go generate ./...` I observed that the existing repository structure had go files importing protobuf targes by specifying the full proto/go_tink_proto path and replicated this path in the generated proto. - Note that internaly, this package would have been imported in code by proto/tink_proto, yet the BUILD import would be proto/tink_go_proto. To instruct the proto compiler on where to place the generated proto, I added `option go_package` to tink.proto. However, this directive currently confuses bazel, so I had to disable it during bazel compilation.
-
- Dec 20, 2017
-
-
Daniel Bleichenbacher authored
Bug: 66947041 Bug: 67345030 Change-Id: I2a548d0c0cd83d31d028fa586aa1aadbb7252105 ORIGINAL_AUTHOR=Daniel Bleichenbacher <bleichen@google.com> GitOrigin-RevId: 6c244e4056ba3ac4b09338ee3823f75d8c0a58c1
-
Daniel Bleichenbacher authored
Bug: 66947041 Bug: 65864441 Change-Id: I367b1f6ee318b8b42ade5467a9ce649f25731efb ORIGINAL_AUTHOR=Daniel Bleichenbacher <bleichen@google.com> GitOrigin-RevId: 19b921d2d165971059e087294ffae893156e7657
-
Bartosz Przydatek authored
Change-Id: Ib2ec892a953c491d7ea91bc123f6668d217f57ff ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: c06a4aff179b9fdc93bcd217bac8e3e329844740
-
- Dec 14, 2017
-
-
Thai Duong authored
Change-Id: Id7a6599337d7e4fd91e19776deeb0b0f8453f2a3 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 16c150e6c4a305e3c9feea941525221857b03ef9
-
Thai Duong authored
Bug: 67016960 Change-Id: Id1d432d7dac8b333531db36cdabe00d275a870c0 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 590d0c83b139d13b34a0c8bfbb81d33dbbc70fe0
-
Bartosz Przydatek authored
Change-Id: I476e2e9f143bea5ce65af1075a91eaf27001cdc9 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 6210daf337441a004f99ed945efbbb158ccbb51e
-
Bartosz Przydatek authored
Change-Id: I93180400c2e804778c02ac661912b460b676cc6a ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: e3fdeda0b53175cca97d0b99a2c3811f6bf90310
-
- Dec 11, 2017
-
-
Bartosz Przydatek authored
Change-Id: I74e4f7e5df23d97cdf52a2c0958ba63dd116b24a ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 534b5f0a45443aec62fa51bab73fc3cf1983b71c
-
Bartosz Przydatek authored
Change-Id: I81bcff21d8d31e0331639b438e1115e7bc66c801 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 5ba02c56561408fb59aff39e1bdb0f756484dab4
-
Bartosz Przydatek authored
Also putting all subtle-classes in namespace crypto::tink::subtle. Change-Id: I47fece5df4ef524521449320d619b13ba8466373 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 39ba523aecf79247e31f87e974f79eec3dfaf1bc
-
Haris Andrianakis authored
Change-Id: Icac440f9256483fd1ef634f902325e8d0bfb3496 ORIGINAL_AUTHOR=Haris Andrianakis <candrian@google.com> GitOrigin-RevId: ed463ba00a7280300513e6d3468096d78fbb8119
-
Bartosz Przydatek authored
Change-Id: I264d0121a1b6360c83d9fa5b58510e4ac9e79dd2 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 6268294b89c1a3994effe7684077d178c3435021
-
Bartosz Przydatek authored
Change-Id: I721df9825129d2b4b420fbc11b71bc817affaaa0 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: f4d87d951fa41a51cb7b98b39ad29ab3b61a3cda
-
Thai Duong authored
Change-Id: Ie512ca675dd94a0adc8b7348d478b421b49b3ab9 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 2831f2970945b47f59f8cf43af9127d3f7265bb3
-
Bartosz Przydatek authored
Change-Id: I2e654a1c5925f8a3bb0cebe53e6a7c405cbc0d84 ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 566e7c317456c3fb52192d731b0b1fca6fcab590
-
Bartosz Przydatek authored
Change-Id: I084854e4fc98c6a38d8b58aabeee6838f5d2867e ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: c43270578d0049996743af7469a045e090d071d6
-
Thai Duong authored
Change-Id: I9892f7adce4dd650324392fc0940aacbabe9f2f8 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: ec43b688ea76b944634bbc2867b0180954e3f490
-
- Nov 25, 2017
-
-
Thai Duong authored
Also bumping all primitives to 1.1.0. Bug: 65864441 Change-Id: Id97f8a21f497fbf77858b0aae666987e0e5c1e7e ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: afc93665e41173c03473019acf35aab9443687bb
-
Thai Duong authored
Bug: 65864441 Change-Id: I735797be0931c1ad1e14980bf655eea54b754e12 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 65e07c0f13d61ba8e5194e589115e29eeec47f12
-
- Nov 24, 2017
-
-
Bartosz Przydatek authored
Change-Id: I5cdcecfaba40163d9ea21af7f2845accee55357a ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com> GitOrigin-RevId: 9c822e61097c4d0ef26865bf377cc24788647152
-
Thai Duong authored
XSalsa20, ChaCha20, XChaCha20 and their corresponding AEAD constructions with Poly1305 are now having their own classes. Also removing NaClBoxCrypto. These hybrid construcions are under re-designed. Change-Id: I6a778db6a9ad47681c925cf5cc010d955017e5ba ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: ffe317294ba4c9dd880401a7c63a89c7cd8d6157
-
Thai Duong authored
Change-Id: I4fd5d11d4f6c47ca73f9fb537d42ea42e22f7376 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 2ebf79fbfd3759a6cdd8be8298f1ae6047aec028
-
- Nov 23, 2017
-
-
Thai Duong authored
Bug: 65864441 Change-Id: I6c370fdaa04dcd732e756334cb8e09ee23df5910 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: efe664ecef0d9f16fd65cbb0a17766ec5f057e7c
-
Thai Duong authored
Change-Id: Ic7c50eec0c54abe71c77d4ae20079d0b60b7a9f2 ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 086cb47563ce07c510fc02df4a1fa24f5d4a7d53
-
Thai Duong authored
Change-Id: I0321e425472a3b2298ac9786551e337e215e9ecc ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 84ed9c705a5bccd0c0f026ca1aa91a25b80a1326
-
Thai Duong authored
Change-Id: I1e34b1561bef3b9b27fd4d2824336be8424a0abd ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com> GitOrigin-RevId: 15c92aeef12e7f73d6801f08b46e26d32bc38da4
-