)]}'
{
  "log": [
    {
      "commit": "51fc54f8c161ae94e4d230cddae8d9d2ee279fad",
      "tree": "9d2005644bef554d67c92235c4a57af6b3486852",
      "parents": [
        "71df9a35885fda5e7a0b4dc201d2cb27a4ebba0d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:51:16 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Feb 16 09:06:37 2023 +0100"
      },
      "message": "THRIFT-5684 upgrade to net7.0:\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "dae5af6b8ce78f18bd3024873f58014a9fd845bb",
      "tree": "a1ef18338c7d6a8aedaf56269604f9abb8bbd464",
      "parents": [
        "e6b975e436e50d262f0e731cc54583272ce939d4",
        "c30ee69ef671a9fd4b86f19b38e0b10964c0d4bc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:44:40 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:45:10 2023 +0100"
      },
      "message": "Merge branch 0.18.0\n"
    },
    {
      "commit": "c30ee69ef671a9fd4b86f19b38e0b10964c0d4bc",
      "tree": "f5fc5f8ba7ac026f41a70aac74fc89fee1d2a862",
      "parents": [
        "2f2696bdf6aff18138e401b73436fc20023e88e2"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:33:29 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:33:29 2023 +0100"
      },
      "message": "Added reference to existing netstd README.md file to satisfy nuget package upload\n"
    },
    {
      "commit": "c6fd86d9f2f15665dd1f3b87e39ed7580d8b25dd",
      "tree": "b60156225f4e8793aee3c225c4ca7554d0da41fb",
      "parents": [
        "4eee6815276741a0381063b9e139a4938f808711"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 06 23:42:52 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 06 23:42:52 2023 +0100"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "277feceaedbf5cd6bfdb9c91c4e50832923aa15c",
      "tree": "8af9a353e9a4451738ff2ca18fd351e074074515",
      "parents": [
        "9c0de2d1eb343910213c62325f73e3bb72361c22"
      ],
      "author": {
        "name": "dejank-isystem",
        "email": "119041215+dejank-isystem@users.noreply.github.com",
        "time": "Tue Dec 20 16:37:13 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Jan 01 11:55:31 2023 +0100"
      },
      "message": "netstd Server: Add IPv6\n\nUnlike servers in other languages (tested: cpp \u0026 python), netstd (Csharp) listens only on IPv4.\r\nThis can cause errors and delays on clients if they use \"localhost\" for hostname."
    },
    {
      "commit": "443412debc0bc0cf833cdedf7fa296680ce6537a",
      "tree": "feeee4ccfedb3d0b3a80465d32a449199f40ffc3",
      "parents": [
        "4748f3ba4fad4900c5fdfcbfc3bb10709d714d97"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 23 16:25:48 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 23 17:46:01 2022 +0200"
      },
      "message": "THRIFT-5639 ToString() should use InvariantCulture\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "2d2790f48c2e048a2fe3e96916768b68d198da79",
      "tree": "5756e5c8a28a1517d90039bccba37fcc60d3f542",
      "parents": [
        "62291459550e6c9d2b6dccebecfe4f31b477b89a"
      ],
      "author": {
        "name": "Philip Lee",
        "email": "github@pjlconsultants.co.uk",
        "time": "Thu Sep 15 12:43:03 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Sep 15 23:30:35 2022 +0200"
      },
      "message": "Call ResetConsumedMessageSize from ReadMessageEndAsync\n"
    },
    {
      "commit": "62291459550e6c9d2b6dccebecfe4f31b477b89a",
      "tree": "eda124ec7ad310917b84993e26eace3db52d3790",
      "parents": [
        "bd1e5db7f4f1c693c5ec8ead4b9440d88b3dcf84"
      ],
      "author": {
        "name": "Philip Lee",
        "email": "github@pjlconsultants.co.uk",
        "time": "Wed Sep 14 14:46:31 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Sep 14 23:50:59 2022 +0200"
      },
      "message": "Add TSocketTransport ctor\n"
    },
    {
      "commit": "944b8e68a099392d80153ebcf26f32ff7f1d893a",
      "tree": "c74bc3544883d05214735a0168c24dd48cf9f093",
      "parents": [
        "154d1548a8e75df49f9958845dd98b13aa2258ec"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 11 12:30:35 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 11 12:31:26 2022 +0200"
      },
      "message": "fixed a ton of missing ASF headers in *.thrift files\n"
    },
    {
      "commit": "60970c4e10b0014005bc68f07f4e5c5987b41e3a",
      "tree": "ea4c4745e1f7509c58a2c435ff5d9cfe5ec4c0cc",
      "parents": [
        "72d5912424211561adc6f8e7bc502180631d9f8e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 09 13:39:33 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Sep 09 23:00:09 2022 +0200"
      },
      "message": "THRIFT-5624 suboptimal performance of the c# named pipe server transport in multithread servers\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "5e37d5751ec2df369db210b88354d0cc04529a58",
      "tree": "186b09695847871f177bdcb4b770f57596fefc15",
      "parents": [
        "48d3bef6c1e06864e2f54d7d70d66dd4bcd87449"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 08 23:07:11 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 08 23:18:02 2022 +0200"
      },
      "message": "THRIFT-5623 ref to disposed instance should be set to null\nClient: netstd\nPatch: Jens Geyer\n\nplus some improvements regarding error outputs\n"
    },
    {
      "commit": "62445c1d2e8bcca1056abb4559518f1c8d995992",
      "tree": "bea3319b780bf3b918997ba5317eae0151e2395b",
      "parents": [
        "6a797b9843f47b455740afc146ac490de95d74c2"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 29 00:00:00 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 05 22:04:20 2022 +0200"
      },
      "message": "THRIFT-5591 Add uuid type to IDL and implement reference code (+ improved self-tests)\nClient: compiler general, netstd, Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "c75646a359e4bb38ff11e4b7255a3ad49ab3319c",
      "tree": "754e37fc0f25d7e96b0d809b83f7e2eb05941445",
      "parents": [
        "22f6a8a3c879175e18ce95f88a393f34ff8f158c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 30 22:54:32 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 30 23:55:34 2022 +0200"
      },
      "message": "version bump\n"
    },
    {
      "commit": "c7d2e3b244f18b0030f305fa3f13c4d3047d5b29",
      "tree": "e49fecf3e909e1422b4917b6659925c4e7c4ed0a",
      "parents": [
        "ce1d314ef3e9c9b3999641da77fdc90f563b3226"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 08 18:22:00 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 08 18:22:36 2022 +0200"
      },
      "message": "FIX misc license headers\n"
    },
    {
      "commit": "80018c544d921da6ee75567fbfe628337977628e",
      "tree": "db0ddc69939ede9e0bddd5cb8723feae19643fcd",
      "parents": [
        "4646a3557b822c3893dc6773882a689118b77611"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 25 23:06:29 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu May 26 10:17:13 2022 +0200"
      },
      "message": "THRIFT-5585 net5.0 end of support May 2022\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "56ec69e9f85d5937645e619a79eff3d4872c8f26",
      "tree": "8d766b020da2d3110258b850bfe360b6f865f4e7",
      "parents": [
        "cd810bba7cb2d8c37f48f48a895713c2b2b42a6c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 19 13:29:15 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 19 13:30:16 2022 +0100"
      },
      "message": "Revert SHA-1: 52d263e77c48bbf7cbabd03161107557d1e410b1\n\nUsing sync calls breaks web scenarios.\n\nTHRIFT-5499: Use blocking Read/Write calls to make sure the Receive/SendTimeout is checked.\nClient: netstd\n"
    },
    {
      "commit": "cd810bba7cb2d8c37f48f48a895713c2b2b42a6c",
      "tree": "265c6379d1f2d9d53138dff9dfa4813f27b59726",
      "parents": [
        "19f60f200ba7cc67244e64905b53663d6e43046c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 18 23:20:49 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Mar 19 11:15:18 2022 +0100"
      },
      "message": "Pass cancellation token to AcceptTcpClientAsync() in net6\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "d8ed39803abea8603e9935f525e748b1c515fe7f",
      "tree": "a5c5ae46583547a0bd829dd1610b59633efd2efd",
      "parents": [
        "d2c28b349d94e99327a402ce52bcb66f8ab9c769",
        "2a93df80f27739ccabb5b885cb12a8dc7595ecdf"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 15 22:25:01 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 15 22:26:08 2022 +0100"
      },
      "message": "Merge branch \u00270.16.0\u0027 into master\n"
    },
    {
      "commit": "52d263e77c48bbf7cbabd03161107557d1e410b1",
      "tree": "94256157240418ef45bbfb265075b0f694f9c802",
      "parents": [
        "0b29261a4f3c6882ef3b09aae47914f0012b0472"
      ],
      "author": {
        "name": "TeinRnD",
        "email": "TeinRnd@gmail.com",
        "time": "Tue Feb 08 10:50:41 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 10 23:11:23 2022 +0100"
      },
      "message": "THRIFT-5499: Use blocking Read/Write calls to make sure the Receive/SendTimeout is checked.\nClient: netstd\n"
    },
    {
      "commit": "3cac3204519bbdfe02beb9d863e9b873cdaf9d07",
      "tree": "384c20a68441e257f07b69d3ee26a019ec43196f",
      "parents": [
        "2d667f34767b32d242687b5e31f65284f82ce16d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jan 31 18:04:35 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 08 17:45:10 2022 +0100"
      },
      "message": "THRIFT-5511 Full support for the new net6 \"nullability\" semantics\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2516\n"
    },
    {
      "commit": "48d1a707d1690bf79f1eb280d88580652d81a3cc",
      "tree": "3b61590e3c64e9e7c71302e820d39690f08b2fef",
      "parents": [
        "a10d401996690d3e5387341c1248b7d1028d9ac7"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 02 23:03:58 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 02 23:03:58 2022 +0100"
      },
      "message": "FIX: missing EXTRA_DIST entries\n"
    },
    {
      "commit": "a10d401996690d3e5387341c1248b7d1028d9ac7",
      "tree": "e1309067b06e96f043c70878664906a8b363f5c8",
      "parents": [
        "f99375ef87a0540e7af6cf167522ba0cbb1a0b21"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 02 22:57:46 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 02 22:58:16 2022 +0100"
      },
      "message": "FIX: missing EXTRA_DIST entries\n"
    },
    {
      "commit": "1ef362cc62a761811294f390e0ead2785e12c9b0",
      "tree": "4db90e31805ac8285baeb1610349ec4624bc28e4",
      "parents": [
        "fb87b440cdba9ba53b0db88296c86a92a3ae2503"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jan 26 22:38:04 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 27 08:55:19 2022 +0100"
      },
      "message": "THRIFT-5504 CA2254 Message template should be compile time constant\nClient netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "561bc9ab7918bfddcfd0ecc722b162e43a9bc46b",
      "tree": "9a00a668fd7be50c30fccb8eb0db091868c6d6d9",
      "parents": [
        "bf0967537bdf189a8806fe05a2710e1011370956"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jan 26 22:38:04 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jan 27 08:51:15 2022 +0100"
      },
      "message": "THRIFT-5504 CA2254 Message template should be compile time constant\nClient netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "6868ebbb31cf32dbde018b03831d167565ba51d8",
      "tree": "bb4538c411b8f91e73529979584d0b819b23c16d",
      "parents": [
        "7a6829531f00f7e95f904d5794d632acee62ddf0"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 21:02:02 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 21:02:02 2022 +0100"
      },
      "message": "Release 0.16.0\n"
    },
    {
      "commit": "7a6829531f00f7e95f904d5794d632acee62ddf0",
      "tree": "bd712f27bb2571a8f8d6e5486455743f013ae925",
      "parents": [
        "b1dc2aeb48f08052971eeb643026c7999766cc73"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 15:14:02 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 20:48:15 2022 +0100"
      },
      "message": "2022 we have\n"
    },
    {
      "commit": "98a232577fa56bb703ea96b88cc6c5b9391178f0",
      "tree": "916efb58623cd23042ed192961ac4df9387c221c",
      "parents": [
        "39d7278ddffce27d45380c483a84d013f6db4d7b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Jan 09 16:50:52 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Jan 09 21:57:30 2022 +0100"
      },
      "message": "THRIFT-5479 Add net 6 support\n"
    },
    {
      "commit": "4c7b9fd38ad614dbf37c37e45569790b44868458",
      "tree": "6344c046f268684fbb5293c76581e0bc8b87df5b",
      "parents": [
        "4637f6d5f8df752291f5e3c8923824e819a2b60f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 04 22:48:37 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Dec 05 13:05:58 2021 +0100"
      },
      "message": "THRIFT-5479 Add net 6 support\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "ea1e8ff1407112342ed17cb95087bbda4e9b2cc0",
      "tree": "9e465f2ef6fd0b57676662811cfa2fd512832df5",
      "parents": [
        "7156940c1da6f7e0c4e8b830cea1e37f770db173"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 13 23:21:02 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Nov 14 12:35:30 2021 +0100"
      },
      "message": "THRIFT-5481 consolidate netstd server implementation details into one common model\nClient: netstd\nPatch: JensG\n"
    },
    {
      "commit": "ea39a14a1fbc8a7683e91ab4bdd23f8b207c8d5d",
      "tree": "a2245670978edb6ab96870bdfb5122d255004053",
      "parents": [
        "591575a8a891717b002abecef57f99830a8c6752"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 13 23:01:16 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Nov 14 00:20:19 2021 +0100"
      },
      "message": "THRIFT-5480 TThreadPoolAsyncServer using TFramedTransport mistakenly drops client\nClient: netstd\nPatch:  Ioannis Efthymiou \u0026 Jens Geyer\n\nThis closes #2478\n"
    },
    {
      "commit": "3f1fd599251027931ccde7aff893f6d64e8a840f",
      "tree": "efb1f8a960e2043c0780b6aed02a250f3e7997d0",
      "parents": [
        "007b99b72adcc97a0715b92d5f495620bee35715"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 28 22:31:12 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 28 23:02:12 2021 +0200"
      },
      "message": "- Fixed a few XML comments and ArgumentException arguments\n- Suppressed certain unwanted CS1591 \"XML comments missing\" warnings\n"
    },
    {
      "commit": "70ef9846558a815b5f8d0f5e9d5c2e825c81e630",
      "tree": "d106064e02a6d07c5eef24c0ed4725e5b6c22df5",
      "parents": [
        "db997bde47674ed61acb93dea1522b4f16f8e489"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 25 11:56:06 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 25 11:56:06 2021 +0200"
      },
      "message": "lib/netstd/Thrift/Thrift.csproj: Generate documentation for .NET\n"
    },
    {
      "commit": "db997bde47674ed61acb93dea1522b4f16f8e489",
      "tree": "ed59434f7e0d8f4d1d32276e8da971e250bb4f0d",
      "parents": [
        "ace8613f0f21601296744eedc1ce80dd1ca0fdae"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 25 11:53:41 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 25 11:55:05 2021 +0200"
      },
      "message": "Minor whitespace cleanup in csproj files\n"
    },
    {
      "commit": "f7e6c654bde5d9832bede2b48b460c3e1bbbbb92",
      "tree": "0ea81a3df907866d7b24fde50ca9c439962f8b7d",
      "parents": [
        "2c78047fcbd2783e88cab0ebc7245598695477ae"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 03 22:21:05 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 03 22:21:05 2021 +0200"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "c8ae621a0969e00febcc80128d29e38d7f277601",
      "tree": "48a22793e13c3c2895de39a47c3579fe22d5f69b",
      "parents": [
        "273607d1f40bbd346ad030eadf8150bd81b9e4b1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 31 23:57:29 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Aug 01 13:04:33 2021 +0200"
      },
      "message": "THRIFT-5445 \"cancellationToken\" cannot be used as argument name\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "273607d1f40bbd346ad030eadf8150bd81b9e4b1",
      "tree": "f1e7a2275b6d97f23c5b13ef7074be0ffdf38120",
      "parents": [
        "f6955351222f51e5662ce41de43c75b7c3e640e1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 31 23:25:51 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 01 12:01:27 2021 +0200"
      },
      "message": "THRIFT-5444 Netstd generator produces uncompileable code for enums ending with \"_result\" or \"_args\"\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2424\n"
    },
    {
      "commit": "598ee9864beb51af18ee467e34340d4c9d462b6e",
      "tree": "b1cd217c8c329c8a8965903a7665bbe9a8d930d6",
      "parents": [
        "80e0d53d90881c80cbd4ed0bd4e53ff4d3a0d902"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 25 17:31:45 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 25 17:33:12 2021 +0200"
      },
      "message": "THRIFT-5436 Timeout.Infinite is not a good default\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "46693f7f5ed16370a6f6fa33c48a64fcafbb0f99",
      "tree": "2fefc70a5d271a0938b114cd07add5c87780a4cf",
      "parents": [
        "c19d05eeef493a46557fa56bfa3b5193ef3544a4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 15 23:42:48 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 16 09:00:13 2021 +0200"
      },
      "message": "THRIFT-5431 Response should include \u0027content-type\u0027 header\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2409\n"
    },
    {
      "commit": "9a4802ab411f1f45b58a8eae015707502e36b8ed",
      "tree": "ad66af51093c72b9cd1b82347c9143274d1f89dd",
      "parents": [
        "63d114de97f8ddb67c1fb33d75ccb91a3b487b92"
      ],
      "author": {
        "name": "phxnsharp",
        "email": "nsharp@phoenix-int.com",
        "time": "Fri May 21 23:36:30 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 26 22:34:18 2021 +0200"
      },
      "message": "THRIFT-5419 Incorrect usage of thread pool in TThreadPoolAsyncServer may lead to poor performance\nClient: netstd\nPatch: Nathan P Sharp, Jens Geyer\n\nThis closes #2395\n"
    },
    {
      "commit": "63d114de97f8ddb67c1fb33d75ccb91a3b487b92",
      "tree": "79ff729d216dad2d83fcc2289d28d551eadc3776",
      "parents": [
        "70992f1e74e525461121fb9e607000b19f31a4ca"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue May 25 23:42:35 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 26 09:25:39 2021 +0200"
      },
      "message": "THRIFT-5422 add threadpool server to netstd test suite impl\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2398\n"
    },
    {
      "commit": "ecf273f0609151115a31e8fdedcff285305ffa66",
      "tree": "6f68e7d808bcb768ac2e30cd7ae6a6ede3653245",
      "parents": [
        "c821d250976c690ebc45ae4f769d51951c0bfda4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue May 04 22:59:25 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 05 20:34:34 2021 +0200"
      },
      "message": "THRIFT-5408 Support for deprecated/obsolete methods (via annotation)\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2381\n"
    },
    {
      "commit": "80415f05d621c861aeaa791fa93a1c3bee8b84bc",
      "tree": "282b404e2324d12c377bcd6fd1385a1a3609b5c0",
      "parents": [
        "d4e1eb98525faffafdba4f36f44e3e7382cc0fd0"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Apr 13 21:21:16 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 16 09:47:28 2021 +0200"
      },
      "message": "commented private code that is definitely never used\n\nThis closes #2375\n"
    },
    {
      "commit": "d4e1eb98525faffafdba4f36f44e3e7382cc0fd0",
      "tree": "b23eae2e77e7ab52030e9ec1bd3d1cfa0307454d",
      "parents": [
        "430e540ef99b2072125897ff6a666b9ec679926f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 15 16:48:21 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 15 19:05:24 2021 +0200"
      },
      "message": "THRIFT-5398 ThreadPoolServer not stoppable via CancellationToken\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2376\n"
    },
    {
      "commit": "2b2ea622b67c9b0be4e6baf09cc604fad887cae4",
      "tree": "773fdaf85fae7f68787d17a68e514dae0632ac7b",
      "parents": [
        "6228b907e0a01659515e8e4715c70f540fe07589"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 09 22:55:11 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Apr 10 10:10:27 2021 +0200"
      },
      "message": "THRIFT-5396 deprecate \"Async\" method postfix\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2374\n"
    },
    {
      "commit": "6228b907e0a01659515e8e4715c70f540fe07589",
      "tree": "4d19ecab0f81d5bab2e8048a0717b27ab06bc4a1",
      "parents": [
        "6583f4e52345c3b05a76f0b188836599628356e8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 09 22:55:11 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Apr 10 10:09:44 2021 +0200"
      },
      "message": "THRIFT-5395 inconsistent treatment of methods ending in \"Async\"\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2372\n"
    },
    {
      "commit": "ef0cb01abed2558a2a15ed6675e9156d765ff81e",
      "tree": "8114141d3a4211b5c8cb4a1e6ac325384bb820c8",
      "parents": [
        "20a86d68e9f6ac8774308bd491f93d476b10203d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 02 12:18:15 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 02 19:05:59 2021 +0200"
      },
      "message": "THRIFT-5391 Named pipes transport hardening\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2367\n"
    },
    {
      "commit": "fafcea7b5c83668424a90cd1d0ec5e985ad446f5",
      "tree": "0ca550fa84d1eeceabca3240c25c949ef86a0ff6",
      "parents": [
        "5bae216dbcb4ccbf8e59f7af38808a04988f7b25"
      ],
      "author": {
        "name": "Thomas",
        "email": "thomasbruggink@hotmail.com",
        "time": "Sat Mar 27 16:07:13 2021 +0900"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 27 10:58:49 2021 +0100"
      },
      "message": "THRIFT-5382 Netstd default list/set enums values are generated incorrectly\nClient netstd\nPatch: Thomas Bruggink\n\nThis closes #2364\n"
    },
    {
      "commit": "638ffbc5e6e4a74746ee7099f4365d85a6e1c52f",
      "tree": "8dd3fd95a4e0cdc03cd53b98f3c02dea3b8f0105",
      "parents": [
        "2f158431656a59aa87fbe640562cc402da7a06d6"
      ],
      "author": {
        "name": "Thomas",
        "email": "thomasbruggink@hotmail.com",
        "time": "Fri Mar 26 22:06:05 2021 +0900"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 26 22:55:47 2021 +0100"
      },
      "message": "Fix netstd test lib build on non windows hosts\nClient: netstd\nPatch: Thomas Bruggink \u0026 Jens Geyer\n\nThis closes #2361\n"
    },
    {
      "commit": "2f158431656a59aa87fbe640562cc402da7a06d6",
      "tree": "36f22c06c132a4fc272022b8fdf984c2df7dfdac",
      "parents": [
        "eb0f1175a7e966812e8ddfc44006a7fc8df6102a"
      ],
      "author": {
        "name": "Thomas",
        "email": "thomas@linecorp.com",
        "time": "Fri Mar 26 15:56:37 2021 +0900"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 26 22:25:04 2021 +0100"
      },
      "message": "THRIFT-5236 THttpTransport.cs still has bad timeout code\nClient: netstd\nPatch: Thomas Bruggink\n\nThis closes #2360\n"
    },
    {
      "commit": "cd2fae091b9bafd0977ef290f722532c36a64d2e",
      "tree": "e7ada84eb65f0a201be21763b26908dde758e826",
      "parents": [
        "2dcefadba853c9ad0ab5e908894213826ec3b43a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 18 16:50:39 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 18 16:53:32 2021 +0100"
      },
      "message": "THRIFT-5373 HTTP status in case of Protocol/Transport exceptions\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0d12832d92351f2cbb2c59edaeb114f789c0ec9b",
      "tree": "c9c44e76964d43519870eacfdcd226214329b39b",
      "parents": [
        "372ada90df60c7c4d0cc48da5f09c6988950049c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 25 09:42:52 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 08 09:04:28 2021 +0100"
      },
      "message": "misc. netstd improvements\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2344\n"
    },
    {
      "commit": "7482f1130eea597a0f28054a748636c969df9710",
      "tree": "3300313008591eb99383ad1e2721f27036c786e5",
      "parents": [
        "b4d108d47e76258438a19b6db79667775986e277"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 06 23:03:21 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 06 23:06:18 2021 +0100"
      },
      "message": "FIX: added missing ASF header\n"
    },
    {
      "commit": "b4d108d47e76258438a19b6db79667775986e277",
      "tree": "8d2c5ebe77fa2fde4975a9096bb5058399e7582f",
      "parents": [
        "99c3aa27e6f6daa062b905a65495315c0c2ded90"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 06 22:47:46 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 06 22:48:41 2021 +0100"
      },
      "message": "FIX: added missing ASF header\n"
    },
    {
      "commit": "526a1acf3b870d3b292423e19b9bb9bb0d18c0c3",
      "tree": "f78dff8ef9bfdd5daa79ed6ef8cf53ca5327102d",
      "parents": [
        "8461365378328735066e5597af65d1e99aea611a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 13 13:58:09 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 15 09:12:56 2021 +0100"
      },
      "message": "THRIFT-5349 Add net5.0 as supported platform\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2328\n"
    },
    {
      "commit": "2af1037b8ec3609d15525a9981cb75d52997ddd6",
      "tree": "8aabc9c3a9320c68f0a5fc55de573e34f20107df",
      "parents": [
        "102e83413bd1b6b3ea254d2ab508d20f192aa31e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 13 12:17:02 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 13 12:21:31 2021 +0100"
      },
      "message": "Added nuget package info to csproj, needed to publish the nuget package\n"
    },
    {
      "commit": "3fc0b8d061fb1adcae49862e0c63ce94f0a0ee0f",
      "tree": "2373cb9dd0136f0054257eaa10041a20de2a2052",
      "parents": [
        "b5fe1dbc0cac81ab99ec5d71de70f4389b234888"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 23:17:45 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 23:17:45 2021 +0100"
      },
      "message": "Version number aligned to 0.15.0\n"
    },
    {
      "commit": "b5fe1dbc0cac81ab99ec5d71de70f4389b234888",
      "tree": "cc76956269678159418ed2106abd530736a1ad5a",
      "parents": [
        "876aee506b937d64b1fb035ff65e5e52def04c04"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 22:49:49 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 22:49:49 2021 +0100"
      },
      "message": "Reverted wrongly pushed commits.\n- This reverts commit 876aee506b937d64b1fb035ff65e5e52def04c04.\n- This reverts commit b89316d54bb0253493b48446cb510755fb3196d2.\n"
    },
    {
      "commit": "876aee506b937d64b1fb035ff65e5e52def04c04",
      "tree": "f02bd3b451099e1f2bdc8f08cacd04698c7d9844",
      "parents": [
        "b89316d54bb0253493b48446cb510755fb3196d2"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 29 00:54:36 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 10 20:27:08 2021 +0100"
      },
      "message": "Setup for Visual Studio 2019 + workarounds for some open tickets:\n- (NO TICKET) fix Haxe warning\n- Referenzdaten PerfTest Delphi und netstd\n- \"custom build\" added to version info\n- netstd nuget upgrades\n"
    },
    {
      "commit": "2ef0113d69527cf2b8b6d6df0ecd2650d6f7bf38",
      "tree": "3af52fbb6447f4af19286dfb843d049dde5d7eb5",
      "parents": [
        "ebfa771a26e406da947f72ae8d87602c892435cc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 04 22:41:50 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 05 12:58:49 2021 +0100"
      },
      "message": "Consolidated gitignore \u0026 added missing EXTRA_DISTs\n"
    },
    {
      "commit": "55016bff2b19f2c5d3c85ae9985c49527ffffabb",
      "tree": "8d77f17199db6d226b6f8174ae732e701e258827",
      "parents": [
        "4aaef75819aea3f79ec812393dbe13bb62bd6c45"
      ],
      "author": {
        "name": "James Lacey",
        "email": "jamlacey@gmail.com",
        "time": "Tue Feb 02 15:14:55 2021 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 04 10:21:36 2021 +0100"
      },
      "message": "THRIFT-5343: TTlsSocketTransport does not resolve IPv4 addresses or validate hostnames correctly\nClient: netstd\nPatch: James Lacey\n\nThis closes #2322\n"
    },
    {
      "commit": "12f6c31c8df739ccff271c8b81345d9a630c8921",
      "tree": "7801912379a3c675460763b4da4142f3215b29b2",
      "parents": [
        "66777ad21551d5d2f213fe06b53336988fe29136"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 04 01:18:54 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 04 21:05:43 2020 +0100"
      },
      "message": "THRIFT-5320: Usage of \"Task\" as IDL identifier generates uncompileable code\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2289\n"
    },
    {
      "commit": "23c8e52fa0708c53f74958944ecf04b293d1db73",
      "tree": "2488715cb1d846e8c57a2b8629beac2761dd203c",
      "parents": [
        "363ee0001f45118067249ed75ddc348195bf5734"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jul 15 23:46:23 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 16 08:51:36 2020 +0200"
      },
      "message": "THRIFT-5254 Member name cannot be Isset (unless it is an \"required\" member)\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2203\n"
    },
    {
      "commit": "363ee0001f45118067249ed75ddc348195bf5734",
      "tree": "cf9848dd8ed758abd3690fed98a7475d7525b8f7",
      "parents": [
        "58e655e4b99e97a733057be78f614b4d9ddea560"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jul 15 23:44:56 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 16 08:51:20 2020 +0200"
      },
      "message": "THRIFT-5253 using Result in result name generates wrong IAsync interface\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2202\n"
    },
    {
      "commit": "58e655e4b99e97a733057be78f614b4d9ddea560",
      "tree": "cdf37d1f919b1456ea099a0bd5d7933197b30c3c",
      "parents": [
        "ec57271d5b90ba06eaad99dda26dc0af9bd2af71"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jul 14 15:34:44 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jul 14 21:41:36 2020 +0200"
      },
      "message": "THRIFT-5252 Make CreateHttpClientHandler() method virtual\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2201\n"
    },
    {
      "commit": "6c5f5c8a94b9f8b697d5bd51f9a4fcb70e96c248",
      "tree": "c7310714f51e9afc4d8173303ee488ccac462ddc",
      "parents": [
        "4db7a0af13ac9614e3e9758d42b2791040f4dc7e"
      ],
      "author": {
        "name": "ResDiaryLewis",
        "email": "lewis.jackson@resdiary.com",
        "time": "Fri Jun 26 10:37:49 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jul 01 22:59:16 2020 +0200"
      },
      "message": "THRIFT-5329: Add THttpTransport constructor with HttpClient\nClient: netstd\nPatch: Lewis Jackson\n\nThis closes #2188\n"
    },
    {
      "commit": "6e16c2bc542657954966f5fde98d16398853582c",
      "tree": "00e0bd8bc1c59efd3f9e5861c6763c842461bee5",
      "parents": [
        "283410126ccb3ac4990045e07cccb5df11ee2a16"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 24 23:51:01 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jun 25 22:00:52 2020 +0200"
      },
      "message": "THRIFT-5238 GetHashCode can throw NullReferenceException\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2187\n"
    },
    {
      "commit": "7b379944efe1f63511831f5555782310a4f3296d",
      "tree": "1339e49c52ea45d6a4d415ad763a79f6b8c28228",
      "parents": [
        "26681fbdb77f6dfaf2f2613d4ad860a224e84b71"
      ],
      "author": {
        "name": "Marco Schroeter",
        "email": "mschroeter@biodataanalysis.de",
        "time": "Thu Mar 12 10:30:49 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jun 15 22:32:43 2020 +0200"
      },
      "message": "Thrift.csproj: Stop writing AssemblyAttributes.cs to /tmp\nClient: netstd\nPatch: Marco Schroeter\n\nThis closes #2167\n"
    },
    {
      "commit": "bde5cbc0788b936aff516e2c0527ff950cc9b466",
      "tree": "dbd75297c718a7ebbf5b36f4dd50f4a73c3ae4a3",
      "parents": [
        "eac4d0c79a5fc550fb61bc18f20d3b5aae8f6e7f"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Tue Jun 02 11:06:59 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jun 04 21:18:01 2020 +0200"
      },
      "message": "Added IsOpen() and GetPort() for netstd transports\nClient: netstd\nPatch: Mario Emmenlauer\n\nThis closes #2166\n"
    },
    {
      "commit": "affea7bee468d4abc751fbbd1c2692ba5c7ac0e4",
      "tree": "50a4c17061522db262525a4c5f5d105a51716b41",
      "parents": [
        "05023e81b264f249affdacad4ebae788b3ada85c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 22 17:28:30 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 27 01:32:14 2020 +0200"
      },
      "message": "THRIFT-5216 generate DeepCopy methods\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2155\n"
    },
    {
      "commit": "dce229911cd61a441961df2219623fb166b5d139",
      "tree": "c96204f51d0147f4abccd14fe1691280d35698ce",
      "parents": [
        "261de348fe0e83ca2f4c7398f2f03ff28d3eb81e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 16 23:02:27 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun May 17 22:34:10 2020 +0200"
      },
      "message": "THRIFT-5210 further refactoring and performance optimizations\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2146\n"
    },
    {
      "commit": "ad3e440955c56627da01eb7149a19afe67ce2954",
      "tree": "792d7b4d5c1c46f24422dd0ba65a23c69ce71418",
      "parents": [
        "be3f7321cf0b7cff5d178ac09da02fc68dac6bd5"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Tue Apr 07 22:17:19 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 15 21:59:15 2020 +0200"
      },
      "message": "TSocketTransport.cs: Fixed a problem with initializing IPAddress\nClient: netstd\nPatch: Mario Emmenlauer\n\nThis closes #2140\n"
    },
    {
      "commit": "5159da90964b774e6ff952efaf2bce516538ae50",
      "tree": "237780854042b91e99dfec076d51ea8d46171d0a",
      "parents": [
        "13e6f9ec89ae4f8f87165eccea88442e83afb314"
      ],
      "author": {
        "name": "eric.bleher@software-managed.com",
        "email": "eric.bleher@software-managed.com",
        "time": "Wed Apr 08 15:53:04 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 09 21:22:46 2020 +0200"
      },
      "message": "THRIFT-5172 NetStd OutOfMemoryException\nClient: netstd\nPatch: Eric Bleher\n\nThis closes #2093\n"
    },
    {
      "commit": "4b66a9d8812cf2c19f15382c56ec8e1327b6f2a1",
      "tree": "c8543ba44a93c29f1bcfbc2a3d5548b0a4a7b1db",
      "parents": [
        "eccd2e879e73bbc1a948b31139ac1d4c383c0335"
      ],
      "author": {
        "name": "Mikel Blanchard",
        "email": "mblanchard@macrosssoftware.com",
        "time": "Thu Mar 05 00:46:21 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 19 23:13:03 2020 +0100"
      },
      "message": "THRIFT-5133: Use ArrayPool when reading and writing strings to improve performance\nClient: netstd\nPatch: Mikel Blanchard\n\nThis closes #2057\n"
    },
    {
      "commit": "56700e469d5d0659994a3963ad5a111740cf8277",
      "tree": "db903818e332aa6887f2efd2797163ffa4268d67",
      "parents": [
        "4903d18fca988871bcedce3b420fef2cd9682ca1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 22 16:51:51 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 28 19:18:34 2020 +0100"
      },
      "message": "THRIFT-4982 Remove deprecated C# bindings from the code base\nClient: csharp\nPatch: Jens Geyer\n\nThis closes #2027\n"
    },
    {
      "commit": "222362cc70d66b5f8bb6422622fcf384407b54c8",
      "tree": "75b7dfae3176559c58d17a833f2852f1b6a66f79",
      "parents": [
        "c8e46cf861cd1ebae273e968bb3995f778d998f1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 16 01:54:56 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 16 13:19:43 2020 +0100"
      },
      "message": "THRIFT-5095 ToString() should print entire structure, not just the top-level data\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2009\n"
    },
    {
      "commit": "f049ff374dd8232a1b4e2b3e01f7530936cae0d0",
      "tree": "745fcf4ec4b65b16b227aa4f5243882b9dbd1a63",
      "parents": [
        "f8b004081da0c5006c3a0ce0352b66d2d857405e"
      ],
      "author": {
        "name": "Paulo Neves",
        "email": "ptsneves@gmail.com",
        "time": "Wed Feb 05 11:58:18 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 05 21:40:16 2020 +0100"
      },
      "message": "THRIFT-5083 Reset context on new messages.\nClient: netstd\nPatch: Paulo Neves\n\nThis closes #\n"
    },
    {
      "commit": "ffb97e105cbef6afc809a1bdac9cdac1f35d6bab",
      "tree": "c9b2a58f29402781e3a12009e142a19ee851d80f",
      "parents": [
        "e780855d336beb23119cc83d1ca6c3008f842541"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 06 23:43:08 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 07 08:47:32 2019 +0100"
      },
      "message": "THRIFT-4990 Upgrade to .NET Core 3.1 (LTS)\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1961\n"
    },
    {
      "commit": "5080645cb0ffe52de9d82685b2ab2d6b03aa6f3e",
      "tree": "1d7e06952e426ae622e417c72ddd6ac948f7e328",
      "parents": [
        "b541c6f2b126219867963c8b577b4c08d72e866d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 23 01:55:58 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 23 22:40:53 2019 +0100"
      },
      "message": "THRIFT-5027 Implement remaining read bytes checks\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1946\n"
    },
    {
      "commit": "9d958a3caf5c82b25a00b0b6cd4ab431bc1fed18",
      "tree": "13a3c2de96e17782eb1faa63279825d21d9b7229",
      "parents": [
        "eacd1d48c85ea756fd5edd10d7c328ee11a0657f"
      ],
      "author": {
        "name": "zembord",
        "email": "zedward@outlook.com",
        "time": "Thu Nov 21 13:11:44 2019 +0300"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 23 22:24:52 2019 +0100"
      },
      "message": "THRIFT-5010 BinaryPrimitives.Read/WriteInt32BigEndian should be used to convert to/from network byte order\nClient: netstd\nPatch: Edward Zhuravlov\n\nThis closes #1944\n"
    },
    {
      "commit": "eacd1d48c85ea756fd5edd10d7c328ee11a0657f",
      "tree": "267b5a03536859d2554611fc0130dd3bd6480013",
      "parents": [
        "8ae80a7f8466e5c340388fcb1d797dc3779d9f80"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 20 19:03:14 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 23 01:15:45 2019 +0100"
      },
      "message": "THRIFT-5021 Implement MAX_MESSAGE_SIZE and centralize limits into a TConfiguration class\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1943\n"
    },
    {
      "commit": "261cad3417841a47d3f8caf46f344f0af7d41511",
      "tree": "b64311abb71c271e79eec50a6b27d0a50572cf46",
      "parents": [
        "f4475ff76fe3dcc1b3774d52bf28b333ab9acd01"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 20 19:03:14 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Nov 21 22:26:09 2019 +0100"
      },
      "message": "THRIFT-5020 Refactoring \u0026 minor fixes for netstd library\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1941\n"
    },
    {
      "commit": "50caa4de84210d792632c61941c3bb4180f0c665",
      "tree": "98354ff6d83b6f925b0b0777fa3c256c61d3af9c",
      "parents": [
        "963812ae62579f6040b805218d9e798e1e66b324"
      ],
      "author": {
        "name": "zembord",
        "email": "zedward@outlook.com",
        "time": "Wed Nov 06 14:29:41 2019 +0300"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 08 19:24:59 2019 +0100"
      },
      "message": "THRIFT-4990: Upgrade to .NET Core 3.0\nClient: netstsd\nPatch: Edward Zhuravlov\n\nThis closes #1921\n"
    },
    {
      "commit": "ec439548c531e5848a4e85684d666745d747926f",
      "tree": "c9d67f60181aeae4d663cd4f0b2c8d86740e7568",
      "parents": [
        "b1d4b3afcccb64a68b846a55c4f8bb1a11aa56cb"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 01 19:19:44 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 02 17:34:23 2019 +0100"
      },
      "message": "THRIFT-4990 Switch to .NET core 3.0\nClient: netstsd\nPatch: Jens Geyer\n\nThis closes #1909\n"
    },
    {
      "commit": "3f3567a1143194712747fff9dd02b2162e2d14dd",
      "tree": "36564d5680c36fca18a7d8c9aac296e1f70187ef",
      "parents": [
        "7199741f440ef7de15e13755ea2371157c8cd298"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Oct 19 18:27:35 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Oct 20 16:21:29 2019 +0200"
      },
      "message": "THRIFT-4981 Remove deprecated netcore bindings from the code base\nClient: netcore\nPatch: Jens Geyer\n\nThis closes #1901\n"
    },
    {
      "commit": "5fe31ea7d728a2f0a4de4aae7479d6fe3ec93f5a",
      "tree": "8aa059b7ef94a9d8a02fa91bb9dfa6c3aa15120c",
      "parents": [
        "4286054d3d8b81572d257ccaeca60fa86d3e5054"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 23:51:36 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 23:51:36 2019 +0200"
      },
      "message": "bump version\n"
    },
    {
      "commit": "4286054d3d8b81572d257ccaeca60fa86d3e5054",
      "tree": "e818deb04822d2889165924f658b3f1b01c18704",
      "parents": [
        "dd14e869ce5262307f796fee20baee17eb00a608",
        "b75e88a33d67ae05ef9b5fa001d2a63a2effe377"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 23:49:41 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 23:49:41 2019 +0200"
      },
      "message": "Merge branch \u00270.13.0\u0027\n"
    },
    {
      "commit": "b75e88a33d67ae05ef9b5fa001d2a63a2effe377",
      "tree": "35bc294188bf84b7efa6d9cae24f9e32057c37bf",
      "parents": [
        "cecee50308fc7e6f77f55b3fd906c1c6c471fa2f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 21:56:39 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 23:47:40 2019 +0200"
      },
      "message": "FIX netstd assembly version\n"
    },
    {
      "commit": "e02559fd46b07035a4a41c9d2604765756e3745b",
      "tree": "ce35eb9b933d8dac1633a62768eeb95cf368abb2",
      "parents": [
        "a3fa0d928f7647aa6007e16ac81d76a3b5183d2c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 00:11:59 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 20:31:24 2019 +0200"
      },
      "message": "bump version\n\nThis closes #1899\n"
    },
    {
      "commit": "a4fc3d42e9a9ab54f8e1341a60e98d9be1eabc55",
      "tree": "4166e4edd2d6c07aff79ce05322302441c149b68",
      "parents": [
        "693e19cf485cf22d32466d3478aaecbfb07010be"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Aug 24 23:10:32 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 25 14:04:58 2019 +0200"
      },
      "message": "THRIFT-4907 strong named assemblies wanted\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1854\n"
    },
    {
      "commit": "9cf37be1f1c86626ddadb277ff6cb17b2fb27da0",
      "tree": "ae00becd541562b1348c773105140b3a605f17f5",
      "parents": [
        "26ef904600edc810f6514605c0611b7442a4c64e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Aug 19 23:41:49 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 20 21:28:38 2019 +0200"
      },
      "message": "THRIFT-4919 THttpTransport.cs (netstd) and THttpClientTransport (netcore) have bad timeout code\nPatch: Jens Geyer\n\nThis closes #1847\n"
    },
    {
      "commit": "bd1a273ab7979824952bab906b8e260f81b2bd15",
      "tree": "4cc16662b596eef9a27bdd9d88dc5eb7ce7e2945",
      "parents": [
        "c5068e297ccb32d3776673c752977714baf45391"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 26 22:52:44 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jun 27 21:30:25 2019 +0200"
      },
      "message": "THRIFT-4898 Pipe write operations across a network are limited to 65,535 bytes per write.\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1823\n"
    },
    {
      "commit": "1e808af7b319802527517a7161d4e3edbde6f5b3",
      "tree": "40d6f75bc01317fd4c87efd6cacc77cbe07f6487",
      "parents": [
        "19505c3de3f235b71da46b971c3ce38d59db1f22"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jun 22 00:24:07 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jun 22 10:27:57 2019 +0200"
      },
      "message": "THRIFT-4893 Enable automatic content encoding handling for gzip,deflate in the HTTP client\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1818\n"
    },
    {
      "commit": "823474ec89355f72d3f0720ae5dacc2036d41c03",
      "tree": "56d0a8d36b21220090d005907f33a582eb366638",
      "parents": [
        "5eef01f231b1e7b33d1ebfb65aeb136f851b350b"
      ],
      "author": {
        "name": "Kyle Smith",
        "email": "ksmith@jrautomation.com",
        "time": "Mon Jun 03 13:31:15 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 14 22:42:15 2019 +0200"
      },
      "message": "THRIFT-4848: Add ability to set Content-Type,Accept headers in HTTP client\nClient: netstd\nPatch: Kyle Smith\n\nThis closes #1801\n"
    },
    {
      "commit": "936944384fc925af696a1e3cec8dad33f94c7cb3",
      "tree": "77bf239ba383d252de2814a198d33348f250aae2",
      "parents": [
        "5a17b13ebcba71181498ac3ccfa1e8aa04018a72"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 05 22:02:55 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 05 22:03:14 2019 +0200"
      },
      "message": "THRIFT-4879 general performance improvements for netstd library\nClient: netstd\nPatch: Jens Geyer\n\nRemoving obsolete (and finally incorrect) assertion.\n"
    },
    {
      "commit": "5a17b13ebcba71181498ac3ccfa1e8aa04018a72",
      "tree": "946389a1dfee45e8401aaafa62d20a9f745e3a4d",
      "parents": [
        "057bebc1c346d6adcc2894d8f299c4276650d33d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun May 26 15:53:37 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 04 22:31:58 2019 +0200"
      },
      "message": "THRIFT-4879 general performance improvements for netstd library\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1808\n"
    },
    {
      "commit": "a5dbb011fd5682db3406c91d02f17d9d019daa77",
      "tree": "9a3c7e75742ee3e4455d035a51e35624bfccdc52",
      "parents": [
        "522f873e1ee916d599c61c274e13fa0f31a8b12d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 11 15:39:57 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 11 18:46:48 2019 +0200"
      },
      "message": "THRIFT-4864 CI fails at netstd\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1798\n"
    },
    {
      "commit": "27d8387c49a49fcf193893f834e9766ae0b051c1",
      "tree": "c6cb256e1d91200705a332161d42f38329819fd6",
      "parents": [
        "8d554f503ee8b10e2a225e4e755158e494d40983"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 04 12:11:52 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 04 12:22:47 2019 +0200"
      },
      "message": "THRIFT-4860 Allow changing \"User-Agent\"\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "65d5f84507b69118c8c9f664f635652ba00ae346",
      "tree": "19706ce3bba617af553b608d3d4fb9c0cbfca34e",
      "parents": [
        "cc13de4f87bda658d138b4f9b47f55202be4ac51"
      ],
      "author": {
        "name": "Albert Hives",
        "email": "ahives@hotmail.com",
        "time": "Sat Apr 20 07:56:56 2019 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 03 23:10:16 2019 +0200"
      },
      "message": "renamed TClientTransport.cs file to match its class name TTransport.cs\nClient: netstd\nPatch: Albert Hives \u003cahives@hotmail.com\u003e\n\nThis closes #1784\n"
    },
    {
      "commit": "366cc3dee0f279b652644ae96b05fabd6fae2e06",
      "tree": "0965a8be9a805b0916f224b53f4008046cf12f25",
      "parents": [
        "8f327f24eeb6ca4c2cdb99a8c5e5a1ce93b29bf6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Apr 28 19:53:32 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Apr 28 23:51:34 2019 +0200"
      },
      "message": "THRIFT-4854 oneway calls do not work over HTTP\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1790\n"
    },
    {
      "commit": "8f327f24eeb6ca4c2cdb99a8c5e5a1ce93b29bf6",
      "tree": "bb16669ba70faa47c18055325f1a8b2650a8f0aa",
      "parents": [
        "2ff952b0af4035bcb71d8d73d9eb75df31983544"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Apr 27 11:20:17 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Apr 28 00:31:57 2019 +0200"
      },
      "message": "THRIFT-4853 TServerFramedTransport is now obsolete and can be removed\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1789\n"
    }
  ],
  "next": "2ff952b0af4035bcb71d8d73d9eb75df31983544"
}
