)]}'
{
  "log": [
    {
      "commit": "55e89a294a3151f0dc64d8811e1212647998978e",
      "tree": "c6a6f0cff825829c836ee5d3efa28e8903bdf0b5",
      "parents": [
        "04e47f324abdc215a45def7f54fb1a24a361bff0"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Oct 27 11:23:19 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Tue Nov 08 09:06:01 2016 -0800"
      },
      "message": "Moving to onos-1.7.1\n\nChange-Id: Iac46d1e1ed8d46e4d9a128106df9477ead8591fd\n"
    },
    {
      "commit": "04e47f324abdc215a45def7f54fb1a24a361bff0",
      "tree": "b2dea505e92fb3ae8536aab18ab1cd8c548cf35b",
      "parents": [
        "3c4d376a7494c9c00fe3881ea412985def22278f"
      ],
      "author": {
        "name": "ke han",
        "email": "Ke.Han@alcatel-sbell.com.cn",
        "time": "Fri Oct 28 14:15:43 2016 +0800"
      },
      "committer": {
        "name": "ke han",
        "email": "Ke.Han@alcatel-sbell.com.cn",
        "time": "Thu Oct 27 23:24:36 2016 -0700"
      },
      "message": "1. send eap failure message when access denied;\n2. change current state from unauthenticated to started when receiving eapol start message\n\nChange-Id: I3d1a978a0f784f1bae41cebb51aed58f3f4742fe\n"
    },
    {
      "commit": "3c4d376a7494c9c00fe3881ea412985def22278f",
      "tree": "95090c46158526f1cb427cb44fbaf91d80e22333",
      "parents": [
        "199bd3b7baafd4d4de4793c9fd96f99deedfd0de"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Sep 27 14:25:28 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Sep 27 14:25:28 2016 -0700"
      },
      "message": "moving to onos-1.7.0\n\nChange-Id: I85a7a17dbb83f66d2be7e69978555c9f11c774d0\n"
    },
    {
      "commit": "199bd3b7baafd4d4de4793c9fd96f99deedfd0de",
      "tree": "bac770790aa748c1a609a687f2fc517959bd24b8",
      "parents": [
        "af15a1f3303aa2c067c95418f21e2a567d787b92"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Aug 26 10:56:55 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Aug 26 10:56:55 2016 -0700"
      },
      "message": "pom changes to support snapshots\n\nChange-Id: Ic02811e2cb806c7afb533b584267c199e5499b5d\n"
    },
    {
      "commit": "af15a1f3303aa2c067c95418f21e2a567d787b92",
      "tree": "bc4bf2ce61ca55390b006c738df9311c08acac3a",
      "parents": [
        "6662077661f6e66ec1a816c406f1347471f269e0"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Aug 18 14:41:17 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Aug 18 14:41:41 2016 -0700"
      },
      "message": "updating to onos 1.7.0-SNAPSHOT\n\nChange-Id: If07f1bb3de6015c80c3b406b1af4b58c705c1254\n"
    },
    {
      "commit": "6662077661f6e66ec1a816c406f1347471f269e0",
      "tree": "ecc6c4f7aed4e913a28328ce42a660c132cfefdf",
      "parents": [
        "d2819ae4ea3d9d00a2c47d1a8ea63214995ecfb6"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 14:06:00 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 14:06:11 2016 -0700"
      },
      "message": "reverting master to 1.1-SNAPSHOT\n\nChange-Id: Id1cd06899c1cf0f2aeca34c508a5142479667b38\n"
    },
    {
      "commit": "d2819ae4ea3d9d00a2c47d1a8ea63214995ecfb6",
      "tree": "c501a20fee729d64f4e98e0bd5c0cd3a3d429f22",
      "parents": [
        "111989bffa63a20d75cc1186ffb6a7bc6c5cc383"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 13:52:42 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 03 13:53:22 2016 -0700"
      },
      "message": "updating onos apps to rc2\n\nChange-Id: I9f12c232943d541c722d2c1e6243a48e67332dd6\n"
    },
    {
      "commit": "111989bffa63a20d75cc1186ffb6a7bc6c5cc383",
      "tree": "ecc6c4f7aed4e913a28328ce42a660c132cfefdf",
      "parents": [
        "71c24e6f2a56ef90bdcb208da0b3348604f7c8b2"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 18:18:07 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 18:18:41 2016 +0200"
      },
      "message": "Updating ONOS apps to 1.1-SNAPSHOT version\n\nChange-Id: If3527443c794187d285e09fc747939ca285df209\n"
    },
    {
      "commit": "71c24e6f2a56ef90bdcb208da0b3348604f7c8b2",
      "tree": "65566c3d7dfd58882299eb5e53b5c3c047085277",
      "parents": [
        "5bac7e42a5911570b13ba8ae65475e08084a3371"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 11:34:16 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 11:36:01 2016 +0200"
      },
      "message": "removing staging repo from pom\n\nChange-Id: I6c4b4cf08f7bbf1fb9d1822fea20ac0208af255d\n"
    },
    {
      "commit": "5bac7e42a5911570b13ba8ae65475e08084a3371",
      "tree": "aec1bde8694d940acccd26c2803b2113e5a19526",
      "parents": [
        "687f36488d9063494e2c1886d93ca0ff1eafe742"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:05:32 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:06:35 2016 +0200"
      },
      "message": "adding license file\n\nChange-Id: Ibcf3b737b2c4a9fe4c65798f6c667eb8a12de255\n"
    },
    {
      "commit": "687f36488d9063494e2c1886d93ca0ff1eafe742",
      "tree": "3fa803c02d3f126f0ca802d68b91abf6b7de5769",
      "parents": [
        "e016b810526f61a06ca928cdc5153d94c6d1c717"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Sun Jun 26 22:36:53 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Sun Jun 26 22:36:53 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0\n\nChange-Id: Ia5a7cee33c93141afe31b6bd0ee6e6b35ceed15d\n"
    },
    {
      "commit": "e016b810526f61a06ca928cdc5153d94c6d1c717",
      "tree": "d86b6dd4eb08891189d099e949a59f259d4615d0",
      "parents": [
        "5f979512be013d55ad733400722cf82ae110b696"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Thu Jun 23 15:14:37 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Thu Jun 23 15:15:03 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0-SNAPSHOT\n\nChange-Id: I90f6b5ff69fc5f45ce2f26ec747825464f71b4bc\n"
    },
    {
      "commit": "5f979512be013d55ad733400722cf82ae110b696",
      "tree": "1c8e4db57175c4d6ccac73dad8d27818e5b73b46",
      "parents": [
        "5b6d58c197d4e2af59c5aab87d98e5f25f8f40d7"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 13:14:01 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 13:14:20 2016 +0200"
      },
      "message": "testing\n\nChange-Id: If0c81a207a06a3ab06800d8d074a5da985cacf51\n"
    },
    {
      "commit": "5b6d58c197d4e2af59c5aab87d98e5f25f8f40d7",
      "tree": "96d541167a3732db7fae896dd1161c52202caf1d",
      "parents": [
        "ded08d9c90e1549100708edfecb8f194a2b8ef5e"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 13:12:37 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 13:12:37 2016 +0200"
      },
      "message": "testing\n"
    },
    {
      "commit": "ded08d9c90e1549100708edfecb8f194a2b8ef5e",
      "tree": "1c8e4db57175c4d6ccac73dad8d27818e5b73b46",
      "parents": [
        "8080b31685a96cfc931c367ea5a197e8d0113d2b"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:08:40 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:08:40 2016 +0200"
      },
      "message": "updating .gitreview\n"
    },
    {
      "commit": "8080b31685a96cfc931c367ea5a197e8d0113d2b",
      "tree": "48c1cb60b65485d50e2d3453d1efbd7f4453e743",
      "parents": [
        "716b8b8071f88ba1c7590603fa6d36b4d6542f14"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Mon Jun 20 13:56:46 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Mon Jun 20 13:57:02 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0-rc4\n\nChange-Id: Icfaf458e9c1d93b8b3d2ca326f854e34baadc93c\n"
    },
    {
      "commit": "716b8b8071f88ba1c7590603fa6d36b4d6542f14",
      "tree": "b01fef722c7af707f3e0f5ad466e42f0604a9828",
      "parents": [
        "cc4b768f694867f6f7ac757e0e36252d67446952"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 09 10:37:53 2016 -0700"
      },
      "committer": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Thu Jun 09 10:37:56 2016 -0700"
      },
      "message": "Update ONOS version to 1.6.0-rc2\n\nChange-Id: I5ed442fe65b7d48a8baa2daa3dc4d9410647c8c4\n"
    },
    {
      "commit": "cc4b768f694867f6f7ac757e0e36252d67446952",
      "tree": "8a255831b358130845939116202ab6c074456327",
      "parents": [
        "6d52745026ee2d4b467fece929f4ce35fee47cb8"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jun 02 21:53:02 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Jun 02 21:53:02 2016 -0700"
      },
      "message": "temporarily adding staging repository\n"
    },
    {
      "commit": "6d52745026ee2d4b467fece929f4ce35fee47cb8",
      "tree": "2c7cc5c2bc1ec1c95eb5e8a1bfffd26a941a7566",
      "parents": [
        "23a9e94f92be548447faaac6967467742a7d7e67"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 18:00:47 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 18:00:47 2016 -0700"
      },
      "message": "pom modications to appify aaa\nrenaming package\n"
    },
    {
      "commit": "23a9e94f92be548447faaac6967467742a7d7e67",
      "tree": "9673769b917063be92b99517cb047f6ff5cd716c",
      "parents": [
        "1f99c9ba0a681cdaae723eb76abe224c9447113d",
        "13ff4a0ca0da85f78e996bae82390337a6becdc5"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 17:53:12 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 01 17:53:12 2016 -0700"
      },
      "message": "Merge branch \u0027aaa-to-cord\u0027 of /Users/ash/work/onos-next\n"
    },
    {
      "commit": "1f99c9ba0a681cdaae723eb76abe224c9447113d",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Ali \"The Bomb\" Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Wed Jun 01 17:52:27 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Wed Jun 01 17:52:27 2016 -0700"
      },
      "message": "Initial empty repository\n"
    },
    {
      "commit": "13ff4a0ca0da85f78e996bae82390337a6becdc5",
      "tree": "9673769b917063be92b99517cb047f6ff5cd716c",
      "parents": [
        "1ad9237143cdbfc5aba7ca2c3e56341d2b568e35"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon May 23 18:33:04 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Mon May 23 18:35:29 2016 -0700"
      },
      "message": "Bumping version to 1.7.0-SNAPSHOT\n\nChange-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f\n"
    },
    {
      "commit": "1ad9237143cdbfc5aba7ca2c3e56341d2b568e35",
      "tree": "04ee355c3a8db3c8db30d3e9b0cd0944eb000dc5",
      "parents": [
        "3554ccb75a5496903c066717d41404bdd53401fe"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Apr 08 21:50:55 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Apr 09 02:55:18 2016 -0700"
      },
      "message": "app buck refactor for apps: aaa, acl, bgprouter\n\nChange-Id: Iaa970e3a937cc1df0aff29cc45f4c08c2d79cd13\n"
    },
    {
      "commit": "3554ccb75a5496903c066717d41404bdd53401fe",
      "tree": "a681292bc580f9f72ecd4a8f02673c5d205aa3c2",
      "parents": [
        "001d53ff14dc978fbc6b274b3440b251dfc42caa"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Apr 09 01:19:45 2016 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Apr 09 01:20:21 2016 -0700"
      },
      "message": "Updating copyrights\n\nNew format: \u0027Copyright .year-present Open Networking Laboratory\u0027\n\nChange-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098\n"
    },
    {
      "commit": "001d53ff14dc978fbc6b274b3440b251dfc42caa",
      "tree": "110b2ff61d715cb08527853f9799c76f0cd7af2f",
      "parents": [
        "ff82fa51aa74c56594d6cfc1a7bbc04bd35df2ca"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Apr 06 17:38:25 2016 -0700"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Apr 06 19:04:52 2016 -0700"
      },
      "message": "Fix buck tests\n\nChange-Id: I3d681e6e5c1d3e98c87ccb3d20a619b216ae6133\n"
    },
    {
      "commit": "ff82fa51aa74c56594d6cfc1a7bbc04bd35df2ca",
      "tree": "e8fcf5575fa5d2240d953b5325612abd779c6352",
      "parents": [
        "38da6e9140d269d4bb46dc47d11054d2f9d44acd"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Apr 05 20:31:18 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Apr 06 16:57:45 2016 +0000"
      },
      "message": "Updating test sources in several BUCK files\n\nChange-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb\n"
    },
    {
      "commit": "38da6e9140d269d4bb46dc47d11054d2f9d44acd",
      "tree": "bd496102a0e9abaf4abce0b8315eefc6769a86c7",
      "parents": [
        "329c404a96e0ee6b8c311c0928de94307df1e5cf"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Mar 11 10:16:22 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 29 21:39:14 2016 +0000"
      },
      "message": "Initial BUCK build\n\nChange-Id: I64e8a979301989062f4545a4841b06c15a372049\n"
    },
    {
      "commit": "329c404a96e0ee6b8c311c0928de94307df1e5cf",
      "tree": "b0198c90e8dd51121e7ff35b2c55a5304a9e372a",
      "parents": [
        "6af9f4354109093e4328fb3c64dfe4e5655b63e0"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Wed Mar 09 10:52:49 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Mar 24 18:54:28 2016 +0000"
      },
      "message": "[ONOS-4042] Bump up Jersey from 1.19 to 2.22.2\n\n- Fix unit test errors of web/api\n- Fix default page redirection problem\n- Fix compilation errors of web/gui\n- Fix configuration of aaa, acl, cordfabric, cord-gui, dhcp, mfwd,\n  olt, openstack, segmentrouting, vtn, virtualbng, xos-integration\n- Fix unit test errors of cpman, vtn, acl, faultmanagement\n- Fix compilation errors of openstack, virtualbng, xos-integration,\n  REST SB controller\n- Rearrange features.xml to resolve bundle dependencies\n- Remove all of stale Jersey 1.x libraries\n- Rearrange web.xml to point new Jersey 2.x servlet\n\nChange-Id: Ic17f461ede0aa36fa8d470546d8069152dc1d134\n"
    },
    {
      "commit": "6af9f4354109093e4328fb3c64dfe4e5655b63e0",
      "tree": "8375104f325fa9125ac75fa41ce81dd66391b2ff",
      "parents": [
        "5d323c6686b909e2da4185109eb69aba92e76218"
      ],
      "author": {
        "name": "A.R Karthick",
        "email": "kramanar@ciena.com",
        "time": "Fri Mar 11 20:24:33 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Mar 23 17:03:26 2016 +0000"
      },
      "message": "Enable SO_REUSEADDR option for radius server Datagram Sockets.\nThis helps in fixing \"address in use\" exceptions while creating the datagram sockets.\nThis was hit while triggering repeated radius server reconfigurations.\n\nChange-Id: I084c1d83499c010036fcfbca0ad86d40f4e4db88\n"
    },
    {
      "commit": "5d323c6686b909e2da4185109eb69aba92e76218",
      "tree": "f928299d5b5775ae208f10892cf9f2c86a887739",
      "parents": [
        "4ef08ebecf4d811097b448706160a9b6bd6f1f19"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:27:19 2016 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:27:19 2016 -0800"
      },
      "message": "Starting snapshot 1.6.0-SNAPSHOT\n"
    },
    {
      "commit": "4ef08ebecf4d811097b448706160a9b6bd6f1f19",
      "tree": "9d1978a8fdfce16436c680af40cc51f7d34a01d7",
      "parents": [
        "1db0614df13fc2d6250fae4af9d3aef45ad28c90"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 14:47:30 2016 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Mar 10 15:24:41 2016 -0800"
      },
      "message": "Tagging 1.5.0 (Falcon)\n"
    },
    {
      "commit": "1db0614df13fc2d6250fae4af9d3aef45ad28c90",
      "tree": "ddf7d7c794f6c1d27a5a249f284c78e636224134",
      "parents": [
        "4bf61fa9cd6aa70148c5ddbac6e942923b0d94a1"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 14:02:04 2016 -0800"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 14:02:04 2016 -0800"
      },
      "message": "Starting snapshot 1.5.0-SNAPSHOT\n"
    },
    {
      "commit": "4bf61fa9cd6aa70148c5ddbac6e942923b0d94a1",
      "tree": "f5695ac8b5cc8bb18432b53d15447e07d556ac0c",
      "parents": [
        "cf5e49fa0725691413acd50443c64a8ea825fccd"
      ],
      "author": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 13:47:32 2016 -0800"
      },
      "committer": {
        "name": "Madan Jampani",
        "email": "madan@onlab.us",
        "time": "Wed Mar 09 13:47:32 2016 -0800"
      },
      "message": "Tagging 1.5.0-rc3\n"
    },
    {
      "commit": "cf5e49fa0725691413acd50443c64a8ea825fccd",
      "tree": "ddf7d7c794f6c1d27a5a249f284c78e636224134",
      "parents": [
        "91f5e9a8cd8241f89c5507fbf316d393c3d7e508"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Tue Mar 08 09:18:53 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 08 18:41:50 2016 +0000"
      },
      "message": "Refine application title and category in app.xml and pom.xml\n\n- Remove ONOS keyword from application title\n- Capitalize each keyword in application title\n- Make it consistent to use App, Provider and Driver in\n  application title\n- Add right category name for each application\n- Add missing application title and category\n- Make application category comment more descriptive\n\nChange-Id: Ib886b4a4293c38bd546a4107b20569f1bd7031a7\n"
    },
    {
      "commit": "91f5e9a8cd8241f89c5507fbf316d393c3d7e508",
      "tree": "140044d829d9ef30d4a5a6ec644645e5d64bed0e",
      "parents": [
        "935a16208cedaa720680ec78509a57ea3f7dad10"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Mon Mar 07 21:26:48 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Mar 08 06:06:32 2016 +0000"
      },
      "message": "Add missing application titles in app.xml with pom.xml clean up\n\nChange-Id: I543572d696f30f2ceebd39d9c6c33be55f5da38d\n"
    },
    {
      "commit": "935a16208cedaa720680ec78509a57ea3f7dad10",
      "tree": "30f317c39eed8f0b5cda04b460bb0f8d2a120f6d",
      "parents": [
        "33b38e54884a64edd711a698ae0441b0b59424f0"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:13:26 2016 -0800"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:13:26 2016 -0800"
      },
      "message": "Starting snapshot 1.5.0-SNAPSHOT\n"
    },
    {
      "commit": "33b38e54884a64edd711a698ae0441b0b59424f0",
      "tree": "f2100c60e10208a4e7c4aadbab168d326f24eaa8",
      "parents": [
        "61a6a40e05cfd837007b4e4cd76473af02fd9643"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:08:36 2016 -0800"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Mar 03 17:08:36 2016 -0800"
      },
      "message": "Tagging 1.5.0-rc2\n"
    },
    {
      "commit": "61a6a40e05cfd837007b4e4cd76473af02fd9643",
      "tree": "30f317c39eed8f0b5cda04b460bb0f8d2a120f6d",
      "parents": [
        "c875a4c816349951cd9e384f33a55f9c5908adf7"
      ],
      "author": {
        "name": "Qianqian Hu",
        "email": "Qianqian.Hu@alcatel-sbell.com.cn",
        "time": "Tue Feb 16 15:18:05 2016 +0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Feb 25 20:45:49 2016 +0000"
      },
      "message": "adding cli for aaa to show users\n\nChange-Id: I23092577a6da8f43b959a11b9590c282f4d50a5c\n"
    },
    {
      "commit": "c875a4c816349951cd9e384f33a55f9c5908adf7",
      "tree": "bf23e49dd520e112fedec5c617126eaa9b160244",
      "parents": [
        "508cec5853523bda5c5f33d03727f5db1ec4a24e"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Feb 19 09:44:25 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Feb 19 19:08:53 2016 +0000"
      },
      "message": "remove references from AAA to XOS integration app\n\nChange-Id: I0b54d1c655aebc44d886bdfa5bf70364db1bfcf4\n"
    },
    {
      "commit": "508cec5853523bda5c5f33d03727f5db1ec4a24e",
      "tree": "e186bf196efbb162c819e50e51472f9b1da0c7c7",
      "parents": [
        "0c349810358619b7d11f7032fe1ec22375a87fbd"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Feb 16 14:23:26 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Feb 19 17:20:46 2016 +0000"
      },
      "message": "Break dependency between AAA app and demo XOS integration app\n\nThe XOS integration app was written just for the ONS demo and\nis a frequent cause of confusion for people outside the lab.\n\nChange-Id: I03cf592890dc7ae68520bc7b71d99e742a9da74c\n"
    },
    {
      "commit": "0c349810358619b7d11f7032fe1ec22375a87fbd",
      "tree": "6261f37c2c1c1da6a95a92fafb0fd69d2a899819",
      "parents": [
        "545368c4a7fea5c7bc7559edb27f4a6e21daef6f"
      ],
      "author": {
        "name": "Qianqian Hu",
        "email": "Qianqian.Hu@alcatel-sbell.com.cn",
        "time": "Mon Feb 15 17:25:22 2016 +0800"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Feb 16 16:37:24 2016 +0000"
      },
      "message": "According to the 802.1x standard, the state-machine should go back to connecting state if a start packet is received while in authorized state\n\nChange-Id: I07ef81eb73d2422cbb85b9c8dd9fcd4f48742e2e\n"
    },
    {
      "commit": "545368c4a7fea5c7bc7559edb27f4a6e21daef6f",
      "tree": "0100104a4729066a824aeabfa82e00ce97ece561",
      "parents": [
        "35b6eff702e21a81957af2719e5633d3be83668b"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Wed Jan 20 10:36:18 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jan 20 18:55:28 2016 +0000"
      },
      "message": "[ONOS-3634] Remove readme tag from app.xml\n\nChange-Id: I536f54f74586a0bb5c671564f71b44a0a871d5f6\n"
    },
    {
      "commit": "35b6eff702e21a81957af2719e5633d3be83668b",
      "tree": "a45914ed7a347128c787b40ffbed5782cf918799",
      "parents": [
        "fe4fe5629fc5cbf4d2a3fc073e541f6baf879245"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Thu Jan 14 17:22:31 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jan 20 00:30:35 2016 +0000"
      },
      "message": "[ONOS-3634] Enhance app to have a category, icon, URL and readme\n\nThis commmit enhances application to have category, icon, URL and\nreadme. The web GUI and CLI will be implemented in separate commits\n\nChange-Id: Ib02716d7118cc617b24f196f2213ea1fe99a34be\n"
    },
    {
      "commit": "fe4fe5629fc5cbf4d2a3fc073e541f6baf879245",
      "tree": "22b1376ecf1a278409403670e8337407acf894b7",
      "parents": [
        "b34b496c1c49583b4f1d0aaf64a64ff9528d568f"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Jan 05 13:14:43 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jan 07 00:15:03 2016 +0000"
      },
      "message": "Attempt to fix ONOS-3460\n\nRestart UDP listener thread and create a new RADIUS server socket\nwhen the AAA app configuration changes.\n\nChange-Id: If81479ee54609f56cf86e21aa5c5d83732c6a9fe\n"
    },
    {
      "commit": "b34b496c1c49583b4f1d0aaf64a64ff9528d568f",
      "tree": "d2499f972679dfa686f33ca0df81f26e62456032",
      "parents": [
        "c9e8dcca5203bf1e6fa95a87762f7c981f59fc64"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Mon Jan 04 10:24:43 2016 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jan 04 18:35:49 2016 +0000"
      },
      "message": "Remove unneccesary exception handler\n\nChange-Id: I8ffa95e803c70982fa59ed067dda12fd7568f775\n"
    },
    {
      "commit": "c9e8dcca5203bf1e6fa95a87762f7c981f59fc64",
      "tree": "a278a85d113e2731057664fb839d4f2473392aad",
      "parents": [
        "b55a1acd39b3755bfc19d65ef005930f3e94f907"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Dec 30 10:31:32 2015 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Dec 30 18:47:31 2015 +0000"
      },
      "message": "Fixed a comment cut and paste typo\n\nChange-Id: Ie05cd39eb16f7271c9fa589b7b31fc3460fa7e8e\n"
    },
    {
      "commit": "b55a1acd39b3755bfc19d65ef005930f3e94f907",
      "tree": "d0cbd55a5743ee9551ffa582b7e36c8b45776669",
      "parents": [
        "7b0812620d9bb481dbb409a2aaab7f6572cae716"
      ],
      "author": {
        "name": "Qianqian Hu",
        "email": "Qianqian.Hu@alcatel-sbell.com.cn",
        "time": "Wed Dec 23 20:44:48 2015 +0800"
      },
      "committer": {
        "name": "Qianqian Hu",
        "email": "Qianqian.Hu@alcatel-sbell.com.cn",
        "time": "Thu Dec 24 05:37:37 2015 +0000"
      },
      "message": "Fix bugs for AaaManger and RADIUS\n\nChange-Id: I112a3207ccd9b580e59e8ec328cb6db1e32ca38a\n"
    },
    {
      "commit": "7b0812620d9bb481dbb409a2aaab7f6572cae716",
      "tree": "ccfc450efd56350b58b314ea1762e9d0680c7bda",
      "parents": [
        "8e8237285654ff9de0c82e0775d3e41e705f4975"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 22:53:14 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 22:53:14 2015 -0800"
      },
      "message": "Starting snapshot 1.5.0-SNAPSHOT\n\nChange-Id: If9ce4ca5f5f6d089e9f088e710367f4e2ca1c9b6\n"
    },
    {
      "commit": "8e8237285654ff9de0c82e0775d3e41e705f4975",
      "tree": "5d306f68e85e77b094430545bca1f5bbf1dd491b",
      "parents": [
        "3a884fc1662dcac206e01a086e47ea1af9854a9a"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 21:55:16 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Dec 16 22:47:51 2015 -0800"
      },
      "message": "Tagging 1.4.0 (Emu release)\n\nChange-Id: I55e4dbcecbfac86cccae27aa99a813910bd5557a\n"
    },
    {
      "commit": "3a884fc1662dcac206e01a086e47ea1af9854a9a",
      "tree": "590f363501c023e9fffced247a740da2e03cece2",
      "parents": [
        "74b9ddaed59bc7e8eda1aaf8181f5a7a9c780b3e"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:48:01 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:48:42 2015 -0800"
      },
      "message": "Switching back to snapshot 1.4.0-SNAPSHOT\n\nChange-Id: Ie726afc2df730a1009db421328267f2dcfedfd66\n"
    },
    {
      "commit": "74b9ddaed59bc7e8eda1aaf8181f5a7a9c780b3e",
      "tree": "9245e7eb900a803ef73b5753296a98e3052cb0e9",
      "parents": [
        "7ef610c0a866ccebd3396b4cd3730ed3a55fbd7c"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:36:45 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Tue Dec 15 15:36:45 2015 -0800"
      },
      "message": "Tagging 1.4.0-rc3\n\nChange-Id: Iddb1e8adff820e81794bf83f5861519e9a787880\n"
    },
    {
      "commit": "7ef610c0a866ccebd3396b4cd3730ed3a55fbd7c",
      "tree": "590f363501c023e9fffced247a740da2e03cece2",
      "parents": [
        "905679d8448ba438877084930a7d137bab20b448"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 17:01:02 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 17:02:48 2015 -0800"
      },
      "message": "Switching back to snapshot 1.4.0-SNAPSHOT\n\nChange-Id: Ic0ff8fe27d46b0662f596db9185591736efa6cf9\n"
    },
    {
      "commit": "905679d8448ba438877084930a7d137bab20b448",
      "tree": "f89d09e5eb9c4744efeae12a0485750798cefd2b",
      "parents": [
        "13c671694220c0d642d45ebf6a8929322cfa2930"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 16:55:13 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 11 16:55:13 2015 -0800"
      },
      "message": "Tagging 1.4.0-rc2\n\nChange-Id: I7e2916f7b02d297818ad65153aee5e5946f882ac\n"
    },
    {
      "commit": "13c671694220c0d642d45ebf6a8929322cfa2930",
      "tree": "590f363501c023e9fffced247a740da2e03cece2",
      "parents": [
        "b9bd98bafd893a3aac739b2286d50f32eb5727dd"
      ],
      "author": {
        "name": "Jian Li",
        "email": "pyguni@gmail.com",
        "time": "Wed Dec 09 13:20:34 2015 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Dec 09 22:44:42 2015 +0000"
      },
      "message": "Remove app registration logic from deativate method and add logs\n\nChange-Id: I0fd58e8deeaf2dbf8975dc9ee399a35dbdd326b9\n"
    },
    {
      "commit": "b9bd98bafd893a3aac739b2286d50f32eb5727dd",
      "tree": "9e91ab09ef2dee0fa47a251f56f991f2c4601326",
      "parents": [
        "78bd2ec17ea113c2ea78f8f30910c57548d37198"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 04 23:59:23 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Dec 05 00:57:06 2015 -0800"
      },
      "message": "Starting snapshot 1.4.0-SNAPSHOT\n\nChange-Id: I0398bb2093e70d39788888038abb9df6193ccb42\n"
    },
    {
      "commit": "78bd2ec17ea113c2ea78f8f30910c57548d37198",
      "tree": "1fa6231b421b3dbd856aabe2dc18dac3e2453100",
      "parents": [
        "501132d93e1a2994dca83202bccc63950607ff55"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Dec 04 23:52:20 2015 -0800"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Sat Dec 05 00:56:21 2015 -0800"
      },
      "message": "Tagging 1.4.0-rc1\n\nChange-Id: Idec5c65021283fa03a8f2530aebba968a5451d8b\n"
    },
    {
      "commit": "501132d93e1a2994dca83202bccc63950607ff55",
      "tree": "9e91ab09ef2dee0fa47a251f56f991f2c4601326",
      "parents": [
        "092dfb2aa077fd186a7b9a7ac9cab6ea0203be12"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Tue Nov 24 15:24:13 2015 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Nov 25 00:57:59 2015 +0000"
      },
      "message": "Fixing features.xml so that they don\u0027t self-reference.\n\nChange-Id: I1f4b8bc956f24d422af06e02330f5de8bb4873c2\n"
    },
    {
      "commit": "092dfb2aa077fd186a7b9a7ac9cab6ea0203be12",
      "tree": "87b362b2ba44a2fd515a2e12f42da3484b6721a0",
      "parents": [
        "17d6c49389bdf978d0b919bb77c6f624b264905b"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Mon Nov 16 23:05:21 2015 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Nov 17 17:42:02 2015 +0000"
      },
      "message": "Fix naming conventions for CORD apps.\n\nChange-Id: I0b1d4dd276301b726269376eec137511c8e0a805\n"
    },
    {
      "commit": "17d6c49389bdf978d0b919bb77c6f624b264905b",
      "tree": "df4a243a55454b777cc2ed61447c558862f82c94",
      "parents": [
        "f3790b83a5e37219afe53c89f7276c9cdb685dcb"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Oct 27 10:39:42 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Oct 27 18:23:12 2015 +0000"
      },
      "message": "Fixes for Javadoc errors\n\nChange-Id: Icf8fa2918faf071407e33c1fecc2ebac817cc817\n"
    },
    {
      "commit": "f3790b83a5e37219afe53c89f7276c9cdb685dcb",
      "tree": "4aefc1da1e601208c1d126f8fd2aac1035c3dc8d",
      "parents": [
        "5493b518a71c81b1335812a059a17c5e90a33d7e"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Oct 21 16:28:08 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Oct 22 18:37:22 2015 +0000"
      },
      "message": "Only transition to START state on TLS start\n\nChange-Id: Iafcf9dff625d8aac874d28ff23b5328beda28d2a\n"
    },
    {
      "commit": "5493b518a71c81b1335812a059a17c5e90a33d7e",
      "tree": "b2dad18722bbd98de21811d9f294cd4919570542",
      "parents": [
        "2a501c2ee0d24e3c15b512efba824cb8f458ed5a"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Oct 21 12:13:49 2015 -0700"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Oct 21 12:13:56 2015 -0700"
      },
      "message": "Bug fixes for TLS authentication\n\nChange-Id: I568273cb6fc5f0c95c15dc37ad17f51c2090917b\n"
    },
    {
      "commit": "2a501c2ee0d24e3c15b512efba824cb8f458ed5a",
      "tree": "7c0b1d0f9d91f3aa2468e1d892386d5a908ce414",
      "parents": [
        "967776aaf0cf6b15ef70e6e88b3be3d407529f2e"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Mon Oct 19 15:13:59 2015 -0700"
      },
      "committer": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Mon Oct 19 15:16:07 2015 -0700"
      },
      "message": "Remove UDP flow rules\n\nNo longer needed because RADIUS packets\ncome directly from UDP and not as packet in.\n\nChange-Id: I91fc37fc973c25a4b42c928ce6de41e71331f59d\n"
    },
    {
      "commit": "967776aaf0cf6b15ef70e6e88b3be3d407529f2e",
      "tree": "5cfd33910e2043d5ba751e5ea5dd3f2654352db2",
      "parents": [
        "5d99bd14035fe2d874d7f0f3dd5fb72fb70e66ba"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Oct 07 14:37:17 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Oct 19 22:15:31 2015 +0000"
      },
      "message": "Support RADIUS server outside of the ONOS network\n\nChange-Id: I7e64faae6831467e084db878e02023d40fb33f07\n"
    },
    {
      "commit": "5d99bd14035fe2d874d7f0f3dd5fb72fb70e66ba",
      "tree": "3de89e67e1e9c2fbb6c0f0ed52ae443bc5cb3e11",
      "parents": [
        "fcb623ddf0e31f0beef5d1581e1ff834551c0b37"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Tue Oct 06 15:41:30 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Oct 08 16:00:33 2015 +0000"
      },
      "message": "More AAA refactoring\n\n- parameterize the UDP port of the RADIUS server\n- clean up some unused constants\n- refactor config code to reduce repetitive code\n\nChange-Id: I797dabd12c8ccd522f1ab0812c2b03da7264f2c0\n"
    },
    {
      "commit": "fcb623ddf0e31f0beef5d1581e1ff834551c0b37",
      "tree": "10050e9abc6ee691f26e85f8cdecb84f340f2a7d",
      "parents": [
        "9eb293f6320498343a3b72ab533295b531064eaa"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Thu Oct 01 16:48:18 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Oct 06 09:50:48 2015 +0000"
      },
      "message": "Modify AAA app to use the network configuation service\n\nChange-Id: Ie7e12dfd9a3b80c55db2b55bdfdf431db8157d24\n"
    },
    {
      "commit": "9eb293f6320498343a3b72ab533295b531064eaa",
      "tree": "26b8e19a6e34c8bc01c5acc5530819e9336fde2b",
      "parents": [
        "ea36645cc73e68f1604a91d111c4e815b3ba8494"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Sep 30 15:09:17 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Oct 01 16:36:42 2015 +0000"
      },
      "message": "Minor AAA refactoring\n\n- pulled some common code out into a method\n- fixed some spacing problems\n\nChange-Id: I7c4f0cc6f236e8c05188fb94df3ec9ebe70140bf\n"
    },
    {
      "commit": "ea36645cc73e68f1604a91d111c4e815b3ba8494",
      "tree": "85a980c48772367e13b573fba368879f61f0fe17",
      "parents": [
        "f51eba26557279a22d52c7d139274222b6516ced"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Wed Sep 30 10:56:43 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Oct 01 16:36:41 2015 +0000"
      },
      "message": "Unit tests for packet processing the the AAA app\n\nChange-Id: I51149fdf9ce5bfe4ee8d67564165b94f3e39e379\n"
    },
    {
      "commit": "f51eba26557279a22d52c7d139274222b6516ced",
      "tree": "8e2bd05e8a09c109d1ef110eaa89dcda052efaa9",
      "parents": [
        "f61a24e11eadcaac2f3eb871547d57a813f121db"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Fri Sep 25 10:24:23 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Sep 25 18:37:01 2015 +0000"
      },
      "message": "More AAA app refactoring\n\n- cleaned up exception handling a little\n- reformatting of the code to be easier to read and group similar code together\n- fixed some style problems found by IntelliJ\n\nChange-Id: I932ac48d82b598b1f59c906477fb5e4deded413f\n"
    },
    {
      "commit": "f61a24e11eadcaac2f3eb871547d57a813f121db",
      "tree": "dffe89fa4240107b6ab4d4fcb88def0820f48c32",
      "parents": [
        "78e95a496a1035c505027c6b8bda75d23c051f93"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Thu Sep 24 16:34:02 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Fri Sep 25 17:24:10 2015 +0000"
      },
      "message": "AAA App refactoring\n\n- optimized lookup of state machines\n- modified getter/setter method names to match ONOS project standards\n- made StateMachine local members private and add accesor methods\n- added unit tests for StateMachine lookups\n\nChange-Id: I5704ddc4d8b1b3c887be1262f2edd78965e4a8bf\n"
    },
    {
      "commit": "78e95a496a1035c505027c6b8bda75d23c051f93",
      "tree": "ac2c0e14406e235179c7f9d0e38302eeeb049b9d",
      "parents": [
        "7f81e78574588f12e1ecfaee1da61fd28b6cdae9"
      ],
      "author": {
        "name": "Ray Milkey",
        "email": "ray@onlab.us",
        "time": "Thu Sep 24 08:36:45 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Sep 24 19:19:20 2015 +0000"
      },
      "message": "Refactoring of AAA app classes\n- break up multi compilation unit class\n- improve exception handling\n- start on general clean up\n\nChange-Id: Ic0b4e19a25c2fc1d64c73bfc4273c82cbcaf5d45\n"
    },
    {
      "commit": "7f81e78574588f12e1ecfaee1da61fd28b6cdae9",
      "tree": "873ef6e4862abde69b11a31d5e1add16a03fbe24",
      "parents": [
        "c1c7c530655e81145462aea343bf057bfae5765d"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Sep 18 15:19:54 2015 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Sep 18 15:19:54 2015 -0700"
      },
      "message": "Starting snapshot 1.4.0-SNAPSHOT\n\nChange-Id: I6b64a70eb8c416b58689afd2af7d726153176f6b\n"
    },
    {
      "commit": "c1c7c530655e81145462aea343bf057bfae5765d",
      "tree": "8dad04d1480cf6d3dfcb828c08d1896fca9601bc",
      "parents": [
        "a78340a3e9c7b4f1210318538355b1715b6a4704"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Sep 10 17:26:43 2015 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Sep 10 17:26:49 2015 -0700"
      },
      "message": "Rolling back to snapshot 1.3.0-SNAPSHOT\n\nChange-Id: I5394f02bc4cc4614427e5e535889e883944734fd\n"
    },
    {
      "commit": "a78340a3e9c7b4f1210318538355b1715b6a4704",
      "tree": "86afcb5154017ada9a12c792e6ccf31eca4d3c54",
      "parents": [
        "56caaea130c9c71a4ae3513c75a979d2d5fd30ac"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Sep 10 17:08:00 2015 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Thu Sep 10 17:08:00 2015 -0700"
      },
      "message": "Tagging 1.3.0-rc2\n\nChange-Id: Id062ea54a0f03c26eb763e03cc347dbfe63cd03f\n"
    },
    {
      "commit": "56caaea130c9c71a4ae3513c75a979d2d5fd30ac",
      "tree": "8dad04d1480cf6d3dfcb828c08d1896fca9601bc",
      "parents": [
        "d9c70f92674e27fefd5942f2d057d4ebf00079a0"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Sep 04 23:55:47 2015 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Sep 04 23:57:08 2015 -0700"
      },
      "message": "Changing version to back to snapshot 1.3.0-SNAPSHOT\n\nChange-Id: I05bc4669bf3ad2a149cee5d303da42bf8ffd14e8\n"
    },
    {
      "commit": "d9c70f92674e27fefd5942f2d057d4ebf00079a0",
      "tree": "129337f00108adffd777114f927cfd21bf7dc8fb",
      "parents": [
        "a0d6371ee4148ac10322c173f0419187420bf7ab"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Sep 04 23:47:08 2015 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Fri Sep 04 23:47:08 2015 -0700"
      },
      "message": "Tagging 1.3.0-rc1\n\nChange-Id: I640fc75397b90532e8a71f9413b6822f80b3e775\n"
    },
    {
      "commit": "a0d6371ee4148ac10322c173f0419187420bf7ab",
      "tree": "8dad04d1480cf6d3dfcb828c08d1896fca9601bc",
      "parents": [
        "e989420424abfda32b45f2509460cef97449493c"
      ],
      "author": {
        "name": "Hyunsun Moon",
        "email": "hyunsun.moon@gmail.com",
        "time": "Sat Aug 22 21:04:23 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Tue Aug 25 16:10:35 2015 +0000"
      },
      "message": "ONOS-2711 Replaced short to TpPort for tcp/udp ports\n\nChange-Id: Ibf0474b5369d11d377fd33cf5ab48083cbca3308\n"
    },
    {
      "commit": "e989420424abfda32b45f2509460cef97449493c",
      "tree": "747d9f5b19d14360b698a7e3489a0bc7c957a8c5",
      "parents": [
        "d9c7da0bfe7e26c40241ae9c7f8950b043384340"
      ],
      "author": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Jul 30 11:59:07 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 30 20:27:44 2015 +0000"
      },
      "message": "Fixing javadoc warnings, provided missing package javadocs and corrected group structure.\n\nChange-Id: I2637afe49b81e8e6d10ef3bb0f2a1cf50b2564cc\n"
    },
    {
      "commit": "d9c7da0bfe7e26c40241ae9c7f8950b043384340",
      "tree": "49d342599b742051a1e6a311ba7f90707fc0efcc",
      "parents": [
        "feb4176dd73e32cba0a28ecbbc656e8cc874428f"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@onlab.us",
        "time": "Wed Jul 29 17:49:24 2015 -0700"
      },
      "committer": {
        "name": "Thomas Vachuska",
        "email": "tom@onlab.us",
        "time": "Thu Jul 30 17:14:25 2015 +0000"
      },
      "message": "Refactoring addProcessor() calls to use type methods\n\nChange-Id: Ib38cc5122a9d9a8cbaafec593eb3eb32a795a28f\n"
    },
    {
      "commit": "feb4176dd73e32cba0a28ecbbc656e8cc874428f",
      "tree": "5f84062570387cfe8d142cdc09cf91a35fb5a884",
      "parents": [
        "32039d5c49251b4bf864bf71dd8f19fba794ba5d"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Wed Jul 15 15:10:28 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Thu Jul 16 11:33:39 2015 +0000"
      },
      "message": "Move AAA app to OLT\n\nChange-Id: Ie1e41353177c8755f25bca1476b41df1f2826288\n"
    },
    {
      "commit": "32039d5c49251b4bf864bf71dd8f19fba794ba5d",
      "tree": "39f80c5f046ca781ae302971c3599b76e4cf0b0e",
      "parents": [
        "d39d99e8dbe700bb67ce43f5775facc05217d872"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jul 01 16:35:26 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 21:20:37 2015 +0000"
      },
      "message": "forwarding radius packets to radius\n\nChange-Id: I28678715adc42358d85006e2df0baa25d768746d\n"
    },
    {
      "commit": "d39d99e8dbe700bb67ce43f5775facc05217d872",
      "tree": "68d664ff4df6c6382692b1880d02c2efcc42e226",
      "parents": [
        "a46dddf432dff345bf2eb81577faa06d964ed11e"
      ],
      "author": {
        "name": "Aaron Kruglikov",
        "email": "aaron.kruglikov@us.fujitsu.com",
        "time": "Fri Jul 03 13:30:57 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jul 06 20:08:00 2015 +0000"
      },
      "message": "Include logic for cancelling requests for packets.\n\nChange-Id: I8244b8e417dd2b4c6feae57b810fe750635e87a7\n"
    },
    {
      "commit": "a46dddf432dff345bf2eb81577faa06d964ed11e",
      "tree": "2f015946c453f925380686b416a6c2358c82b4d1",
      "parents": [
        "8b01ee71f21ea32bf100425f94eb912b1bfd4100"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Tue Jun 30 15:31:20 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Wed Jul 01 03:31:52 2015 +0000"
      },
      "message": "Cleaned up AAA app now it\u0027s in the ONOS core.\n\nMoved packets into the packet library, minor app cleanups and javadoc.\n\nChange-Id: I7ee04d09f82051fdb2a9bcfe577cb163661d5055\n"
    },
    {
      "commit": "8b01ee71f21ea32bf100425f94eb912b1bfd4100",
      "tree": "05f73328467f7bb2eeec71c5ab3aab65ccd2f8b5",
      "parents": [
        "8983174228c01f8a932525be6ae76167373f1715"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 26 14:22:24 2015 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Jun 29 15:24:35 2015 -0700"
      },
      "message": "small fixes to ethtype pattern\n\nChange-Id: Ic58c426821952f66aa21bc828d36fd4f83d8da0d\n"
    },
    {
      "commit": "8983174228c01f8a932525be6ae76167373f1715",
      "tree": "d31f3538e48e92e50bdd477f83fac01d76210be5",
      "parents": [],
      "author": {
        "name": "Ari Saha",
        "email": "as754m@att.com",
        "time": "Fri Jun 26 10:31:48 2015 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@onlab.us",
        "time": "Mon Jun 29 21:24:58 2015 +0000"
      },
      "message": "ONOS AAA app: Authentication and Authorization logic.\n\nChange-Id: I36eb889eeab38edf12377c13e780a147551459a4\n"
    }
  ]
}
