)]}'
{
  "log": [
    {
      "commit": "775248a2f78082e8f8159cab6bdecfc62a1d6fff",
      "tree": "1e9b5ac801b87d70000b6b9d033e5dcbaf898cb4",
      "parents": [
        "38f7a56e559508f7f110697cbf42587c5a9c7d0f"
      ],
      "author": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Tue Sep 30 15:44:16 2014 -0700"
      },
      "committer": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Tue Sep 30 15:44:16 2014 -0700"
      },
      "message": "THRIFT-2747: update .gitignore to ignore .vagrant\nClient: General\nPatch: Randy Abernethy\n\nVagrant saves vm state in .vagrant directories which\nshould never be committed.\n"
    },
    {
      "commit": "25c68f45daa4644ce4e691a78a2013289abffa46",
      "tree": "5fded8f463b7a932834bc6148f04f60caaa56ba1",
      "parents": [
        "aa99e0e2b8b29b75b18b5dfc8e8c17245cb43e75"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 29 22:12:50 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 29 22:14:30 2014 +0200"
      },
      "message": "THRIFT-2693 Erlang test leaves a lot of generated files\n\nPatch: Roger Meier\n"
    },
    {
      "commit": "4606d7db90343014908acd80267034f2d750d660",
      "tree": "abaf3632bea08c85382336f2badb9febca50a385",
      "parents": [
        "15df0767d3ddeb87b5f1b2fa832e1502b9a6884f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 29 21:01:58 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 29 21:01:58 2014 +0200"
      },
      "message": "THRIFT-976 c_glib tutorial\n\nPatch: Simon South\n"
    },
    {
      "commit": "15df0767d3ddeb87b5f1b2fa832e1502b9a6884f",
      "tree": "f5b5102a8d1bf514e9c4bd7fb540fd0fbfda15e6",
      "parents": [
        "63243c6a2923cfee1d7d7d3b74ba7ccfcd448dc0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 29 20:50:56 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 29 20:50:56 2014 +0200"
      },
      "message": "THRIFT-2685 c_glib: Include in integration test suite\n\nPatch: Simon South\n"
    },
    {
      "commit": "1235ee3f2a65694793a3ef0c7c47d0245b293e52",
      "tree": "3cc98574f76e44f0e4d41324834af457b167bf24",
      "parents": [
        "4d223c6fee2fc6a37217d506c0879f7eab85541a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 06 14:58:09 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 06 14:59:51 2014 +0200"
      },
      "message": "Fix EnumTest (part 2)\nPatch: Konrad Grochowski, as part of his pull request 209\n"
    },
    {
      "commit": "3e8454cc71210a7298aa91d7c2042d40a3b46feb",
      "tree": "d1d98e1612354d94aa078a41dd684459e7b51593",
      "parents": [
        "ae0b22cc29a329f5e094c37d8fff166d01b6fab5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 04 23:40:32 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 04 23:40:32 2014 +0200"
      },
      "message": "updated ignores\n"
    },
    {
      "commit": "b3c8409c246565af0fb9944f13bd716bd5687a72",
      "tree": "a459110098707e75830a10bc89dcc30a6c8269e3",
      "parents": [
        "008f42cb3846fdfbcdc85acfe129680fd51c2def"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 01 21:53:40 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 01 21:53:40 2014 +0200"
      },
      "message": "THRIFT-2685 c_glib: Include in integration test suite\n\n- client side\n\nPatch: Simon South\n"
    },
    {
      "commit": "af5d64adb7c2e0ac130e9f9499375429f1408eff",
      "tree": "9389011fa2eb2dc71e45feadd8fcae4955bd5fa7",
      "parents": [
        "bea273484d63e5c14481754da9ff786b12835471"
      ],
      "author": {
        "name": "Noam Zilberstein",
        "email": "noamz@fb.com",
        "time": "Thu Jul 31 15:44:13 2014 -0700"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Aug 10 21:11:43 2014 +0200"
      },
      "message": "THRIFT-2641 Improvements to Haskell Compiler/Libraries\n\n- test/test.sh integration\n- add json and compact protocol\n\nThis closes #175\n\nSigned-off-by: Roger Meier \u003croger@apache.org\u003e\n"
    },
    {
      "commit": "06d0fa05a56880ff341d8cc8f5de0ed47cf61c2c",
      "tree": "af8399b19f21a99a405660c3f29da9978ef0ec2f",
      "parents": [
        "a0b86741169b8ef0a1e663154db447517bd89b0b"
      ],
      "author": {
        "name": "alisdair sullivan",
        "email": "alisdairsullivan@yahoo.ca",
        "time": "Tue Aug 05 19:54:57 2014 -0700"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 07 02:41:29 2014 +0200"
      },
      "message": "THRIFT-2648 cleanup erlang lib\n\nclient: erlang\npatch: alisdair sullivan (alisdairsullivan@yahoo.ca)\n\nmoves tests for the thrift compiler generation of files to /test/erl, properly removes artifacts from test\nsuite runs, adds module listing to .app.src for better behaviour when using erlang tools like relx and\nrebar and modifies .gitignore to not ignore relevant erlang test components\n"
    },
    {
      "commit": "6e25d749b67bc354e0f1c23ae2b33ceadfcf955f",
      "tree": "23ec22e641b125006afc70c51f48ad7dba36dea8",
      "parents": [
        "75eb2a31a158846513c719724000542f2750d695"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 30 01:17:58 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 30 01:17:58 2014 +0200"
      },
      "message": ".gitignore: add tutorial/c_glib/tutorial_client\n"
    },
    {
      "commit": "bee7b738025ea7f2fa861a9567570ca502468c46",
      "tree": "6b07ed06afb37b29a74741ca19522c0fde8d079c",
      "parents": [
        "c0ff5561fefa4b690d6c72ac7d792f9a1e480bda"
      ],
      "author": {
        "name": "Alan Dunn",
        "email": "amdunn@gmail.com",
        "time": "Sat Jul 26 13:48:43 2014 -0500"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jul 26 22:13:55 2014 +0200"
      },
      "message": "Add unit test for OpenSSL manual initialization\n\nThis test checks whether Thrift leaves OpenSSL functionality available\nafter the last TSSLSocketFactory is destroyed when manual\ninitialization is set.  It uses the EVP_get_digestbyname function as\nan example function that requires OpenSSL initialization to work\nproperly.\n\nSigned-off-by: Alan Dunn \u003camdunn@gmail.com\u003e\nSigned-off-by: Roger Meier \u003croger@apache.org\u003e\n"
    },
    {
      "commit": "9df385408b8228bb4571d84e88360731fa355823",
      "tree": "4c90e3fc0910ee46dd1ee5885338b0e26a5725e6",
      "parents": [
        "ce9cf13bb30239d3b63ecbf2a8ff769998c0307f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 25 23:24:46 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 25 23:24:46 2014 +0200"
      },
      "message": ".gitignore: add test/go stuff\n"
    },
    {
      "commit": "16e2ed25acb7909f1b95e897b5b03f59be6f9398",
      "tree": "23eb30ef7771a089bde232a3122219d9bf51c0ff",
      "parents": [
        "909f186fa6a68b0ec187aa6b0588ea2b899ea59b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jul 24 23:54:53 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jul 24 23:54:53 2014 +0200"
      },
      "message": ".gitignore update\n"
    },
    {
      "commit": "30a472e04f26312f93cee0faaaa80a99bb3ed776",
      "tree": "3251ca126de28a13be95518eea1a0c1bd7b8d056",
      "parents": [
        "4c8506e30d2eee616ea62b79fc6c3e523a03f294"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 18:42:30 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 18:42:30 2014 -0400"
      },
      "message": "THRIFT-2602: Fix missing dist files\nClient: build process\nPatch: jfarrell\n\nAdd check for php extension to not build if phpize has not been run,\nupdate Vagrantfile to update package list for haskell test deps, and\nchange bison min version to 2.4 to work with the current versions of\ndebian, ubuntu and centos.\n"
    },
    {
      "commit": "750df2ec4c039e504673af2449fa2996138ef767",
      "tree": "51218d34810924f7d8868a8626c5970e41ac85c2",
      "parents": [
        "8fd8c6366d99ceeccdbcbbe94e87ae247c8c66f6"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 09:18:42 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 09:18:42 2014 -0400"
      },
      "message": "THRIFT-2620: Fix python packaging\nClient: build process\nPatch: jfarrell\n\nFixes python build to include missing README.md and also run packaging under\nvagrant images\n"
    },
    {
      "commit": "4402adafe95153bac8ae001445abd2e60a5ed6ac",
      "tree": "3ef825279cb900f88da18e8381eb45b4037df2bb",
      "parents": [
        "3f67978103bc7e3faa036c35cf1f6f548d6c61dd"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Jul 09 22:22:52 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Jul 09 22:22:52 2014 -0400"
      },
      "message": "THRIFT-2618: Unignore /aclocal files required for build\nClient: build process\nPatch: Simon Ratner\n\nGithub: This closes #154\n----\ncommit 3243fa3cf2b8fb88036861d1bf29026e4046f6e6\nDate:   2014-07-09T19:05:32Z\n\n    Unignore /aclocal files required for build\n"
    },
    {
      "commit": "f16daad8d32cf6d0b04e2ce71d890fa080cb68a1",
      "tree": "2161fb5fd7abfa599c0771a2a4807f54b6a5d134",
      "parents": [
        "12ee88170a30c025962513b993f8f2c421b5f08c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 04 15:38:20 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 04 15:38:20 2014 +0200"
      },
      "message": ".gitignore: haskell related exclude\n"
    },
    {
      "commit": "63fcb7e756a88adca994111e1d9bc0c3c5186c36",
      "tree": "df6221743c3ae019a0b75ca49ebf8e99fc64c229",
      "parents": [
        "746952efc182d0b391539aeaec96a0cc6183bd40"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@bufferoverflow.ch",
        "time": "Sun Jun 15 21:48:59 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@bufferoverflow.ch",
        "time": "Sun Jun 15 21:51:32 2014 +0200"
      },
      "message": "THRIFT-2520 cpp:cob_style generates incorrect .tcc file\n\nThis closes #118\n\ncommit 22d266eefaf16f21ffd0ad193a6a54403de65197\nAuthor: N.Sukegawa \u003cnsukeg@gmail.com\u003e\nDate: 2014-05-07T19:36:43Z\n"
    },
    {
      "commit": "27b57834e2f1308c2b009dac710d83f4c0f027b9",
      "tree": "c1066a09bfc450d2c5c817186e77d9ec5f305768",
      "parents": [
        "7b11fec0c53b3231a472e008dfbb285d1aac44df"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 09 22:37:42 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 09 22:37:42 2014 +0200"
      },
      "message": ".gitignore: add c_glib profiling files *.gcno\n"
    },
    {
      "commit": "245dbdfd1150d844a26fbb5cdeb6348028b3145c",
      "tree": "58367c1fb041662bf7bea9877674990b111d6750",
      "parents": [
        "cf18e91831507f20ac777262174288d64e3f5bbe"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Wed Jun 04 18:14:39 2014 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Wed Jun 04 18:14:39 2014 +0200"
      },
      "message": "THRIFT-2565 autoconf fails to find mingw-g++ cross compiler on travis CI\n"
    },
    {
      "commit": "a131b8f92c2b2386126353d08d2c285e0861e0da",
      "tree": "6909d388a2a26d68eae63bffccd172a54787fa85",
      "parents": [
        "e8c51ed9c8d77a80dd5f2a65b733810b560ed90e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 18 19:46:17 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 18 19:46:17 2014 +0200"
      },
      "message": "THRIFT-2456 THttpClient fails when using async support outside Silverlight\nClient: C#\nPatch: Adam Connelly \u0026 Jens Geyer\n\nThis closes #97\n\ncommit 080b28eac31516ef9e3f988a87d890769f0751cd\n Author: Adam Connelly \u003cadam@resdiary.com\u003e\n Date: 2014-04-09T12:46:27Z\n\nTHRIFT-2456 Support async operations outside Silverlight\n\nI altered TTransport to throw the NotSupportedExceptions to make it more obvious what\u0027s going on if someone generates their client using the async option, and then uses a transport that doesn\u0027t support it.\n"
    },
    {
      "commit": "bcc0f1aa732974aaf14a88b5ba1e180c66440949",
      "tree": "7e26369d323fcfb8dbd2fd8dc8b2cff1b3407ac0",
      "parents": [
        "524b924f615c9227d1fe5ae8db24e7e0707c15ff"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Wed Apr 09 20:52:11 2014 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Wed Apr 09 20:57:17 2014 +0200"
      },
      "message": "THRIFT-2421: Tree/Recursive struct support in thrift\nClient: cpp\n\nalso fix mixed tabs and ignore RecursiveTest binary\n"
    },
    {
      "commit": "bf0b6291f8bc7192847a2da458fdd40ee7256066",
      "tree": "52168dc5557366d6e52e8f2176e794e69187b966",
      "parents": [
        "443ced0e3a68b3bf61c32466e0f75c5a41abbe47"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 26 23:32:34 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 26 23:32:34 2014 +0100"
      },
      "message": "THRIFT-2414 c_glib fix several bug\nPatch: Jaesang Kim\n"
    },
    {
      "commit": "7fff60ff79398e32b5f4824cabd97d216aad35db",
      "tree": "3977c221e471839be14ba92ff6c7ebcd23921100",
      "parents": [
        "22888ce3a84f38c1478f38ad0d1ff3ed7fdf5f39"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sun Feb 09 11:34:50 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sun Feb 09 11:36:44 2014 +0100"
      },
      "message": "ignore node_modules and simplify ignore rules a bit\n"
    },
    {
      "commit": "ee78e31c88de3578a787adf2d601186477fc7d8e",
      "tree": "95a9596fad42ce3dac981af3e642cd18b7deeeff",
      "parents": [
        "64998e2ac415d7085d7683e183535b43178cc0ca"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 27 21:19:02 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 27 21:19:02 2014 +0100"
      },
      "message": ".gitignore update\n"
    },
    {
      "commit": "8909cbdf819a059874ffc22ca6c04a06211321f6",
      "tree": "6b343d8209c8b1486b87538f896163847710bf66",
      "parents": [
        "d0024544bc2f45b6c039387fe69df8cf77fde45d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:44:27 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:44:27 2014 +0100"
      },
      "message": "THRIFT-2327 nodejs: nodejs test suite should be bundled with the library\nPatch: Pierre Lamot\n\nfurther modifications by Roger Meier\n- git mv instead of delete and add\n- detect node or nodejs with configure.ac\n- use exit instead of return within lib/nodejs/test/testAll.sh\n"
    },
    {
      "commit": "3233fe80c99d0cf535215f1ee7e4f01024727d06",
      "tree": "e5d59898719342c1e91b3e5beb83018d6cbc7c5d",
      "parents": [
        "090a5e4c690ad44f4fbcd6519070507434cb4c46"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:10:47 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:10:47 2014 +0100"
      },
      "message": "some gitignores\n"
    },
    {
      "commit": "b27012ca4ec4f920ea605a7ed109185d32ebcee7",
      "tree": "dad17d4f8e692bcee4d02b285f64e9c90c664567",
      "parents": [
        "b9d55220ceb718b8fc32ef78874744072ef27893"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 11 11:15:37 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 11 11:15:37 2014 +0100"
      },
      "message": "add some .gitignore\n"
    },
    {
      "commit": "ad0141aea57f7a5881a9c899a74445f8825fc267",
      "tree": "988548c4eccd1eebb5cc864b14ff55b776bd467d",
      "parents": [
        "bcca1d9d2bc9c7c26ed53210ab1aa5b5477a4a6e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 30 22:01:53 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 30 22:01:53 2013 +0100"
      },
      "message": "Modified/added some Delphi ignores\n"
    },
    {
      "commit": "3bd05b090c84a282d42872ecd412ae36e3697d98",
      "tree": "118e09468bcb0da7eda304d6972d89d1e62213f5",
      "parents": [
        "dc66d9282856aad8440fb384c17361f986f84d85"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Nov 05 14:46:16 2013 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Nov 05 14:46:16 2013 +0100"
      },
      "message": "ignore test log files\n"
    },
    {
      "commit": "ba6825583432194e20851824e03d06f4953874af",
      "tree": "16e1b2a23f6b558d5d73aa7093e7cb4c15459038",
      "parents": [
        "2897d4825c5350e295605155f7a619d71973e3bc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 05 22:23:28 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 05 22:23:28 2013 +0200"
      },
      "message": "Modified ignores\n"
    },
    {
      "commit": "8c64dc103efc43d7dad488d3b7a389c80b3b08c5",
      "tree": "f4590c45b42cb222ac337d034f09b19707aa3178",
      "parents": [
        "e9248743a86e06378a447919fe584a199cd1ca7c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Aug 15 01:29:49 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Aug 15 01:29:49 2013 +0200"
      },
      "message": "Added some ignores\n"
    },
    {
      "commit": "a7da48805c9fdcc4ad507272abd997ed1961d296",
      "tree": "e7b9d38c942a0ec1146c624f59052fd2d5bca6e4",
      "parents": [
        "4f7ad2d98b22b367c7a4a25991cdf9a81647d3be"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 18 00:33:05 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 18 00:33:05 2013 +0200"
      },
      "message": "THRIFT-2090: Go generator, fix including of other thrift files\n\nPatch: Emir Habul\n"
    },
    {
      "commit": "f1ac28429f9eaf62da5f0b682da0e8de79d73473",
      "tree": "0e9e119a71de9f268146d763a79715d0e1114390",
      "parents": [
        "ff77d075ec1d4a7862e7a759c1e701605c6d4d0d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jun 28 22:33:04 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jun 28 22:33:04 2013 +0200"
      },
      "message": "update .gitignore\n"
    },
    {
      "commit": "0e87c46c18a3a62d17d7e45a5bddde989d31351c",
      "tree": "6bd02f8e2238dce2ef5ba860e8216a988656288d",
      "parents": [
        "70a5762736eaa3511ca5e4f02461bf1ca22453a4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 18 22:25:07 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 18 22:25:07 2013 +0200"
      },
      "message": "THRIFT-2012 Modernizing Go\n\nPatch: Travis Cline\n"
    },
    {
      "commit": "ed817d0102164b9dc35f5a4781f40587ed1b714f",
      "tree": "7fdd625e64ec9fb88813db1a79affa9e6f4acd34",
      "parents": [
        "6afe0535e1cd07bb799897dd2232db845d35662a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 09 23:10:06 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 09 23:10:06 2013 +0200"
      },
      "message": "THRIFT-1735 integrate tutorial into regular build\nTHRIFT-1811 ruby tutorial as part of the regular build\n"
    },
    {
      "commit": "1ed799156dbaa8f313b413d28a6dacc7775ce88f",
      "tree": "60ef674571fdff25e55b10dc33782f16705a92ef",
      "parents": [
        "d65def0159ce785488d9e8316d56a1d595bc1408"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Mon Jun 03 18:29:31 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Tue Jun 04 04:56:00 2013 -0400"
      },
      "message": "THRIFT-1985: Add a Vagrantfile to build and test Apache Thrift fully reproducable\n\nMoved the Vagrantfile to the contrib/ directory to prevent polluting the top level directory\n"
    },
    {
      "commit": "0236434bdc06b8480d5f46a228d9f4dfa84b69dc",
      "tree": "c3b990769414bfc911ab9b4e1adc68a56dc4e9e5",
      "parents": [
        "14ff9c8a6a283b20f0c88ebcb9ff257cf861922c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 21:57:34 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 21:57:34 2013 +0200"
      },
      "message": "THRIFT-1985 add a Vagrantfile to build and test Apache Thrift fully reproducable\nadd EXTRA_DIST\n"
    },
    {
      "commit": "14ff9c8a6a283b20f0c88ebcb9ff257cf861922c",
      "tree": "7d5354d7fedd69fab0fc84b4b63ec048190374ef",
      "parents": [
        "1e3c884636e4d6b1e93aa9f941d1d48b52a1da7a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 14:11:45 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 14:11:45 2013 +0200"
      },
      "message": "THRIFT-1985 add a Vagrantfile to build and test Apache Thrift fully reproducable\n"
    },
    {
      "commit": "0fd47dab1ba4bcb13c2a871ec4e0527c2c6c06bb",
      "tree": "a040a38273d002a2464f3fc7fd396fbcfca8b7b8",
      "parents": [
        "7f8b870357ae2a28ba1b6438f8dfb2b23681be12"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 02 22:51:52 2013 -0400"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 02 22:51:52 2013 -0400"
      },
      "message": "THRIFT-1956: Switch to Apache Commons Lang 3\nClient: java\nPatch: Christoffer Sawicki\n\nUpdates commons lang from 2.5 to 3.1\n"
    },
    {
      "commit": "20c81ad74c53c102692adec0e3c68d413899cabd",
      "tree": "0da5aa00eada8c48106b08b07ff29077d3449d2b",
      "parents": [
        "92e3860cfbaab5132439b9bac2e18dba06494bcc"
      ],
      "author": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:32:48 2013 -0500"
      },
      "committer": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:32:48 2013 -0500"
      },
      "message": "THRIFT-1704: Tornado support (Python)\n"
    },
    {
      "commit": "92e3860cfbaab5132439b9bac2e18dba06494bcc",
      "tree": "5bffdf5ab615a53489b675078aa08754801a5afb",
      "parents": [
        "073f9eb9b920bda948b306ee16e78743e42b7cd1"
      ],
      "author": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:24:51 2013 -0500"
      },
      "committer": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:24:51 2013 -0500"
      },
      "message": "THRIFT-1614: handle automake \u003e\u003d 1.12 yacc output name (thrifty.hh)\n"
    },
    {
      "commit": "1f554e1a9c643a717f8687f62596ae9ae3479234",
      "tree": "f6472f97272b17bac6f26949836510f39dc7de93",
      "parents": [
        "945537c1fc88ae27ac8231d423927fb7b40d10a6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 05 20:38:35 2013 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 05 20:38:35 2013 +0100"
      },
      "message": "THRIFT-1797 Python implementation of TSimpleJSONProtocol\nImprove Test Suite according to test/ThriftTest.thrift\nPatch: Avi Flamholz\n"
    },
    {
      "commit": "47a6e47081970a50c904d7c67854d0903b2598c7",
      "tree": "41bbcf337e4690335a6b73401d68ab92c531c4fb",
      "parents": [
        "d996739bffab35b2b5cccc816609e8ad07f703ac"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jan 04 18:55:50 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jan 04 18:55:50 2013 +0100"
      },
      "message": "Added some (mostly Delphi-specific) ignores\n"
    },
    {
      "commit": "0895dfe6c0f74f77cea1ed5c4e28ac0c0b27d525",
      "tree": "663305aadf3ef1b492924da4ea607a470a8fe206",
      "parents": [
        "b911b6a27c1dc9fa71e8bee8c54fde8ebfd847f7"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Dec 26 22:09:55 2012 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Dec 26 22:09:55 2012 +0100"
      },
      "message": "THRIFT-1797 Python implementation of TSimpleJSONProtocol\nPatch: Avi Flamholz\n"
    },
    {
      "commit": "e7b0b692461735366d77b73a497863cc86c22d91",
      "tree": "33bcfc844c7a7bfd91a54b360e673cadd3562f1d",
      "parents": [
        "b03039208092ff96f69f49f5ea939855129e504f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Dec 16 15:44:48 2012 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Dec 16 15:44:48 2012 +0100"
      },
      "message": "THRIFT-1630 Equivalent objects that contain sets and maps can serialize differently\nPatch: Kamil Salas\n"
    },
    {
      "commit": "bd057f6a5e50cd7c4899b34790e6f0864a880ee6",
      "tree": "b8eb5d239b6aa5fd4ec37bf9e8f7cb3f413ddfc3",
      "parents": [
        "ee22939d1ae7e74d61d8697c45a7301e00092c11"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "message": "THRIFT-1633 Add windows build configurations to support static linking\nPatch: Adam Duffy\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353315 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "970c86a5f2e6612fc7fbf9623655f91040cab81a",
      "tree": "c3f5f6b1d8d6ed9ceafca2bd255a90302e7638d3",
      "parents": [
        "94bb7f26f6d9b5bf1106b1aeb4b983e453f50047"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 05:41:09 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 05:41:09 2012 +0000"
      },
      "message": "Thrift-1607:Incorrect file modes for several source files\nClient: build\nPatch: Andrew Cox\n\nFile modes of some non-script text files (e.g. .xml, .java, .cc) in the source tree include execute permissions (because these files have the svn:executable property).\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339492 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "41f4708d2fd03bc39a7f51960980e419ed7f11db",
      "tree": "089834a55558051362c5a6817f5b83aa078b05af",
      "parents": [
        "2b1a5289a7aa61377f2d20ee8dfffd72310cc886"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:15:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:15:51 2012 +0000"
      },
      "message": "some ignores...\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337099 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "710c11162d8ccb406f271b6fff294dbe039587aa",
      "tree": "72575904f10b464379f051df85d9ca3b30ff53f7",
      "parents": [
        "c75797d9060e049692c5db1617aa9560aec939c8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:08 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:08 2012 +0000"
      },
      "message": "cleanup .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1331809 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1516be04e0262762c63d3205a8a136dff269177a",
      "tree": "54f5840189e6d9409c4b6049d73ee655ee03cad3",
      "parents": [
        "92a90ff8cf2716cd06e8696c24746635544d2685"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:21 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:21 2012 +0000"
      },
      "message": "Merge branch \u0027trunk\u0027 of https://github.com/benoitdion/thrift into trunk\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1326086 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ac70b5f832ddcc9cd2733ed0361536a58a6ec861",
      "tree": "61d7c8c0a681b0bc653a4ecc4357898062af33e7",
      "parents": [
        "6823b6d729b05c29150c037aff4535aae0595a7e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 24 20:18:07 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 24 20:18:07 2012 +0000"
      },
      "message": "THRIFT-1478 TJSONProtocol in PHP\nfix: remove dist and add lunit log format\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1235467 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b33967be7632161721be57184d93db3e3ce77645",
      "tree": "47cbc5fbfdf97b8e8e6cdf70b6a6a38ad497008d",
      "parents": [
        "0838bf56f5c6088070c32da46784be0ba566a721"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 21 09:18:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 21 09:18:05 2012 +0000"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nadd php TestClient to the testsuite\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1234292 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f0e517db99db763e5e7b2ab306990c381320ce62",
      "tree": "d30cba7012ca3c97b8f52b4c97c602cb2c2f2fde",
      "parents": [
        "36f7a72646c6b2b4501a1b41439713c762055ac8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 17 21:20:56 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 17 21:20:56 2012 +0000"
      },
      "message": "THRIFT-1489 Add support for WCF bindings (optionally) to C# compiler, allowing web service usage of Thrift generated code\nPatch: Kieran Benton\n\nchanges by roger:\n- use ServiceModel, DataContract only when wcf is enabled\n- indent space vs tab\n- remove issue on lib/cpp/README_WINDOWS\n- add testStringMap on test/csharp/ThriftTest/TestServer.cs\n- add build to test/csharp/ThriftTest/maketest.sh\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1232578 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eaa61d8fda8c5f326311d952bc19a851a8427db7",
      "tree": "b4216d3b5802179afa9d48a2ea8b207dfa677063",
      "parents": [
        "0580d8dcb1874426559e0d40740bfb47b17c5188"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jan 12 21:38:29 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jan 12 21:38:29 2012 +0000"
      },
      "message": "THRIFT-1267 Node.js can\u0027t throw exceptions\nPatch: Henrique Mendonca\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1230797 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "01b568cb5dd144470aee2cc638cc935792363b1c",
      "tree": "4824fe7ee478d82b2acc2b7e85e880084976b1a2",
      "parents": [
        "4d5157da020eb1965d0c36f565f1a2e228159e1e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 10 21:30:02 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 10 21:30:02 2012 +0000"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nperl fixes:\n- generate Makfile for perl tests\n- add inc path to test\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1229745 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4d5157da020eb1965d0c36f565f1a2e228159e1e",
      "tree": "6eb4bfcc012a12f5bc2315cc3d23d5902974311a",
      "parents": [
        "333bbf3d8899a6a0e8971ed7abb10f51b4fc7867"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 09 21:23:19 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 09 21:23:19 2012 +0000"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nadd test.sh as a first approach\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1229359 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "77e1e629131228cdeda3b740ef4cbf27a7af886b",
      "tree": "39fcca162ab2f6d9702924d3eee9e72ca5dd28d3",
      "parents": [
        "45a372679de011d7bc3fecd053738cf505086b53"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 08 21:49:12 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 08 21:49:12 2012 +0000"
      },
      "message": ".gitignore update\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1228964 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "de18f7bcff3ed58caeb90aea52ee406ff3f920c0",
      "tree": "81a0252a5b0e38ca70f23783a36d9c8f2185dfad",
      "parents": [
        "ca10fd4a51b218accd2f616b89ce76464f7e847a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Dec 12 22:46:45 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Dec 12 22:46:45 2011 +0000"
      },
      "message": "add fb303 stuff to .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1213480 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "289cbb2e4c3550caf1011548bda1996383100c7c",
      "tree": "c80abf5dee2eb703142aab78e78f739cedc9b9cf",
      "parents": [
        "ac10256fccfcc9a31946c26777007a41d7766489"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Nov 23 20:44:09 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Nov 23 20:44:09 2011 +0000"
      },
      "message": "THRIFT-1431 Rename \u0027sys\u0027 module to \u0027util\u0027\nPatch: David Worms\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1205576 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0dab3832c719f7f4e87d87ab098ca967adfa807d",
      "tree": "8ebccdfcb42712e79272517a5651d29a57dbc6a9",
      "parents": [
        "711c70c786abf91dc784a002edc4bdab468f3d8e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 18 22:19:30 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 18 22:19:30 2011 +0000"
      },
      "message": "THRIFT-1361 Optional replacement of pthread by boost::thread\nPatch: Alexandre Parenteau\n\nRemark: lib/cpp/src/concurrency/BoostMutex.cpp is unmodified\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1185904 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3faaedf46b0c99096f0a18820782362886530e8e",
      "tree": "da42b357f44eeeaf8d41dfd005b8c8c6d2a2f288",
      "parents": [
        "3516e0e306c4ae124dba3ed8f997c8820bcd0864"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 02 10:51:45 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 02 10:51:45 2011 +0000"
      },
      "message": "THRIFT-1361 Optional replacement of pthread by boost::thread\nPatch: alexandre parenteau\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1178176 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f4eec7a57b4c6ab08a545033fd3840586510ae8b",
      "tree": "3ebe40518de52c2ea6a615cb5d1a876c95a29d1e",
      "parents": [
        "b288050682c33761a96682c84f4e4edd4301e9d1"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Sep 11 18:16:21 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Sep 11 18:16:21 2011 +0000"
      },
      "message": "THRIFT-1115 python TBase class for dynamic (de)serialization, and __slots__ option for memory savings\nPatch: Will Pierce\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1169492 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6869112f5ed4f5b91b1a67f4f835d497c0440ff4",
      "tree": "b0b39d6ea7418350f543f2405a46b8c0a6b460d1",
      "parents": [
        "2e9f5105b8c12ba59d6494963ec9ce389558a6f3"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 09 06:19:35 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 09 06:19:35 2011 +0000"
      },
      "message": "THRIFT-1296 SSL detection is broken\n\nmingw toolchain used to build \"Thrift Compiler for Windows\"\ndoes not support libcrypto, so we just check if we building the cpp library\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1167013 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "267c181c6a029b45a0ab199d22804a908a993580",
      "tree": "66351f8e5a9de000e9931aeeed76d400221605e0",
      "parents": [
        "adaf82615bb0c59435dc5857541941d2a0b426c7"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 02 20:33:33 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 02 20:33:33 2011 +0000"
      },
      "message": "remove unused variable sz\nadd .gitignore stuff\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1164696 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9e0f0743f377e59ee2aa21666c18bb3b092661f5",
      "tree": "1a2ad707be026990e5651947ff689b6089896121",
      "parents": [
        "345ecc739ab145f9a0e7c27bbcb4ee72ccd3a86b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Aug 03 17:36:55 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Aug 03 17:36:55 2011 +0000"
      },
      "message": "THRIFT-1256 Unit Test Logging Output for CI\npass BOOST environment variables to the test suite arguments and create a tests.xml with the results\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1153594 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9659d4d3b7ec458c6e273eb783ff7cc82adb3102",
      "tree": "73cb4b9d8c192d50f8de15c9592972e0e5f939e7",
      "parents": [
        "6b0d4567167f689de4a3bd2f7475de0fd82d3bdc"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 08 12:51:15 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 08 12:51:15 2011 +0000"
      },
      "message": "add jstest.jar to .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1144297 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0bb3db2eedc2ae91088b6caffc2b75fb3a2a5e27",
      "tree": "40e4be35ecdbee8870f4f9f39a6556cdff5fc367",
      "parents": [
        "57a45ab3d39388eb8dd9935bf478861df461f9e9"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jul 02 22:33:32 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jul 02 22:33:32 2011 +0000"
      },
      "message": "update .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1142335 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "213a66479872e0ccf828f8f2675d1546cdff0a18",
      "tree": "9ee6ccf9935af077a69b426327b210b4d9656f78",
      "parents": [
        "5013de297a1892fb336f69a01e6f57fdad147568"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 27 12:30:11 2010 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 27 12:30:11 2010 +0000"
      },
      "message": "THRIFT-582 C(c_glib) implementation of Thrift\n\nPatch: Anatol Pomozov and Michael Lum\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1027933 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9e3c3b140f046bf726c79db77a2a02cdc452e9b",
      "tree": "b26acecc19e8b5e6484d2b70f8d3917c77edd5bd",
      "parents": [
        "61934780c6fd534015fdd568e85e8ee8d5b07dbe"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 21 18:35:43 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 21 18:35:43 2010 +0000"
      },
      "message": "THRIFT-910. Update .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@999526 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "351e22b52afcbe9b40e0933f80b06b479dff50f4",
      "tree": "bf08ca7a10a6adca594d44ae22111008f2ccb0ee",
      "parents": [
        "f261dd795c4004c72c7efd66c4b09f66299bfc83"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:19 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:19 2010 +0000"
      },
      "message": "THRIFT-503. cpp: Move the tests built by \"make check\" under lib/cpp\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991246 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "228596ce74cbf7cd6bfb0dc0690d45726849b3b8",
      "tree": "ae9eff60649b034f14b416d4410f6773bf93207a",
      "parents": [
        "f9962c278dce08d24aaf4543e74bde195ed24b67"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:13 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:13 2010 +0000"
      },
      "message": "THRIFT-500. Remove nonexistent files from .gitignore (/test/java/)\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991244 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9962c278dce08d24aaf4543e74bde195ed24b67",
      "tree": "7d3966bdfc3e12c086860fadfc0cb7bf0a3dfb1e",
      "parents": [
        "2b45589aa3ac0c9584b9c136a2f3aa09c82170fd"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:12 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:12 2010 +0000"
      },
      "message": "THRIFT-500. Ignore and clean some new generated files\n\nr772440 caused libtoolize to dump some extra files into aclocal.\nThis change adds them to gitignore and removes them in cleanup.sh.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991243 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dc0a94142699ebf90a4a35a3e1ca64c7b875125f",
      "tree": "99038e4dad8a71f1508c174d16228e90c9da158c",
      "parents": [
        "fff84d1466d1848cc19054a56f1d4dc91f6d8326"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri May 22 19:52:02 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri May 22 19:52:02 2009 +0000"
      },
      "message": "Consolidate lib/hs/.gitignore into the top-level .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@777680 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1952e5494db6b773df6012de2d6ed889301a8d7b",
      "tree": "9817d2ba0cbdaa39381224aa461eba09926d1c61",
      "parents": [
        "4704d4383c6e50a3231f0e5bc1fe866727bf23d4"
      ],
      "author": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Sun Feb 01 04:47:30 2009 +0000"
      },
      "committer": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Sun Feb 01 04:47:30 2009 +0000"
      },
      "message": "THRIFT-199: integrate perl into automake\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@739697 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8341344b8605a6656a3953af37ffb588142d7b18",
      "tree": "24a3ef791c8285f062192530ab255bdf7fc21e34",
      "parents": [
        "b96d5288e80df60f84acc3509a7bd3b043b2b2fa"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Jan 29 23:54:41 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Jan 29 23:54:41 2009 +0000"
      },
      "message": "Add a few new generated directories to .gitignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@739089 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ce426240abe65365c3cbc8a162e93a698b7949e1",
      "tree": "049349fcd66f80dbf226c9f637d0585f8b6321ba",
      "parents": [
        "ad8ce354acc30777fad8d6d0b89b512f5a13d689"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:15 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:15 2008 +0000"
      },
      "message": "Add more files to .gitignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707211 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ad8ce354acc30777fad8d6d0b89b512f5a13d689",
      "tree": "891a78ec49b9ff2698357c232f7d73bc7ef0f955",
      "parents": [
        "dc0aada96102265565368db6996ddb5cd37b5e3f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:12 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:12 2008 +0000"
      },
      "message": "Make .gitignore more specific\n\nThe leading slashes prevent it from matching similar-looking paths\nin subdirectories.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707210 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9f2a5d77997cbfac2f46d267d326fa0e0886a77f",
      "tree": "b4e18b43653b944f8cafbef9e1ad2b0478126c90",
      "parents": [
        "f2e66c1cb79ec0c1e2a515668f15410a60140011"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:45 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:45 2008 +0000"
      },
      "message": "Rename \"alterl\" to \"erl\".\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666481 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "61eec8f95c679078f5f5c3f91edc2178e59bfe34",
      "tree": "6165ad3442247d061b6ea8dfb5795cf17610495d",
      "parents": [
        "a2f45970bb17e4aef9a578a15fdd176534d48581"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:37 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:37 2008 +0000"
      },
      "message": "Add lib/alterl/ebin to gitignore (it was lost in the rebase).\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666476 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cc10b8a80cbd4b56f2953951b8c9485dbac21a24",
      "tree": "44fbebd5416563d0a634c440c5f4ac3430518c42",
      "parents": [
        "c0cce962ac7f440427ab211bc965bde0490aa5da"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jun 10 22:59:02 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jun 10 22:59:02 2008 +0000"
      },
      "message": "Don\u0027t actually ignore all makefiles in .gitignore -- erl makefiles are important!\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666388 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "85c44c559b01a7106e1033b1c55548f16c9f8328",
      "tree": "aa15ea0cc14963ba85fb2793077549e7aa477577",
      "parents": [
        "6b53bbb77881ceb149e468e7e5082f82b50c07d9"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Mar 11 21:41:47 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Mar 11 21:41:47 2008 +0000"
      },
      "message": "Add some generated files to .gitignore.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665568 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2c2dc67fd87eb7d293eb689199cd5b631bd67523",
      "tree": "49285c6a4a1cf76fb56c7fd79a0595feb5b661c7",
      "parents": [
        "ea5e75af3ba79dc8a2893f959d52d284e806de86"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 07 20:12:25 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 07 20:12:25 2008 +0000"
      },
      "message": "Add .gitignore file.\n\nIgnore all generated files.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665563 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
