)]}'
{
  "commit": "9dbc797274ca5df614d61784658b8f809bbd8e2b",
  "tree": "97aa0b8f724e440a6bb12bc70b31c66b425b2a46",
  "parents": [
    "ed9bb6d524301cb7d1902ed94753ffa3c6dabf1e"
  ],
  "author": {
    "name": "ajs",
    "email": "ajs",
    "time": "Sun Mar 13 19:27:22 2005 +0000"
  },
  "committer": {
    "name": "ajs",
    "email": "ajs",
    "time": "Sun Mar 13 19:27:22 2005 +0000"
  },
  "message": "2005-03-13 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n\t* ospf_lsa.c: (ospf_lsa_refresh_walker) If the system clock jumps\n\t  backward, then current time may be less than\n\t  ospf-\u003elsa_refresher_started.  This was causing invalid values\n\t  for ospf-\u003elsa_refresh_queue.index resulting in infinite loops.\n\t  Problem fixed by casting the expression to unsigned before taking\n\t  the modulus.\n\n\t[backport candidate]\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "668999f93832fc401852a0a2eaf94ff566da87bc",
      "old_mode": 33188,
      "old_path": "ospfd/ChangeLog",
      "new_id": "f169b8e2819f50a3aee3080eb42a004cffbec9f7",
      "new_mode": 33188,
      "new_path": "ospfd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "13302dd3de2757fcada548c91faa223a40fe5771",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_lsa.c",
      "new_id": "203c4a5e6943309a5558e834133466b7b654abf4",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_lsa.c"
    }
  ]
}
