)]}'
{
  "commit": "f1dd2b23badfe8a28910a78be24452c627c4b6f2",
  "tree": "734c2e61b2506366644e8a572592d7c5dd8d6d8d",
  "parents": [
    "b973c31a925c6753d84a100673f6b25546ec8b34"
  ],
  "author": {
    "name": "Ivo van Doorn",
    "email": "ivdoorn@gmail.com",
    "time": "Sat Jan 03 16:27:14 2009 +0100"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Jan 12 14:24:57 2009 -0500"
  },
  "message": "rt2x00: Fix rt2500usb HW crypto: WEP 128 \u0026 AES\n\nThe TXD_W0_CIPHER field is a 1-bit field. It only acts as boolean value\nto indicate if the frame must be encrypted or not.\n\nThe way rt2x00_set_field32() worked it would grab the least signifcant bit\nfrom txdesc-\u003ecipher and use that as value. Because of that WEP 64 and TKIP\nworked since they had odd-numbered values, while WEP 128 and AES were\neven numbers and didn\u0027t work.\n\nCorrectly booleanize the txdecs-\u003ecipher value to allow the hardware to\nencrypt the outgoing data. After this we can enable HW crypto by default again.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "065f111f01fd42563119b4dbecd85f1ee1a83a12",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2500usb.c",
      "new_id": "af6b5847be5ce4362a5c4256ad64d35238d9433b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2500usb.c"
    }
  ]
}
