)]}'
{
  "log": [
    {
      "commit": "edd2d36a825444f4b76356313c25aacd873b21a2",
      "tree": "2dfdea04a60cf7da91d119b1910af01c28ce7041",
      "parents": [
        "a9d14d0c0bdf2fe161108ddf4348c63cf31e1c02"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 16:26:00 2026 +0100"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 16:26:00 2026 +0100"
      },
      "message": "add README.md to note retirement\n"
    },
    {
      "commit": "a9d14d0c0bdf2fe161108ddf4348c63cf31e1c02",
      "tree": "bb087997d53a427b49917ab5e75e4c334f6e5764",
      "parents": [
        "39cc8027925c4aa10f3d5739f2da01bb81ddfad0"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 16:24:33 2026 +0100"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 16:24:33 2026 +0100"
      },
      "message": "clear main content\n"
    },
    {
      "commit": "39cc8027925c4aa10f3d5739f2da01bb81ddfad0",
      "tree": "87ec2098f49ffd19fb8c425c3df10d607613caf2",
      "parents": [
        "f669d34aa78e65f5a6266e0cfe7c7174e6058125"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 16:21:54 2026 +0100"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 16:21:54 2026 +0100"
      },
      "message": "update repo metadata + settings\n"
    },
    {
      "commit": "f669d34aa78e65f5a6266e0cfe7c7174e6058125",
      "tree": "517b4b1212037b5831e7e1276a646a787f8a29dc",
      "parents": [
        "62aaa4cd11b960d6303e55ba0c0ef3289e07c974"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 15:51:33 2026 +0100"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Apr 15 15:51:33 2026 +0100"
      },
      "message": "remove stale CI config\n"
    },
    {
      "commit": "62aaa4cd11b960d6303e55ba0c0ef3289e07c974",
      "tree": "64dbc1cec0a53b80df53025f5055c7c4d4ce00de",
      "parents": [
        "5573c89f8d724e1ff5c28dd307f06bd38c601420"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Sep 30 10:53:04 2023 +0200"
      },
      "committer": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Sep 30 11:28:12 2023 +0200"
      },
      "message": "NO-JIRA: fix Python 2.7 CI jobs after actions/setup-python removed this version\n"
    },
    {
      "commit": "5573c89f8d724e1ff5c28dd307f06bd38c601420",
      "tree": "3125c7e923d162a0fe74bf3b4b476085deab2eaa",
      "parents": [
        "1077fe6b2a2e0db9921e8cf10ec3a4ce19d64fad"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Apr 15 22:27:51 2023 +0200"
      },
      "committer": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Sep 30 11:28:12 2023 +0200"
      },
      "message": "QPID-8631: fill_in python 3 incompatibilities in qmf/console.py\n"
    },
    {
      "commit": "1077fe6b2a2e0db9921e8cf10ec3a4ce19d64fad",
      "tree": "cb7e7486374cc995045d003c6c08be405364498e",
      "parents": [
        "4b1afd99fdec64847a2d516a6b4f3ec5468e0fe4"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Mon Apr 17 12:03:01 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 17 12:03:01 2023 +0200"
      },
      "message": "QPID-8605: silence the boost bind global placeholders warning (#41)\n\n"
    },
    {
      "commit": "4b1afd99fdec64847a2d516a6b4f3ec5468e0fe4",
      "tree": "5f2b00a44a7c92ef8a903ebca6093f7d0029ac90",
      "parents": [
        "dd442da25a7d175467d7f0348d88ce6a6df1ceff"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Fri Apr 14 13:40:51 2023 +0200"
      },
      "committer": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Fri Apr 14 22:54:34 2023 +0200"
      },
      "message": "QPID-8635: test with Python 3.8, use qpid-python main\n"
    },
    {
      "commit": "dd442da25a7d175467d7f0348d88ce6a6df1ceff",
      "tree": "c7ee508e811fcc8b148e636b09ae3e5f6825e073",
      "parents": [
        "9f711b8863b8c16d1df2de7116adc1f388c970d4"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Fri Apr 14 13:41:24 2023 +0200"
      },
      "committer": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Fri Apr 14 22:54:34 2023 +0200"
      },
      "message": "QPID-8635: Python 3 uses __pycache__ subdirectory for compiled bytecode\n"
    },
    {
      "commit": "9f711b8863b8c16d1df2de7116adc1f388c970d4",
      "tree": "50245475d6592f181a9b24c3692b9530c1e1df6c",
      "parents": [
        "4faa9551454246f08a9aa27fa0329ff5656339f6"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Thu Apr 13 21:21:44 2023 +0200"
      },
      "committer": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Fri Apr 14 22:54:34 2023 +0200"
      },
      "message": "QPID-8635: remove the useless L suffix for Python longs, for compatibility\n"
    },
    {
      "commit": "4faa9551454246f08a9aa27fa0329ff5656339f6",
      "tree": "31059a29c498fdf3e3d60a22b66963996c74fc31",
      "parents": [
        "33adb6780ebaf65b69ed2804f1748b139bd3816a"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Apr 08 15:48:59 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 08 15:48:59 2023 +0200"
      },
      "message": "QPID-8610: add .github/workflows/codeql.yml GitHub Actions workflow (#37)\n\n"
    },
    {
      "commit": "33adb6780ebaf65b69ed2804f1748b139bd3816a",
      "tree": "c2c9d0c06a6b5ba185ef064ca8e0713fe9a15593",
      "parents": [
        "83ff8ac00ec75dd1910c16d45f40cca4daf0d134"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Apr 08 15:43:48 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 08 15:43:48 2023 +0200"
      },
      "message": "QPID-8610: split GitHub Actions caching into /restore and /save (#38)\n\nThis implements the https://github.com/actions/cache/blob/main/caching-strategies.md#saving-cache-even-if-the-build-fails\r\n\r\nThe time savings from caching are significant, especially on Windows CI where caching vcpkg helps a lot."
    },
    {
      "commit": "83ff8ac00ec75dd1910c16d45f40cca4daf0d134",
      "tree": "77f40d1a700cf880c754fd6bb8842dafec6e333b",
      "parents": [
        "751fdf03aba325ba519515322f35552964684971"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Apr 08 13:03:48 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 08 13:03:48 2023 +0200"
      },
      "message": "QPID-8610: replace forbidden `ilammy/msvc-dev-cmd` action with calling `vswhere.exe` directly\n\n"
    },
    {
      "commit": "751fdf03aba325ba519515322f35552964684971",
      "tree": "7103bbc3094e86752ad31b0309afaed18f3f1c69",
      "parents": [
        "da9e2200f0e6b0e7e04ed41a015051341b3502f8"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Apr 08 11:48:32 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 08 11:48:32 2023 +0200"
      },
      "message": "NO-JIRA: configure additional GitHub features though .asf.yaml (#35)\n\n"
    },
    {
      "commit": "da9e2200f0e6b0e7e04ed41a015051341b3502f8",
      "tree": "d9de32b36ffd3c9e2bbe5b155cd8573ac28b6ece",
      "parents": [
        "43d6b9664e705ee29ce5430e0e89fd0ba42f473c"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Sat Apr 08 11:22:16 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 08 11:22:16 2023 +0200"
      },
      "message": "QPID-8610: add GitHub Actions workflow to build project and run ctest (#34)\n\nGithub Actions don\u0027t run on the PR, so I am monitoring it on my fork, https://github.com/jiridanek/qpid-cpp/actions/runs/4644235028\r\n\r\nUsing Focal (`runs-on: ubuntu-20.04`) for now, as it has the old requirements we need. Travis used to run Xenial, that worked even better, without workarounds for swig and ruby.\r\n\r\nPython 2.7 is required ([QPID-8516](https://issues.apache.org/jira/browse/QPID-8516), [QPID-4982](https://issues.apache.org/jira/browse/QPID-4982), [QPID-8517](https://issues.apache.org/jira/browse/QPID-8517))\r\n\r\nLinux environment requires swig3.0 and ruby2.6 to compile and work ([QPID-8606](https://issues.apache.org/jira/browse/QPID-8606), https://github.com/swig/swig/issues/1689)\r\n\r\nThe vcpkg version of Boost requires some changes to how dependencies are linked. What\u0027s in the PR now works on both Appveyor and Github Actions.\r\n\r\nCaching is very important. Both installing boost with vcpkg on Windows and compiling the broker code takes a lot of time without cache. With cache, vcpkg is nearly instantaneous and broker compile takes only a few minutes on Linux, and few more on Windows. When using sccache, make or ninja CMake generators have to be used. MSBuild is not supported for `-DCMAKE_C_COMPILER_LAUNCHER` CMake option. This can be workarounded in the future by the usual trick of renaming `sccache.exe` to `cl.exe`.\r\n\r\nTests run very long. I am afraid to run them in parallel as part of this PR. I want to leave that for later. But it is going to be necessary, because the CI just takes way too much time otherwise.\r\n\r\nBroker tests don\u0027t run on Windows and AFAIK they did not run there for a very long time."
    },
    {
      "commit": "43d6b9664e705ee29ce5430e0e89fd0ba42f473c",
      "tree": "87a9d4af9b64e65bce5c67dd3c7a7d3e5a15adac",
      "parents": [
        "5f1be960d0814e929767cf16468330baca80ad22"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Mon Jan 09 15:09:25 2023 +0000"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Mon Jan 09 15:09:25 2023 +0000"
      },
      "message": "NO-JIRA: remove travis jobs config, infra dropping support for it\n"
    },
    {
      "commit": "5f1be960d0814e929767cf16468330baca80ad22",
      "tree": "ff15193c9a07e31be53871e6690f2c1e71b55770",
      "parents": [
        "772311f54c00bae23a46c7125c7763a27cccfb69"
      ],
      "author": {
        "name": "Emmanuel Bourg",
        "email": "ebourg@apache.org",
        "time": "Sat Oct 22 15:57:21 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 22 15:57:21 2022 +0200"
      },
      "message": "NO-JIRA: Fix various typos and spelling errors (#32)\n\n"
    },
    {
      "commit": "772311f54c00bae23a46c7125c7763a27cccfb69",
      "tree": "2036bd96fc10004cdee6f261629141d57b3cc8d3",
      "parents": [
        "462e9568f81241ac4924d75bf7e551bea185e82d"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chrisr@apache.org",
        "time": "Mon Aug 01 17:04:09 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 01 18:04:09 2022 +0200"
      },
      "message": "QPID-8521 Fix assignment in comparison error (#26)\n\nCo-authored-by: Chris Richardson \u003cchris.richardson2@dyson.com\u003e"
    },
    {
      "commit": "462e9568f81241ac4924d75bf7e551bea185e82d",
      "tree": "eaea0d6f45a31524ba3a5e5e99d1a33221c4d2d3",
      "parents": [
        "085744f20d02a3a7a3a183d5eeb022db1a85fc97"
      ],
      "author": {
        "name": "Pete Fawcett",
        "email": "pete@fawcett.co.uk",
        "time": "Fri May 27 13:47:29 2022 +0100"
      },
      "committer": {
        "name": "Pete Fawcett",
        "email": "pete@fawcett.co.uk",
        "time": "Fri May 27 14:02:55 2022 +0100"
      },
      "message": "If cannot deliver incoming message due to queue limit then RELEASE message\n"
    },
    {
      "commit": "085744f20d02a3a7a3a183d5eeb022db1a85fc97",
      "tree": "f94febc89e5a70291a536abc1667c2eedf00102d",
      "parents": [
        "21a866749828aa2354234e4c5d3d1cc8ef2b9a80"
      ],
      "author": {
        "name": "Pete Fawcett",
        "email": "pete@fawcett.co.uk",
        "time": "Tue Oct 26 15:53:47 2021 +0100"
      },
      "committer": {
        "name": "Pete Fawcett",
        "email": "pete@fawcett.co.uk",
        "time": "Mon Feb 21 10:36:36 2022 +0000"
      },
      "message": "Safety check that link is not NULL when processing pending delivery messages on session (AMQP 1.0)\nQueue creation - don\u0027t update QMF until all validation done\n(Re-push)\n"
    },
    {
      "commit": "21a866749828aa2354234e4c5d3d1cc8ef2b9a80",
      "tree": "3c51da08b491bdfdc86f5bd0671a94ced3ce2db8",
      "parents": [
        "d0bf9e36f31b2e753c2ac855dddc6de4024b40f6"
      ],
      "author": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Thu May 20 07:34:11 2021 -0700"
      },
      "committer": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Thu May 20 07:34:11 2021 -0700"
      },
      "message": "QPID-8527: Fix hang in qpidd with TLS connections.\n"
    },
    {
      "commit": "d0bf9e36f31b2e753c2ac855dddc6de4024b40f6",
      "tree": "9e7c03aaa7a20eeda720a9cf988ea51261de365a",
      "parents": [
        "8029971c328020221d5bbc548bb75bb6442c4f75",
        "9a6919cc3a776d237bdca0df5dacf614c2d50f23"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chrisr@apache.org",
        "time": "Mon Apr 12 08:52:22 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 12 08:52:22 2021 +0100"
      },
      "message": "Merge pull request #25 from apache/bugfix/QPID-8516-fix-python2-in-cmakefiles\n\nQPID-8516 Fix use of python2 in CMakeFiles excerpts"
    },
    {
      "commit": "9a6919cc3a776d237bdca0df5dacf614c2d50f23",
      "tree": "9e7c03aaa7a20eeda720a9cf988ea51261de365a",
      "parents": [
        "8029971c328020221d5bbc548bb75bb6442c4f75"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chris.richardson2@dyson.com",
        "time": "Thu Apr 08 16:43:07 2021 +0000"
      },
      "committer": {
        "name": "Chris Richardson",
        "email": "chris.richardson2@dyson.com",
        "time": "Thu Apr 08 16:43:07 2021 +0000"
      },
      "message": "QPID-8516 Fix use of python2 in CMakeFiles excerpts\n"
    },
    {
      "commit": "8029971c328020221d5bbc548bb75bb6442c4f75",
      "tree": "310b2dd776a979cd3d7ff562b3cb3b508fd184e1",
      "parents": [
        "0e558866e90ef3d5becbd2f6d5630a6a6dc43a5d"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Mar 31 13:09:24 2021 +0100"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Wed Mar 31 13:09:24 2021 +0100"
      },
      "message": "NO-JIRA: update build status badges after branch renamed to main\n"
    },
    {
      "commit": "0e558866e90ef3d5becbd2f6d5630a6a6dc43a5d",
      "tree": "ab640ab063ba9c1d0721877259cfd37500e338f7",
      "parents": [
        "039ba9ecdb12d8533cea3b693c6687ab6b58fc9a"
      ],
      "author": {
        "name": "Jiri Daněk",
        "email": "jdanek@redhat.com",
        "time": "Mon Mar 15 11:53:00 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 15 11:53:00 2021 +0100"
      },
      "message": "QPID-8413: Python 3 support in managementgen (#24)\n\n"
    },
    {
      "commit": "039ba9ecdb12d8533cea3b693c6687ab6b58fc9a",
      "tree": "5180fb6fda8deb2483e0ddd1f9ac2c6a5b0c8612",
      "parents": [
        "8e054e04e76ab24183ce7551f5e34a4ccfe8186e"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Mon Jan 18 16:28:25 2021 +0000"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Mon Jan 18 16:30:51 2021 +0000"
      },
      "message": "NO-JIRA: bump years in NOTICE files\n"
    },
    {
      "commit": "8e054e04e76ab24183ce7551f5e34a4ccfe8186e",
      "tree": "a6a1270be731ff9499c33f5f14d4782a6fcf01e9",
      "parents": [
        "f273d159714dcdd2217a7e59e3537261c309a91a"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chris.richardson@fourc.eu",
        "time": "Fri Dec 18 19:07:50 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 18 20:07:50 2020 +0100"
      },
      "message": "QPID-8390\u003e Corrected FindProton.cmake relative path search (#22)\n\n"
    },
    {
      "commit": "f273d159714dcdd2217a7e59e3537261c309a91a",
      "tree": "9dd10657874b8d54b15eb8e1ee61f9a88f2a9204",
      "parents": [
        "09ec3c93ee6a19a6a678139b033ae14a4c51b535"
      ],
      "author": {
        "name": "Franz Hollerer",
        "email": "f.hollerer@gmx.net",
        "time": "Mon Oct 05 12:09:19 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 12:09:19 2020 +0200"
      },
      "message": "QPID-8476: Fix order within member initializer list (#23)\n\n"
    },
    {
      "commit": "09ec3c93ee6a19a6a678139b033ae14a4c51b535",
      "tree": "ba0360690663b0cb662392f3a17d8a844908341f",
      "parents": [
        "9be8db506b10584872dd14f8fef5cc8c53118f79"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Jul 15 17:58:02 2020 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Jul 15 17:58:02 2020 +0100"
      },
      "message": "minor doc fixes\n"
    },
    {
      "commit": "9be8db506b10584872dd14f8fef5cc8c53118f79",
      "tree": "99639af229a3bcb296a4257fa2a85154035e4f10",
      "parents": [
        "c17d978d02dc0f1624970f447e2d1e3572b62f35"
      ],
      "author": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Mon Jul 13 10:18:14 2020 -0700"
      },
      "committer": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Mon Jul 13 10:18:14 2020 -0700"
      },
      "message": "QPID-8453: fix boundary test between map8 and map32 encodings for AMQP 1.0 messages\n"
    },
    {
      "commit": "c17d978d02dc0f1624970f447e2d1e3572b62f35",
      "tree": "b1ccf9c016c8f01bfb93a2c72c1a7899a0a5caca",
      "parents": [
        "8b1a3dc1c9f0708685a9a515536f2ae2e4d37807"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kpvdr@apache.org",
        "time": "Tue Mar 31 12:32:31 2020 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kpvdr@apache.org",
        "time": "Tue Mar 31 12:32:31 2020 -0400"
      },
      "message": "QPID-8430: Reduce memory consumption of AMQP 0-10 messages when rerouted by preventing deep copy of non-persistent messages. AMQP 1.0 memory consumption is unchanged.\n"
    },
    {
      "commit": "8b1a3dc1c9f0708685a9a515536f2ae2e4d37807",
      "tree": "2ada7fac83a83c90483eaadd6bd394f179ad9d2a",
      "parents": [
        "79234737332c4605e2b5bd1e8e31ead45f81deca"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kpvdr@apache.org",
        "time": "Fri Mar 20 10:18:57 2020 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kpvdr@apache.org",
        "time": "Fri Mar 20 10:18:57 2020 -0400"
      },
      "message": "QPID-8430: Excessive memory use when rerouting messages\n"
    },
    {
      "commit": "79234737332c4605e2b5bd1e8e31ead45f81deca",
      "tree": "04a9870087326e4ebe1c236fc0bcfa52ff9e5d40",
      "parents": [
        "0ef8dd0188727f2561c6fc6c696cbfc0cdece8e1"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kpvdr@apache.org",
        "time": "Thu Mar 12 12:26:11 2020 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kpvdr@apache.org",
        "time": "Thu Mar 12 12:26:11 2020 -0400"
      },
      "message": "QPID-8425: Fix for channel leak on federation links\n"
    },
    {
      "commit": "0ef8dd0188727f2561c6fc6c696cbfc0cdece8e1",
      "tree": "d6027548f1738c3787e9c6cbf3e5dc3a6fd18232",
      "parents": [
        "71529aa005493c176f173714d1b2605b53535643"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Thu Jan 09 12:58:33 2020 +0000"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Thu Jan 09 12:58:33 2020 +0000"
      },
      "message": "update year in NOTICE files\n"
    },
    {
      "commit": "71529aa005493c176f173714d1b2605b53535643",
      "tree": "d04d563bdab2de372f3704334ed31584fb8b5d90",
      "parents": [
        "c58d88b32d294d048ae064e7948f703bed3a7fa0"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Tue Oct 01 10:46:39 2019 +0100"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Tue Oct 01 10:46:49 2019 +0100"
      },
      "message": "NO-JIRA: add .asf.yaml file with github repo metadata\n"
    },
    {
      "commit": "c58d88b32d294d048ae064e7948f703bed3a7fa0",
      "tree": "e4da609341d6ed6d282b2afb39cffb640cc1fd1b",
      "parents": [
        "e0a836bde06ab8315ceee72fd35d69213c25b204"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Tue Jun 18 17:42:13 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:44:10 2019 -0400"
      },
      "message": "QPID-8327: Add Qpid::qpid imported target to cmake config file\n- This allows CMake users to just do target_link_libraries(xxx Qpid::qpid)\n"
    },
    {
      "commit": "e0a836bde06ab8315ceee72fd35d69213c25b204",
      "tree": "b14b5208e872a6038ec74e424cd195b61e5ea656",
      "parents": [
        "0f04eb606dba43e08421b3f2050a8f7071640c81"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:28:42 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:43:44 2019 -0400"
      },
      "message": "QPID-8326: Remove unused code/data in Linearstore\n"
    },
    {
      "commit": "0f04eb606dba43e08421b3f2050a8f7071640c81",
      "tree": "4ac42cfe6bd111d9a12f709e6827e03345a8865d",
      "parents": [
        "5446ba36f8e8b39c735254c0b787422e3f76db3e"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:28:00 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:43:44 2019 -0400"
      },
      "message": "QPID-8324: Fix NSS include file deprecation warning\n"
    },
    {
      "commit": "5446ba36f8e8b39c735254c0b787422e3f76db3e",
      "tree": "19628c741bd44b9bfd6ae726380371623e002a5c",
      "parents": [
        "500af4f89f5f17cfa9a72b7737bea3734b430c9f"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:26:15 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:40:26 2019 -0400"
      },
      "message": "QPID-8325: Fix synthesised inherited operator\u003d deprecation warnings\n"
    },
    {
      "commit": "500af4f89f5f17cfa9a72b7737bea3734b430c9f",
      "tree": "8f9e2b824cc7e2963b0c5a4c47b1e7a278fd74b6",
      "parents": [
        "356b4f14774ac0c7ef59b6fa609bc56409794ad7"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:20:37 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:40:26 2019 -0400"
      },
      "message": "QPID-7893: Correct fix for potentially uninitialised value\n"
    },
    {
      "commit": "356b4f14774ac0c7ef59b6fa609bc56409794ad7",
      "tree": "8dfb0bdb503e1715300e9b1814b6916f48dd1849",
      "parents": [
        "499634db653e7ec846938a42b3a8d3a6c81f4ec9"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:17:06 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:40:26 2019 -0400"
      },
      "message": "QPID-8324: Fix warning from Python setup.py\n"
    },
    {
      "commit": "499634db653e7ec846938a42b3a8d3a6c81f4ec9",
      "tree": "0e767f44ae4e9628e0d08a2cf7f63c0c40553e48",
      "parents": [
        "502d0f3a018fe97e2a62aa7dbe827a0c9690bbcf"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:13:33 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:37:23 2019 -0400"
      },
      "message": "QPID-8324, QPID-7674: Fix all the implicit fallthrough warnings (Don\u0027t just cover them up!)\n- Including what seems like an actual bug\n"
    },
    {
      "commit": "502d0f3a018fe97e2a62aa7dbe827a0c9690bbcf",
      "tree": "f05045014430f1c246bb972ee4b6b601af72afe5",
      "parents": [
        "c1afea7d6be060bcceaf3644bdeec4842854b68e"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:08:44 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:27:45 2019 -0400"
      },
      "message": "QPID-8324: Fix CMake based warnings\n- Up minium CMake version not on Windows\n- Fix some policy settings\n- More correctly use target_link_libraries\n"
    },
    {
      "commit": "c1afea7d6be060bcceaf3644bdeec4842854b68e",
      "tree": "6b8f1beb5d2eb8d53d86fb50078a71b679cf71d2",
      "parents": [
        "0af09c9b6f407cde08222ec15b4eb167cd7f0c1a"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 02:00:34 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Wed Jun 19 09:10:44 2019 -0400"
      },
      "message": "QPID-7360: Neater way to turn warnings to errors that supports multiple compilers\n"
    },
    {
      "commit": "0af09c9b6f407cde08222ec15b4eb167cd7f0c1a",
      "tree": "8af805be9344f74efe8c5d5882cbb93a1c9d2dc3",
      "parents": [
        "47c701cac9d59690bce21d10375103fcad9dfceb"
      ],
      "author": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Thu Jun 13 16:24:14 2019 -0400"
      },
      "committer": {
        "name": "Andrew Stitcher",
        "email": "astitcher@apache.org",
        "time": "Fri Jun 14 01:55:42 2019 -0400"
      },
      "message": "NO-JIRA: Update appveyor definition for current builder image\n"
    },
    {
      "commit": "47c701cac9d59690bce21d10375103fcad9dfceb",
      "tree": "b91f6b1aad91c4f1e88901bfd2f27897cf0331fa",
      "parents": [
        "230cac5f57621ed963082bab08a0670b8dbe9da5"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Jun 10 21:17:48 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Jun 10 21:19:47 2019 +0100"
      },
      "message": "QPID-8321: stop timer before shutting down poller and freeing plugins\n"
    },
    {
      "commit": "230cac5f57621ed963082bab08a0670b8dbe9da5",
      "tree": "2de9b9d92f0d79a08001bd3fea9e3143e2cbfdce",
      "parents": [
        "5d549d8409f19707f68ca0fbf24ee4e0d3ae8de6"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Jun 10 16:04:09 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Jun 10 21:19:47 2019 +0100"
      },
      "message": "QPID-8319: Avoid dangling pointer to connection in message\n"
    },
    {
      "commit": "5d549d8409f19707f68ca0fbf24ee4e0d3ae8de6",
      "tree": "fbad3b5d7b7ef074aee160b46a3914e1f1a4d7db",
      "parents": [
        "680cc0ff48a6b1ed5e7271ac1f9d2fe62766bc1b"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Fri Jun 07 12:39:40 2019 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Fri Jun 07 12:39:40 2019 -0400"
      },
      "message": "QPID-8320: Fix for empty journal file leak when linearstore recovers\n"
    },
    {
      "commit": "680cc0ff48a6b1ed5e7271ac1f9d2fe62766bc1b",
      "tree": "7be9ba34f033e8356566fd0b6d80ddc95c8a385a",
      "parents": [
        "2c4691b04aab7b1c1a7c3d1596966bc187aa436e"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue May 14 18:57:44 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue May 14 18:57:44 2019 +0100"
      },
      "message": "QPID-8313: truncate connection error message if necessary to fit in str8\n"
    },
    {
      "commit": "2c4691b04aab7b1c1a7c3d1596966bc187aa436e",
      "tree": "8f9cb64829736cc701b7dfb421223331beeb27ce",
      "parents": [
        "c7d9b7b825c6a35a7db26774d85248f1311f4539"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed May 08 23:03:28 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed May 08 23:03:28 2019 +0100"
      },
      "message": "QPID-8310: fix determination of autodelete for subscription queues\n"
    },
    {
      "commit": "c7d9b7b825c6a35a7db26774d85248f1311f4539",
      "tree": "64db571be0cb79ba3e6cbca615721e3f8a01b6f2",
      "parents": [
        "ea8e59de0e4f6dd3513549befee362c9af1f98ca"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Apr 24 09:55:23 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Apr 24 09:55:23 2019 +0100"
      },
      "message": "QPID-8300: add support for virtualhost option to 1.0 path\n"
    },
    {
      "commit": "ea8e59de0e4f6dd3513549befee362c9af1f98ca",
      "tree": "a5709743c83e9303e9e40877f069ab451f68922c",
      "parents": [
        "05de76684862914880f3bdf58e73518502499903"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Apr 01 12:32:56 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Apr 01 12:32:56 2019 +0100"
      },
      "message": "QPID-8293: limit the number of messages that can be purged in a single sweep\n"
    },
    {
      "commit": "05de76684862914880f3bdf58e73518502499903",
      "tree": "5d55fcf3f281f44b73100f23caabe0b25b299bad",
      "parents": [
        "aca4aa3c180b5abc46040b527a8bf6fbb415f1cc"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Apr 01 10:09:20 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Apr 01 10:09:20 2019 +0100"
      },
      "message": "QPID-8292: ensure bridge is marked detached on error\n"
    },
    {
      "commit": "aca4aa3c180b5abc46040b527a8bf6fbb415f1cc",
      "tree": "9d640118242a313d27bd0cef4d8b1638ec9895df",
      "parents": [
        "8ed016c6bba566e257d72ae3938b4cab34e8778f"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Mar 25 20:30:04 2019 +0000"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Mar 25 20:30:04 2019 +0000"
      },
      "message": "NO-JIRA: fix test to not prompt for password\n"
    },
    {
      "commit": "8ed016c6bba566e257d72ae3938b4cab34e8778f",
      "tree": "28170fd5cca0183a534038f0841307f200eee0e5",
      "parents": [
        "b1f7154e183d90083a79dbe6ba9b58d2e3134def"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue Mar 19 14:06:59 2019 +0000"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Mar 25 19:00:52 2019 +0000"
      },
      "message": "QPID-8288: ensure closed is notified without waiting for deletion of connection\n"
    },
    {
      "commit": "b1f7154e183d90083a79dbe6ba9b58d2e3134def",
      "tree": "4cdee08ca04e3c95d62b0feb500b774ee2db072e",
      "parents": [
        "c5b29de77e1daf241a371590266c98d4e768c637"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Mar 25 19:00:10 2019 +0000"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Mon Mar 25 19:00:10 2019 +0000"
      },
      "message": "QPID-8287: avoid call holding lock\n"
    },
    {
      "commit": "c5b29de77e1daf241a371590266c98d4e768c637",
      "tree": "a4edc8f1ef3218272669c767f7c7c91779e1f9b9",
      "parents": [
        "4ab3f90096e1137a5b0836313f44fc939dc34d1b"
      ],
      "author": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Sun Feb 17 23:10:29 2019 -0800"
      },
      "committer": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Sun Feb 17 23:10:29 2019 -0800"
      },
      "message": "QPID-8278: fix missing extern symbol for Windows builds\n"
    },
    {
      "commit": "4ab3f90096e1137a5b0836313f44fc939dc34d1b",
      "tree": "e8982b6861a05403452eae7fc7c57e245e8b93fb",
      "parents": [
        "599869d3e1af7d95eab8e4885c9bf2d69899b242"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Tue Jan 29 11:33:59 2019 +0000"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Tue Jan 29 11:33:59 2019 +0000"
      },
      "message": "NO-JIRA: update year in NOTICE files\n"
    },
    {
      "commit": "599869d3e1af7d95eab8e4885c9bf2d69899b242",
      "tree": "8e18e70432a06639dfe40037a3eed5a49fc96989",
      "parents": [
        "6635215b6b4788b29270cd32c3a87672c87d7d17"
      ],
      "author": {
        "name": "porrafabrizio",
        "email": "45757896+porrafabrizio@users.noreply.github.com",
        "time": "Mon Jan 07 15:24:15 2019 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Jan 09 12:40:54 2019 +0000"
      },
      "message": "QPID-5285: closes #20\n\nChanges affect the DecodingIncoming:deliver method.\nProperty \"x-opt-ingress-timestamp\" has been added to the received qpid::broker::Message to be set as nanoseconds from epoch.\n\nUpdate Incoming.cpp\n\nUpdate Incoming.h\n"
    },
    {
      "commit": "6635215b6b4788b29270cd32c3a87672c87d7d17",
      "tree": "c5dfab135375330dc0f130bb66836f7c408e45d3",
      "parents": [
        "23040b4ec9d577f9f8e9058f1b6ce1b9fd135a08"
      ],
      "author": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Fri Dec 14 10:47:01 2018 +0000"
      },
      "committer": {
        "name": "Robbie Gemmell",
        "email": "robbie@apache.org",
        "time": "Fri Dec 14 10:47:01 2018 +0000"
      },
      "message": "NO-JIRA: update repository details and overview text\n"
    },
    {
      "commit": "23040b4ec9d577f9f8e9058f1b6ce1b9fd135a08",
      "tree": "261abdf71e1a571fb44ddf5dc73765d1ff538c7a",
      "parents": [
        "936183a80990e2c02089bfa9ee563d94213e9909"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Fri Oct 26 17:16:54 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Fri Oct 26 17:16:54 2018 -0700"
      },
      "message": "QPID-8250: Update versions for the next release and regen the man pages\n"
    },
    {
      "commit": "936183a80990e2c02089bfa9ee563d94213e9909",
      "tree": "65cb1ffd91e850ee3d283d9366506e7f1de54edb",
      "parents": [
        "0f5d21861f6935ed2e4eb6e21f1d3cef19e22aa5"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon Oct 22 05:31:51 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon Oct 22 05:31:51 2018 -0700"
      },
      "message": "QPID-8250: Back to the snapshot version\n"
    },
    {
      "commit": "0f5d21861f6935ed2e4eb6e21f1d3cef19e22aa5",
      "tree": "465a971a36298954c4fa0c4faa7692155af41856",
      "parents": [
        "f20220f70fcaf8c6b7efb6e24b35b033aaba5a32"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Sun Oct 21 15:43:10 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Sun Oct 21 15:43:10 2018 -0700"
      },
      "message": "QPID-8250: Update versions for 1.39.0-rc1\n"
    },
    {
      "commit": "f20220f70fcaf8c6b7efb6e24b35b033aaba5a32",
      "tree": "65cb1ffd91e850ee3d283d9366506e7f1de54edb",
      "parents": [
        "0ba019b73fdab9bce537d9aeede298e49fa9a349"
      ],
      "author": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Wed Oct 17 15:55:49 2018 -0700"
      },
      "committer": {
        "name": "Cliff Jansen",
        "email": "cliffjansen@apache.org",
        "time": "Wed Oct 17 15:55:49 2018 -0700"
      },
      "message": "QPID-8209: race in queue deletion causes infinite recursion in autodelete\n"
    },
    {
      "commit": "0ba019b73fdab9bce537d9aeede298e49fa9a349",
      "tree": "05281fdb3605bbd48f2443302ffbdf9d3a5869d9",
      "parents": [
        "87fb2b01fe8ed5251ff8f1a4f052d589f0748c23"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue Oct 16 17:54:47 2018 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue Oct 16 18:56:46 2018 +0100"
      },
      "message": "QPID-8249: add server_reconnect example to the installed makefile\n"
    },
    {
      "commit": "87fb2b01fe8ed5251ff8f1a4f052d589f0748c23",
      "tree": "b2b0f7d7740bfbfde62a54d661d041fcc148bfe1",
      "parents": [
        "f264cc6c0f27635b784d602d6ff85df09742cbe0"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue Oct 16 17:54:23 2018 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue Oct 16 18:56:36 2018 +0100"
      },
      "message": "NO-JIRA: only run sasl and acl tests if test sasldb was created\n"
    },
    {
      "commit": "f264cc6c0f27635b784d602d6ff85df09742cbe0",
      "tree": "e0a8b48a07787cafda3e3f17f803cbe3625b913b",
      "parents": [
        "07673b0b3b5e902f3b6784cdb1ff29a3418f234b"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Fri Oct 12 19:05:49 2018 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Fri Oct 12 19:05:49 2018 +0100"
      },
      "message": "QPID-8248: fix resetting of pointer for certain compilers\n"
    },
    {
      "commit": "07673b0b3b5e902f3b6784cdb1ff29a3418f234b",
      "tree": "35472d5061814194f2e779473dd21226ea58a5a2",
      "parents": [
        "5aa1080981a657bd6f01483d6b24469e6e838ab5"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Oct 10 22:28:20 2018 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Oct 10 22:28:20 2018 +0100"
      },
      "message": "QPID-8248: delete management object when exchange is destroyed from the registry\n"
    },
    {
      "commit": "5aa1080981a657bd6f01483d6b24469e6e838ab5",
      "tree": "45849e45abf88aa0d2ff153304589f3f7d51a583",
      "parents": [
        "5d0565ab605d2508d72fe46371a9c2401d514d22"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Aug 08 08:12:21 2018 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Wed Aug 08 08:12:21 2018 +0100"
      },
      "message": "QPID-8221: patch from Chen Wan to add connection timeout to client\n"
    },
    {
      "commit": "5d0565ab605d2508d72fe46371a9c2401d514d22",
      "tree": "10eff5749ec56aa98788a118a41d518236b9ee6b",
      "parents": [
        "428eafa1f65e22e04ea63b73aebcc192282df72c"
      ],
      "author": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue Aug 07 22:23:00 2018 +0100"
      },
      "committer": {
        "name": "Gordon Sim",
        "email": "gsim@redhat.com",
        "time": "Tue Aug 07 22:26:06 2018 +0100"
      },
      "message": "QPID-8226: mark delivery record as \u0027ended\u0027 if acquire mode is not-acquired and accept mode is none\n\nIn this case the message cannot be acquired. As soon as the delivery is completed at the session,\nthe record can be considered redundant and removed.\n"
    },
    {
      "commit": "428eafa1f65e22e04ea63b73aebcc192282df72c",
      "tree": "b92c6107e198e05617bf4f353ca683b0095c7913",
      "parents": [
        "91ed1489de7ab74d99f9d7198b90583454e96c5e"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Tue Jul 24 09:32:47 2018 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Tue Jul 24 09:32:47 2018 -0400"
      },
      "message": "QPID-8220: Proposed fix for timer error message issue, also minor change to error message itself to make less confusing\n"
    },
    {
      "commit": "91ed1489de7ab74d99f9d7198b90583454e96c5e",
      "tree": "212b5e67b61263f59187eb8291328533f4be16a1",
      "parents": [
        "ccacb5c7eb0ed9b2e4bc4735d3fb0aef332e8d28"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Wed Jun 20 11:26:54 2018 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Wed Jun 20 11:26:54 2018 -0400"
      },
      "message": "QPID-8211: Placed a deprecation notice into the cmake script, also into the log file at warning level when the store is intialized on broker startup.\n"
    },
    {
      "commit": "ccacb5c7eb0ed9b2e4bc4735d3fb0aef332e8d28",
      "tree": "8d8f0eec5d54018f6d997a643b6465097f9415c8",
      "parents": [
        "fcfd6759f13419f1e74a5e7efd0c81fbd0c25e48"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Fri Jun 08 10:10:34 2018 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Fri Jun 08 10:10:34 2018 -0400"
      },
      "message": "QPID-8206: Deadlock in InactivityFireEvent cancel() and fire(): propoesed fix for deadlock\n"
    },
    {
      "commit": "fcfd6759f13419f1e74a5e7efd0c81fbd0c25e48",
      "tree": "9271e07e39233e0c71bf57020f2e38431f982c06",
      "parents": [
        "a3a77949ec491ad9f7ef7c4c0261be6d032d5974"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Wed Jun 06 11:25:17 2018 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Wed Jun 06 11:25:17 2018 -0400"
      },
      "message": "QPID-8200: Fix for legacystore compiling under Fedora 28. Similar to that on linearstore, plus some additional cleanup. Also fixed a linker issue on F28 through adding the rec_hdr.cpp file.\n"
    },
    {
      "commit": "a3a77949ec491ad9f7ef7c4c0261be6d032d5974",
      "tree": "3938a2b0e7efcfb2ef582e9eb4ae023cab92d645",
      "parents": [
        "d490824a6d63841876ecc8b92b26f46622bf1f2f"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Fri May 25 13:36:15 2018 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Fri May 25 13:36:15 2018 -0400"
      },
      "message": "QPID-8200: Fix for -Wclass-memaccess compile error on Fedora 28\n"
    },
    {
      "commit": "d490824a6d63841876ecc8b92b26f46622bf1f2f",
      "tree": "8f4d6d4aefa8b1cf0b44fbf36df6d93b6f82a202",
      "parents": [
        "3ae9f03bed53e62d4b62c0ac342b3a44894ecea7"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Tue May 15 09:54:06 2018 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Tue May 15 10:02:58 2018 -0400"
      },
      "message": "QPID-8184: Second part of fix: Change error handling for EFP exceptions such that the broker shuts down more cleanly without a spurious segfault. Also addeed tests to the linearstore test suite which forces such errors and checks that they are handles correctly. A minor update to brokertest.py fixes tests which use the EXPECT_EXIT_FAIL flag.\n"
    },
    {
      "commit": "3ae9f03bed53e62d4b62c0ac342b3a44894ecea7",
      "tree": "a47840debaaafba52c6f2eecb80c59a208a82a9b",
      "parents": [
        "8b09d246f2529ea59809cac743e55af3920b4895"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Sun May 13 10:36:09 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Sun May 13 10:36:09 2018 -0700"
      },
      "message": "NO-JIRA: Add cyrus mech packages for test-time dependencies\n"
    },
    {
      "commit": "8b09d246f2529ea59809cac743e55af3920b4895",
      "tree": "5cc7bf1b2b89f425a0722ff885a1fd8ac3ac8892",
      "parents": [
        "706b5f3fb2fd4bb89ef8268575a8592b7b66272e"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chris.richardson@fourc.eu",
        "time": "Thu May 10 11:45:42 2018 +0200"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Sat May 12 07:30:42 2018 -0700"
      },
      "message": "QPID-8186 Use const ref when catching exceptions\n"
    },
    {
      "commit": "706b5f3fb2fd4bb89ef8268575a8592b7b66272e",
      "tree": "ce5b1708cad1e192f101468c6020640b29088e20",
      "parents": [
        "2b462eb330fc863d12e6135933627addcbe1275b"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chrisr@apache.org",
        "time": "Thu May 10 15:08:12 2018 +0100"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Sat May 12 07:30:42 2018 -0700"
      },
      "message": "QPID-8187 Allow incompatible function casts for SASL compatibility (GCC 8 onwards)\n"
    },
    {
      "commit": "2b462eb330fc863d12e6135933627addcbe1275b",
      "tree": "d1c3a8beb69e2574a0284b4e35d97cc92e9a26c8",
      "parents": [
        "51b9ae56dd57745e983abce6e860ee462ef38840"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chrisr@apache.org",
        "time": "Thu May 10 15:07:38 2018 +0100"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Sat May 12 07:30:42 2018 -0700"
      },
      "message": "QPID-8187 CMakeLists.txt indent corrections\n"
    },
    {
      "commit": "51b9ae56dd57745e983abce6e860ee462ef38840",
      "tree": "9823b4d32ac26ff4635c1e5d1a518461308d5c30",
      "parents": [
        "3a37ceed5faf667c6a0e45e023bb1d4fced66b75"
      ],
      "author": {
        "name": "Chris Richardson",
        "email": "chrisr@apache.org",
        "time": "Thu May 10 16:08:08 2018 +0100"
      },
      "committer": {
        "name": "Chris Richardson",
        "email": "chrisr@apache.org",
        "time": "Thu May 10 16:08:08 2018 +0100"
      },
      "message": "QPID-8188 Invalid type qualifiers causes build failure on GCC 8\n"
    },
    {
      "commit": "3a37ceed5faf667c6a0e45e023bb1d4fced66b75",
      "tree": "7fde852a1495f9bd38dc17dce0b82f7ccacd3fdd",
      "parents": [
        "dfb1f43067d111e97f3ab0c09f87065c6e959c77"
      ],
      "author": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Mon May 07 17:01:54 2018 -0400"
      },
      "committer": {
        "name": "Kim van der Riet",
        "email": "kvdr@localhost.localdomain",
        "time": "Mon May 07 17:01:54 2018 -0400"
      },
      "message": "QPID-8184: Recovery intermittently produces JERR_EFP_BADEFPDIRNAME error followed by core: Fix by Pavel Moravec\n"
    },
    {
      "commit": "dfb1f43067d111e97f3ab0c09f87065c6e959c77",
      "tree": "415981a88b86303964bd701ec3ad42ec450e8a12",
      "parents": [
        "4a5d8aeab136df3d35b92e0e39146ba3ee66dab4"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon May 07 06:54:18 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon May 07 07:12:02 2018 -0700"
      },
      "message": "QPID-8183: Remove examples for the deprecated QMF API\n"
    },
    {
      "commit": "4a5d8aeab136df3d35b92e0e39146ba3ee66dab4",
      "tree": "2bfe2b600aab396a055d916b3766755abe1529ea",
      "parents": [
        "29d76b97f1dc8ebe0dbbe7c3264428d727ba3258"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Fri Apr 20 16:32:23 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Fri Apr 20 16:32:23 2018 -0700"
      },
      "message": "NO-JIRA: Add CI badges to the readme\n"
    },
    {
      "commit": "29d76b97f1dc8ebe0dbbe7c3264428d727ba3258",
      "tree": "1e7c9d8d34327eaa566f77c7d57b1027647d499b",
      "parents": [
        "800028f4f6d362a2b76ef575ce72981b07c72282"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Fri Apr 20 13:32:24 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Fri Apr 20 13:32:24 2018 -0700"
      },
      "message": "QPID-8169: Don\u0027t link to pthread on Windows\n"
    },
    {
      "commit": "800028f4f6d362a2b76ef575ce72981b07c72282",
      "tree": "d7df11c24e6cac9e81453eab44425d6c6be75c00",
      "parents": [
        "9f823d4df8346e9bf91faeaeeba7896a3a5d332b"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Thu Apr 19 18:10:57 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Thu Apr 19 18:10:57 2018 -0700"
      },
      "message": "QPID-7360: Only add the option for gcc to avoid a build fail on windows\n"
    },
    {
      "commit": "9f823d4df8346e9bf91faeaeeba7896a3a5d332b",
      "tree": "c5e5a9aea898b94d6f5953cfb7eb0cd976c809da",
      "parents": [
        "4e8b1de32c487dde825308f4a35ad32354557452"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 28 06:40:03 2018 -0700"
      },
      "committer": {
        "name": "Alan Conway",
        "email": "aconway@redhat.com",
        "time": "Tue Apr 10 09:42:28 2018 -0400"
      },
      "message": "QPID-7926: [c++ broker] Windows build error \"cannot convert from \u0027int\u0027 to \u0027qpid::sys::PODMutex\u0027\"\n\nRenamed PODMutex as GlobalMutex. The important point is that it can be used as a\nglobal variable. In POSIX we use a POD class and static initializer to acomplish\nthis, but on windows we use boost::recursive_mutex, which is documented as being\nsafe for use as a global variable.\n\nModified the QPID_MUTEX_INITIALIZER macro to be empty on windows and \u0027\u003d { 0 }\u0027\non POSIX.\n\nThis closes #11\n"
    },
    {
      "commit": "4e8b1de32c487dde825308f4a35ad32354557452",
      "tree": "2f058a365c5cb42590d4338b27f706f296361837",
      "parents": [
        "dd7a21cc39bfdfe72a422d1aee4fda87619ea807"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 28 06:40:03 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 28 06:40:03 2018 -0700"
      },
      "message": "QPID-8048: Update versions for the next release\n"
    },
    {
      "commit": "dd7a21cc39bfdfe72a422d1aee4fda87619ea807",
      "tree": "21f4cf0457ee5802c36b6a9718384632ce063a01",
      "parents": [
        "d541e4833ffbabf45a840676effd68310a4b5c88"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 21 16:21:45 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 21 16:21:45 2018 -0700"
      },
      "message": "QPID-8048: Update to snapshot version\n"
    },
    {
      "commit": "d541e4833ffbabf45a840676effd68310a4b5c88",
      "tree": "12879c602ed376b150480bf2660c10bf25b05c9a",
      "parents": [
        "f14f1bc162c4f4249d6397cbf1ee2522074dc17a"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 21 16:16:10 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 21 16:16:10 2018 -0700"
      },
      "message": "QPID-8048: Update versions for 1.38.0-rc1\n"
    },
    {
      "commit": "f14f1bc162c4f4249d6397cbf1ee2522074dc17a",
      "tree": "21f4cf0457ee5802c36b6a9718384632ce063a01",
      "parents": [
        "58c0d36310b4c23a009cdbc7ef7a621976e351a2"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 21 15:06:25 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 21 15:07:19 2018 -0700"
      },
      "message": "QPID-8128: Fix pkg-config based builds\n"
    },
    {
      "commit": "58c0d36310b4c23a009cdbc7ef7a621976e351a2",
      "tree": "0c0affaf0387dc0025c48aae090f5fc9929e68f1",
      "parents": [
        "646c3b1b501d5ec701c72d4d34b7caea733a97fa"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 13:28:08 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 13:28:08 2018 -0700"
      },
      "message": "QPID-7499: Fix a cmake syntax error\n"
    },
    {
      "commit": "646c3b1b501d5ec701c72d4d34b7caea733a97fa",
      "tree": "237810f70095392c65c0325a153095862323f3c5",
      "parents": [
        "186657838631cf18c4f5ad9039522fdc2385cb00"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:12 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "QPID-8131: Fix a legacytest build failure and make sure the right tools are on the path for its tests\n"
    },
    {
      "commit": "186657838631cf18c4f5ad9039522fdc2385cb00",
      "tree": "fa6eac91676e4ec5439b46721ca383284eacb779",
      "parents": [
        "8ceb65eb9c7e6e1c988d9edea5b5539a7559c3d0"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Tue Mar 13 06:44:15 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "NO-JIRA: Suppress a valgrind warning about an invalid free on exit\n"
    },
    {
      "commit": "8ceb65eb9c7e6e1c988d9edea5b5539a7559c3d0",
      "tree": "9b41c9c96f897adfe077388088ad813f8f5dcf1d",
      "parents": [
        "b2bfd9b2a46d4d4529d9588df762c4a524a3f6a7"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Tue Mar 13 06:43:16 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "QPID-7499: Copy test scripts in a way that preserves dependencies\n"
    },
    {
      "commit": "b2bfd9b2a46d4d4529d9588df762c4a524a3f6a7",
      "tree": "4b0cb715b9c8aec07c3fe317f5bf5bb6a43779ea",
      "parents": [
        "3b6f718deb0d71e194e9ccdd276caea854c97d5d"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon Mar 12 18:08:20 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "QPID-7054: Fix crash when closing a sender after the connection has been closed.  Thanks to Håkan Johansson for the patch.\n"
    },
    {
      "commit": "3b6f718deb0d71e194e9ccdd276caea854c97d5d",
      "tree": "18ff628af93a7ddd9012ebfd49e084b22765a01b",
      "parents": [
        "5d28224e6108136284ebef9a23a01d1e226d1404"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon Mar 12 16:52:42 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "QPID-8128: Remove the Proton version warning and raise the minimum version\n"
    },
    {
      "commit": "5d28224e6108136284ebef9a23a01d1e226d1404",
      "tree": "a99b87e07c47d45c08e3318ebc095b535cf1c019",
      "parents": [
        "cd6cad7364afd2ed78a21c2cad42c85304d8080e"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon Mar 12 16:37:14 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "QPID-7630: Add a CMake switch to allow -Werror to be switched off\n"
    },
    {
      "commit": "cd6cad7364afd2ed78a21c2cad42c85304d8080e",
      "tree": "212101ce7adfe1b092a78424c2da310ed5c1429a",
      "parents": [
        "26b6c3730a3672e39fe436811f417e5b04687858"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon Mar 12 15:37:45 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "QPID-7821: Add man pages for all executables.  Adapted from a patch from Irina Boverman.\n"
    },
    {
      "commit": "26b6c3730a3672e39fe436811f417e5b04687858",
      "tree": "70c359284fa8e66f38d793081b6961facf7adf63",
      "parents": [
        "88d08be32de9b6233fcad02539b9dcf303e4b16b"
      ],
      "author": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Mon Mar 12 15:05:50 2018 -0700"
      },
      "committer": {
        "name": "Justin Ross",
        "email": "jross@apache.org",
        "time": "Wed Mar 14 10:46:27 2018 -0700"
      },
      "message": "QPID-7089: Add a note linking to OS packages\n"
    }
  ],
  "next": "88d08be32de9b6233fcad02539b9dcf303e4b16b"
}
