)]}'
{
  "commit": "2290516ddb5a92ccc296df500aa5e9e30cbc240e",
  "tree": "04397a7a84eddccdc7fed53e5aa47efbb7fa77c5",
  "parents": [
    "38c4f35d8b911426e007716697b37d746740b788"
  ],
  "author": {
    "name": "Christian Halstrick",
    "email": "christian.halstrick@sap.com",
    "time": "Sun Aug 04 23:37:50 2013 +0200"
  },
  "committer": {
    "name": "Christian Halstrick",
    "email": "christian.halstrick@sap.com",
    "time": "Tue Feb 18 21:04:17 2014 +0100"
  },
  "message": "Add an implementation for HttpConnection using Apache HttpClient\n\nThis change implements the http connection abstraction with the help of\norg.apache.http.client.HttpClient. The default implementation used by\nJGit is still the JDK HttpURLConnection. But now JGit users have the\npossibility to switch completely to org.apache.httpclient. The reason\nfor this is that in certain (e.g. cloud) environments you are forced to\nuse the org.apache classes.\n\nChange-Id: I0b357f23243ed13a014c79ba179fa327dfe318b2\nSigned-off-by: Christian Halstrick \u003cchristian.halstrick@sap.com\u003e\nSigned-off-by: Matthias Sohn \u003cmatthias.sohn@sap.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce69bfb58c5e9dbdb624e7c0d7f2a36d208b12f1",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.http.test/META-INF/MANIFEST.MF",
      "new_id": "4bc2e74593d806cc702939aa44f8fa551de965bb",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.http.test/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "1726dc5eb90da24f08d608e4a491db8f334e709b",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/DumbClientDumbServerTest.java",
      "new_id": "dec9b59f2dddd1b300f9b90c0bea12b92d4024a9",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/DumbClientDumbServerTest.java"
    },
    {
      "type": "modify",
      "old_id": "354b0439abbb17751f6008106967a202efe0ef46",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/DumbClientSmartServerTest.java",
      "new_id": "7b4270f1b81d12a60cf03fcfc4c702460940c8d9",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/DumbClientSmartServerTest.java"
    },
    {
      "type": "modify",
      "old_id": "7b3c717afd0a3f08ee4d0a96dbbbe980836bd1c3",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/SmartClientSmartServerTest.java",
      "new_id": "bb612b1a6859716bb0c194036c64b4e5948b0d55",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.http.test/tst/org/eclipse/jgit/http/test/SmartClientSmartServerTest.java"
    },
    {
      "type": "modify",
      "old_id": "0991fb61d5490421381edb752c47ca2b9698d8b1",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.junit.http/META-INF/MANIFEST.MF",
      "new_id": "61058ed14373010e03c314d9b934ab6ac2440e77",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.junit.http/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "4ca26292205b6cf36aa02e4dc67bc876f0238f72",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.feature/feature.xml",
      "new_id": "443fffe07c318922a8590004a823bda3dbb9f675",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.feature/feature.xml"
    },
    {
      "type": "modify",
      "old_id": "d23e4d72d5bbd7dc5b573c4e6bcc734ba099b417",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.junit.feature/feature.xml",
      "new_id": "6877a5f24ff598ee172f4ee501eac6f06e790ab0",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.junit.feature/feature.xml"
    },
    {
      "type": "modify",
      "old_id": "7e1673b50cf083e421c2c8e7f55fd604984e1990",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.3.target",
      "new_id": "9bf94ccc8a2d689cc7422492ca1c8dd1b066c192",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.3.target"
    },
    {
      "type": "modify",
      "old_id": "dabfae0ddd2cdad6ff1692822402218757ec24c3",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.4.target",
      "new_id": "a99cfd64f2ff8bafa2090922fecc010c73ed8232",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.packaging/org.eclipse.jgit.target/jgit-4.4.target"
    },
    {
      "type": "modify",
      "old_id": "2b05980510b949d429cca2df8f70c509356e1f87",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/META-INF/MANIFEST.MF",
      "new_id": "1249b29c6a53d1fd4579ce7336c5123def1face9",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "f45c4f8a8b6dc95b96f86a665ba4e8687bb7a8d6",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/pom.xml",
      "new_id": "c3f681e9c68dfb2b62d23896c457751b8b0c485c",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "bb67c127a797b55d6e723d87634f44920c5ca985",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/resources/org/eclipse/jgit/internal/JGitText.properties",
      "new_id": "40b5c0b2d202c3bc6d83ce4e55138753f07dab6a",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/resources/org/eclipse/jgit/internal/JGitText.properties"
    },
    {
      "type": "modify",
      "old_id": "f9700a1ff41bd9ff692febbd9719b10af5d1ebe5",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/JGitText.java",
      "new_id": "dcee707275e5e30e09790ac1e70188ebd3cbf11b",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/JGitText.java"
    },
    {
      "type": "modify",
      "old_id": "0cf12aaa2670b00efb647eed19d00aa86cfa16cc",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/HttpConnection.java",
      "new_id": "09613fd7accbe1243f5bdf3f1a612f0498f4bfda",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/HttpConnection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16003df1f9e7b9227ed81c1e70dfdf4c2a61af23",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/apache/HttpClientConnection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe1eef484a2ca70a6aee38d86b2c63f749ced356",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/apache/HttpClientConnectionFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ff168e2377bcbb1e53f2983069c62e65959a91d",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/transport/http/apache/TemporaryBufferEntity.java"
    },
    {
      "type": "modify",
      "old_id": "84ac44814564689a7b07da29a604df5f652a275f",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "5d564d27ee11cc0bf2c7ef63e661bcfae5148575",
      "new_mode": 33188,
      "new_path": "pom.xml"
    }
  ]
}
