)]}'
{
  "commit": "b9099a3591afadea0d8b5e233821ae322298b10a",
  "tree": "2feb2a7030dbf1c68d45f3e23733560bf5c80b5f",
  "parents": [
    "dbcc401cfae1ecc36db250e287d74a00d3495b92"
  ],
  "author": {
    "name": "Justin Erenkrantz",
    "email": "jerenkrantz@apache.org",
    "time": "Thu Sep 25 01:47:23 2008 +0000"
  },
  "committer": {
    "name": "Justin Erenkrantz",
    "email": "jerenkrantz@apache.org",
    "time": "Thu Sep 25 01:47:23 2008 +0000"
  },
  "message": "Fix HTTP keepalives over SSL.\n\n* flood_net_ssl.c\n  (ssl_check_socket): Implement.\n* flood_net_ssl.h\n  (ssl_check_socket): Declare.\n* flood_socket_keepalive.c\n  (ksock_check_socket, ksock_close_socket): Declare helper macros.\n  (keepalive_begin_conn): Use helper function to call appropriate checker.\n  (keepalive_end_conn): Use helper to close socket.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/httpd/flood/trunk@698796 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a274e5b2d93aec82e8c46be898ef78d0d9ee942b",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "3673d8ef0350164d8c7e34aeebcc8336d9713964",
      "new_mode": 33188,
      "new_path": "CHANGES"
    },
    {
      "type": "modify",
      "old_id": "cd6f6d5a8ef715936894b40fbf40ee2be2be50ac",
      "old_mode": 33188,
      "old_path": "flood_net_ssl.c",
      "new_id": "46c2f22007f3ca2e1d335d5c8479ee1d397a3d70",
      "new_mode": 33188,
      "new_path": "flood_net_ssl.c"
    },
    {
      "type": "modify",
      "old_id": "452bc103f75350fcd6789a84723c950221fc0398",
      "old_mode": 33188,
      "old_path": "flood_net_ssl.h",
      "new_id": "11b48f9cd598507fae4e968becace6301e106c21",
      "new_mode": 33188,
      "new_path": "flood_net_ssl.h"
    },
    {
      "type": "modify",
      "old_id": "c9eacc9933df64541424ee37d64f8e5c9b39e21a",
      "old_mode": 33188,
      "old_path": "flood_socket_keepalive.c",
      "new_id": "d2229ea48797826722bb795855891a2c32a3ca21",
      "new_mode": 33188,
      "new_path": "flood_socket_keepalive.c"
    }
  ]
}
