Skip to content
Snippets Groups Projects
  1. Aug 30, 2018
  2. Aug 09, 2018
  3. Apr 18, 2018
    • Haris Andrianakis's avatar
      Use Portable Protocol Buffers (go/portableproto) for Tink C++. · 290eb9ad
      Haris Andrianakis authored
      Changes:
      - Renamed all references of something_cc_proto to something_portable_proto.
      - Added //cc/util/protobuf_helper which creates a namespace portable_port that maps to the correct namespace.
      - Replaced all deps to //net/proto2/ with //cc/util:protobuf_helper.
      - Replaced all instances of the proto2:: namespace with portable_proto::
      - Deleted the line 'namespace util = crypto::tink::util' because it was conflicting with //util/task/status.h (a dependency of portable_proto_lib). Also, it wasn't really used in any of the files.
      
      Notes:
      - When adding a new proto you will need to whitelist it in proto/portable_tink_filter.asciipb
      - For google3 (BUILD) we should use portable_proto_lib, for opensource (BUILD.bazel) we should use cc_proto_lib.
      PiperOrigin-RevId: 193084414
      GitOrigin-RevId: 266a0dbb7f66549655e521350b70b10d4a872286
      290eb9ad
  4. Mar 18, 2018
  5. Dec 11, 2017
    • Bartosz Przydatek's avatar
      Removing protos-dependency of C++ subtle. · ddd1b8d1
      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
      ddd1b8d1
  6. Oct 26, 2017
  7. Sep 01, 2017
    • Bartosz Przydatek's avatar
      Fixing style issues. · cc8d6273
      Bartosz Przydatek authored
      Change-Id: I4f928caa6fbd877d2169fee572ae5c0381460e0b
      ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com>
      GitOrigin-RevId: cbcaf65319ea010372050ac9ddd6bbc8d7f82c91
      cc8d6273
    • Thai Duong's avatar
      Move util to crypto::tink::util. · 14f57e6f
      Thai Duong authored
      Change-Id: I2e628298c31e26da0067196634b5dc4d3bd5ed84
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 9b88cb7f7aad68ff16094ab7ff6a3a1620f58cd5
      14f57e6f
  8. May 26, 2017
    • Thai Duong's avatar
      Move C++ to google::crypto::tink. · 2675d260
      Thai Duong authored
      Change-Id: I115b64a1d4a3e4eadb330ed707c9206efd42ae31
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 58c9c7744df883bbbe906d3928027607208a7d1a
      2675d260
  9. May 18, 2017
  10. May 04, 2017
    • Quan Nguyen's avatar
      hkdf cpp · a69acec4
      Quan Nguyen authored
      Change-Id: I777719e718309290410d204fb7a7619bf12a3a42
      ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com>
      GitOrigin-RevId: 2c040cfec6ffc03410b26244b68efcc48bb7f2eb
      a69acec4
    • Thai Duong's avatar
      Fix Lint errors. · ce6cffc0
      Thai Duong authored
      Change-Id: I246a1d31cb02adc3def4404ff694892e76151c13
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      GitOrigin-RevId: 2d6ceb9bd716d1ece5a9a953b27ce98f7089685b
      ce6cffc0
  11. Apr 13, 2017
  12. Apr 06, 2017
  13. Apr 03, 2017
  14. Mar 27, 2017
  15. Mar 23, 2017
    • Bartosz Przydatek's avatar
      Merge "Initial structure for C++ Tink" · 32cdbb20
      Bartosz Przydatek authored
      ORIGINAL_AUTHOR=Bartosz Przydatek <przydatek@google.com>
      
      GitOrigin-RevId: c019cd1b6c0a97f0cbc1fa296488dc849da62aa8
      32cdbb20
    • Thai Duong's avatar
      Prepraing for open source: fix various lint errors. · 3428dedb
      Thai Duong authored
      Move java/GenTestRules.bzl -> tools/gen_java_test_rules.bzl, so that we
      can use it for other components.
      
      Change-Id: I339702f340f75269f48fb6b8e8c78616d72d2f72
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      
      GitOrigin-RevId: 6667ac5c857bd16066a7c229de0dddae59f265e7
      3428dedb
    • Thai Duong's avatar
      Merge "Preparing for open source: adding license." · 2a73c19e
      Thai Duong authored
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      
      GitOrigin-RevId: 51fc88f7b58f4e33efdbac728e1f4b84088d8bcc
      2a73c19e
    • Quan Nguyen's avatar
      Ecdsa key protobuf. · 1d431eb2
      Quan Nguyen authored
      This CL is exactly the same as
      I3df492c6d400fde36dea9e556deb3aa4987aa978, except adding EcdsaProtoTest
      Rename Proto to TinkProto.
      
      Change-Id: Iff2c97e6cf57aaf512e218c1fadbec305c2c8a6f
      ORIGINAL_AUTHOR=Quan Nguyen <quannguyen@google.com>
      
      GitOrigin-RevId: 4b68683c291825759c006df2925c15a8560ae590
      1d431eb2
    • Thai Duong's avatar
      Rename to Tink. Full package is com.google.cloud.crypto.tink · e7d8889d
      Thai Duong authored
      Change-Id: I0da7c8a7bd5bd113edb7ed5cf19dc23b10af5a81
      ORIGINAL_AUTHOR=Thai Duong <thaidn@google.com>
      
      GitOrigin-RevId: 624461c8281b1e04bae4e366e7cffd82a3827336
      e7d8889d
  16. Mar 22, 2017
    • Thai Duong's avatar
      Basic infrastructure. · 433c7b23
      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
      433c7b23
Loading