)]}'
{
  "commit": "041449a3d34b738a3a5d9012461e2a06f98f7b24",
  "tree": "57785f758938ec6824b3de0954ade09ca882cabb",
  "parents": [
    "a6ea2f8f4813efd6606d5d31481ae613cb114e76"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Jan 09 14:11:48 2013 +0000"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Wed Jan 09 14:11:48 2013 +0000"
  },
  "message": "SSL: speedup loading of configs with many ssl servers.\n\nThe patch saves one EC_KEY_generate_key() call per server{} block by\ninforming OpenSSL about SSL_OP_SINGLE_ECDH_USE we are going to use before\nthe SSL_CTX_set_tmp_ecdh() call.\n\nFor a configuration file with 10k simple server{} blocks with SSL enabled\nthis change reduces startup time from 18s to 5s on a slow test box here.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81da708f356cd3a04ce00751c2b0c1f0cc12dffd",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_openssl.c",
      "new_id": "378e72709fac9b7bef264d2b9733f7586bcb8822",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_openssl.c"
    }
  ]
}
