)]}'
{
  "commit": "ae1f8af52b3ce40b7e9b3e84010ae04f76ce416f",
  "tree": "7def9294d726cfe2e2c89be8fdee6c5c70c381cb",
  "parents": [
    "7a39c2403ea0e96564fcea7624cac43531f4ad17"
  ],
  "author": {
    "name": "Piotr Sikora",
    "email": "piotrsikora@google.com",
    "time": "Wed Apr 04 16:39:32 2018 -0700"
  },
  "committer": {
    "name": "Piotr Sikora",
    "email": "piotrsikora@google.com",
    "time": "Wed Apr 18 00:58:31 2018 +0000"
  },
  "message": "Bazel: update BoringSSL to ba9da44 / 81335a0 (master-with-bazel).\n\nThis update includes the following changes:\n\nba9da449 Tolerate a null BN_CTX in BN_primality_test.\n7a62ab19 Clarify BN_prime_checks is only for random candidates.\n5b05988a Implement field_{mul,sqr} in p224-64.c with p224_felems.\nc81ecf34 Add test coverage for the a !\u003d -3 case.\n88b1a37e Include EC_POINT_oct2point in ECDH benchmarks.\n04018c59 Remove EC_LOOSE_SCALAR.\n9c1f8b4a Add tests for large digests.\n2257e8f3 Use bn_rshift_words for the ECDSA bit-shift.\n0645c05f Test the bit-shifting case in ECDSA.\ncbe77925 Extract the single-subtraction reduction into a helper function.\n25f3d84f Rewrite BN_rand without an extra malloc.\n85c2cd8a Fix up AUTHORITY_INFO_ACCESS/ACCESS_DESCRIPTION\u0027s deleter.\neb7c3008 Only do 16 iterations to blind the primality test.\na0f1c8e3 Add RSA key generation to speed.cc\n5833dd80 Limit the public exponent in RSA_generate_key_ex.\nc1c6eeb5 Check d is mostly-reduced in RSA_check_key.\ncba958f4 Make RSA_check_key constant-time and more meaningful.\nc4e4757b Make RSA key generation constant-time.\na44dae7f Add a constant-time generic modular inverse function.\n1044553d Add new GCD and related primitives.\n23af438c Compute p - q in constant time.\n8d9ee7d1 Replace rsa_greater_than_pow2 with BN_cmp.\n97ac45e2 Change the order of GCD and trial division.\n40729e37 Revert \"Update SDE to 8.16.0.\"\n21ef1550 Update SDE to 8.16.0.\n365e48c1 Update tools.\n1902d818 Tighten and test name-checking functions.\n56f5eb9f Name constant-time functions more consistently.\ne6f46e25 Blind the range check for finding a Rabin-Miller witness.\n8eadca50 Don\u0027t leak |a| in the primality test.\n9362ed9e Use a Barrett reduction variant for trial division.\n232a6be6 Make primality testing mostly constant-time.\n50418afb Add some EC base point multiplication test vectors.\n718c88c9 Fix a bug in p224-64.c.\n72bc2328 Note licenses for support code in the top-level LICENSE file.\n2e16f6ba Add a test for CRYPTO_memcmp.\n2a19a17c Limit ASN.1 constructed types recursive definition depth\n0970d397 Make various BIGNUM comparisons constant-time.\nad066861 Add bn_usub_fixed.\nd89d65ba Add utility program for emitting P-256 x86-64 table.\n6ebef732 Add bssl::UniquePtr\u003cAUTHORITY_INFO_ACCESS\u003e\n5fca6139 Fix typo in point_add.\n6291af4e Add -DOPENSSL_SMALL to CMake.\n441efad4 Add RSA_PSS_PARAMS to bssl::UniquePtr.\ne759a9cd Support the OpenSSL “pass zero for strlen” when setting X.509 hostnames.\nd67e311c Test BN_primality test with OEIS A014233 values .\n88e6a05f Configure asmjs and wasm as generic, 32-bit machines.\nd61334d1 Document preferences for EC_GROUP_new_by_curve_name.\n433c0aab CQ: use new luci.boringssl.try bucket.\nee764744 Add some BN_mod_inverse tests.\n1bfb5c0f Add some tests for BN_gcd.\n380fc326 Add RSA_check_key tests.\nac97cc0e Fill in missing check_bn_tests.go features.\n4b6055de Add better tests for BN_rand.\n8a1a5daa Send the fake session ID in the test suite.\nd096c06b bytestring: document that |CBS_get_optional_asn1| can have a NULL output.\n3ab1a695 fix compilation error for non-english windows (like cjk)\nfa3e9c33 Add |SSL_COMP_get[0_name|_id]|.\na0bc29a7 Remove remnants of the HRR message.\n10bfb898 Fix 20-year-old typo in BN_mask_bits.\n47d88415 Document that BN_bn2bin is not constant-time.\n3d2c6b0b Document EC_POINT_get_affine_coordinates_GFp allowing NULL x and y.\na6bfc45b Store EC_KEY\u0027s private key as an EC_SCALAR.\nd62fe6f3 Fold EC_KEY_copy into EC_KEY_dup.\n40cdb3b5 Don\u0027t test |initial_handshake_complete| for dummy PQ padding status.\n\nChange-Id: If702e72dab6cecb027ac90af3522eb3083acda92\nSigned-off-by: Piotr Sikora \u003cpiotrsikora@google.com\u003e\nReviewed-on: https://nginx-review.googlesource.com/3361\nReviewed-by: Lizan Zhou \u003czlizan@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5f322c570481a1dddc8ddcee9ac6dbe06a4ca648",
      "old_mode": 33188,
      "old_path": "build.bzl",
      "new_id": "5bd6e582db735313a0ac03162ec5904e643fca7e",
      "new_mode": 33188,
      "new_path": "build.bzl"
    }
  ]
}
