)]}'
{
  "log": [
    {
      "commit": "28113f4d9cf98b93164ad60d49b761237b222e45",
      "tree": "004961f28b918365897a21201356d1d61da6462b",
      "parents": [
        "f0f72d8e7e99341b37916ed3c7762602394d54a4"
      ],
      "author": {
        "name": "fcprete",
        "email": "113495956+fcprete@users.noreply.github.com",
        "time": "Tue Jun 10 02:54:38 2025 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jun 12 23:16:15 2025 +0200"
      },
      "message": "THRIFT-5876: Add Delphi WinHTTP client TLS1.3 support\nClient: Delphi\nPatch: fcprete \u0026 Jens Geyer\n\nThis closes #3166\n"
    },
    {
      "commit": "3e6be73ced989ea40fe04025d77fbcc196cc4795",
      "tree": "0408ddb6ebb41c7520a20ac9b6e3f9e9ea4779bd",
      "parents": [
        "845a87a8158e29ca4b3f176ab8b335a9302db300"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 04 22:31:55 2025 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Jun 06 21:42:00 2025 +0200"
      },
      "message": "Protocol conformity and serialization tests for UUIDs\n"
    },
    {
      "commit": "845a87a8158e29ca4b3f176ab8b335a9302db300",
      "tree": "35685858fb2f7529706805fa56e1c41892c2dabf",
      "parents": [
        "2f8347c0a59e9c4ee3276c1618a6130bf3c5d15b"
      ],
      "author": {
        "name": "Hasnain Lakhani",
        "email": "m.hasnain.lakhani@gmail.com",
        "time": "Tue May 27 22:31:42 2025 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Jun 06 21:37:35 2025 +0200"
      },
      "message": "[THRIFT-5871] Improve MAX_MESSAGE_SIZE_CHECK and friends\n"
    },
    {
      "commit": "c79d1cc179e5cc0792d012961e32d5acebc6eb5b",
      "tree": "a683fe7bcb26147871cb85bed16ef74c29865a45",
      "parents": [
        "e402bb05e45145db0e78f459e07bde446662b04c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 14 22:08:35 2025 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 14 22:08:35 2025 +0200"
      },
      "message": "Branch 0.22.0 created\n"
    },
    {
      "commit": "72c8111bb199be6047049318da2525d1d26b640b",
      "tree": "08bf5a85549c8a0eb1c539fdb14223b13e7a958f",
      "parents": [
        "3494e1cd087f1d89848275445d92274a8734dbbf"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 10 21:46:20 2025 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 10 21:47:18 2025 +0100"
      },
      "message": "THRIFT-5856 Client should validate HTTP status\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "5a781c2e71c2d5da052fac6cd6386267ab68694e",
      "tree": "5c2bfedbc23281875eac71b25d1e8c96b206453a",
      "parents": [
        "c854f648dfbe64f08f9e4d97f9ace64dbcf394f3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 04 23:35:55 2025 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 05 01:47:07 2025 +0100"
      },
      "message": "THRIFT-5851 Promote known total stream sizes for seekable stream transports properly\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "c854f648dfbe64f08f9e4d97f9ace64dbcf394f3",
      "tree": "056df7eb471f600fde1a770c9b3a9e7a46665b61",
      "parents": [
        "717bd79c204c96acb01a27925b668106c8ee3dcd"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 05 01:22:51 2025 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 05 01:47:07 2025 +0100"
      },
      "message": "THRIFT-5850 Switch IThriftConfiguration interface from Cardinal to Integer\nClient: Delphi\nPetch: Jens Geyer\n"
    },
    {
      "commit": "f54bdbd9a865df1058ef8056f43f37fbd691b9a2",
      "tree": "672782dfd18f94cd341b4a1a728a2acc3606bfce",
      "parents": [
        "45b1868b86d32cafb3bddacc2ff90f8fbd454637"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Nov 28 14:59:00 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Nov 28 19:13:32 2024 +0100"
      },
      "message": "THRIFT-5839 incorrect cast under Win64\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "6b967bd74f6a41c2ffd8679517850862dbc4bf56",
      "tree": "898e66b795eed107ad537e899e8d8e2262cb26d9",
      "parents": [
        "e9f63e0bbdc9316f57dd2458c27ff18ed1df60fe"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Nov 25 22:10:48 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Nov 25 22:11:08 2024 +0100"
      },
      "message": "FIX Two ASF headers lost during THRIFT-5837\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "e9f63e0bbdc9316f57dd2458c27ff18ed1df60fe",
      "tree": "74a294ab3c5d917997c5aa874640b699788441a9",
      "parents": [
        "39ce210f66e3a642590030559b4afc306db896fb"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 23 01:01:13 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Nov 25 22:05:05 2024 +0100"
      },
      "message": "THRIFT-5837 Delphi implementation for THRIFT-5835\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #3068\n"
    },
    {
      "commit": "56c4b159f885bd931a27f1a8b78b12696638b17f",
      "tree": "4b04674a7e9065b6cff889bb1abff291248c23ab",
      "parents": [
        "bddaaffb456d4797235d1e90c2cff0386349143a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 25 00:33:11 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Oct 25 23:15:24 2024 +0200"
      },
      "message": "THRIFT-5827 enums in typedefs are not resolved in all cases\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0f0243e1f0d4a97ad1abf05fa516acf2952811ac",
      "tree": "e6f73bf5984b5756bb6627e1483c3fd636e59ed1",
      "parents": [
        "665e931278d83bd8c6ff4ce6b01203d7bb452fe4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Oct 20 17:52:28 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Mon Oct 21 22:24:20 2024 +0200"
      },
      "message": "THRIFT-5826 binary constants create uncompilable Delphi code\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "a5d84e59297bb7c72e6ebe1a5b5df23762f1357f",
      "tree": "c6782741fe6562c8c36799d739d176293a25950b",
      "parents": [
        "8b6d29d3ee7fb1bece7be1eb728e2e88e867cc2b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 22:56:48 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Oct 18 18:36:33 2024 +0200"
      },
      "message": "THRIFT-5825 UUID constants lead to uncompileable Delphi code\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "a4d458fdf3668acb6823d42d97dcba62b48bd6af",
      "tree": "2cce9e09e20085d19fb5345b85ae5874b4632931",
      "parents": [
        "eae0536c83a166bfdac0016a8b964777b16796da"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 10 23:03:57 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Oct 13 02:06:39 2024 +0200"
      },
      "message": "THRIFT-5824 Migrate, refactor and improve Delphi code generation test script\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "c368c3afccef1e4a6bc408d564e2d996a808e47a",
      "tree": "1acd00217d7af66dfcaf914b11495d7448fc3525",
      "parents": [
        "bf570821c497678234ea631addca88784c15c8ef"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 10 23:11:05 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 11 02:32:07 2024 +0200"
      },
      "message": "THRIFT-5822 Remove deprecated AnsiString functions from the library\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "ef199ccbc2a56831bbacc436fff1de49fa7aac16",
      "tree": "ec1b9ec9588c6e1e5f6a4655deacd111f2556448",
      "parents": [
        "467c6bdcb14f1fcdfb416df92b76ca9e5abbdc90"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 03 01:28:31 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 03 01:33:19 2024 +0200"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "9c0bdcb5197f1ebc5b404313f2ee7edd865a5a47",
      "tree": "5473e1e2b80354333cc35afc90c0a619811a57e5",
      "parents": [
        "82fc93e6c36312fc0c016a70163206e4eead21ac"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 25 08:58:48 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 25 08:59:08 2024 +0200"
      },
      "message": "THRIFT-5788 Refactor and streamline hash set implementation\nClient: delphi\nPatch: Jens Geyer\n\nFollow-up: fix memory leak\n"
    },
    {
      "commit": "82fc93e6c36312fc0c016a70163206e4eead21ac",
      "tree": "3c08aabdc4f1ee819f9f8fcfd4e96ca6ae0601ac",
      "parents": [
        "da5ef3637eb078bf3f411c2b3d14b91b84837230"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 24 23:36:07 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 25 00:24:23 2024 +0200"
      },
      "message": "THRIFT-5789 Refactor test suite client implementation\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "da5ef3637eb078bf3f411c2b3d14b91b84837230",
      "tree": "a1b5e6f61d08b4f01fd4879dfa2e9e42e89f4848",
      "parents": [
        "55014bad62e03ebd1e02cd7f12bdcc48780bcff9"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 24 21:09:42 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 25 00:23:55 2024 +0200"
      },
      "message": "THRIFT-5788 Refactor and streamline hash set implementation\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "2adfd14c02383c006f4e1cf64ab3e22b61fb5bf7",
      "tree": "c4e4454e334c9594ff534879c76cd5e9719588ba",
      "parents": [
        "fcddf0803d9c7a7cb9ddb2915ae1c480db8c76b9"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 01 22:44:14 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Tue Apr 02 14:04:17 2024 +0200"
      },
      "message": "THRIFT-5750 Remove \"ansistr_binary_\" option\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "b53fa8e14b352431036a1902d6cebbc06de97244",
      "tree": "29118975720d460fa8cc7c84c164681e88f15cf7",
      "parents": [
        "16819268870b20e0d761426a49a14d81fccb9b8c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 08 00:33:22 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 08 00:33:36 2024 +0100"
      },
      "message": "THRIFT-5765 Extra override for WriteBinary() to avoid unnecessary memory allocations when using COM types\nClient: Delphi\nPatch: JensG\n"
    },
    {
      "commit": "16819268870b20e0d761426a49a14d81fccb9b8c",
      "tree": "c06f7fd1f5448a2971074b12105666e2f5162317",
      "parents": [
        "b6cf04941f29ecb4c44ab10ba1c4df3e8bccbaec"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 07 23:01:20 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 07 23:09:04 2024 +0100"
      },
      "message": "THRIFT-5764 Extra CTOR for TThriftBytesImpl\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "75cf93ed22264fecaa79e82f05fa9f02d49fc58b",
      "tree": "ad7e483b593040fadd747648624c844ceeef3b58",
      "parents": [
        "0c637d7aa553a52b11bf92855448a20914d59817"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "5cf71b2beec3c67a4c8452ddabbbc6ae43fff16f",
      "tree": "0bc2c3df0680bac8e75befbea0ff39c661b89708",
      "parents": [
        "f1584f5f61abe5197aace042e4e3da5f322250c4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 18 11:44:55 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Mon Dec 18 22:23:34 2023 +0100"
      },
      "message": "THRIFT-5749 Option to enable RTTI info (2nd attempt)\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "93222f62dc1d38b27c7b9200f32b6ae9b5f5c1aa",
      "tree": "a8a137629f05517808791b3f769c187a4e23abe3",
      "parents": [
        "20e3124caefaee9922a6598b7c983ae7d49862a8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 15 16:03:48 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Dec 16 02:50:09 2023 +0100"
      },
      "message": "THRIFT-5749 Option to enable RTTI info\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0eab6e0ae55fcba624a9278415ed8807e5a591c9",
      "tree": "03b1b12f99d7ae694164bdcfae1c32c1ee927919",
      "parents": [
        "2b00c0ae996abada050cffad902ec488652e150c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 03 11:17:01 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 03 11:19:47 2023 +0100"
      },
      "message": "THRIFT-5740 inherited interfaces should be explicitly listed in Delphi class decl\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0d5b4f9fa1e9b69c1f8da9a68f2a7eb2c734662b",
      "tree": "31b8d8bbe69b3b4270481467224252f7547b4f46",
      "parents": [
        "bccca9301dedd6403062ef6be4c56533f889e5b5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "message": "created reöease branch 0.19.0\n"
    },
    {
      "commit": "f5627536bacab4b298aa1b207a98b87357763a88",
      "tree": "29a28e528cf85a911afb7339ef9c69850603c868",
      "parents": [
        "4fcd0725b837dc65842638b9d2f5167bedd15399"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 24 21:25:28 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 24 21:29:45 2023 +0100"
      },
      "message": "THRIFT-5686 Add comparer and capacity arguments to container classes\nClient: Delphi\nPatch: Jens Geyer\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": "cd7a2aa0985b01a4aeeb6e55bb8c6397c53a662a",
      "tree": "53ae5b595bc0303e4f5c2f8b6f5f7131e44543a1",
      "parents": [
        "0b1e9513b4fd22b0b382d848cff5201d6d94a06a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Oct 17 14:21:18 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Mon Oct 17 21:25:37 2022 +0200"
      },
      "message": "THRIFT-5656 Escape Delphi keywords with \u0027\u0026\u0027 prefix instead of \u0027_\u0027 suffix\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "f8f62786e90ecfe5dea8ab8c4ee4698bb35a6cb5",
      "tree": "dc64c909fd3caca56280212e4be1542a69b1a52d",
      "parents": [
        "60970c4e10b0014005bc68f07f4e5c5987b41e3a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 10 00:55:02 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 10 00:55:55 2022 +0200"
      },
      "message": "THRIFT-5625 SysUtils.TGuidHelper collides with ThriftUtils.TGuidHelper\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "48d3bef6c1e06864e2f54d7d70d66dd4bcd87449",
      "tree": "3be805c8f1c643a4411ca51dde2a80863346f89b",
      "parents": [
        "a39139e962b0727a9529fcc055bdf3f5fc5594fa"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 08 21:48:41 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 08 23:18:02 2022 +0200"
      },
      "message": "THRIFT-5622 Garbled test output with multithreaded clients\nClient: Delphi\nPatch: Jens Geyer\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": "6a797b9843f47b455740afc146ac490de95d74c2",
      "tree": "476bea4cda019bbcc1295d57eb72c076ece17083",
      "parents": [
        "07f4bb5a4af0fa74dfcbb2af07c8e4a2d889d8c2"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 05 13:55:37 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 05 13:56:14 2022 +0200"
      },
      "message": "Follow-Up fix for THRIFT-5618 More consistent naming of container classes\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "07f4bb5a4af0fa74dfcbb2af07c8e4a2d889d8c2",
      "tree": "31ddb44a7ae9cb5e84f5577d919abd5465ddf872",
      "parents": [
        "73f5bd4315bed33b6e3a24b6479305002aebeb24"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 03 14:50:06 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 04 01:36:10 2022 +0200"
      },
      "message": "THRIFT-5620 Option to force usage of COM types to allow for cross-module references\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "73f5bd4315bed33b6e3a24b6479305002aebeb24",
      "tree": "3aa9ace8929d9bf41afc6b32f52bce6afb782483",
      "parents": [
        "683263de0c76f133fb2dc7824775440fa6ad65fd"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 03 14:19:31 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 04 00:07:35 2022 +0200"
      },
      "message": "THRIFT-5619 make sure CheckReadBytesAvailable() and CountConsumedMessageBytes() handle negative sizes properly\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "683263de0c76f133fb2dc7824775440fa6ad65fd",
      "tree": "463e6ce41376a528660d6618bce0bad83c2f22fd",
      "parents": [
        "e0ee2c7514b812b5a18bfe9aab9594c5879dc34f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 03 18:52:35 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 03 23:56:05 2022 +0200"
      },
      "message": "THRIFT-5618 More consistent naming of container classes\nClient: 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": "aad75837f4e12a9b37fd38bee51b96df595997d8",
      "tree": "f1b42b8aa2aa272d0d100ac7f8187a792cb34ef5",
      "parents": [
        "7a182feb4d523cf8ae6207fd21fd9c7bd054f269"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 01 22:06:29 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 01 22:30:59 2022 +0200"
      },
      "message": "THRIFT-5586 User-Agent header not conforming to RFC 7231\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "79f89e0cec046ae7e6ed4a31ccfadd907be8baed",
      "tree": "63d828771567268ea4e16d68df4e130aac4f5723",
      "parents": [
        "fa44e9048ac45de25f8a726694a13ac25d2c73fe"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 26 13:17:46 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 26 13:19:09 2022 +0100"
      },
      "message": "FIX: remove duplicate constant decls\nClient: Delphi\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": "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": "4434ee92d5141578cecac95ee53e3563101b9ecd",
      "tree": "f6d56e3c6ea2110f0902ea2c2ebf4152fd246c6a",
      "parents": [
        "3b686533f7cf8c949c389bdaadc2d67f43cac3bd"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 01 23:38:52 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jul 02 00:35:47 2021 +0200"
      },
      "message": "THRIFT-5438 Inconsistent handling of exceptions during message read vs. message write phase\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "3b686533f7cf8c949c389bdaadc2d67f43cac3bd",
      "tree": "7d9928bbb57f0e97c1bc994c22197044f86326be",
      "parents": [
        "7391a3103224a02519d0f976874163bf90531456"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 01 23:04:08 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 01 23:32:12 2021 +0200"
      },
      "message": "THRIFT-5437 Make TProtocolImpl CTOR virtual\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "f726ae31b9c49b4b3ce9c2f8261760ff9692641a",
      "tree": "06fdfcfb7c9d11df9ad989490ff2bd4172797202",
      "parents": [
        "ea456f665466cf4d9a412bba0a2770ee895bd836"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 04 11:17:26 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 04 11:46:18 2021 +0200"
      },
      "message": "THRIFT-5428 Prevent costly reallocations to improve performance\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "20a86d68e9f6ac8774308bd491f93d476b10203d",
      "tree": "8c60bc013899ca8e41af9d145c4c23eeadf8705a",
      "parents": [
        "037753eb6b5c56db0c2b9f4d932377f06452022b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 02 11:34:08 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 02 11:41:09 2021 +0200"
      },
      "message": "THRIFT-5390 Named Pipes transport hardening\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "66f9536e2cd3899a9dbbb740eff44ec0271787c3",
      "tree": "5b09204b4a5bd4c6c899c49fc32b24000b4a2784",
      "parents": [
        "036665edc1b1567e521472f295ce039a10d06b73"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 20:35:41 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 22:59:59 2021 +0200"
      },
      "message": "THRIFT-5387 Improved and simplified Delphi test setup\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "036665edc1b1567e521472f295ce039a10d06b73",
      "tree": "9d65d7ec38fe3c903703083770f02596170a42ea",
      "parents": [
        "589ee5b160f808fdee18ae9657d7c9e2f70014f0"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 22:36:19 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 22:59:59 2021 +0200"
      },
      "message": "THRIFT-5386 XML-HTTP client may throw \"max message size reached\" incorrectly\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "589ee5b160f808fdee18ae9657d7c9e2f70014f0",
      "tree": "31119cc9c47462eecc82da7a093e0d0e4b72ee93",
      "parents": [
        "cc8c2c630393f109779816b7650a33f50b7763b5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 21:40:55 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 22:59:58 2021 +0200"
      },
      "message": "THRIFT-5384 Improved error message for HTTP transports\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "cc8c2c630393f109779816b7650a33f50b7763b5",
      "tree": "159defe53d94ebf75966eb639d90d0880ac59a6f",
      "parents": [
        "7e537505f014d8ede86f30a7500136c2f3e99505"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 22:38:30 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 29 22:59:58 2021 +0200"
      },
      "message": "THRIFT-5385 XML-HTTP client reports IsOpen\u003dTRUE even if it is not\nClient: Delphi\nPatch: Jens Geyer\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": "6762cad25cad7997d09931ba942212d2d0ef61f1",
      "tree": "e8e9e87f4f6e37ced40e4d674ad6102058a6b157",
      "parents": [
        "22671db01f5c349f2fa54b393581cb4d61bdd895"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 30 17:15:18 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 30 18:26:21 2020 +0100"
      },
      "message": "THRIFT-5304 TWinHTTPClientImpl may incorrectly report that the message size is reached\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "68c1506715d834c5ab274a622a67bab207936ac7",
      "tree": "6f51b8289651a568e71fb6611e79de5fef76d87d",
      "parents": [
        "b93fafd327f6de0f4c7496da5dfd5e8c5d8fe499"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 04 23:09:14 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 05 11:55:00 2020 +0200"
      },
      "message": "THRIFT-5261 Support for deprecated methods (via annotation)\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #2213\n"
    },
    {
      "commit": "ec57271d5b90ba06eaad99dda26dc0af9bd2af71",
      "tree": "bc7073638437650c1203e8612104e3e8f7deacb8",
      "parents": [
        "eb45c2a1e48cc50f70298a34702fb365c61b489d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jul 13 21:15:31 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jul 13 23:42:45 2020 +0200"
      },
      "message": "THRIFT-5251 StringUtils\u003cT\u003e.ToString() raises an exception for enum values outside range\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "9b9567b23378c821b460cfe54b70b9d189bf194d",
      "tree": "f5403a348992e88e8d5240b4fbb88f77dc281f08",
      "parents": [
        "bbc5e06a2e36d788b095fb37a52c90fc4d54b211"
      ],
      "author": {
        "name": "max ulidtko",
        "email": "ulidtko@gmail.com",
        "time": "Mon Apr 27 16:04:27 2020 +0300"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 08 09:23:47 2020 +0200"
      },
      "message": "THRIFT-5186: Don\u0027t pass AI_ADDRCONFIG to getaddrinfo()\nClient: cpp,pas,py\nPatch: Max Ulidtko\n\nThis closes #2124\n\nIf a host doesn\u0027t have assigned IPv4 or IPv6 addresses, thrift communication\nover localhost-only is impossible due to thrift library bug. It happens\nwhen making getaddrinfo syscall with AI_ADDRCONFIG flag.\n\nFrom man getaddrinfo(3):\nIf  hints.ai_flags  includes  the  AI_ADDRCONFIG  flag,  then  IPv4  addresses\nare returned in the list pointed to by res only if the local system has at least\none IPv4 address configured, and IPv6 addresses are returned only if the local\nsystem has at least one IPv6 address configured.  The loopback address is not\nconsidered for this case as valid as a configured address.\n\nUpstream bug with AI_ADDRCONFIG ai_flags was fixed for cpp library and win32\nplatform only. See https://issues.apache.org/jira/browse/THRIFT-2539\n\nPatch based on Thrift 0.13.0, commit cecee50308fc7e6f77f55b3fd906c1c6c471fa2f.\n"
    },
    {
      "commit": "87462913428f9463c537223f2d23bbbf56cddb43",
      "tree": "6851251b0e51f073901c305933086a140ce2f9bf",
      "parents": [
        "00c039adeb551b297276fcb88131f1cfe82be1cd"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 27 20:36:34 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 27 22:56:21 2020 +0200"
      },
      "message": "THRIFT-5188 Occasional ERROR_INSUFFICIENT_BUFFER at WinHttpQueryHeaders()\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "aeda987cc42ef7dcf57682b7ee168e7dfdbd5f57",
      "tree": "2021c1fd974a2e1661410b62a9c9c4c5856f40dd",
      "parents": [
        "4a33b188f44ce097e25ca56ebd48026b41effd6a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Mar 22 15:01:28 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Mar 22 15:30:37 2020 +0100"
      },
      "message": "THRIFT-5146 Align Delphi to the test suite arguments rules (its \"--switch\u003dvalue\", not \"--switch value\")\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "4a33b188f44ce097e25ca56ebd48026b41effd6a",
      "tree": "fefc19cf2460bf72709faf988bc186f5bb93a0de",
      "parents": [
        "24ab31fc5738532b082c7b0638bfcd2a7a26d7c5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Mar 22 13:46:34 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Mar 22 15:30:27 2020 +0100"
      },
      "message": "THRIFT-5145 Streamline --pipe and --named-pipe options in the code base\nClient: Test suite\nPatch: Jens Geyer\n\nThis closes #2065\n"
    },
    {
      "commit": "4903d18fca988871bcedce3b420fef2cd9682ca1",
      "tree": "7addbe47c8f8791b15c2726fedae888e1ab61592",
      "parents": [
        "aec555aac89ec9634e99ce0f4f0aec5799e6e3d8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 27 20:27:03 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 27 20:37:50 2020 +0100"
      },
      "message": "THRIFT-5123 add possibility to query HTTP status code with WinHTTP\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "b012318fc8f1d3de4c64514d5d32cb424952d905",
      "tree": "d7400d3ced0335c6c58713fedeeae5c58309c66e",
      "parents": [
        "ded326101af3c6c9daad9814ce6404d385f36a1f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 12 12:16:19 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 12 22:40:42 2020 +0100"
      },
      "message": "THRIFT-5088 Memory leak in TWinHttpTransport\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "6e2a6983ec95c7a64db3d219b9533af1c2b8c1a1",
      "tree": "84d18928b425188a1f58b367e3f5aa60d858de63",
      "parents": [
        "f1c53418a794f3d740b809ece822ce79c0bb62a3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 12 23:07:49 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 13 00:33:46 2019 +0100"
      },
      "message": "THRIFT-5048 EnumUtils\u003cT\u003e.ToString() throws for elements not known to the receiving end [ci skip]\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "e780855d336beb23119cc83d1ca6c3008f842541",
      "tree": "7d19d7607010dbd7a7d18b18081bef3f67c46780",
      "parents": [
        "65e352bbf3ad677cfc1e5fb9b2a363336754c745"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Dec 04 21:24:08 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Dec 05 09:03:10 2019 +0100"
      },
      "message": "THRIFT-5044 Improve serialization support for TApplicationExceptions and custom exceptions\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1960\n"
    },
    {
      "commit": "a019cda66ceccdf9068c9f5e2c27f890c450f9ec",
      "tree": "5cfe30f4f28ba09ec047903c0e2996b962888c50",
      "parents": [
        "c140bb90b0c2ed6175afe8c9c579acd8ea9c7d0b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 09 23:24:52 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Nov 28 00:52:47 2019 +0100"
      },
      "message": "THRIFT-5012 Centralize configuration aspects into a commonly used configuration object [ci skip]\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1955\n"
    },
    {
      "commit": "c140bb90b0c2ed6175afe8c9c579acd8ea9c7d0b",
      "tree": "11c70c806aedc559adea063e06dd4e925ec36f28",
      "parents": [
        "bf2cad9cfae28b602b5bb899e9becacee975057c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 27 22:18:12 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 27 22:24:12 2019 +0100"
      },
      "message": "THRIFT-5036 buffered transport over sockets may run into unexpected timeouts [ci skip]\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "528a0f0731cc98d8ba2ea4ee146e2d9b0cea9fc6",
      "tree": "feade95cf695a353a35709e84e70a900d562e328",
      "parents": [
        "41f47aff7ccc1a093eb5e48250377c1178babeec"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Nov 18 20:17:03 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Nov 18 20:17:03 2019 +0100"
      },
      "message": "THRIFT-5015 WinHTTP QueryDataAvailable cannot be used to retrieve total response size\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "41f47aff7ccc1a093eb5e48250377c1178babeec",
      "tree": "924d30c40357e987bfe02976f408b83b2681cbf6",
      "parents": [
        "ed99455e2ec8ec9c8ed95540c63018d395737f30"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 09 23:24:52 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 15 23:27:20 2019 +0100"
      },
      "message": "THRIFT-5007 Implement MAX_MESSAGE_SIZE and remaining read bytes control\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1932\n"
    },
    {
      "commit": "ed99455e2ec8ec9c8ed95540c63018d395737f30",
      "tree": "a90aa56959c953c526c4b0018a611251c545432f",
      "parents": [
        "2646bd65b5ba499779e37ab2d19d67a7684cbdb3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 09 23:24:52 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Nov 14 22:17:39 2019 +0100"
      },
      "message": "THRIFT-5009 Serializer implemtation lacks support for layered transports\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "2646bd65b5ba499779e37ab2d19d67a7684cbdb3",
      "tree": "88ef91cbab3cf834c327bbce612aed6919d690f2",
      "parents": [
        "fad7fd3e5a850c0f4bf57e7370fad359d575fdc6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 09 23:24:52 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 13 09:34:58 2019 +0100"
      },
      "message": "THRIFT-5006 Implement DEFAULT_MAX_LENGTH at TFramedTransport\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "fad7fd3e5a850c0f4bf57e7370fad359d575fdc6",
      "tree": "c92cb9fb6ad206d1a00a64236c331b80e812f06b",
      "parents": [
        "9f11c1e545a9aa0db076e9b5be9b7e397e594f4a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 09 23:24:52 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 13 09:34:58 2019 +0100"
      },
      "message": "THRIFT-5005 Refactoring of the Delphi libs [ci skip]\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "9f11c1e545a9aa0db076e9b5be9b7e397e594f4a",
      "tree": "ddb3ee3929f3adc94a05b893430269daf87b35b5",
      "parents": [
        "24fa9d0728c5893b11901f6ffb25a9e74a4647c8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 09 19:39:20 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 13 09:34:57 2019 +0100"
      },
      "message": "THRIFT-5004 Make exception implementations more consistent  [ci skip]\nClient: Delphi\nPatch: Jens Geyer\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": "a715f701bf4850b41b7f3fa016d16a9153319e1e",
      "tree": "8ef173b7ab789818bd6860dd14794adaba839fb7",
      "parents": [
        "a4fc3d42e9a9ab54f8e1341a60e98d9be1eabc55"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 28 22:56:13 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 28 22:56:35 2019 +0200"
      },
      "message": "THRIFT-4944 Field IDs \u003e 255 fail with compact protocol\nCliwent: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "693e19cf485cf22d32466d3478aaecbfb07010be",
      "tree": "616112bb52c845dc5ed0bd5611c115eb9c64e457",
      "parents": [
        "81f5e10ec420ae01675b61f212939a93128438f0"
      ],
      "author": {
        "name": "Alex-Rud",
        "email": "Alex.van.rudik@gmail.com",
        "time": "Tue Jul 30 14:51:56 2019 +0300"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 25 00:20:55 2019 +0200"
      },
      "message": "THRIFT-4939 TThriftListImpl\u003cT\u003e.Sort() does not use comparer\nClient: Delphi\nPatch: Alex-Rud \u003cAlex.van.rudik@gmail.com\u003e\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": "62238d1a6c2746d9afa3900bf83d50896e5fed20",
      "tree": "9e0f87a1427645432c0c595b98ef631db1ec2bed",
      "parents": [
        "03bf8482690026beeb7560a4f8d2ab7512edafd9"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 26 20:51:26 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 26 20:53:22 2019 +0200"
      },
      "message": "THRIFT-4886 More detailed error information for WinHTTP transport\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "19505c3de3f235b71da46b971c3ce38d59db1f22",
      "tree": "2ddcb59fa4e865c507b4321a59129ae10bbe63de",
      "parents": [
        "95870f06cdee04b9ec8a263f8c71597a3b95678a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jun 22 00:59:54 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jun 22 01:03:55 2019 +0200"
      },
      "message": "THRIFT-4894 Enable automatic content encoding handling for gzip,deflate in the WinHTTP client\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "433a649a36ce9c78793128391e8466e9e96a9482",
      "tree": "e17b333ec6acacf32cfa529cab5367edcdfd709a",
      "parents": [
        "4d46c1124450eeb77d2a6adc7ea5fab304bfeb4a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 19 23:14:08 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 19 23:32:19 2019 +0200"
      },
      "message": "THRIFT-4886 More detailed error information for WinHTTP transport\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "19fdca82c2e61bd42f92a502a91a07b9dc74b5d2",
      "tree": "bfe9410419a35e9a0beecead094237cf45498413",
      "parents": [
        "b342bd9a614b792a566291350c89aec4e50dbd2c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 12 22:09:05 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 12 22:09:58 2019 +0200"
      },
      "message": "THRIFT-4886 More detailed error information for WinHTTP transport\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "b342bd9a614b792a566291350c89aec4e50dbd2c",
      "tree": "0d938ac45365715ce5ea34f3e563a14f330106fb",
      "parents": [
        "83ff75377706eee2033f8de0208be2a61de5fbc6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jun 03 20:27:00 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 07 22:31:26 2019 +0200"
      },
      "message": "THRIFT-4884 Add serialisation performance test for Delphi\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "83ff75377706eee2033f8de0208be2a61de5fbc6",
      "tree": "b116174fad08475886ae5e4ad7f7a0da2022683f",
      "parents": [
        "47f6317336b2d8fbd1249a1a49aa561ee052719f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jun 06 22:46:03 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 07 22:26:55 2019 +0200"
      },
      "message": "THRIFT-4882 Autodetect proxy settings with WinHTTP\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "47f6317336b2d8fbd1249a1a49aa561ee052719f",
      "tree": "646134cdac295c7a905f78f13c6f333a667c1e7b",
      "parents": [
        "936944384fc925af696a1e3cec8dad33f94c7cb3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jun 06 22:42:58 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 07 22:26:53 2019 +0200"
      },
      "message": "THRIFT-4881 Allow TLS1.1 and TLS1.2 even when not configured as systemwide default\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "85431d9c6a4695c5fbdeccc34e60de6c6ecf7225",
      "tree": "f154eddaef0eff9d7bfe8a17c3e2dd0c483b8dab",
      "parents": [
        "e0e1a088d6857fd5ca9044c0a330fb2ad54020b4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 10 21:17:00 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 10 22:49:20 2019 +0200"
      },
      "message": "THRIFT-4862 better ToString() support for enums and container types\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "8f7487e1086d8da6baff3376679436e526dd8fd0",
      "tree": "931fe0a6db74d0ee1c1780576ad44587bc74b6ea",
      "parents": [
        "14a9a120a859c2e101bcd5f529693139bf9aef7a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 09 22:21:32 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 10 00:39:30 2019 +0200"
      },
      "message": "THRIFT-4862 better ToString() support for enums and container types\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1795\n"
    },
    {
      "commit": "14a9a120a859c2e101bcd5f529693139bf9aef7a",
      "tree": "3fd2d5bff620fa99ed9ab230b8a48f6ca3af7951",
      "parents": [
        "acdd4226c210336e9e15eb812e5932a645fcd5ce"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 09 23:29:24 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri May 10 00:20:25 2019 +0200"
      },
      "message": "THRIFT-4863 better indication of WinHTTP errors\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0223091b7049cbbddea675931771219de929fd59",
      "tree": "a3088d6bb60f7618e421566591db1aa6c9123551",
      "parents": [
        "c9b1e29bc9e0702d7441383358d565e1e76ccea7"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Apr 03 01:12:51 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Apr 06 09:53:09 2019 +0200"
      },
      "message": "THRIFT-4841 THTTPTransport relies on activeX component\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1778\n"
    },
    {
      "commit": "c9b1e29bc9e0702d7441383358d565e1e76ccea7",
      "tree": "c12b325af8a479a83ac4dd5e8a98451784154e61",
      "parents": [
        "0bc4712929b42d22424c31b11406d7afef950661"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 04 00:00:38 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 04 00:02:03 2019 +0200"
      },
      "message": "THRIFT-4843 http:// and https:// schemes are switched in test client\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "8935c98046dbbdd36ede73c1525f1be9df8da5cd",
      "tree": "478212d599d7d7bdb0404bf4b1a86b75be305ea7",
      "parents": [
        "129bb3e10d7bf1a1965d31cb8f30c7ccd3f96ecb"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 25 00:41:17 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 25 23:33:54 2019 -0500"
      },
      "message": "THRIFT-4753: re-version master to next release 0.13.0\n"
    },
    {
      "commit": "c3375d9e434b5740808813138b28b70517e82c7d",
      "tree": "db8f0e81129461b1ddc6e7a951cbb5667ca15634",
      "parents": [
        "a139082755369611ed243376ec3c4161452369fc",
        "384647d290e2e4a55a14b1b7ef1b7e66293a2c33"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Dec 30 11:06:00 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Dec 30 11:06:00 2018 -0500"
      },
      "message": "Merge remote-tracking branch \u0027origin/0.12.0\u0027 into consume-0.12.0\n"
    },
    {
      "commit": "384647d290e2e4a55a14b1b7ef1b7e66293a2c33",
      "tree": "f876c79d4945d64c1eb8fb55291ba96a03af6dae",
      "parents": [
        "9b75e4fe745a9b08e6ccdc0998ec7a69272f5b4c"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 16 22:36:46 2018 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Dec 18 20:24:34 2018 -0500"
      },
      "message": "Version 0.12.0\n"
    },
    {
      "commit": "a9235805469bff4c15bdd939240edb7eb9aec34f",
      "tree": "d6b68fd46fc9cb71f7b6a9b01c14dfefe2b6716c",
      "parents": [
        "ce70ba20c925e2b641798d791a3e6b9b2727c89c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 25 00:21:12 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 25 00:22:15 2018 +0200"
      },
      "message": "THRIFT-4642 FPU ctrl word settings may cause an unexpected \"denormalized\" error\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "af7ecd6a2b15efe5c6b742cf4a9ccb31bcc1f362",
      "tree": "c428bfc4556b6716058bbfd442e5431aec3b109e",
      "parents": [
        "20e727e67a2b763bb30e09be65676e6598908830"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 22 22:41:27 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 22 23:05:17 2018 +0200"
      },
      "message": "THRIFT-4590 running the test client using HTTP transport leads to \"CoInitialize not called\"\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "20e727e67a2b763bb30e09be65676e6598908830",
      "tree": "01b647554457e6bfe24608ddc36bf61c8c58c286",
      "parents": [
        "896c206c569f80c181c4c47a94b3d217df88b5a0"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 22 22:39:57 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jun 22 22:43:07 2018 +0200"
      },
      "message": "THRIFT-4589 HTTP client timeouts are a) incomplete and b) not used at all\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "92d80629ac2a39d432ac5bb29f45951be3465f8f",
      "tree": "5483850324339310cef17101d56a57bafb9e1804",
      "parents": [
        "b33130f67964813169003fcbb4b7acc535082b5a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 02 22:28:44 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 03 09:04:05 2018 +0200"
      },
      "message": "THRIFT-4562 Calling wrong exception CTOR leads to \"call failed: unknown result\" instead of the real exception being thrown\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1551\n"
    },
    {
      "commit": "c564651dd404d7e9ff6bf7e5b343f429b9e52082",
      "tree": "44ed12342ad980ecf8c8e4cfb2575aca3fb0d3cb",
      "parents": [
        "2068544a09e22d4ca2091bde01bc858a15e5b762"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 12 23:46:36 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Apr 14 00:51:41 2018 +0200"
      },
      "message": "THRIFT-4554 uncompileable code with member names that are also types under specific conditions\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1539\n"
    },
    {
      "commit": "606f1ef31447526b908244933d5b716397a6bad8",
      "tree": "1ac199ce5fc007e705fb7f9a1c4cea6a7ed50fcb",
      "parents": [
        "cc935b55543425ef79afa735e69e4bb06a1cb27c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 09 23:09:41 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 09 23:26:25 2018 +0200"
      },
      "message": "THRIFT-4549 Thrift exceptions should derive from TException\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "a0cf38ed312a5342eb05574719485b725fa52eee",
      "tree": "2703c9f302cccf7c98f6842b080114219519bb66",
      "parents": [
        "3c0edfa875218bd83f6b79a7823380e2adc08ae6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Apr 04 17:31:52 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Apr 04 17:32:14 2018 +0200"
      },
      "message": "THRIFT-4540 buffered transport broken when trying to re-open a formerly closed transport\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "3c0edfa875218bd83f6b79a7823380e2adc08ae6",
      "tree": "cbf8636eb7c12dbc1d9dec523e118831f79cd1f1",
      "parents": [
        "99daecdd1d104effcc773f3f4d438f71c82db48a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 02 13:57:55 2018 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Apr 02 23:41:01 2018 +0200"
      },
      "message": "THRIFT-4540 buffered transport broken when trying to re-open a formerly closed transport\nClient: Delphi\nPatch: Jens Geyer\n\nThis closes #1530\n"
    },
    {
      "commit": "02fbe0ecc795881fe11a447d0a5f6f2f656f7bb4",
      "tree": "61197ccbab83dc521e21496cbc0372c562961704",
      "parents": [
        "b7084cbc0d377c59e045553add6f61215ed77854"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 19 17:35:44 2018 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 19 17:39:24 2018 +0100"
      },
      "message": "THRIFT-4523 TStreamTransportImpl.GetOutputStream broken\nClient: Delphi\nPatch: Jens Geyer\n"
    }
  ],
  "next": "33d30fcbb91558068a4012e2444b01385fdd338c"
}
