)]}'
{
  "commit": "822b3729e74580e19d8979e7026f8aefade93e1e",
  "tree": "fd007bc843eceac164abc6786f75459ec12613eb",
  "parents": [
    "2a59fb45b545bd8bbe86a4e8de966bb54233a0ac"
  ],
  "author": {
    "name": "Manuel Pégourié-Gonnard",
    "email": "manuel.pegourie-gonnard@arm.com",
    "time": "Fri Sep 18 09:54:01 2020 +0200"
  },
  "committer": {
    "name": "Manuel Pégourié-Gonnard",
    "email": "manuel.pegourie-gonnard@arm.com",
    "time": "Fri Sep 18 12:11:22 2020 +0200"
  },
  "message": "Remove last use of non-bit operations\n\nAccording to https://www.bearssl.org/ctmul.html even single-precision\nmultiplication is not constant-time on some older platforms.\n\nAn added benefit of the new code is that it removes the somewhat mysterious\nconstant 0x1ff - which was selected because at that point the maximum value of\npadlen was 256. The new code is perhaps a bit more readable for that reason.\n\nSigned-off-by: Manuel Pégourié-Gonnard \u003cmanuel.pegourie-gonnard@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6091834b6643babaadbba969a57c35c436171558",
      "old_mode": 33188,
      "old_path": "library/ssl_msg.c",
      "new_id": "e5def644f96e5152694c8d2f8903f84583749adc",
      "new_mode": 33188,
      "new_path": "library/ssl_msg.c"
    }
  ]
}
