)]}'
{
  "commit": "abd6c05a48da9ddfa8e547c5dbb7a8b8dbb39523",
  "tree": "807613089f00a8872526d79d870a81c447d76026",
  "parents": [
    "84c0c900fce961baf99fe000f1ca4a2fc5911b41"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Sat Feb 27 12:24:07 2021 -0500"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Mar 01 19:39:25 2021 +0000"
  },
  "message": "Support creating unencrypted PKCS#12 files.\n\nPKCS#12 is overly general and, among other things, supports disabling\nencryption. In practice, the unencrypted form is not widely implemented.\nMoreover, even in contexts where cleartext is fine, an unencrypted\nPKCS#12 file still requires a password for the mandatory MAC component.\nThey\u0027re not very useful.\n\nHowever, cryptography.io uses them. Previously, we added support for\nparsing these. This CL adds support for creating them too, because now\ncryptography.io now also depends on that.\n\nChange-Id: Ib7c4e29615047b6c73f887fea7c80f8844999bb7\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/46045\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33fff2cc96c25d26c1b24dcabb02dc3cee8f804f",
      "old_mode": 33188,
      "old_path": "crypto/pkcs8/pkcs12_test.cc",
      "new_id": "e67630d62fe95352373b85d8df2dc99520989bc3",
      "new_mode": 33188,
      "new_path": "crypto/pkcs8/pkcs12_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a2f90755c82e53f48ad7439999cf2c92b51e5985",
      "old_mode": 33188,
      "old_path": "crypto/pkcs8/pkcs8_x509.c",
      "new_id": "b8439a5698b07f39beec85b15156a56d1e8c3a1b",
      "new_mode": 33188,
      "new_path": "crypto/pkcs8/pkcs8_x509.c"
    },
    {
      "type": "modify",
      "old_id": "385b99504b9609e7b2430c2962c5a0505e2b5395",
      "old_mode": 33188,
      "old_path": "include/openssl/pkcs8.h",
      "new_id": "9da54aa1bb2f38fea02b773bca58dd899dce65fb",
      "new_mode": 33188,
      "new_path": "include/openssl/pkcs8.h"
    }
  ]
}
