)]}'
{
  "commit": "8dce4aa2d974fa357bb3f7d8a77e581d487de732",
  "tree": "77466f0fe71f9b4e0e6817fb7bb235ac61bedc24",
  "parents": [
    "591315297ec45ada0d31f057c4f6cff7f572bf3e"
  ],
  "author": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Fri Jun 05 16:55:42 2020 +0200"
  },
  "committer": {
    "name": "Richard Levitte",
    "email": "levitte@openssl.org",
    "time": "Sat Jun 06 19:18:30 2020 +0200"
  },
  "message": "TESTUTIL: Separate TAP output and other output by BIO filter\n\nOutput that\u0027s supposed to be understood by a TAP parser gets its own\nBIOs (|tap_out| and |tap_err|), and is only used internally within\ntestutils.  |bio_out| and |bio_err| is now only used for output that\nshouldn\u0027t be parsed by the TAP parser, and all output written to those\nBIOs are therefore always made to look like comments (it gets prefixed\nwith \"# \").\n\nIndentation and prefixing with \"# \" is reworked to use BIO_f_prefix(),\nwhich allows us to throw away the internal BIO_f_tap().\n\nThe indentation level is now adjusted via a special function.\n\nFixes #12054\n\nReviewed-by: Matt Caswell \u003cmatt@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/12057)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "868b8ebefa0a670321dfd61743cce5681a15501b",
      "old_mode": 33188,
      "old_path": "test/build.info",
      "new_id": "6256a34c91389594c2d996957d8fe7306f4d7720",
      "new_mode": 33188,
      "new_path": "test/build.info"
    },
    {
      "type": "modify",
      "old_id": "93afcd0fd1d37e0e74091d889dbdc58f1ea6d4a2",
      "old_mode": 33188,
      "old_path": "test/testutil/basic_output.c",
      "new_id": "bbed57c55adf06bee770fc33b3c0617f965f81c8",
      "new_mode": 33188,
      "new_path": "test/testutil/basic_output.c"
    },
    {
      "type": "modify",
      "old_id": "def76af151df5347ea2aa4589a00680e81dfc5d0",
      "old_mode": 33188,
      "old_path": "test/testutil/output.h",
      "new_id": "8da73e2ac7198c261db7125a2c0f73cae3103d39",
      "new_mode": 33188,
      "new_path": "test/testutil/output.h"
    },
    {
      "type": "modify",
      "old_id": "eb614f1281022a1eb419d7281d0b30d71c669b46",
      "old_mode": 33188,
      "old_path": "test/testutil/output_helpers.c",
      "new_id": "64e99dac62e83768e498e23b23501ec03a4ae4bd",
      "new_mode": 33188,
      "new_path": "test/testutil/output_helpers.c"
    },
    {
      "type": "delete",
      "old_id": "f3ee2787d21ee65e95d9d73f02195806e88ede79",
      "old_mode": 33188,
      "old_path": "test/testutil/tap_bio.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
