)]}'
{
  "log": [
    {
      "commit": "c1c950eae0440c3808f2b8bd7c57d0c6a42c1a90",
      "tree": "566c07ef5b9dca715e4075fc7de33dc823d8c0a9",
      "parents": [
        "d4e09840a9d29760c1a8bc3ee11eabfda5b63a78"
      ],
      "author": {
        "name": "korniltsev-grafanista",
        "email": "anatoly.korniltsev@grafana.com",
        "time": "Tue Feb 10 00:22:27 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 10 00:22:27 2026"
      },
      "message": "fix typo in LIB_PROTO_MUTATOR_HAS_NO_SANITIZE_FUZZER (#291)\n\n"
    },
    {
      "commit": "d4e09840a9d29760c1a8bc3ee11eabfda5b63a78",
      "tree": "835b0d0684b58cb591c1740e02447341098ac9ca",
      "parents": [
        "d780394da371517c2e21190d05414845d0ac1e07"
      ],
      "author": {
        "name": "phlax",
        "email": "phlax@users.noreply.github.com",
        "time": "Wed Jan 14 22:53:24 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 14 22:53:24 2026"
      },
      "message": "bazel: Add MODULES.bazel (#289)\n\nthis makes the repo a little more compatible with bazel central registry.\n\nSigned-off-by: Ryan Northey \u003cryan@synca.io\u003e"
    },
    {
      "commit": "d780394da371517c2e21190d05414845d0ac1e07",
      "tree": "60fcf72b1a9dae75def19582738dd10a78911b6f",
      "parents": [
        "dc4ced337a9fb4047e2dc727268fbac55ca82f73"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue Apr 08 02:02:44 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 08 02:02:44 2025"
      },
      "message": "Drop about-to-be-removed Ubuntu 20.04 from CI (fixes #282) (#283)\n\n* CI: Drop about-to-be-removed Ubuntu 20.04 CI\n\n* CI: Add missing \"sudo apt-get update\"\n\nAlso add --no-install-recommends (to install as few as possible\nadditional packages) packages and use apt-get rather than\napt because the target is a machine (rather thamn a human)."
    },
    {
      "commit": "dc4ced337a9fb4047e2dc727268fbac55ca82f73",
      "tree": "601f7c60d2f84ed266faad0f13b3c0e0b9cae310",
      "parents": [
        "8d20dea0f244c00f75f312d04f0e40e496446628"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Feb 26 00:43:54 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 26 00:43:54 2025"
      },
      "message": "port/protobuf.h: Fix commit references (#280)\n\nRegression from pull request #278\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e"
    },
    {
      "commit": "8d20dea0f244c00f75f312d04f0e40e496446628",
      "tree": "d668b562d7949b2c831f3088005fc21ece144704",
      "parents": [
        "f4e96ec867fb1dc66a039f47e4ccce7aeef3b8a3"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Feb 25 19:18:24 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 25 19:18:24 2025"
      },
      "message": "Move GOOGLE_PROTOBUF_VERSION into port/ (#278)\n\nOur internal build does not define GOOGLE_PROTOBUF_VERSION."
    },
    {
      "commit": "f4e96ec867fb1dc66a039f47e4ccce7aeef3b8a3",
      "tree": "9b15c3d9c24c8f31aa6d339541f54bd8b0043502",
      "parents": [
        "dee137dd28c1d2cbbdf8b2cd8febb012a100ef6b"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Feb 25 19:05:35 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 25 19:05:35 2025"
      },
      "message": "Compile tests even if we don\u0027t run them (#277)\n\n"
    },
    {
      "commit": "dee137dd28c1d2cbbdf8b2cd8febb012a100ef6b",
      "tree": "c4f4efc5a12d43d05f657dd72bc4de5f23d4910c",
      "parents": [
        "57928f41ae52bb27666aa15b310130d086dac245"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue Feb 25 06:53:19 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 25 06:53:19 2025"
      },
      "message": "Fix minimum CMake version for -DLIB_PROTO_MUTATOR_TESTING\u003dON (#276)\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e"
    },
    {
      "commit": "57928f41ae52bb27666aa15b310130d086dac245",
      "tree": "40bef2799a15fa53ba3e91bae75698b0371a448f",
      "parents": [
        "dad575b3723b64853f0cf55446f3fcfdbac1f508"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Feb 23 02:48:36 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 23 02:48:36 2025"
      },
      "message": "Use std::move in two more places (#275)\n\nAs suggested by Coverity Scan\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e"
    },
    {
      "commit": "dad575b3723b64853f0cf55446f3fcfdbac1f508",
      "tree": "e368f05c987ccbbc298be3dd311db47b956c21d1",
      "parents": [
        "2dcf442695d3e99122c213a997d67a308f6bb38a"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Feb 23 02:47:38 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 23 02:47:38 2025"
      },
      "message": "Add support for Ubuntu 20.04 LTS (where OSS-Fuzz is at) (#274)\n\n* Support Protobuf \u003c3.7.0 lacking headers port_def.inc and port_undef.inc\n\nThere are two Protobuf version macros: GOOGLE_PROTOBUF_VERSION and\nPROTOBUF_VERSION without the \"GOOGLE_\" prefix.  Both ancient\nand recent only expose macro GOOGLE_PROTOBUF_VERSION with the \"GOOGLE_\"\nprefix but not the other, so we depart from PROTOBUF_VERSION.\n\nMotivation for this change was that headers port_def.inc and\nport_undef.inc were only introduced to Protobuf in commit\n6bbe197e9c1b6fc38cbdc45e3bf83fa7ced792a3 of release \u003e\u003d3.7.0 while\nwe want to support Protobuf 3.6.1.3 of Ubuntu 20.04, too.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* Support Protobuf \u003c3.12.0 lacking FieldDescriptor::has_presence()\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* Support Protobuf \u003c3.8.0 lacking Any::GetDescriptor()\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* Support Protobuf \u003c3.8.0 lacking .SetRecursionLimit and .AllowUnknownField\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* fuzzer_test.h: Make tests/CI more deterministic/stable\n\nSeed 9 was selected after quick experiments with values 1 to 20\nfor its speed, i.e. low number of runs needed to find the\nrespective bug in both libfuzzer_example (text) and\nlibfuzzer_bin_example (binary), combined (i.e. number of runs\nadded).  It was not a scientifc experiment by any means,\nand determinism (rather than speed) is my primary goal here.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* fuzzer_test.h: Add -print_final_stats\u003d1 to libFuzzer call\n\n.. to ease future debugging\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* Make LibFuzzerExampleTest fail earlier\n\n.. now that the fixed seed makes that safe to do\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* Reject Clang \u003c12 because it breaks libfuzzer_example_test\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* Make CI cover Ubuntu 20.04 (with -DLIB_PROTO_MUTATOR_DOWNLOAD_PROTOBUF\u003dOFF)\n\n.. with Protobuf 3.6.1.3\n(see https://packages.ubuntu.com/focal/libprotobuf-dev)\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* Sync CMake requirement for -DLIB_PROTO_MUTATOR_EXAMPLES\u003dON with reality\n\n.. while allowing to build the core project with CMake 3.10.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n* README.md: Document dependencies of core libprotobuf-mutator\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n\n---------\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e"
    },
    {
      "commit": "2dcf442695d3e99122c213a997d67a308f6bb38a",
      "tree": "1192b7c2eeec9608385230cbd361677938eb9dd5",
      "parents": [
        "2075b6cb94748b834b900e374982881708a7f976"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Feb 19 00:05:38 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Feb 19 22:33:35 2025"
      },
      "message": "Pin external libexpat and libxml2 for CI stability\n\n.. for a stable build, unless -DLIB_PROTO_MUTATOR_EXAMPLES_USE_LATEST\u003dON\nis passed so that OSS-Fuzz has a chance to keep fuzzing the very latest.\nThe other two calls to `ExternalProject_Add` for GoogleTest and Protobuf\nwere pinned already.\n\nList of Git tags for libexpat and libxml2:\n- https://github.com/libexpat/libexpat/tags\n- https://gitlab.gnome.org/GNOME/libxml2/-/tags\n\nRelated code in OSS-Fuzz:\nhttps://github.com/google/oss-fuzz/blob/22bf164795d077841e099c7a70b595b15158b36f/projects/libprotobuf-mutator/build.sh#L27\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "2075b6cb94748b834b900e374982881708a7f976",
      "tree": "e149e1359f80ef55649fa94c574389abf6e599f5",
      "parents": [
        "f6cc599e4ce5d2e3fcae471689011379d32c540b"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Tue Feb 18 23:54:46 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Feb 19 00:37:28 2025"
      },
      "message": "Enable CI for non-master branches\n\nThis eases development in fork repositories, in particular.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "f6cc599e4ce5d2e3fcae471689011379d32c540b",
      "tree": "6b6a53d4f2cfadce97a91820fb4536ecdf5100d5",
      "parents": [
        "30760d91c9e1d75bc8a87579b3968d2ef3db8ce1"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Feb 16 14:24:10 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Feb 19 00:28:36 2025"
      },
      "message": "Make CI cover Ubuntu 22.04 (with -DLIB_PROTO_MUTATOR_DOWNLOAD_PROTOBUF\u003dOFF)\n\n.. with Protobuf 3.12.4\n(see https://packages.ubuntu.com/jammy/libprotobuf-dev)\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "30760d91c9e1d75bc8a87579b3968d2ef3db8ce1",
      "tree": "89e278c8fa9189121a8c5a039218c233fdb26245",
      "parents": [
        "6c62cc3f1ac10914b604e674601d7f4ea809a208"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sun Feb 16 14:10:41 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Feb 19 00:28:36 2025"
      },
      "message": "Allow use of -DLIB_PROTO_MUTATOR_DOWNLOAD_PROTOBUF\u003dOFF with Ubuntu 22.04\n\n.. where CMake is only at version 3.22.1\n(see https://packages.ubuntu.com/jammy/cmake)\n\nThe minimum required version was bump from 3.5 to 3.24 in\ncommit 50ef9159bb838931d83e5bbd77eeec05fc50f57d but now\nI\u0027m only going back down to 3.10 because CMake is already\nwarning about support for \u003c3.10 being deprecated.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "6c62cc3f1ac10914b604e674601d7f4ea809a208",
      "tree": "2c163aac60b7e1ad8e326e5081359ebe4dfbe005",
      "parents": [
        "cd2eb8e08780d53bda06a877677cf40b5458bbb5"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Mon Feb 17 16:02:11 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Feb 19 00:28:07 2025"
      },
      "message": "Fix typo \"usefull\" two times\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "cd2eb8e08780d53bda06a877677cf40b5458bbb5",
      "tree": "37c299c4e957d7aab96db36983390aac3237df33",
      "parents": [
        "75f1720aeb847b780f270ad7d4157ece5d4f3df1"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Feb 08 01:42:41 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Sat Feb 08 03:55:33 2025"
      },
      "message": "Make ExternalProject_Add pass \"--depth 1\" to \"git clone\"\n\n.. to reduce cloning time\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "75f1720aeb847b780f270ad7d4157ece5d4f3df1",
      "tree": "254ccb21d4f74c3dcb5def28b6a3b913b650f65c",
      "parents": [
        "5bc6adbf2f104b7d175cd5f27691d08557d18001"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Feb 07 16:20:58 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:49:17 2025"
      },
      "message": "Support -DLIB_PROTO_MUTATOR_EXAMPLES:BOOL\u003dOFF to build without examples\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "5bc6adbf2f104b7d175cd5f27691d08557d18001",
      "tree": "54852d243c9263569593c570e3ed207c9977ffd2",
      "parents": [
        "94b69b02c831d9af2c0f020c582a593bab0c2861"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Feb 07 17:14:00 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:48:04 2025"
      },
      "message": "Speed up build of bundled Protobuf via -Dprotobuf_BUILD_LIBUPB\u003dOFF\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "94b69b02c831d9af2c0f020c582a593bab0c2861",
      "tree": "16d119c34bfa074f288268ebf209edb3d53a875c",
      "parents": [
        "98713421d0cc3c22610d98a2cbcca4312d15c9b0"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Fri Feb 07 17:17:44 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:46:53 2025"
      },
      "message": "Resolve needless check for CMake \u003c3.10.0\n\n.. since the top CMakeLists.txt requires CMake \u003e\u003d3.24 via\nline 15 \"cmake_minimum_required(VERSION 3.24)\".\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "98713421d0cc3c22610d98a2cbcca4312d15c9b0",
      "tree": "675c7dac16ec55eb3db27488cea3bed8345a951a",
      "parents": [
        "5ee103d20ce8be5299bff7d2c0a2f38203b64a90"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Feb 05 23:02:59 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:26:25 2025"
      },
      "message": "CI: Use human-friendly minimal job name\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "5ee103d20ce8be5299bff7d2c0a2f38203b64a90",
      "tree": "5493693ca1fde61669e783e685107923bb6afe51",
      "parents": [
        "acc6d3f77a1af8353d0623eaf6903e09e4e4bdcf"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Feb 05 22:39:16 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:26:25 2025"
      },
      "message": "CI: Start building against old and new Protobuf\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "acc6d3f77a1af8353d0623eaf6903e09e4e4bdcf",
      "tree": "feb046729eea78f87a236d9d59b72e99a53c5e00",
      "parents": [
        "97a5f4fe3f1f2b8ed8a0ff9359f06996958daa15"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Feb 05 22:35:55 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:26:25 2025"
      },
      "message": "CI: Refactor matrix\n\n.. to what GitHub Actions was already doing, effectively.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "97a5f4fe3f1f2b8ed8a0ff9359f06996958daa15",
      "tree": "746ca25065e4654f82f3f42aaa9006c52f6c235b",
      "parents": [
        "08ecc529a0e9b55e48cc4358028ed7f476cccfa4"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Feb 05 20:45:40 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:26:25 2025"
      },
      "message": "Restore support for Protobuf lacking \"ShortFormat\"\n\nEffectly reverts these two changes:\n\n- \u0027Replace DebugString with absl::StrCat\u0027\n  (commit 7aed2ed3f4eec486e16c3fb381157ef7a9e172bb)\n- \u0027Revert \"Switch from StrCat to ShortFormat\"\u0027\n  (commit b1736a68e5dfdf95dd36964fa87ecd13050318a1)\n\n@vitalybuka confirmed that preprocessor conditionals a la ..\n\n\u003e #if PROTOBUF_VERSION \u003e\u003d 4024000  // v3(!).24.0 (commit a6d895988dee9586b1689259f4412d1714ea1e53) for ShortFormat\n\u003e     ..\n\u003e #else\n\u003e     ..\n\u003e #endif\n\n.. are not necessary here, so a simpler approach was possible.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "08ecc529a0e9b55e48cc4358028ed7f476cccfa4",
      "tree": "48bc8a7e401f5f0cb89a3dd2e4c44ee035ffd009",
      "parents": [
        "4d9dbf94924d849e30c89ae16bb017b45cbedd85"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Wed Feb 05 20:39:57 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Feb 07 17:26:25 2025"
      },
      "message": "Restore support for Protobuf lacking \"requires_utf8_validation\"\n\nEffectly makes change \"Switch to requires_utf8_validation\"\n(commit de82ae3c82dc4913949e8a884f1cff911dc7ec31) conditional\nwith regard to target Protobuf version.\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "4d9dbf94924d849e30c89ae16bb017b45cbedd85",
      "tree": "bb630e362ff73a41f0f5a7c3bcc9526f799d5a21",
      "parents": [
        "00633b89c42c2fe18afe2bc647af1dea05ed0856"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Feb 04 01:48:49 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 02:25:28 2025"
      },
      "message": "workflow: Fix step name\n"
    },
    {
      "commit": "00633b89c42c2fe18afe2bc647af1dea05ed0856",
      "tree": "de162522a90ae9e2b63be1338e434bd68289cdca",
      "parents": [
        "6d846d9efdf98ca70d9e93d1625037227a8fd769"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Feb 04 01:41:31 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 02:25:28 2025"
      },
      "message": "Switch from StrCat to ShortFormat\n\nTo avoid direct dependency on absl.\n"
    },
    {
      "commit": "6d846d9efdf98ca70d9e93d1625037227a8fd769",
      "tree": "a8d5a4b72258acbb03b2ebfe921839360cd747b0",
      "parents": [
        "fe0f09a9a1170868248895f317bccfc61a47f6c2"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Feb 04 01:17:30 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 02:25:28 2025"
      },
      "message": "Update gtest v1.14.0 to v1.15.0\n"
    },
    {
      "commit": "fe0f09a9a1170868248895f317bccfc61a47f6c2",
      "tree": "116ff5651f61b99b7897bf0266d8c0c3e922b08d",
      "parents": [
        "c262e316974dce605048aeef7f1691ad510acadc"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Feb 04 01:14:50 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 02:25:28 2025"
      },
      "message": "Update libprotobuf v27.1 to v29.3\n"
    },
    {
      "commit": "c262e316974dce605048aeef7f1691ad510acadc",
      "tree": "0ebfd1522be162bf17cb8842b78f1ef7b55fbaae",
      "parents": [
        "4f2ff4168c4e16f6662a05e8bda85cf0055077c2"
      ],
      "author": {
        "name": "Martin Kletzander",
        "email": "nert.pinx@gmail.com",
        "time": "Fri Aug 02 07:27:02 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 02:04:21 2025"
      },
      "message": "Fix default PKG_CONFIG_PATH in CMakeLists.txt\n\nSince `option()` was used it defaulted to OFF instead of the supplied\nstring as `option()` is used for booleans only, resulting in\n`libprotobuf-mutator.pc` file being installed in\n`${prefix}/OFF/libprotobuf-mutator.pc` which is clearly undesirable.\nChange it to `set()` so the default value is properly stored and used.\n"
    },
    {
      "commit": "4f2ff4168c4e16f6662a05e8bda85cf0055077c2",
      "tree": "cc78c5df3b042bf94b57cf5caf610461c07c5c50",
      "parents": [
        "f9466eb3b798048997ebad0fadc5fb7c5cef2775"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Feb 01 22:36:06 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 01:57:39 2025"
      },
      "message": "Move troublesome default -Werror from CMake to CI\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "f9466eb3b798048997ebad0fadc5fb7c5cef2775",
      "tree": "3f5c9879c1d9846e80f55614e3016fd955e756ec",
      "parents": [
        "74d9d8dab05afdca2f8ed6f7c08d717e1a8d4b64"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Feb 01 22:40:15 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 01:54:15 2025"
      },
      "message": "Run CI every week (to make breakage apparent with less delay)\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "74d9d8dab05afdca2f8ed6f7c08d717e1a8d4b64",
      "tree": "5a8ef3d41d8afb1956941e5d6adfd433d06818fa",
      "parents": [
        "46cc1dca068ba44436dd79f79ed3aaa86af97248"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Feb 01 22:47:45 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 01:52:12 2025"
      },
      "message": "Install liblzma-dev to fix CI\n\nSymptom was:\n\u003e Could NOT find LibLZMA (missing: LIBLZMA_LIBRARY LIBLZMA_INCLUDE_DIR\n\u003e LIBLZMA_HAS_AUTO_DECODER LIBLZMA_HAS_EASY_ENCODER LIBLZMA_HAS_LZMA_PRESET)\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "46cc1dca068ba44436dd79f79ed3aaa86af97248",
      "tree": "326275efc42eae042edfa399a79dfb125f669cb2",
      "parents": [
        "5595eff26a93c91d13e8c073bd0de2b9f96d7693"
      ],
      "author": {
        "name": "Sebastian Pipping",
        "email": "sebastian@pipping.org",
        "time": "Sat Feb 01 22:47:06 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Feb 04 01:52:12 2025"
      },
      "message": "Pin Ubuntu to 24.04 for CI stability\n\nSigned-off-by: Sebastian Pipping \u003csebastian@pipping.org\u003e\n"
    },
    {
      "commit": "5595eff26a93c91d13e8c073bd0de2b9f96d7693",
      "tree": "c5302d3faef567878161fb5c9208a83dcb52a8a1",
      "parents": [
        "7bf98f78a30b067e22420ff699348f084f802e12"
      ],
      "author": {
        "name": "Paweł Bylica",
        "email": "pawel@ethereum.org",
        "time": "Sun Jan 19 16:17:05 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Sun Jan 19 20:42:00 2025"
      },
      "message": "Fix doc comment about removed seed parameter"
    },
    {
      "commit": "7bf98f78a30b067e22420ff699348f084f802e12",
      "tree": "179054b1949df3f6c10cecc765c6f9130cebde2c",
      "parents": [
        "72095f373ec133105b92a75d0413f17272828abd"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@google.com",
        "time": "Tue Jan 14 01:10:40 2025"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Jan 14 01:12:39 2025"
      },
      "message": "Include header fixes.\n\nstdint.h is necessary for uint8_t."
    },
    {
      "commit": "72095f373ec133105b92a75d0413f17272828abd",
      "tree": "4f271c82b69f029ba95bb47d2f015e069974c6c7",
      "parents": [
        "b922c8ab9004ef9944982e4f165e2747b13223fa"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Sep 13 21:20:46 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 13 21:20:46 2024"
      },
      "message": "Update for internal ClangTidy cleanups"
    },
    {
      "commit": "b922c8ab9004ef9944982e4f165e2747b13223fa",
      "tree": "6e5f932c891c83249fd8019a7d3b80eb1f703cd0",
      "parents": [
        "4084aec61d8a2a73805e6384664c87ad15ed9a5a"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Sat Jun 15 23:49:27 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Sun Jun 16 00:12:32 2024"
      },
      "message": "Update protobuf from v25.2 to v27.1\n"
    },
    {
      "commit": "4084aec61d8a2a73805e6384664c87ad15ed9a5a",
      "tree": "c1ede3019722bb12da29da392982424b6821c78b",
      "parents": [
        "72dc79996761a9fbd4ede1e1797d0a1b6b478ead"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Sat Jun 15 23:42:14 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Sun Jun 16 00:12:32 2024"
      },
      "message": "Switch from DownCastToGenerated to DownCastMessage\n"
    },
    {
      "commit": "72dc79996761a9fbd4ede1e1797d0a1b6b478ead",
      "tree": "62ac229c6d885554949852f06978cded6347fdf1",
      "parents": [
        "57bb9e25f9cdf1b92404473717f322ff8241144a"
      ],
      "author": {
        "name": "Uilian Ries",
        "email": "uilianries@gmail.com",
        "time": "Fri Jun 07 10:01:56 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Sat Jun 15 23:24:26 2024"
      },
      "message": "Enforce C++14 when building protobuf\n\nSigned-off-by: Uilian Ries \u003cuilianries@gmail.com\u003e\n"
    },
    {
      "commit": "57bb9e25f9cdf1b92404473717f322ff8241144a",
      "tree": "1fd3c07f55ec0832e7cbd1ad31c7188e49957c5d",
      "parents": [
        "eb634efbedbf28dd6627ee49ea04e82ae144fb8d"
      ],
      "author": {
        "name": "Uilian Ries",
        "email": "uilianries@gmail.com",
        "time": "Thu May 30 11:49:16 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Sat Jun 15 23:24:26 2024"
      },
      "message": "Use public cxx_standard\n\nSigned-off-by: Uilian Ries \u003cuilianries@gmail.com\u003e\n"
    },
    {
      "commit": "eb634efbedbf28dd6627ee49ea04e82ae144fb8d",
      "tree": "0af2857ff97c37948af6e6945cb117b5678fa272",
      "parents": [
        "1f95f8083066f5b38fd2db172e7e7f9aa7c49d2d"
      ],
      "author": {
        "name": "Uilian Ries",
        "email": "uilianries@gmail.com",
        "time": "Thu May 30 11:26:39 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Sat Jun 15 23:24:26 2024"
      },
      "message": "Keep C++ standard flexible\n\nSigned-off-by: Uilian Ries \u003cuilianries@gmail.com\u003e\n"
    },
    {
      "commit": "1f95f8083066f5b38fd2db172e7e7f9aa7c49d2d",
      "tree": "0342b0f88e20e7e8ae3695c58572d17f356cdf45",
      "parents": [
        "e49cb0001e26d43b85690a575876449d20eadf2b"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 17 00:52:13 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 17 00:58:13 2024"
      },
      "message": "Clang format #213\n"
    },
    {
      "commit": "e49cb0001e26d43b85690a575876449d20eadf2b",
      "tree": "264daf49615d4d692445f5ff8291e4e60eae0a48",
      "parents": [
        "86f0d4a2b1e2632edd5fc45fcc72a4c89e4f4066"
      ],
      "author": {
        "name": "Allen Webb",
        "email": "allenwebb@google.com",
        "time": "Wed Oct 19 23:18:25 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 17 00:56:16 2024"
      },
      "message": "Unpoison results from LLVMFuzzerMutate.\n\nLLVMFuzzerMutate was returning data marked as uninitialized, but it\nshould be treated at initialized when running with the memory sanitzer.\n"
    },
    {
      "commit": "86f0d4a2b1e2632edd5fc45fcc72a4c89e4f4066",
      "tree": "467c73a94f2e97c520b6fad4c785c84610a39d78",
      "parents": [
        "073e6852d3a4b9592a7c0d2ac3ce157367ca8fda"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 17 00:18:18 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 17 00:45:22 2024"
      },
      "message": "Replace DebugString with absl::StrCat\n\nDebugString is going to be deprecated.\n"
    },
    {
      "commit": "073e6852d3a4b9592a7c0d2ac3ce157367ca8fda",
      "tree": "77b77adcd7e8ff149fe5361187c57063077fd17b",
      "parents": [
        "f84c60aeda78745e9ff852328f003773ea0ef090"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 17 00:14:11 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 17 00:45:22 2024"
      },
      "message": "Disable clang-format on include which needs to be the last\n"
    },
    {
      "commit": "f84c60aeda78745e9ff852328f003773ea0ef090",
      "tree": "c5732882dd180a51602437a075eca49cfdabd169",
      "parents": [
        "90282ba003c0b2f7ae51593c1a385b6c5e802aff"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Jan 11 10:04:45 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 11 10:04:45 2024"
      },
      "message": "Create CODEOWNERS"
    },
    {
      "commit": "90282ba003c0b2f7ae51593c1a385b6c5e802aff",
      "tree": "ce3d64f08f6eb965557e5f2f76e2f91ec7275bd2",
      "parents": [
        "50ae1774eca1372d2027828f48b245533039d68b"
      ],
      "author": {
        "name": "Sergey Bronnikov",
        "email": "estetus@gmail.com",
        "time": "Thu Jan 11 09:41:43 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 11 09:41:43 2024"
      },
      "message": "Update README (#230)\n\n* Add syntax highlight to snippets in README\r\n* Add a section with grammars in protobuf format to the README"
    },
    {
      "commit": "50ae1774eca1372d2027828f48b245533039d68b",
      "tree": "000c8ccc4cbec11dc25e633bae20d1aec93cccf4",
      "parents": [
        "6ede63ff0fb25abe17c7597f52f369033ac5aadd"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Jan 11 09:21:32 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 11 09:21:32 2024"
      },
      "message": "Setup github actions to build and test (#241)\n\n"
    },
    {
      "commit": "6ede63ff0fb25abe17c7597f52f369033ac5aadd",
      "tree": "cce64171c7321658c07f4655aa8481608bd5b765",
      "parents": [
        "6bbfde6c129260ab76fdee37e429a2af66c22983"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 10 22:55:26 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 10 22:57:36 2024"
      },
      "message": "Remove protobuf_mutator::String\n\nIt was use for compartibility with protobuf versions which use\nabsl::string. They are not relevant anymore.\n"
    },
    {
      "commit": "6bbfde6c129260ab76fdee37e429a2af66c22983",
      "tree": "b749c5d36642c183f9c34146df3703041accf09e",
      "parents": [
        "34610386cc6ff3853a2771a3009b2c065fc0552f"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 10 20:39:54 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 10 22:43:56 2024"
      },
      "message": "Switch to DownCastToGenerated to fix linking issues\n"
    },
    {
      "commit": "34610386cc6ff3853a2771a3009b2c065fc0552f",
      "tree": "fb6bd9b42d39c8d9a664b07a6be9ffce6aa4fbe4",
      "parents": [
        "549d00beb0b57442f2bd8f093387dd3fa0cee149"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 10 20:33:45 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 10 22:43:56 2024"
      },
      "message": "Update protobuf to v25.2\n"
    },
    {
      "commit": "549d00beb0b57442f2bd8f093387dd3fa0cee149",
      "tree": "516006ab73edcb69bdb96a775f4c4ee2e9c911bf",
      "parents": [
        "fc4eadc36828bf4f147b0e3946c14b5039da15d2"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 10 19:14:08 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 10 19:14:08 2024"
      },
      "message": "Remove travis-ci from the README"
    },
    {
      "commit": "fc4eadc36828bf4f147b0e3946c14b5039da15d2",
      "tree": "24e7245fe5e4dba921ec4566e58228956eff08e5",
      "parents": [
        "4295e879e58585a7e575fd876052967fb14aa4ff"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 10 18:53:55 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 10 19:12:44 2024"
      },
      "message": "Update googletest to v1.14.0\n"
    },
    {
      "commit": "4295e879e58585a7e575fd876052967fb14aa4ff",
      "tree": "a2bc4042046958d4d7745c22e3c16dfa4566da60",
      "parents": [
        "3b28530531b154a748fe9884bc9219b4966f0754"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jan 10 18:51:19 2024"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jan 10 19:12:44 2024"
      },
      "message": "Update protobuf to v24.4\n"
    },
    {
      "commit": "3b28530531b154a748fe9884bc9219b4966f0754",
      "tree": "c9ad6d9d545e511bb4427c492e4ceba60caaf995",
      "parents": [
        "c390388561be36f94a559a4aed7e2fe60470f60b"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Apr 25 23:35:27 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 23:37:48 2023"
      },
      "message": "Switch to c++14\n"
    },
    {
      "commit": "c390388561be36f94a559a4aed7e2fe60470f60b",
      "tree": "7faa9b6a518bf9475876cc9e27eb63a7e6f9bb79",
      "parents": [
        "de82ae3c82dc4913949e8a884f1cff911dc7ec31"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Apr 25 00:20:50 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Fix CONFIGURE_COMMAND of protobuf\n"
    },
    {
      "commit": "de82ae3c82dc4913949e8a884f1cff911dc7ec31",
      "tree": "f270ce250385b47df230322580f521a7e4b32a87",
      "parents": [
        "50ef9159bb838931d83e5bbd77eeec05fc50f57d"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Apr 25 00:19:46 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Switch to requires_utf8_validation\n\ndescriptor()-\u003efile()-\u003esyntax() will be\nprivate soon.\n"
    },
    {
      "commit": "50ef9159bb838931d83e5bbd77eeec05fc50f57d",
      "tree": "9f8125d8832fe7e45b85c826885d25f294b88af2",
      "parents": [
        "212a7be1eb08e7f9c79732d2aab9b2097085d936"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Apr 25 00:05:31 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Upgrade protobuf to v22.3\n\nRequires CMAKE_LINK_GROUP_USING of cmake 3.24.\n"
    },
    {
      "commit": "212a7be1eb08e7f9c79732d2aab9b2097085d936",
      "tree": "29c63c2ee6c22f172325abd14d2d12e87c45ef10",
      "parents": [
        "84271803429b2de9aca4ffdda50331e61e2dfc26"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Mon Apr 24 23:55:49 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Use Protobuf_LIBRARIES\n"
    },
    {
      "commit": "84271803429b2de9aca4ffdda50331e61e2dfc26",
      "tree": "9066cdbb72f7db83a17af57e9ea586cf34360cbe",
      "parents": [
        "c72133d600e20f82ae17119ccac0b5c32a9733df"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Mon Apr 24 23:54:39 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Add const to array in example\n"
    },
    {
      "commit": "c72133d600e20f82ae17119ccac0b5c32a9733df",
      "tree": "9ff4df527250316d25c6f61eac927f9c543f0cf7",
      "parents": [
        "13cf51511df8efd4fcfdd28630f8645947f030f0"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Mon Apr 24 23:46:37 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Forward COMPILER_LAUNCHER into ExternalProject_Add\n"
    },
    {
      "commit": "13cf51511df8efd4fcfdd28630f8645947f030f0",
      "tree": "9eb910e189ff22f07ef98049b7ecb90ce58b1af6",
      "parents": [
        "5d1372df54d2762a432fc1da54357ae5ad1d9e16"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Mon Apr 24 21:20:42 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Remove LogSilencer\n\nIt\u0027s not essencial and for convenience\nonly, but LogSilencer removed from\nprotobuf with absl migration.\n"
    },
    {
      "commit": "5d1372df54d2762a432fc1da54357ae5ad1d9e16",
      "tree": "fdbf4012ffdf9bfbb9f8e2063ba2a348654a1045",
      "parents": [
        "af3bb18749db3559dc4968dd85319d05168d4b5e"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Mon Apr 24 17:22:04 2023"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Apr 25 05:47:36 2023"
      },
      "message": "Switch c++17\n\nc++14 is requirement from 54346a414da72fe37ef3371cb3baddbd097cd501\nHowever protobuf uses std::string_view which is c++17 feature.\n"
    },
    {
      "commit": "af3bb18749db3559dc4968dd85319d05168d4b5e",
      "tree": "06616f0b61b7d42fe0b3cd2125ae74fda5707e13",
      "parents": [
        "dbe588bfb6922060e557fe5b8ee27d2923000c1a"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Dec 07 23:21:20 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Dec 07 23:21:20 2022"
      },
      "message": "Don\u0027t use syntax()\n"
    },
    {
      "commit": "dbe588bfb6922060e557fe5b8ee27d2923000c1a",
      "tree": "3ea6f17b19f43a9636086021b4245576e5b66c4c",
      "parents": [
        "15345b0c79a6f37edc08dfbae3150e8dfebe51e2"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Sep 30 01:18:52 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Sep 30 01:18:52 2022"
      },
      "message": "Remove one empty line\n"
    },
    {
      "commit": "15345b0c79a6f37edc08dfbae3150e8dfebe51e2",
      "tree": "a767027b876b29d22bf758652a43006d63ede7c8",
      "parents": [
        "6227b51a99fc7298c1052860992bbf5bbfceb172"
      ],
      "author": {
        "name": "Bhargava Shastry",
        "email": "bshas3@gmail.com",
        "time": "Mon May 30 08:51:41 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Sep 30 01:04:19 2022"
      },
      "message": "Add newline in libfuzzer_macro header so it does not error via clang-14 -Wnewline-eof\n"
    },
    {
      "commit": "6227b51a99fc7298c1052860992bbf5bbfceb172",
      "tree": "8854a88402ba2e8af808af6381c4385a4d1c551a",
      "parents": [
        "9d57e973eb6e651fdf6330d1ef1f86c5619afc4d"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jul 06 20:35:25 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Sep 30 01:03:03 2022"
      },
      "message": "Document unsupported proto extensions"
    },
    {
      "commit": "9d57e973eb6e651fdf6330d1ef1f86c5619afc4d",
      "tree": "2928bce634b41ca3a8f4b6892c70e669461f445d",
      "parents": [
        "0f7111d069270a3cfdf6c9daf7af57857cdedafb"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Sep 30 00:02:32 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Sep 30 00:02:32 2022"
      },
      "message": "Update protobuf to v21.7\n"
    },
    {
      "commit": "0f7111d069270a3cfdf6c9daf7af57857cdedafb",
      "tree": "d60ddbc0fae7166648ad6104d405de2c6b91ffbd",
      "parents": [
        "ff57bf8615a5ffba49486f099c654d6e802068e8"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Sep 30 00:00:36 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Sep 30 00:00:36 2022"
      },
      "message": "Update googletest to 1.12\n"
    },
    {
      "commit": "ff57bf8615a5ffba49486f099c654d6e802068e8",
      "tree": "4c59d70a59eba70bd58e8e097430bb65cf33a959",
      "parents": [
        "a304ec48dcf15d942607032151f7e9ee504b5dcf"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Sep 29 23:59:13 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Sep 29 23:59:13 2022"
      },
      "message": "Switch libxml example to cmake build\n"
    },
    {
      "commit": "a304ec48dcf15d942607032151f7e9ee504b5dcf",
      "tree": "e33780fffebc5091bf36c358008376e2112761a7",
      "parents": [
        "6fb07304b470964178ba2c66f235dd3c3dc06f15"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri May 20 21:35:31 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri May 20 21:35:31 2022"
      },
      "message": "Support -std\u003dc++20\n"
    },
    {
      "commit": "6fb07304b470964178ba2c66f235dd3c3dc06f15",
      "tree": "d6f460f6ed23849b86009808ef8bf4fa361f8254",
      "parents": [
        "a706f773b6059695944c54378fc0bde1f30e6dfc"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri May 20 20:29:11 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri May 20 20:29:11 2022"
      },
      "message": "Update protobuf lib\n"
    },
    {
      "commit": "a706f773b6059695944c54378fc0bde1f30e6dfc",
      "tree": "e51a0836c6d5ed4b0019fcb522ee840486bd0097",
      "parents": [
        "ffd86a32874e5c08a143019aad1aaf0907294c9f"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri May 20 20:28:56 2022"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri May 20 20:28:56 2022"
      },
      "message": "Fix libxml2 build\n"
    },
    {
      "commit": "ffd86a32874e5c08a143019aad1aaf0907294c9f",
      "tree": "282cd897141694229645fd88063bd4c2a005f789",
      "parents": [
        "54742e781e572a72214f3d76f4d2f9793dde9106"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Mon Aug 30 22:27:22 2021"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 30 22:27:22 2021"
      },
      "message": "Delete .travis.yml"
    },
    {
      "commit": "54742e781e572a72214f3d76f4d2f9793dde9106",
      "tree": "93d9f519cff7142a64850914db84cb0172c03e3e",
      "parents": [
        "cf988426ff6eb1752382b7c091622ccf405cf7df"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Jul 29 02:13:07 2021"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Jul 29 03:46:28 2021"
      },
      "message": "Clang-format to fix cpplint warning\n"
    },
    {
      "commit": "cf988426ff6eb1752382b7c091622ccf405cf7df",
      "tree": "5bd0d9b0bb22196cfdb2eac30e96b6e5bd75d768",
      "parents": [
        "e33a10c9db21244f6e27f13b4df02c72cc625573"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Jul 29 02:08:11 2021"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Jul 29 03:46:28 2021"
      },
      "message": "Fix nested post-processor example\n\nFixes #164.\n"
    },
    {
      "commit": "e33a10c9db21244f6e27f13b4df02c72cc625573",
      "tree": "4e96421928a4afdca260fb6af0a35a9138b79ab1",
      "parents": [
        "3e15907bd406363730321db7d08f7b6871a8c72a"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jul 21 04:28:57 2021"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jul 21 04:47:52 2021"
      },
      "message": "Update protobuf to v3.17.3\n"
    },
    {
      "commit": "3e15907bd406363730321db7d08f7b6871a8c72a",
      "tree": "ee116b1632f5ab93f7de2a71756f19cced3c5596",
      "parents": [
        "83a15478a47d39d2d5dee261cd7a71d9660c2352"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jul 21 04:23:05 2021"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jul 21 04:47:52 2021"
      },
      "message": "Update googletest to release-1.11.0\n"
    },
    {
      "commit": "83a15478a47d39d2d5dee261cd7a71d9660c2352",
      "tree": "ca9983b3ba750aefcfbbc222a4ee9d722bb65ddd",
      "parents": [
        "e5869dd9690c3f4dfb842fb90bd07a5a9ee32172"
      ],
      "author": {
        "name": "Yuriy Chernyshov",
        "email": "thegeorg@yandex-team.ru",
        "time": "Thu Jun 24 16:03:07 2021"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed Jul 21 04:37:08 2021"
      },
      "message": "Make uint8_t -\u003e char conversion explicit in std::string ctor\n"
    },
    {
      "commit": "e5869dd9690c3f4dfb842fb90bd07a5a9ee32172",
      "tree": "ed46d83da289a79261d57d755293d2f897acde4f",
      "parents": [
        "51308795413a0535843e599edc7ab418e7e25d7e"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Nov 06 01:42:22 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Nov 06 01:58:57 2020"
      },
      "message": "Simplify string resizing"
    },
    {
      "commit": "51308795413a0535843e599edc7ab418e7e25d7e",
      "tree": "80850275b37440efd9a322b6f85a010e0faab257",
      "parents": [
        "8372739ac3643bb0562dfa55ae307185449e80b8"
      ],
      "author": {
        "name": "Andrei Lebedev",
        "email": "lebdron@gmail.com",
        "time": "Sun Nov 01 23:09:36 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Nov 06 01:58:57 2020"
      },
      "message": "Refactor unary minus for unsigned type in MutateString\n\nSigned-off-by: Andrei Lebedev \u003clebdron@gmail.com\u003e\n"
    },
    {
      "commit": "8372739ac3643bb0562dfa55ae307185449e80b8",
      "tree": "62680f0d7f753dc8f8c9707a3afac934575f2d09",
      "parents": [
        "9776d42db2d285432a24cd79a991ba3ff4e307ba"
      ],
      "author": {
        "name": "Andrei Lebedev",
        "email": "lebdron@gmail.com",
        "time": "Wed Sep 23 18:50:46 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Nov 06 01:13:42 2020"
      },
      "message": "Add CMake targets installation\n\nSigned-off-by: Andrei Lebedev \u003clebdron@gmail.com\u003e\n"
    },
    {
      "commit": "9776d42db2d285432a24cd79a991ba3ff4e307ba",
      "tree": "7ba6d40c79eb652ed49925bf308288b767e4f415",
      "parents": [
        "92204dfe68ea3e0fc4b0d61dc76be3fbe9f8341f"
      ],
      "author": {
        "name": "Andrei Lebedev",
        "email": "lebdron@gmail.com",
        "time": "Wed Sep 23 17:31:48 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Nov 06 01:13:42 2020"
      },
      "message": "Add missing library directory flag in pkgconfig file\n\nSigned-off-by: Andrei Lebedev \u003clebdron@gmail.com\u003e\n"
    },
    {
      "commit": "92204dfe68ea3e0fc4b0d61dc76be3fbe9f8341f",
      "tree": "bfd5d620d6717031d17f8b34db24acf5c13a1333",
      "parents": [
        "918dafea39ec8ecbec6623c4ec43c9d788db8882"
      ],
      "author": {
        "name": "Ilya Leoshkevich",
        "email": "iii@linux.ibm.com",
        "time": "Tue Nov 03 00:36:12 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Nov 03 02:29:48 2020"
      },
      "message": "Fix CI\n\nCommit 918dafea39ec (\"Fix building on Fedora\") introduced usage\nof CMAKE_INSTALL_LIBDIR in order to predict where gtest and\nlibprotobuf will put their libraries. Unfortunately, the value of this\nvariable depends on the value of CMAKE_INSTALL_PREFIX, specifically,\nwhether it points to /usr.\n\nCI uses precisely -DCMAKE_INSTALL_PREFIX\u003d/usr and was therefore broken\nby this change.\n\nIn order to fix CI and keep Fedora working, just ask gtest and\nlibprotobuf to put their libraries into \"lib\".\n"
    },
    {
      "commit": "918dafea39ec8ecbec6623c4ec43c9d788db8882",
      "tree": "4ca24f7d191d0998235aad2951eb4b55fb74a4a0",
      "parents": [
        "8942a9ba43d8bb196230c321d46d6a137957a719"
      ],
      "author": {
        "name": "Ilya Leoshkevich",
        "email": "iii@linux.ibm.com",
        "time": "Wed Sep 16 11:52:51 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Mon Nov 02 20:46:59 2020"
      },
      "message": "Fix building on Fedora\n\nUse https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html\nmodule for determining whether child CMake will install libraries into\nlib, lib64 or even somewhere else.\n\nFixes #131\n"
    },
    {
      "commit": "8942a9ba43d8bb196230c321d46d6a137957a719",
      "tree": "36a110f51bee3a66446b64419d93138bcf71217d",
      "parents": [
        "750dfa3b67e02587166d8246543a39ca943ab5ad"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Tue Aug 18 20:03:39 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Tue Aug 18 20:22:00 2020"
      },
      "message": "Update probuf revision\n"
    },
    {
      "commit": "750dfa3b67e02587166d8246543a39ca943ab5ad",
      "tree": "1b9347c6c43a8bd0df88698bde01cec26165c192",
      "parents": [
        "d0c2c774188298b03683c3507157d327aef2b7e5"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Jul 30 02:18:41 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Jul 30 03:01:18 2020"
      },
      "message": "Move cpplint invocation into a separate job\n"
    },
    {
      "commit": "d0c2c774188298b03683c3507157d327aef2b7e5",
      "tree": "e91ce9f6e529d6f3b46f457b8bbb9d1285dbcb3e",
      "parents": [
        "3c50b67e6bd458f852a12d63517345d68d0c6506"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Jul 30 00:46:29 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Jul 30 03:01:18 2020"
      },
      "message": "Avoid parsing of last mutated message\n\nIt safe some CPU cycles. Still main reason is to avoid\ncoverage noise from parser and custom post processors.\n"
    },
    {
      "commit": "3c50b67e6bd458f852a12d63517345d68d0c6506",
      "tree": "70ac645c242cc30198bb5c277ef5e684aa8297d5",
      "parents": [
        "d82b5fb6e6fd87ca3a97d35cfcfb0b1da5a07709"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Thu Jul 30 00:45:49 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Jul 30 03:01:18 2020"
      },
      "message": "Use gmock in LibFuzzerTest\n"
    },
    {
      "commit": "d82b5fb6e6fd87ca3a97d35cfcfb0b1da5a07709",
      "tree": "721eae771eecdbf102de633ca3ebe872c6980740",
      "parents": [
        "7a2ed51a6b682a83e345ff49fc4cfd7ca47550db"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed Jul 29 06:41:42 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Jul 30 03:01:18 2020"
      },
      "message": "Fix message before every LLVMFuzzerTestOneInput\nThis is needed to make sure that corpus is still compartible.\n\nFixed #177\n"
    },
    {
      "commit": "7a2ed51a6b682a83e345ff49fc4cfd7ca47550db",
      "tree": "d466ec3380def4612c9f6cdea5d761aa47a4e0c2",
      "parents": [
        "efda25d41fca8b1b42e2bba6184f3abc88266626"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Wed May 06 01:04:05 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed May 06 01:30:25 2020"
      },
      "message": "Update protobuf lib"
    },
    {
      "commit": "efda25d41fca8b1b42e2bba6184f3abc88266626",
      "tree": "02060628f347063dc94e27b6e356dd7abd70d936",
      "parents": [
        "93a38b526de9a9245a7f26bb79925f7a1638a539"
      ],
      "author": {
        "name": "Teju Nareddy",
        "email": "nareddyt@google.com",
        "time": "Tue May 05 23:00:36 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed May 06 01:01:53 2020"
      },
      "message": "Revert \"Dissable AllowUnknownField\"\n\nThis reverts commit 301f18f7\n\nSigned-off-by: Teju Nareddy \u003cnareddyt@google.com\u003e\n"
    },
    {
      "commit": "93a38b526de9a9245a7f26bb79925f7a1638a539",
      "tree": "9b58ebab22f28e59a0520aae6541d63b064fcd1c",
      "parents": [
        "ec3cf7166aa7a190d9b6e81583dcc926e2f312cf"
      ],
      "author": {
        "name": "Teju Nareddy",
        "email": "nareddyt@google.com",
        "time": "Tue May 05 23:00:26 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Wed May 06 01:01:53 2020"
      },
      "message": "Revert \"Fix the test\"\n\nThis reverts commit ec3cf716\n\nSigned-off-by: Teju Nareddy \u003cnareddyt@google.com\u003e\n"
    },
    {
      "commit": "ec3cf7166aa7a190d9b6e81583dcc926e2f312cf",
      "tree": "3676b28d604bb2c30ec8f83b4bbee92fcc4184ea",
      "parents": [
        "301f18f73ebea2a150a932553d04691d07062582"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Apr 24 20:21:26 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Apr 24 20:24:29 2020"
      },
      "message": "Fix the test\n"
    },
    {
      "commit": "301f18f73ebea2a150a932553d04691d07062582",
      "tree": "9b58ebab22f28e59a0520aae6541d63b064fcd1c",
      "parents": [
        "4aeed37de87fc2bc7931dab248dcdce68ebe2023"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Apr 24 19:41:17 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Fri Apr 24 20:03:01 2020"
      },
      "message": "Dissable AllowUnknownField\n\nWe need to fix AllowUnknownField implementation to respect SetRecursionLimit.\n"
    },
    {
      "commit": "4aeed37de87fc2bc7931dab248dcdce68ebe2023",
      "tree": "02060628f347063dc94e27b6e356dd7abd70d936",
      "parents": [
        "45d4dae390f863f10207ffc575b6e23d27bdcf59"
      ],
      "author": {
        "name": "Teju Nareddy",
        "email": "nareddyt@google.com",
        "time": "Mon Apr 20 16:52:45 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Apr 23 03:23:44 2020"
      },
      "message": "Review comments\n\nSigned-off-by: Teju Nareddy \u003cnareddyt@google.com\u003e\n"
    },
    {
      "commit": "45d4dae390f863f10207ffc575b6e23d27bdcf59",
      "tree": "02dbf6e9aa97c051b2959c8168eba5c29c965b62",
      "parents": [
        "196bf7673a841c4f0dc30e35542e7ea36b09cce9"
      ],
      "author": {
        "name": "Teju Nareddy",
        "email": "nareddyt@google.com",
        "time": "Fri Apr 17 23:20:08 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Apr 23 03:23:44 2020"
      },
      "message": "Add test\n"
    },
    {
      "commit": "196bf7673a841c4f0dc30e35542e7ea36b09cce9",
      "tree": "b2e9a990031042c324f2d88d8ebd297c403c5993",
      "parents": [
        "f48c32bd48bfbef9b7e7989c542ffbdc1f360605"
      ],
      "author": {
        "name": "Teju Nareddy",
        "email": "nareddyt@google.com",
        "time": "Fri Apr 17 17:29:58 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Apr 23 03:23:44 2020"
      },
      "message": "Allow unknown fields in corpus parser\n\nAs discussed in envoyproxy/envoy#10796, this will allow breaking wire-compatibility changes in the input proto. The pre-existing corpus will still function, but old fields will be ignored.\n\nRisk: Typos in the text proto will cause the fuzzer to run on an incomplete proto. Previously, this would log an error message and skip fuzzing with that test case.\n"
    },
    {
      "commit": "f48c32bd48bfbef9b7e7989c542ffbdc1f360605",
      "tree": "ce4dad2f1ac77a6934c06233eea56e8de7193d0c",
      "parents": [
        "f171046111be70db597f0e38a6bcaa6d815ab965"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Apr 10 19:17:23 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 19:17:23 2020"
      },
      "message": "Add missing #include \u003ciostream\u003e"
    },
    {
      "commit": "f171046111be70db597f0e38a6bcaa6d815ab965",
      "tree": "f80c360ebbdd10cc172f300fccb8a0cd461cb228",
      "parents": [
        "62a25275b7df8651b55cbeead7082fa01fa2643d"
      ],
      "author": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@google.com",
        "time": "Fri Apr 10 19:15:44 2020"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 19:15:44 2020"
      },
      "message": "Add missing #include \u003ciostream\u003e"
    },
    {
      "commit": "62a25275b7df8651b55cbeead7082fa01fa2643d",
      "tree": "15316936720ee6a8ac65e98c47340450ea471ad9",
      "parents": [
        "68e10c13248517c5bcd531d0e02be483da83fc13"
      ],
      "author": {
        "name": "Jorg Brown",
        "email": "jorg.brown@gmail.com",
        "time": "Thu Apr 09 21:34:19 2020"
      },
      "committer": {
        "name": "Vitaly Buka",
        "email": "vitalybuka@gmail.com",
        "time": "Thu Apr 09 22:59:40 2020"
      },
      "message": "Add missing #include \u003ciostream\u003e"
    }
  ],
  "next": "68e10c13248517c5bcd531d0e02be483da83fc13"
}
