)]}'
{
  "commit": "765c2a964b49bd06b61a52991519281c85d82b67",
  "tree": "e646cb50bd43f9a74583391805529d3397934f42",
  "parents": [
    "d00ef24fc2923b65fdd440dc6445903e965841ac"
  ],
  "author": {
    "name": "Johan Hedberg",
    "email": "johan.hedberg@nokia.com",
    "time": "Wed Jan 19 12:06:52 2011 +0530"
  },
  "committer": {
    "name": "Gustavo F. Padovan",
    "email": "padovan@profusion.mobi",
    "time": "Wed Jan 19 14:43:11 2011 -0200"
  },
  "message": "Bluetooth: Fix race condition with conn-\u003esec_level\n\nThe conn-\u003esec_level value is supposed to represent the current level of\nsecurity that the connection has. However, by assigning to it before\nrequesting authentication it will have the wrong value during the\nauthentication procedure. To fix this a pending_sec_level variable is\nadded which is used to track the desired security level while making\nsure that sec_level always represents the current level of security.\n\nSigned-off-by: Johan Hedberg \u003cjohan.hedberg@nokia.com\u003e\nSigned-off-by: Gustavo F. Padovan \u003cpadovan@profusion.mobi\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a29feb01854eb9ad0940cc52fe51bbc759614222",
      "old_mode": 33188,
      "old_path": "include/net/bluetooth/hci_core.h",
      "new_id": "d2cf88407690e432f80938985d7cbcf4fb16d0ed",
      "new_mode": 33188,
      "new_path": "include/net/bluetooth/hci_core.h"
    },
    {
      "type": "modify",
      "old_id": "fe712a89a856a16b1cbe9ed18384889a6f739684",
      "old_mode": 33188,
      "old_path": "net/bluetooth/hci_conn.c",
      "new_id": "99cd8d9d891b475c57925be6ae54a88240f7adc8",
      "new_mode": 33188,
      "new_path": "net/bluetooth/hci_conn.c"
    },
    {
      "type": "modify",
      "old_id": "38100170d380a1f794c1ea75b7723f36312a7212",
      "old_mode": 33188,
      "old_path": "net/bluetooth/hci_event.c",
      "new_id": "a290854fdaa6ac68bba2443a51763723d5be7f62",
      "new_mode": 33188,
      "new_path": "net/bluetooth/hci_event.c"
    }
  ]
}
