)]}'
{
  "commit": "905bf7742cf5f4a6dea2e75ba2dbd89d5dfaa793",
  "tree": "4f6173217f109d96e31b47805c945222a7ee5171",
  "parents": [
    "7dacc6c0681203bb24b74c7b3318b1e6d5d16ee5",
    "354870171bc98dfef7dfa037b3fe9ac9454c94a2"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Nov 20 23:51:23 2009 -0800"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Nov 20 23:51:23 2009 -0800"
  },
  "message": "Merge branch \u0027sp/smart-http\u0027\n\n* sp/smart-http: (37 commits)\n  http-backend: Let gcc check the format of more printf-type functions.\n  http-backend: Fix access beyond end of string.\n  http-backend: Fix bad treatment of uintmax_t in Content-Length\n  t5551-http-fetch: Work around broken Accept header in libcurl\n  t5551-http-fetch: Work around some libcurl versions\n  http-backend: Protect GIT_PROJECT_ROOT from /../ requests\n  Git-aware CGI to provide dumb HTTP transport\n  http-backend: Test configuration options\n  http-backend: Use http.getanyfile to disable dumb HTTP serving\n  test smart http fetch and push\n  http tests: use /dumb/ URL prefix\n  set httpd port before sourcing lib-httpd\n  t5540-http-push: remove redundant fetches\n  Smart HTTP fetch: gzip requests\n  Smart fetch over HTTP: client side\n  Smart push over HTTP: client side\n  Discover refs via smart HTTP server when available\n  http-backend: more explict LocationMatch\n  http-backend: add example for gitweb on same URL\n  http-backend: use mod_alias instead of mod_rewrite\n  ...\n\nConflicts:\n\t.gitignore\n\tremote-curl.c\n",
  "tree_diff": []
}
