)]}'
{
  "log": [
    {
      "commit": "35a804ebf12247c58284966e4d0a4f4c124b41ff",
      "tree": "c04e29403122130494853d1f669c6397b558e554",
      "parents": [
        "9b734869e35fbcb8aa58d12df794bfdf0925f274"
      ],
      "author": {
        "name": "Federico Barresi",
        "email": "federico.barresi@ams-osram.com",
        "time": "Mon Apr 20 16:11:57 2026 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Wed Jun 03 00:17:56 2026 +0200"
      },
      "message": "fixed casting of IdleTimeOut\n\nSince AmqpNetLite v2.4.8 the IdleTimeOut supports negative values.\nThe new default value is -1.\nIf the timeout of -1 get casted to uint it becames uint.MaxValue.\nThis lead to wrong working heartbeat and high CPU usage.\n"
    },
    {
      "commit": "9b734869e35fbcb8aa58d12df794bfdf0925f274",
      "tree": "a87ed2e8e2e6ad9806b2d3e6348e8b72aa514533",
      "parents": [
        "5a6625f0503a43e7dcf858637c43ef86bf7bafe3"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat May 23 09:33:15 2026 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat May 23 10:15:17 2026 +0200"
      },
      "message": "Update build configuration to support .NET 10.0\n"
    },
    {
      "commit": "5a6625f0503a43e7dcf858637c43ef86bf7bafe3",
      "tree": "e750cc9af5a3f34544d3060e1532faf29c783d6d",
      "parents": [
        "1d436f6b76bb9973d1f54f17a6aadc4e4b371c83"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 21:45:56 2026 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Fri May 22 23:15:36 2026 +0200"
      },
      "message": "Update contribution guidelines to include GitHub Issues and Discussions\n"
    },
    {
      "commit": "1d436f6b76bb9973d1f54f17a6aadc4e4b371c83",
      "tree": "60347d9c499033576231b75e5710dbb62272da99",
      "parents": [
        "6a3a2e5f4d0ce92d08c864c0b9667717b2f54c0c"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 21:35:02 2026 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 21:40:17 2026 +0200"
      },
      "message": "Add test for AsyncListener behavior after removal to prevent deadlock\n"
    },
    {
      "commit": "6a3a2e5f4d0ce92d08c864c0b9667717b2f54c0c",
      "tree": "905cbe5b352c9c54f291769faeac58f7e53be203",
      "parents": [
        "162512aeb085355c2aaa75c30a89d9f78eaf03ab"
      ],
      "author": {
        "name": "CodersRealm",
        "email": "216339921+CodersRealm@users.noreply.github.com",
        "time": "Sun May 17 12:35:39 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 17 21:35:39 2026 +0200"
      },
      "message": "Fix NmsMessageConsumer\u0027s AsyncListener Event Property"
    },
    {
      "commit": "162512aeb085355c2aaa75c30a89d9f78eaf03ab",
      "tree": "c9e603010d2be40f99779aef588177d05fab3e07",
      "parents": [
        "15b15932d40c83ac8fdd0760b269c871b515e50c"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 19:34:11 2026 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 21:27:48 2026 +0200"
      },
      "message": "refactor: change byte to sbyte for message destination types and annotations\n"
    },
    {
      "commit": "15b15932d40c83ac8fdd0760b269c871b515e50c",
      "tree": "b1a6f59f0d2e5f8c4b1d6c128401ded5aaa0e914",
      "parents": [
        "e6626ff5aba642cc1e73f1bf3386bcc6682ddaee"
      ],
      "author": {
        "name": "Federico Barresi",
        "email": "federico.barresi@ams-osram.com",
        "time": "Mon Apr 13 14:54:17 2026 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 19:33:41 2026 +0200"
      },
      "message": "fix type annotation to sbyte\n\nin dotnet byte is by default an unsigned type,\nbut in the amqp 1.0 spec byte is defined as signed type\n(see 1.6.7 in the amqp 1.0 spec)\n\nCo-authored-by: David Voit \u003cdavid@publicstaticvoit.de\u003e\n"
    },
    {
      "commit": "e6626ff5aba642cc1e73f1bf3386bcc6682ddaee",
      "tree": "b44cd113054c39e2d9f582029b7b3452c1748552",
      "parents": [
        "7571e323c1208a0b736a440b2c2e3a3fc56dfc36"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 13:42:11 2026 -0500"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 19:17:55 2026 +0200"
      },
      "message": "Set up default protection ruleset for default and release branches\n# Conflicts:\n#\t.asf.yaml\n"
    },
    {
      "commit": "7571e323c1208a0b736a440b2c2e3a3fc56dfc36",
      "tree": "1b8436afc8fb650ed7e6272979ee50d26ebb2c60",
      "parents": [
        "4ec0a8d87dc8d9e2b4236d6e01e76b98c56805eb"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 19:00:20 2026 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sun May 17 19:06:22 2026 +0200"
      },
      "message": "Enable GitHub Issues and Discussions\n"
    },
    {
      "commit": "4ec0a8d87dc8d9e2b4236d6e01e76b98c56805eb",
      "tree": "47dede0c82a0c15ff9ca81eb376b50aa92606fbd",
      "parents": [
        "f2cff6b2edf17fa73f55c06092ee63a7eeadf569"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Thu Aug 21 21:52:58 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Thu Aug 21 22:05:09 2025 +0200"
      },
      "message": "NO-JIRA: Use dotnet LTS version\n"
    },
    {
      "commit": "f2cff6b2edf17fa73f55c06092ee63a7eeadf569",
      "tree": "b197fb626028a453e59082abd459c5df88940be5",
      "parents": [
        "fdc0de27b01f40dd7272a6b8db5169daca992113"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Aug 17 23:48:15 2025 +0200"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Aug 17 23:48:15 2025 +0200"
      },
      "message": "NO-JIRA: Update version to 2.4.0\n"
    },
    {
      "commit": "fdc0de27b01f40dd7272a6b8db5169daca992113",
      "tree": "d37b2e38dd1111ff462a3e35a0b72a5a23b84e53",
      "parents": [
        "c96b0ac53acda38b5d3e7cc07c3bab507e961431"
      ],
      "author": {
        "name": "Steve Martin",
        "email": "stevemuk@users.noreply.github.com",
        "time": "Wed Jul 30 22:47:55 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 30 23:47:55 2025 +0200"
      },
      "message": "AMQNET-847 Add support for client-side redelivery delay based on redelivery attempt count\n\n* Implement redelivery policy.\nReject poison messages.\n\n* Updates following code review.\n\n* AMQNET-847 Add support for client-side redelivery delay based on redelivery attempt count\n\n* AMQNET-847 Fix build\n\n* AMQNET-847 Fix build\n\n---------\n\nCo-authored-by: Havret \u003ch4vret@gmail.com\u003e"
    },
    {
      "commit": "c96b0ac53acda38b5d3e7cc07c3bab507e961431",
      "tree": "05ca32fe74d8e8f6075dec165b99dd164a42d73c",
      "parents": [
        "35328009aeec8357e2494b300a6c6b0f65c6cf14"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat Jun 07 00:05:39 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Fri Jul 11 15:10:20 2025 +0200"
      },
      "message": "AMQNET-846 Add option to customize acknowledgment behavior for expired messages via IRedeliveryPolicy\n"
    },
    {
      "commit": "35328009aeec8357e2494b300a6c6b0f65c6cf14",
      "tree": "6b864c7cb7f511102b014f9ebb8aee23e8ab9143",
      "parents": [
        "2df35c5b50a8dfb352a54b5c2f05d9b771764c57"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Tue Jul 08 00:23:44 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Tue Jul 08 00:26:37 2025 +0200"
      },
      "message": "NO-JIRA Remove AppVeyor\n"
    },
    {
      "commit": "2df35c5b50a8dfb352a54b5c2f05d9b771764c57",
      "tree": "d389b96392e8aed56a3af5dc68501535e0cf1fd5",
      "parents": [
        "29330758cb6f74dfeb3983009edaad6efd805afb"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Wed Jun 25 00:26:48 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Wed Jul 02 17:57:05 2025 +0200"
      },
      "message": "AMQNET-849 Allow, deny types fix\n"
    },
    {
      "commit": "29330758cb6f74dfeb3983009edaad6efd805afb",
      "tree": "689d68712188887bc3cd74c6a4a33904d74df6c6",
      "parents": [
        "4996be4be1ccd70f3e3cbd7c2c181b177bf15101"
      ],
      "author": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat Jun 28 00:59:46 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat Jun 28 01:25:31 2025 +0200"
      },
      "message": "NO-JIRA Disable AppVeyor\n"
    },
    {
      "commit": "4996be4be1ccd70f3e3cbd7c2c181b177bf15101",
      "tree": "810060fefa49ebb8e2aaf4d949be190259166cab",
      "parents": [
        "fb00356fadf023b876068ac5951cdcc75cd9c36e"
      ],
      "author": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat Jun 28 00:59:46 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 28 00:59:46 2025 +0200"
      },
      "message": "NO-JIRA Update status badge"
    },
    {
      "commit": "fb00356fadf023b876068ac5951cdcc75cd9c36e",
      "tree": "bcf8b09b2efb873360d531f19e98aafff32ced1d",
      "parents": [
        "86f324501dbcbbda283598d8598b0b8f318d9953"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat Jun 28 00:32:06 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat Jun 28 00:54:47 2025 +0200"
      },
      "message": "NO-JIRA Run CI using github actions\n"
    },
    {
      "commit": "86f324501dbcbbda283598d8598b0b8f318d9953",
      "tree": "c5236e9d664ccb5f34b20cf1c1f8e4ceac19aa4c",
      "parents": [
        "931abbfd9ba359201bc947ff01f463c32e50160a"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Thu Jun 26 00:13:24 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat Jun 28 00:54:47 2025 +0200"
      },
      "message": "NO-JIRA Clean up project structure\n"
    },
    {
      "commit": "931abbfd9ba359201bc947ff01f463c32e50160a",
      "tree": "683daad4490817e21490b55809db556bdac3d36c",
      "parents": [
        "f16601cf55aec72b0b5159ec45010a2ab8031edd"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat Apr 26 17:21:31 2025 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat Apr 26 17:24:32 2025 +0200"
      },
      "message": "NO-JIRA: Update version to 2.3.0\n"
    },
    {
      "commit": "f16601cf55aec72b0b5159ec45010a2ab8031edd",
      "tree": "6455ed9ba60557a4b47de9d8ad5a7f8dc5686eb3",
      "parents": [
        "898d51035890559f1d1c94755f944defaf98ab2f"
      ],
      "author": {
        "name": "Andreas Ländle",
        "email": "969523+alaendle@users.noreply.github.com",
        "time": "Tue Apr 08 07:51:30 2025 +0000"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Mon Apr 14 10:32:47 2025 +0200"
      },
      "message": "Use String.IsNullOrWhiteSpace to also handle cases where VHost is a whitespace-only string.\n"
    },
    {
      "commit": "898d51035890559f1d1c94755f944defaf98ab2f",
      "tree": "4cc1075eafe798050a181a8aaee17f4707f1e5e1",
      "parents": [
        "de438fb58ac000842559deb3ca559b44833deaa7"
      ],
      "author": {
        "name": "Andreas Ländle",
        "email": "969523+alaendle@users.noreply.github.com",
        "time": "Tue Apr 08 07:46:18 2025 +0000"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Mon Apr 14 10:32:47 2025 +0200"
      },
      "message": "For sure `AMQP` related stuff should go to the related classes - so just moved code.\n"
    },
    {
      "commit": "de438fb58ac000842559deb3ca559b44833deaa7",
      "tree": "b72317d5b02dd2ae34e5507fa0824578e7a3de80",
      "parents": [
        "02349e8ec4b30d4d61c68cbfe10711804ca4ab87"
      ],
      "author": {
        "name": "Andreas Ländle",
        "email": "969523+alaendle@users.noreply.github.com",
        "time": "Mon Apr 07 10:12:26 2025 +0000"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Mon Apr 14 10:32:47 2025 +0200"
      },
      "message": "Use `amqp.vost` to configure hostname and added some tests.\n"
    },
    {
      "commit": "02349e8ec4b30d4d61c68cbfe10711804ca4ab87",
      "tree": "e7088dc1f4469b97fe885c22aa8b3d141a65ee6d",
      "parents": [
        "5e4e137b071101463b8083f8a8a1cddada5b6f8a"
      ],
      "author": {
        "name": "Andreas Ländle",
        "email": "969523+alaendle@users.noreply.github.com",
        "time": "Thu Apr 03 06:59:30 2025 +0000"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Mon Apr 14 10:32:47 2025 +0200"
      },
      "message": "AMQNET-817 - Ability to configure hostname\n"
    },
    {
      "commit": "5e4e137b071101463b8083f8a8a1cddada5b6f8a",
      "tree": "8dce8f1fda76cde81af7dc1813e1ea53ea4e5635",
      "parents": [
        "2e925c9cd1027c3b64b08ed542fbe083548b807b"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Sep 10 18:43:40 2023 +0200"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Mon Oct 09 07:20:35 2023 +0200"
      },
      "message": "AMQNET-735 Add AsyncMessageListener to Consumer API\n"
    },
    {
      "commit": "2e925c9cd1027c3b64b08ed542fbe083548b807b",
      "tree": "9aa83183a6ff1dcdd34d002511ae4eb46a37b6b0",
      "parents": [
        "4f3b0dacab358c9cba5decea1ac2add17063c76b"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Tue Dec 21 10:22:06 2021 +0100"
      },
      "committer": {
        "name": "Krzysztof Porebski",
        "email": "h4vret@gmail.com",
        "time": "Sat Sep 23 13:14:32 2023 +0200"
      },
      "message": "AMQNET-746 NmsContext event listeners\n"
    },
    {
      "commit": "4f3b0dacab358c9cba5decea1ac2add17063c76b",
      "tree": "b0d2d54c3d8bbb1668bbf64980d19309bcdce931",
      "parents": [
        "0f36695ef1cc77128fd7e48184f7e51580115ba5"
      ],
      "author": {
        "name": "Jefwillems",
        "email": "jefwillems100@gmail.com",
        "time": "Thu Jul 27 10:07:21 2023 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Fri Sep 08 04:31:33 2023 +0100"
      },
      "message": "AMQNET-606: Ignore can be removed. test works\n"
    },
    {
      "commit": "0f36695ef1cc77128fd7e48184f7e51580115ba5",
      "tree": "2c061307665d2db4acdb13a6b9a56caaa21425c2",
      "parents": [
        "ebd4120ed609f966fdb37ef4d0ea430bab89d406"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat May 06 20:51:48 2023 +0200"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat May 06 20:51:48 2023 +0200"
      },
      "message": "NO-JIRA: Update version to 2.2.0\n"
    },
    {
      "commit": "ebd4120ed609f966fdb37ef4d0ea430bab89d406",
      "tree": "a4747389ada3da2829d79d5faa05a3acb0433164",
      "parents": [
        "cccd4ee2efb7fa669f04b43cfb3c386a40a3a380"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Mar 26 22:20:57 2023 +0200"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Wed Apr 26 18:23:41 2023 +0200"
      },
      "message": "AMQNET-831 Add option to change ack mode via message properties\n"
    },
    {
      "commit": "cccd4ee2efb7fa669f04b43cfb3c386a40a3a380",
      "tree": "6ea789ea577674146fe4c28795ae75a20849afc3",
      "parents": [
        "36de1bee96f42670aa182d89914b063901c1f97a"
      ],
      "author": {
        "name": "Jef Willems",
        "email": "jefwillems100@gmail.com",
        "time": "Wed Mar 22 23:01:41 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 22 23:01:41 2023 +0100"
      },
      "message": "AMQNET-831 allow acktype modified_failed (#86)\n\n* AMQNET-831 allow more acktypes\r\n\r\n* AMQNET-831 : add tests \u0026 rejected outcome\r\n\r\nSigned-off-by: Jefwillems \u003cjefwillems100@gmail.com\u003e\r\n\r\n* AMQNET-831 : refactor tests to resolve issues\r\n\r\nSigned-off-by: Jefwillems \u003cjefwillems100@gmail.com\u003e\r\n\r\n* AMQNET-831 : remove unused code\r\n\r\nSigned-off-by: Jefwillems \u003cjefwillems100@gmail.com\u003e\r\n\r\n---------\r\n\r\nSigned-off-by: Jefwillems \u003cjefwillems100@gmail.com\u003e"
    },
    {
      "commit": "36de1bee96f42670aa182d89914b063901c1f97a",
      "tree": "3997c2ee46e1a24e1c273ef06eb3c9d1f41bdc0a",
      "parents": [
        "26ba587986b3f95ad1e182b2d34d6c4033dfa5a4"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Mar 12 11:04:23 2023 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Mar 12 11:04:23 2023 +0100"
      },
      "message": "NO-JIRA: Update version to 2.1.0\n"
    },
    {
      "commit": "26ba587986b3f95ad1e182b2d34d6c4033dfa5a4",
      "tree": "37536628d869f06f3ea8908ccc405685adfeabc0",
      "parents": [
        "1bdedb33df4de38e494eed9a6099172f8ec10934",
        "b3e02e806b48f48915814c083db06e37dfca59c0"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Feb 13 22:55:47 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 13 22:55:47 2023 +0100"
      },
      "message": "Merge pull request #85 from apache/allow_deny_list\n\nAMQNET-828 Add allow, deny types support"
    },
    {
      "commit": "b3e02e806b48f48915814c083db06e37dfca59c0",
      "tree": "37536628d869f06f3ea8908ccc405685adfeabc0",
      "parents": [
        "1bdedb33df4de38e494eed9a6099172f8ec10934"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Feb 12 15:20:28 2023 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Feb 12 19:14:09 2023 +0100"
      },
      "message": "AMQNET-828 Add allow, deny types support\n"
    },
    {
      "commit": "1bdedb33df4de38e494eed9a6099172f8ec10934",
      "tree": "f3374d43b14141ca5b027e60802eb524fa782afd",
      "parents": [
        "05e83501de6b10ba8c1e3eca233ce18a2bf9d226",
        "ea4a3bd4b83c184514bbf65d2e10f99b9ae65e8c"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Tue Feb 07 09:15:20 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 07 09:15:20 2023 +0100"
      },
      "message": "Merge pull request #84 from apache/update_for_year_change\n\nNO-JIRA Updating for year change"
    },
    {
      "commit": "ea4a3bd4b83c184514bbf65d2e10f99b9ae65e8c",
      "tree": "f3374d43b14141ca5b027e60802eb524fa782afd",
      "parents": [
        "05e83501de6b10ba8c1e3eca233ce18a2bf9d226"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Feb 06 23:12:52 2023 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Feb 06 23:12:52 2023 +0100"
      },
      "message": "NO-JIRA Updating for year change\n"
    },
    {
      "commit": "05e83501de6b10ba8c1e3eca233ce18a2bf9d226",
      "tree": "003e71c6f49f0c2afbf63508a775c3504266392b",
      "parents": [
        "82d5789fa6117d5e7894ddfbc004fee07acb5b6e",
        "7dab2b1881455470930228738447b34826538360"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Apr 03 12:33:16 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 03 12:33:16 2022 +0200"
      },
      "message": "Merge pull request #82 from michaelandrepearce/YearChange\n\nNO-JIRA Updating for year change"
    },
    {
      "commit": "7dab2b1881455470930228738447b34826538360",
      "tree": "003e71c6f49f0c2afbf63508a775c3504266392b",
      "parents": [
        "82d5789fa6117d5e7894ddfbc004fee07acb5b6e"
      ],
      "author": {
        "name": "Michael Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Fri Apr 01 18:34:04 2022 +0100"
      },
      "committer": {
        "name": "Michael Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Fri Apr 01 18:34:12 2022 +0100"
      },
      "message": "NO-JIRA Updating for year change\n\n"
    },
    {
      "commit": "82d5789fa6117d5e7894ddfbc004fee07acb5b6e",
      "tree": "319bd43eabba8f093c0f60710d01f0a09089987e",
      "parents": [
        "d152a022d14d461b9372acf1de031fb2e4767978",
        "494608a8b539ee669f97b37bd36241524192c337"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Fri Oct 01 12:54:56 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 01 12:54:56 2021 +0200"
      },
      "message": "Merge pull request #80 from lukeabsent/NOJIRA\n\nAdd missing headers"
    },
    {
      "commit": "494608a8b539ee669f97b37bd36241524192c337",
      "tree": "319bd43eabba8f093c0f60710d01f0a09089987e",
      "parents": [
        "d152a022d14d461b9372acf1de031fb2e4767978"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Fri Oct 01 10:12:32 2021 +0200"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Fri Oct 01 10:18:13 2021 +0200"
      },
      "message": "NO-JIRA Add missing headers\n"
    },
    {
      "commit": "d152a022d14d461b9372acf1de031fb2e4767978",
      "tree": "5f9dcaf587ed0b73bc7da493c0b346e07b535460",
      "parents": [
        "5c27b7c7c6116b83339217f0b1c0e0f1ffec6f0e"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Tue Sep 14 18:06:59 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Wed Sep 15 10:15:16 2021 +0100"
      },
      "message": "AMQNET-724 Add info in README\n"
    },
    {
      "commit": "5c27b7c7c6116b83339217f0b1c0e0f1ffec6f0e",
      "tree": "c957d71210b4563253090da652504ac6a697df02",
      "parents": [
        "dcbedd68552e76e8f9f64503ad15b71842c4957b"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:26:54 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 13 12:26:54 2021 +0100"
      },
      "message": "NO-JIRA Fix link url for travis"
    },
    {
      "commit": "dcbedd68552e76e8f9f64503ad15b71842c4957b",
      "tree": "1fe86392d395c877be0333f202e35f501666a1be",
      "parents": [
        "ec87d9fb951bb360615c31bd7c5371b3fcc7c8ca"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:20:47 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 13 12:20:47 2021 +0100"
      },
      "message": "NO-JIRA Update Travis Build Status Link\n\nUpdate travis link from .org to .com"
    },
    {
      "commit": "ec87d9fb951bb360615c31bd7c5371b3fcc7c8ca",
      "tree": "d29c75a2c8a1f78737ebb8e9f19f8d53835dd71d",
      "parents": [
        "ba3f5760a21a9bcc0ae8053e2cc2e02d0f9ac448"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Jul 29 19:47:56 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "AMQNET-724 Allow to specify consumer credit\n"
    },
    {
      "commit": "ba3f5760a21a9bcc0ae8053e2cc2e02d0f9ac448",
      "tree": "f04fbdb03065a6f684b71b832f64ee3dd5185890",
      "parents": [
        "40224ded2785917c630f09f23f783354026b6c62"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Sep 02 23:49:55 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "AMQNET-722 Updated config doc, and little update to random delay time\n"
    },
    {
      "commit": "40224ded2785917c630f09f23f783354026b6c62",
      "tree": "815b0ea0e4ab2e5f0df436336926398dbd5f89c7",
      "parents": [
        "24912e88775619e5b5230e43e40082f475b949f8"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Fri Jul 16 12:39:43 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "AMQNET-722 Connection timing new options\n"
    },
    {
      "commit": "24912e88775619e5b5230e43e40082f475b949f8",
      "tree": "8211206de0e744bf25df26152f39555401db7d76",
      "parents": [
        "fc6e66100e66d3105aa658cbbc00c84eeb46f31f"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Tue Jul 27 22:34:45 2021 +0100"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "NO-JIRA: Add missing license headers"
    },
    {
      "commit": "fc6e66100e66d3105aa658cbbc00c84eeb46f31f",
      "tree": "da385c339c6cba0c93959253aadae4c5e9f4857a",
      "parents": [
        "11f571fb9e04b21c2469abc2bda57ed298f0c423"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Tue Jul 27 16:50:17 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "AMQNET-718 Update rest of tests for inflight cancel\n"
    },
    {
      "commit": "11f571fb9e04b21c2469abc2bda57ed298f0c423",
      "tree": "e31dd41b9998da1ea094468131446159d889fbc0",
      "parents": [
        "8eca44ae90ad5ba7e9ce7a51acd8bc14c1ce085c"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Wed Jun 09 00:12:41 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "AMQNET-718 Cancel inflight messages after send timeout + Resolve conflicts\n"
    },
    {
      "commit": "8eca44ae90ad5ba7e9ce7a51acd8bc14c1ce085c",
      "tree": "4eeea837cf9ec41fe1daa4d823034795cdfd00c7",
      "parents": [
        "bde583d7c3e26c2673a6cbea65c959623b379ff9"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Wed Jul 07 11:12:07 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "AMQNET-637 Try to: fix failing tests, add little more information in case of failing frame assertion, simplify AmqpProducer.SendAsync\n"
    },
    {
      "commit": "bde583d7c3e26c2673a6cbea65c959623b379ff9",
      "tree": "da3f5676a21e0f4f0d6dca0e6a5758131949c7b5",
      "parents": [
        "4761537fdc5041e44e33bd44c3f8cc6817cb345e"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Jun 27 22:09:30 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "NO-JIRA: Add missing headers\n"
    },
    {
      "commit": "4761537fdc5041e44e33bd44c3f8cc6817cb345e",
      "tree": "d886381b46ceaf80743a87d6b7c9ae124b51eb32",
      "parents": [
        "2ea3ea2a4fafc4e2b83e531af52b868697636c48"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Jun 27 22:09:16 2021 +0200"
      },
      "committer": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Sep 13 12:08:09 2021 +0100"
      },
      "message": "NO-JIRA: Update license\n"
    },
    {
      "commit": "2ea3ea2a4fafc4e2b83e531af52b868697636c48",
      "tree": "e1a34a7136728097ace8940d1700f8c61056c1ee",
      "parents": [
        "f496e4142d04285e97b5aebd2d7cbb254d01c6cd",
        "86359c7116c12d35840da908bee8782e51fd796d"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Tue Mar 23 18:22:38 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 23 18:22:38 2021 +0000"
      },
      "message": "Merge pull request #66 from apache/2.0.x\n\nMerge 2.0.x into master"
    },
    {
      "commit": "86359c7116c12d35840da908bee8782e51fd796d",
      "tree": "e1a34a7136728097ace8940d1700f8c61056c1ee",
      "parents": [
        "c9b371592ce282652af3f9584dea8503a6044955",
        "007df909803946c0b8850fc16e7889180fbe53d5"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Thu Mar 04 04:48:37 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 04 04:48:37 2021 +0000"
      },
      "message": "Merge pull request #65 from lukeabsent/AMQNET-637\n\nAMQNET-637 Allow closing on error handler"
    },
    {
      "commit": "007df909803946c0b8850fc16e7889180fbe53d5",
      "tree": "e1a34a7136728097ace8940d1700f8c61056c1ee",
      "parents": [
        "c4e3d2c69c2585bf5de247b1c267dee96b6801a1"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Tue Feb 23 09:59:03 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Tue Feb 23 09:59:03 2021 +0100"
      },
      "message": "AMQNET-637 Allow closing on error handler, Await()\n"
    },
    {
      "commit": "c9b371592ce282652af3f9584dea8503a6044955",
      "tree": "fb87b1ff87d81c697859da567cf9ab910ee8b7fe",
      "parents": [
        "562407f612f72b539895504b26061d2ce4e502a2",
        "c4e3d2c69c2585bf5de247b1c267dee96b6801a1"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Thu Feb 11 18:06:54 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 11 18:06:54 2021 +0000"
      },
      "message": "Merge pull request #64 from lukeabsent/AMQNET-637\n\nAMQNET-637 Async message factory method overloads for producers and merge outstanding changes"
    },
    {
      "commit": "c4e3d2c69c2585bf5de247b1c267dee96b6801a1",
      "tree": "fb87b1ff87d81c697859da567cf9ab910ee8b7fe",
      "parents": [
        "b51ddc94ba764185ce11156f7a1d8c9d139b8d20",
        "562407f612f72b539895504b26061d2ce4e502a2"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 18:24:18 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 18:24:18 2021 +0100"
      },
      "message": "Merge branch \u00272.0.x\u0027 of https://github.com/apache/activemq-nms-amqp into AMQNET-637\n"
    },
    {
      "commit": "b51ddc94ba764185ce11156f7a1d8c9d139b8d20",
      "tree": "fb87b1ff87d81c697859da567cf9ab910ee8b7fe",
      "parents": [
        "984d469276b9bcfc62688582275116cb9396b329",
        "f496e4142d04285e97b5aebd2d7cbb254d01c6cd"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 18:04:24 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 18:04:24 2021 +0100"
      },
      "message": "AMQNET-637 Merge outstanding changes from apache master - with conflicts\n"
    },
    {
      "commit": "f496e4142d04285e97b5aebd2d7cbb254d01c6cd",
      "tree": "d94e0c1622ac0689ac3936b49ec63f157c41d1c9",
      "parents": [
        "2e97a3ce6eafbb4dfe8965d8a4b18190156b1a24",
        "03c1fefcc66564adcd46c83248212a1ebb14e51e"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Thu Feb 11 16:03:47 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 11 16:03:47 2021 +0000"
      },
      "message": "Merge pull request #63 from brudo/lts-revert-netcore21\n\nNO-JIRA: Switch .NET Core targets from 2.2 (no longer supported) back to 2.1 (LTS)"
    },
    {
      "commit": "984d469276b9bcfc62688582275116cb9396b329",
      "tree": "bb25ef627cb237042edfde86f5e4cb5fe3b253df",
      "parents": [
        "672406bb69250fa9387628758b125548d94153a7"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 16:55:02 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 16:55:02 2021 +0100"
      },
      "message": "AMQNET-637 Update version\n"
    },
    {
      "commit": "672406bb69250fa9387628758b125548d94153a7",
      "tree": "9162eb6d41a6f7adec05eb56332fa0af07150d93",
      "parents": [
        "77809697919b3b9439803ddd901be413e8a807f1"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 14:50:37 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Feb 11 14:50:37 2021 +0100"
      },
      "message": "AMQNET-637 Implementation of async message factory methods for producers\n"
    },
    {
      "commit": "03c1fefcc66564adcd46c83248212a1ebb14e51e",
      "tree": "d94e0c1622ac0689ac3936b49ec63f157c41d1c9",
      "parents": [
        "f3cf9d127f8f3927b1bd1e6f30ada9f5b6998b32"
      ],
      "author": {
        "name": "Bruce Dodson",
        "email": "bdodson@esri.ca",
        "time": "Wed Feb 10 18:20:16 2021 -0800"
      },
      "committer": {
        "name": "Bruce Dodson",
        "email": "bdodson@esri.ca",
        "time": "Wed Feb 10 18:20:16 2021 -0800"
      },
      "message": "Remove .NET Core SDK minor version in .travis.yml\n\nFor apt package dotnet-sdk-2.1 - Microsoft .NET Core SDK 2.1.813\n"
    },
    {
      "commit": "f3cf9d127f8f3927b1bd1e6f30ada9f5b6998b32",
      "tree": "41e2098ceeef9d36d125815ef120be394349cae0",
      "parents": [
        "9a168fa87abb13fab1b9a5a6feb348a9887f54d8"
      ],
      "author": {
        "name": "Bruce Dodson",
        "email": "bdodson@esri.ca",
        "time": "Wed Feb 10 18:06:35 2021 -0800"
      },
      "committer": {
        "name": "Bruce Dodson",
        "email": "bdodson@esri.ca",
        "time": "Wed Feb 10 18:06:35 2021 -0800"
      },
      "message": "Fix .NET Core 2.1 SDK minor version\n"
    },
    {
      "commit": "562407f612f72b539895504b26061d2ce4e502a2",
      "tree": "d21af73c6d0d529fa33dcfdb243242f9fe6d227e",
      "parents": [
        "a2a9d8b83936c2f239628f50d28b724d939eef0b",
        "77809697919b3b9439803ddd901be413e8a807f1"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Wed Feb 10 17:15:36 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 10 17:15:36 2021 +0000"
      },
      "message": "Merge pull request #62 from lukeabsent/AMQNET-637\n\nAMQNET-637 Move LangVersion back to 7.3 in interop test"
    },
    {
      "commit": "77809697919b3b9439803ddd901be413e8a807f1",
      "tree": "422ef68f1909192c61cbb6f692d8a13482360fd6",
      "parents": [
        "62f26c0ed19bc71fc1e2101826e9c1b3c994dec0"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Wed Feb 10 15:27:48 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Wed Feb 10 15:27:48 2021 +0100"
      },
      "message": "AMQNET-637 Move LangVersion back to 7.3 in interop test\n"
    },
    {
      "commit": "9a168fa87abb13fab1b9a5a6feb348a9887f54d8",
      "tree": "61a5ba8ba4ad40ce1e4b0ed0b7831530262093e1",
      "parents": [
        "2e97a3ce6eafbb4dfe8965d8a4b18190156b1a24"
      ],
      "author": {
        "name": "Bruce Dodson",
        "email": "bdodson@esri.ca",
        "time": "Tue Feb 09 20:22:23 2021 -0800"
      },
      "committer": {
        "name": "Bruce Dodson",
        "email": "bdodson@esri.ca",
        "time": "Tue Feb 09 20:22:23 2021 -0800"
      },
      "message": "Switch .NET Core target for tests, samples, and CI builds from 2.2 back to 2.1.\n"
    },
    {
      "commit": "a2a9d8b83936c2f239628f50d28b724d939eef0b",
      "tree": "a4137c1063df528a5e587da083b5162805686954",
      "parents": [
        "de7a207ed38973d61da6d6799dc80dc90b2b6dde",
        "62f26c0ed19bc71fc1e2101826e9c1b3c994dec0"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Tue Feb 09 17:10:22 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 09 17:10:22 2021 +0000"
      },
      "message": "Merge pull request #61 from lukeabsent/AMQNET-637\n\nAMQNET-637 More async methods implementations, refactors and increase AMQPNetLite version"
    },
    {
      "commit": "62f26c0ed19bc71fc1e2101826e9c1b3c994dec0",
      "tree": "c3628402e5e87d53db66c14002145a54ba55e76f",
      "parents": [
        "1682dc3f4d7cb81c2ddc18686a4707cf84f77f1f"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Tue Feb 09 16:28:42 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Tue Feb 09 17:02:36 2021 +0100"
      },
      "message": "AMQNET-637 More async methods implementations, refactors and increase AMQPNetLite.Core version\n"
    },
    {
      "commit": "de7a207ed38973d61da6d6799dc80dc90b2b6dde",
      "tree": "f590b1901b5c52ccec8c63400f80d6158e68d792",
      "parents": [
        "2e97a3ce6eafbb4dfe8965d8a4b18190156b1a24",
        "d46dac88494301cd2fbe50613dc6f9c9ee6c65d1"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Tue Feb 09 12:12:19 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 09 12:12:19 2021 +0000"
      },
      "message": "Merge pull request #60 from michaelandrepearce/AMQNET-637\n\nNMS 2.0 Work"
    },
    {
      "commit": "d46dac88494301cd2fbe50613dc6f9c9ee6c65d1",
      "tree": "2b5c09280cdb592367b662b36bb6d15ea24c206f",
      "parents": [
        "444a58ecbbb615d0dd21dc4f4833a7de75a3dae1",
        "1682dc3f4d7cb81c2ddc18686a4707cf84f77f1f"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Mon Jan 25 09:47:01 2021 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 25 09:47:01 2021 +0000"
      },
      "message": "Merge pull request #3 from lukeabsent/AMQNET-637\n\nMostly work on tests and some fixes"
    },
    {
      "commit": "1682dc3f4d7cb81c2ddc18686a4707cf84f77f1f",
      "tree": "2b5c09280cdb592367b662b36bb6d15ea24c206f",
      "parents": [
        "f9738498741d0fdb9869e9a6a37ce4664009b113"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Thu Jan 21 17:06:56 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Fri Jan 22 11:48:28 2021 +0100"
      },
      "message": "AMQNET-637 Deliverytime\n"
    },
    {
      "commit": "f9738498741d0fdb9869e9a6a37ce4664009b113",
      "tree": "b7e13b90d4fe8fa93eb263ab5386ace41a7589cd",
      "parents": [
        "703610171d9799d6068686d4fae2eb4ec6e2f905"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Wed Jan 20 16:59:08 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Fri Jan 22 11:48:27 2021 +0100"
      },
      "message": "AMQNET-637 Class name\n"
    },
    {
      "commit": "703610171d9799d6068686d4fae2eb4ec6e2f905",
      "tree": "da7f8dbbaaed5e13ab98c4d3fe015bb4e4cf6deb",
      "parents": [
        "444a58ecbbb615d0dd21dc4f4833a7de75a3dae1"
      ],
      "author": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Wed Jan 20 16:46:53 2021 +0100"
      },
      "committer": {
        "name": "lukeabsent",
        "email": "travelthrough9@interia.pl",
        "time": "Fri Jan 22 11:48:26 2021 +0100"
      },
      "message": "AMQNET-637 More tests, fixes, logging, upgrades\n"
    },
    {
      "commit": "444a58ecbbb615d0dd21dc4f4833a7de75a3dae1",
      "tree": "a93a91497cbc49cc3b35d4e11a7f5cea3c7c2a78",
      "parents": [
        "e4efff2ff1bbdbeedb85fa43867f4852a6d59338"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Tue Jun 23 21:17:42 2020 +0200"
      },
      "committer": {
        "name": "Michael Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Wed Jun 24 22:59:51 2020 +0100"
      },
      "message": "AMQNET-637 Handle async send timeout properly\n\n"
    },
    {
      "commit": "e4efff2ff1bbdbeedb85fa43867f4852a6d59338",
      "tree": "e62180609b56c2fe00bf432df7846f3960caca17",
      "parents": [
        "c5600c97fc4f36ef8c1687a3de5c9296e7f17081"
      ],
      "author": {
        "name": "Michael Pearce",
        "email": "Michael.Pearce@GAINCapital.com",
        "time": "Thu Jun 18 23:08:10 2020 +0100"
      },
      "committer": {
        "name": "Michael Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Wed Jun 24 22:59:29 2020 +0100"
      },
      "message": "AMQNET-637 Remove CompletionListener in favour of Task based Async, as well complete some left over bits on shared subscriptions and subscription tracking.\n"
    },
    {
      "commit": "c5600c97fc4f36ef8c1687a3de5c9296e7f17081",
      "tree": "038b36c1b0d25d91c8f2d1479f11c486c89793cc",
      "parents": [
        "4c9c737c4433f44e9e880478b157c5115b3b78dd"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sun Apr 26 17:52:00 2020 +0200"
      },
      "committer": {
        "name": "Michael Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Wed Jun 24 22:59:18 2020 +0100"
      },
      "message": "AMQNET-637 Implement async send for AmqpProducer\n\n"
    },
    {
      "commit": "4c9c737c4433f44e9e880478b157c5115b3b78dd",
      "tree": "0364be67b04f4c717e0a425875f0120ea5139bbe",
      "parents": [
        "f1b1f67e1d15b714d7a7c2c827ceeac9978b7a33"
      ],
      "author": {
        "name": "Michael Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Sun Apr 19 21:56:54 2020 +0100"
      },
      "committer": {
        "name": "Michael Pearce",
        "email": "michael.andre.pearce@me.com",
        "time": "Mon Apr 20 01:03:41 2020 +0100"
      },
      "message": "AMQNET-637 NMS 2.0 - Add NMS 2.0 method implementations.\n"
    },
    {
      "commit": "2e97a3ce6eafbb4dfe8965d8a4b18190156b1a24",
      "tree": "bd48198fb1f37123dc9c524a26994b2757d182e0",
      "parents": [
        "f1b1f67e1d15b714d7a7c2c827ceeac9978b7a33",
        "2ae371cf99f9fdd88227be32eb3651c6c9451345"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Thu Apr 09 11:48:21 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 11:48:21 2020 +0200"
      },
      "message": "Merge pull request #55 from lrushl/master\n\nAMQNET-639 Add SourceLink support"
    },
    {
      "commit": "2ae371cf99f9fdd88227be32eb3651c6c9451345",
      "tree": "bd48198fb1f37123dc9c524a26994b2757d182e0",
      "parents": [
        "f1b1f67e1d15b714d7a7c2c827ceeac9978b7a33"
      ],
      "author": {
        "name": "Ruslan Shupoval",
        "email": "Ruslan.Shupoval@live.com",
        "time": "Mon Apr 06 01:36:28 2020 +0300"
      },
      "committer": {
        "name": "Ruslan Shupoval",
        "email": "Ruslan.Shupoval@live.com",
        "time": "Mon Apr 06 01:36:28 2020 +0300"
      },
      "message": "AMQNET-639 Add SourceLink support\n"
    },
    {
      "commit": "f1b1f67e1d15b714d7a7c2c827ceeac9978b7a33",
      "tree": "d051d5f27ad5b84f1e76aafb4affe4fcc383780f",
      "parents": [
        "89df5003f90d28fed1d09bd9ac3ce29facc1f3de",
        "f31f3aab87c14eb537222ad2e52b08f5b1b8a04c"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Sat Mar 14 22:16:22 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 14 22:16:22 2020 +0000"
      },
      "message": "Merge pull request #54 from Havret/AMQNET-635_tcpKeepAliveTime-setting-doesn\u0027t-work-on-Linux\n\nAMQNET-635: Update AMQPNetLite.Core to 2.4.0 version"
    },
    {
      "commit": "f31f3aab87c14eb537222ad2e52b08f5b1b8a04c",
      "tree": "d051d5f27ad5b84f1e76aafb4affe4fcc383780f",
      "parents": [
        "89df5003f90d28fed1d09bd9ac3ce29facc1f3de"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat Mar 14 18:11:29 2020 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Sat Mar 14 18:11:29 2020 +0100"
      },
      "message": "AMQNET-635: Update AMQPNetLite.Core to 2.4.0 version\n\nPrevious version of AmqpNetLite doesn\u0027t support TcpKeepAliveSettings on Linux\n"
    },
    {
      "commit": "89df5003f90d28fed1d09bd9ac3ce29facc1f3de",
      "tree": "3e4a669a7d0913ad6f3b0563232b589a705286f8",
      "parents": [
        "d87646ed396da4c0bae8a6bb22c180cad242bc59",
        "3238aded3a1e974fe609bb855a22ecc69d4a6fae"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Tue Feb 04 09:13:08 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 04 09:13:08 2020 +0000"
      },
      "message": "Merge pull request #53 from Havret/fix-msg-priority\n\nAMQNET-634: Use 4 as default msg priority"
    },
    {
      "commit": "3238aded3a1e974fe609bb855a22ecc69d4a6fae",
      "tree": "3e4a669a7d0913ad6f3b0563232b589a705286f8",
      "parents": [
        "d87646ed396da4c0bae8a6bb22c180cad242bc59"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Feb 03 22:53:47 2020 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Feb 03 22:53:47 2020 +0100"
      },
      "message": "AMQNET-634: Use 4 as default msg priority\n"
    },
    {
      "commit": "d87646ed396da4c0bae8a6bb22c180cad242bc59",
      "tree": "29fa94f4823fc7cdfda2398656945ea0373ce1ad",
      "parents": [
        "8152249caa6892c4687741c073a0cd81e09fbc06",
        "e5231786f4422c4a738bd4583ccede7dc1e0ab5f"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Thu Jan 16 12:23:20 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 16 12:23:20 2020 +0000"
      },
      "message": "Merge pull request #51 from HavretGC/AMQNET-622_invoke-IConnection-event-listeners-on-reconnect\n\nAMQNET-622: Invoke IConnection event listeners on connection lost and on reconnect"
    },
    {
      "commit": "8152249caa6892c4687741c073a0cd81e09fbc06",
      "tree": "fbac03cba03ad3405da740d857a8b7f48ef2499c",
      "parents": [
        "32e331f2655a5b976ea8c57988a3c1f9bc4f360c",
        "e2516e3ba074a3bef4aec2796ec0a90574cd2d81"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Thu Jan 16 12:22:19 2020 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 16 12:22:19 2020 +0000"
      },
      "message": "Merge pull request #52 from HavretGC/AMQNET-633_Cannot-create-Session-when-Connection-not-started\n\nAMQNET-633: Fix session creation when connection not started"
    },
    {
      "commit": "e2516e3ba074a3bef4aec2796ec0a90574cd2d81",
      "tree": "fbac03cba03ad3405da740d857a8b7f48ef2499c",
      "parents": [
        "32e331f2655a5b976ea8c57988a3c1f9bc4f360c"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Fri Jan 03 13:17:23 2020 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Fri Jan 03 13:37:22 2020 +0100"
      },
      "message": "AMQNET-633: Fix session creation when connection not started\n"
    },
    {
      "commit": "e5231786f4422c4a738bd4583ccede7dc1e0ab5f",
      "tree": "dbd5f566e4d82fe70ff1737f4865011808477799",
      "parents": [
        "32e331f2655a5b976ea8c57988a3c1f9bc4f360c"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Dec 30 15:41:30 2019 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Dec 30 15:48:37 2019 +0100"
      },
      "message": "AMQNET-622: Invoke IConnection event listeners on connection lost and on reconnect\n"
    },
    {
      "commit": "32e331f2655a5b976ea8c57988a3c1f9bc4f360c",
      "tree": "aa5dc1b8f8d67e0c4b833b87537fc2c20b3eef73",
      "parents": [
        "da88e1c8ff3fd5ecb7aae3939f35a13f3f415805",
        "692b80de87677d26f07e1ec25f915b8da95aab85"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Mon Dec 09 17:03:08 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 09 17:03:08 2019 +0000"
      },
      "message": "Merge pull request #50 from HavretGC/refactoring-meta-classes\n\nAMQNET-629: Rework Meta classes"
    },
    {
      "commit": "692b80de87677d26f07e1ec25f915b8da95aab85",
      "tree": "aa5dc1b8f8d67e0c4b833b87537fc2c20b3eef73",
      "parents": [
        "da88e1c8ff3fd5ecb7aae3939f35a13f3f415805"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Thu Dec 05 14:11:18 2019 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Fri Dec 06 10:19:14 2019 +0100"
      },
      "message": "AMQNET-629: Rework Meta classes\n\nThis involves major rework of meta classes according to qpid-jms implementation\n"
    },
    {
      "commit": "da88e1c8ff3fd5ecb7aae3939f35a13f3f415805",
      "tree": "865193d1de0bbf2303f60ade050f4029e5e8c220",
      "parents": [
        "61693727e475b5b0e1265905dc97a841f47b2417",
        "143b5b4683cdaf36144544d76a8a32931e4a5829"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Wed Nov 27 18:50:46 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 27 18:50:46 2019 +0000"
      },
      "message": "Merge pull request #36 from Havret/transactions_integration_tests\n\nAMQNET-627: Transactions implementation adjustments"
    },
    {
      "commit": "143b5b4683cdaf36144544d76a8a32931e4a5829",
      "tree": "1735c2da146838ea5e08654e8d0b5dc61a856bf4",
      "parents": [
        "00e19af50d0d0b419fdf7f3e88a43f1c2983e768"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Fri Nov 01 20:57:07 2019 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Fri Nov 22 21:07:19 2019 +0100"
      },
      "message": "AMQNET-627: Transactions implementation adjustments\n"
    },
    {
      "commit": "61693727e475b5b0e1265905dc97a841f47b2417",
      "tree": "bd89638ee55288a8aa412caf89653e063adee851",
      "parents": [
        "dce2c5d0a6acec96eec13887c405decf04a5d3ca"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Fri Nov 15 06:59:27 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 15 06:59:27 2019 +0000"
      },
      "message": "NO-JIRA Change wording slightly around nuget"
    },
    {
      "commit": "dce2c5d0a6acec96eec13887c405decf04a5d3ca",
      "tree": "e32ad38249927312d56c5c459d103706edac43d4",
      "parents": [
        "6f049a3294c83a2702ce570d3b2054e328e74eb6",
        "47b3000a70097073ea2574b95d4bba45f963f23f"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Fri Nov 15 06:58:20 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 15 06:58:20 2019 +0000"
      },
      "message": "Merge pull request #47 from Havret/add-nuget-info-to-readme\n\nNO-JIRA: Add install info to readme"
    },
    {
      "commit": "47b3000a70097073ea2574b95d4bba45f963f23f",
      "tree": "e32ad38249927312d56c5c459d103706edac43d4",
      "parents": [
        "6f049a3294c83a2702ce570d3b2054e328e74eb6"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Tue Nov 12 22:40:15 2019 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Tue Nov 12 22:40:15 2019 +0100"
      },
      "message": "NO-JIRA: Add install info to readme\n"
    },
    {
      "commit": "6f049a3294c83a2702ce570d3b2054e328e74eb6",
      "tree": "e6eb4fc61cb433fcaebf8b915b85c4c593509284",
      "parents": [
        "00e19af50d0d0b419fdf7f3e88a43f1c2983e768"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Sun Nov 10 19:55:03 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 10 19:55:03 2019 +0000"
      },
      "message": "Update version for next development cycle."
    },
    {
      "commit": "00e19af50d0d0b419fdf7f3e88a43f1c2983e768",
      "tree": "3af3294d5672a7618533546b34e098c154625e7f",
      "parents": [
        "f309844ea0e0fdae1f7ff3cfcf3ea5f9a7cc322f",
        "f2258e36c36b36bd9f0d2b8827c25a7f4256eda9"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Wed Oct 30 17:30:31 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 17:30:31 2019 +0000"
      },
      "message": "Merge pull request #45 from HavretGC/failover_reconnect_issue\n\nAMQNET-624: Fix failover issue when broker sends open frame and shortly after close frame"
    },
    {
      "commit": "f2258e36c36b36bd9f0d2b8827c25a7f4256eda9",
      "tree": "3af3294d5672a7618533546b34e098c154625e7f",
      "parents": [
        "7ad8c42dbfa96656c62dfa28da852a0a81294031",
        "aab434e0876ea22940888dfe9f99d289677d3e9a"
      ],
      "author": {
        "name": "Krzysztof Porebski",
        "email": "50908420+HavretGC@users.noreply.github.com",
        "time": "Wed Oct 30 09:31:33 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 09:31:33 2019 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into failover_reconnect_issue"
    },
    {
      "commit": "7ad8c42dbfa96656c62dfa28da852a0a81294031",
      "tree": "246c3b5fdab5780cbaf4427ef3e40b9064888aa4",
      "parents": [
        "fe647a9e842ec4bcda2e08ddf6285467df879ed5"
      ],
      "author": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Mon Oct 28 15:03:25 2019 +0100"
      },
      "committer": {
        "name": "Havret",
        "email": "h4vret@gmail.com",
        "time": "Tue Oct 29 20:43:01 2019 +0100"
      },
      "message": "AMQNET-624: Fix failover issue when broker sends open frame and shortly after close frame\n"
    },
    {
      "commit": "f309844ea0e0fdae1f7ff3cfcf3ea5f9a7cc322f",
      "tree": "c52e43e0a24fc9da6b0e2818d8f1703983155f90",
      "parents": [
        "fe647a9e842ec4bcda2e08ddf6285467df879ed5",
        "0ca2d07ccb2a4686be98b63d4504192396d52de2"
      ],
      "author": {
        "name": "Michael André Pearce",
        "email": "michaelpearce@apache.org",
        "time": "Tue Oct 29 17:27:32 2019 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 29 17:27:32 2019 +0000"
      },
      "message": "Merge pull request #46 from HavretGC/error_logged_during_connection_close_when_broker_is_down\n\nAMQNET-623: Error logged during connection close when broker is down"
    },
    {
      "commit": "aab434e0876ea22940888dfe9f99d289677d3e9a",
      "tree": "4b88110f2bb253bc3078e21e0985bd8739094ae0",
      "parents": [
        "d7b0910e6c0fd806f640599388e34176e1a42f17",
        "b0c2cc3806030ac42c9119411f6f6b9ad4887e39"
      ],
      "author": {
        "name": "Krzysztof Porebski",
        "email": "50908420+HavretGC@users.noreply.github.com",
        "time": "Tue Oct 29 16:00:14 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 29 16:00:14 2019 +0100"
      },
      "message": "Merge pull request #5 from HavretGC/failover_reconnect_issue\n\nAMQNET-624: Fix failover issue when broker sends open frame and shortly after close frame"
    },
    {
      "commit": "d7b0910e6c0fd806f640599388e34176e1a42f17",
      "tree": "c52e43e0a24fc9da6b0e2818d8f1703983155f90",
      "parents": [
        "fe647a9e842ec4bcda2e08ddf6285467df879ed5",
        "0ca2d07ccb2a4686be98b63d4504192396d52de2"
      ],
      "author": {
        "name": "Krzysztof Porebski",
        "email": "50908420+HavretGC@users.noreply.github.com",
        "time": "Tue Oct 29 15:58:16 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 29 15:58:16 2019 +0100"
      },
      "message": "Merge pull request #4 from HavretGC/error_logged_during_connection_close_when_broker_is_down\n\nAMQNET-623: Error logged during connection close when broker is down"
    }
  ],
  "next": "b0c2cc3806030ac42c9119411f6f6b9ad4887e39"
}
