-
http://ag/22581896Kevin Graney authored
Squashed commit of the following: commit cb5cc5d4e837aa57c0155a78939a00f8858ddbdf Author: Kevin Graney <kmg@google.com> Date: Tue May 9 14:41:20 2023 -0400 Give Abseil visibility to anonymous-counting-tokens commit ebb50c115dc0c14d67bcf7b268e573a932cecb67 Author: Kevin Graney <kmg@google.com> Date: Mon May 1 15:21:37 2023 -0400 Update visibility again commit e3ad3dbceb69fa961e47c6e1c2c52f1cfc6f5853 Author: Kevin Graney <kmg@google.com> Date: Mon May 1 11:14:02 2023 -0400 Change visibility; add CFI for device builds commit 4d9e0cc71238ed276d11b273fd5a78517e5d680a Author: Kevin Graney <kmg@google.com> Date: Thu Apr 27 15:41:12 2023 -0400 Add a TODO to support CFI commit 4358e418a86e11ac83ffcc7b1d5d234a1c456b97 Author: Kevin Graney <kmg@google.com> Date: Thu Apr 27 14:58:42 2023 -0400 Patch updates from google3 commit 4d706c63606e7a5e9b47a2e9de4d1a8f0b74506a Merge: efa1236 e028e594 Author: Kevin Graney <kmg@google.com> Date: Thu Apr 27 11:28:46 2023 -0400 Merge branch 'master' into android_3p2 Add Karn's latest changes commit efa12364a08be9293cb58781ac2bfa413fe72b8e Author: Kevin Graney <kmg@google.com> Date: Wed Apr 26 11:20:31 2023 -0400 Update visibility rules to match expected ACT dir commit 70a58a8abea90d92c9fe1a957027f595c403de30 Author: Kevin Graney <kmg@google.com> Date: Wed Apr 19 13:13:34 2023 -0400 Add sanitizers to libpjc compilation commit e028e594 Author: Karn Seth <karn@google.com> Date: Mon Apr 17 13:10:43 2023 -0400 updates bb_oblivious_sig param combinations and dy_vrf params proof commit 9e3c52095248f131461a716be4f59e8ae267d8f4 Author: Kevin Graney <kmg@google.com> Date: Tue Apr 11 19:38:36 2023 -0400 Add TEST_MAPPING file commit 6a04d8cf69c912ae72d5bb3e62d00a403cd9f50c Author: Kevin Graney <kmg@google.com> Date: Mon Apr 10 23:50:49 2023 -0400 More edits commit b0dc1f512d9e1cabb697b99b14bc928e4e2e703a Author: Kevin Graney <kmg@google.com> Date: Mon Apr 10 23:49:42 2023 -0400 Add explicit version commit ef0056eff7407e1c42c64216a9eba9c61734577b Author: Kevin Graney <kmg@google.com> Date: Mon Apr 10 23:02:35 2023 -0400 Start splitting up unit tests to prevent linker errors commit 4df3ca23871bef011fb8aff624e794faf8400f32 Author: Kevin Graney <kmg@google.com> Date: Fri Apr 7 13:10:25 2023 -0400 Add -Wno-unused-parameter commit ef30c6900b326a551a6136e79a58ebac1b060040 Author: Kevin Graney <kmg@google.com> Date: Fri Apr 7 10:04:39 2023 -0400 Split up unit tests commit ff52a575179ed54878ca6e60fa7a77779782f61c Author: Kevin Graney <kmg@google.com> Date: Fri Apr 7 08:44:47 2023 -0400 Alphabetize abseil sources commit 743ab3474664b8c83515dab8e7d71fff1d9b82d3 Author: Kevin Graney <kmg@google.com> Date: Fri Apr 7 08:43:15 2023 -0400 Start separating out abseil unit tests commit 960c9c5d3eabcb66f9596ebd1276af963a847b01 Author: Kevin Graney <kmg@google.com> Date: Wed Apr 5 23:53:01 2023 -0400 Minor formatting commit 99278f1502bf1a95567d0d4ab9093bd79f9109ca Author: Kevin Graney <kmg@google.com> Date: Wed Apr 5 23:16:15 2023 -0400 Add libpjc_crypto_test target commit 8ffe7824c8eec67029c2cff49f6f959fbedc8c29 Author: Kevin Graney <kmg@google.com> Date: Wed Apr 5 21:24:58 2023 -0400 Change from <> to "" include commit c4915f258f6d60f57c8fdacfe58030d68b664729 Author: Kevin Graney <kmg@google.com> Date: Wed Apr 5 16:56:08 2023 -0400 Add more files to compilation set Need to fix a few proto includes upstream commit 12c5c82d53a87f3be8e84a780861c4e19b7d0ab6 Author: Kevin Graney <kmg@google.com> Date: Tue Apr 4 20:31:56 2023 -0400 Add abseil source files and link to liblog commit ccf10be3d9ac8106fa7afa372d42ba7281f3e65c Author: Kevin Graney <kmg@google.com> Date: Mon Apr 3 17:06:02 2023 -0400 Add include path for abseil This is still missing the library to link in commit 0ac3897acefbc62ae245bcf3c29b80af7deb7efd Author: Kevin Graney <kmg@google.com> Date: Mon Apr 3 15:59:32 2023 -0400 Add a private copy of the latest LTS Abseil release commit c610df0325afb6315ef004ec080c9cc431991c21 Author: Kevin Graney <kmg@google.com> Date: Fri Mar 31 12:23:15 2023 -0400 Add metadata files for Android third-party commit 8f055b2e Author: Karn Seth <karn@google.com> Date: Mon Apr 3 11:02:49 2023 -0400 updates dependencies, adds pedersen, cs, dy primitives commit ff5af155 Author: Mihaela Ion <mion@google.com> Date: Fri Nov 18 12:38:53 2022 -0500 Adds a Java implementation of the EC Commutative Cipher commit 8eafe59e Author: Karn Seth <karn@google.com> Date: Wed Jul 20 16:25:23 2022 -0400 updates grpc dep to 1.48.0 commit 505ba981 Author: Karn Seth <karn@google.com> Date: Wed Sep 29 19:13:29 2021 +0000 adds .bazelrc, pjc_deps and .gitignore commit 5fb148f7 Author: Karn Seth <karn@google.com> Date: Tue Sep 28 20:22:27 2021 +0000 modifies header guards, updates copyright notice commit 2c8d9c3c Author: Karn Seth <karn@google.com> Date: Mon Sep 6 23:28:06 2021 +0000 updates proto_util commit b4d3de61 Author: Karn Seth <karn@google.com> Date: Thu Sep 2 19:40:22 2021 +0000 changes com_github_glog_glog to com_github_google_glog commit 8bc01b3f Author: Karn Seth <karn@google.com> Date: Fri Aug 6 23:53:19 2021 +0000 removes unnecessary include commit 163826c8 Author: Karn Seth <karn@google.com> Date: Fri Aug 6 23:46:54 2021 +0000 moves all source files to private_join_and_compute subfolder. Credit to efoxepstein commit 76477f8d Author: Mihaela Ion <mion@google.com> Date: Mon Aug 2 20:37:39 2021 +0200 Updates util imports commit 4d556ce5 Author: Mihaela Ion <mion@google.com> Date: Mon Aug 2 20:20:45 2021 +0200 Removes unsupported proto option commit 75e36865 Author: Mihaela Ion <mion@google.com> Date: Mon Aug 2 16:36:29 2021 +0200 Fixes proto dependency commit d363bd46 Author: Mihaela Ion <mion@google.com> Date: Mon Aug 2 08:56:30 2021 +0200 Fixes a BUILD rule name commit 81249f1f Author: Mihaela Ion <mion@google.com> Date: Mon Aug 2 08:32:18 2021 +0200 Adds missing util BUILD rules commit 4c0fea19 Author: Mihaela Ion <mion@google.com> Date: Wed Jul 28 08:34:43 2021 +0200 Adds helper functions for processing files in parallel and reading and writing keys commit e88d36aa Merge: 24780233 fe6237a6 Author: Kevin Yeo <kwlyeo@google.com> Date: Thu Jul 22 14:43:30 2021 -0400 Merge pull request #29 from efoxepstein/status-macros Improve util/status_macros.h with ifdef guards. commit fe6237a6 Author: Eli Fox-Epstein <efoxepstein@google.com> Date: Thu Jul 22 18:36:51 2021 +0000 Improve util/status_macros.h with ifdef guards. This also uses operator* instead of .value() to access the value of a StatusOr known to be OK as per guidance in https://abseil.io/tips/181. commit 24780233 Author: Mihaela Ion <mion@google.com> Date: Wed Jul 21 19:00:40 2021 +0200 Adds a helper function for writing multiple protos to file commit 11cfedad Author: Karn Seth <karn@google.com> Date: Thu May 13 20:13:40 2021 +0000 push internal changes commit 89c8d0aa Author: Karn Seth <karn@google.com> Date: Tue Feb 23 16:51:52 2021 +0000 clean up headers etc commit 217dbe13 Author: Karn Seth <karn@google.com> Date: Thu Feb 11 18:18:59 2021 +0000 adds shanks discrete log algorithm commit 842f43b0 Author: Karn Seth <karn@google.com> Date: Thu Jan 14 16:06:54 2021 +0000 adds hash_type to ec_point_util commit 52c605f8 Author: Karn Seth <karn@google.com> Date: Wed Jan 13 19:17:50 2021 +0000 adds libraries for status testing, slight modifications to bignum commit 884e999b Author: Karn Seth <karn@google.com> Date: Sun Jan 3 21:12:22 2021 +0000 removes redundant files commit 484a85c6 Author: Karn Seth <karn@google.com> Date: Tue Dec 22 00:33:23 2020 +0000 migrate commandlineflags to absl::flag commit 458ea224 Merge: 99fbcf79 ee2c5814 Author: karnseth <karn@google.com> Date: Mon Dec 7 12:40:14 2020 -0500 Merge pull request #20 from schoppmp/windows Fix build on Windows commit ee2c5814 Author: Phillipp Schoppmann <schoppmp+git@posteo.net> Date: Wed Dec 2 10:16:17 2020 +0100 Fix build on Windows commit 99fbcf79 Author: Karn Seth <karn@google.com> Date: Mon Nov 30 15:29:42 2020 +0000 incorporates absl::string_view where appropriate commit aa2d68e6 Author: Karn Seth <karn@google.com> Date: Mon Nov 16 21:27:16 2020 +0000 uses absl status and statusor commit b040c117 Author: Karn Seth <karn@google.com> Date: Tue May 12 13:35:01 2020 -0400 adds missing BUILD rules, updates grpc deps version commit 6daf1c5f Author: Karn Seth <karn@google.com> Date: Tue May 12 11:41:45 2020 -0400 adds commutative elgamal and ec point util commit 53ca1e23 Author: Karn Seth <karn@google.com> Date: Mon Apr 27 13:17:31 2020 -0400 changes default curve to NIST P-256 commit d9bd7fe9 Author: Karn Seth <karn@google.com> Date: Mon Apr 27 13:11:30 2020 -0400 syncs various refactoring changes commit eaec47fa Author: Karn Seth <> Date: Mon Apr 20 14:23:45 2020 -0400 Removes workarounds from README commit 391f0934 Merge: 4e1c4fda 646f563e Author: karnseth <karn@google.com> Date: Mon Apr 20 12:33:05 2020 -0400 Merge pull request #11 from schoppmp/fix-build Fix build with Bazel >= 2 commit 646f563e Author: Phillipp Schoppmann <schoppmann@informatik.hu-berlin.de> Date: Mon Apr 20 15:12:29 2020 +0200 Don't load grpc_test_only_deps commit a5219c24 Author: Phillipp Schoppmann <schoppmann@informatik.hu-berlin.de> Date: Mon Apr 20 15:04:34 2020 +0200 Add comments in WORKSPACE commit 975b14f0 Author: Phillipp Schoppmann <schoppmann@informatik.hu-berlin.de> Date: Fri Apr 17 10:27:38 2020 -0700 Fix build with Bazel >= 2 commit 4e1c4fda Author: mihaelaion-code <51996505+mihaelaion-code@users.noreply.github.com> Date: Thu Nov 7 15:23:12 2019 +0100 Added note to build with Bazel 0.28.1. commit 375be831 Author: Kevin Yeo <kwlyeo@google.com> Date: Mon Aug 5 10:40:10 2019 -0400 Update README. commit 2506f959 Author: Kevin Yeo <kwlyeo@google.com> Date: Mon Aug 5 09:43:55 2019 -0400 Add SHA256 option for underlying hash function and refactor code. commit 040ac897 Merge: d03baa04 6fb131c8 Author: mihaelaion-code <51996505+mihaelaion-code@users.noreply.github.com> Date: Thu Jun 27 10:38:37 2019 +0200 Merge pull request #1 from WalterHub/master Fixes typo in csv file name commit 6fb131c8 Author: Walter Poupore <wpoupore@google.com> Date: Thu Jun 20 11:41:36 2019 -0700 Fixes typo in csv file name commit d03baa04 Author: mihaelaion-code <51996505+mihaelaion-code@users.noreply.github.com> Date: Wed Jun 19 15:02:51 2019 +0200 Update README.md commit 5b8a532e Author: mihaelaion-code <51996505+mihaelaion-code@users.noreply.github.com> Date: Wed Jun 19 14:40:52 2019 +0200 Add files via upload Private Join and Compute code Change-Id: I611f37b07fe38ef6c6eeeceffb9bf351659e0ac2
ca3f55ae