)]}'
{
  "log": [
    {
      "commit": "c9ac1e5d6c1a146a1af366471980214ccb2bc8bd",
      "tree": "3b625302aaaf8517cd3e0b34533a55a0abab639b",
      "parents": [
        "4e33be22967314c0cba7008623158543d361474a"
      ],
      "author": {
        "name": "Amit Ghosh",
        "email": "aghosh@radisys.com",
        "time": "Fri Jul 28 12:31:18 2017 +0100"
      },
      "committer": {
        "name": "Amit Ghosh",
        "email": "aghosh@radisys.com",
        "time": "Fri Aug 04 09:03:37 2017 +0100"
      },
      "message": "VOL-149: Configure RADIUS Attributes as per subscriber information\nVOL-148: RADIUS VLAN ID configurable\n\nChange-Id: I2a51dbf316637e685b7e3c36595a27922c79b23c\n"
    },
    {
      "commit": "4e33be22967314c0cba7008623158543d361474a",
      "tree": "15dd45377687f19d9f32e2e440fab46e88ff779f",
      "parents": [
        "1fe3b0e5e7eafd7809fdded0f9021a3f316df824"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@opennetworking.org",
        "time": "Thu Aug 03 22:45:46 2017 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@opennetworking.org",
        "time": "Thu Aug 03 22:45:46 2017 -0700"
      },
      "message": "Updating Copyright line to Open Networking Foundation\n\nChange-Id: If7b4e7b36e12fb2f70dd72d8c5f74d39f14282da\n"
    },
    {
      "commit": "1fe3b0e5e7eafd7809fdded0f9021a3f316df824",
      "tree": "957efaa40dca6d279d31c5dec9ae82b15cf63a74",
      "parents": [
        "df7ff86b4610203e9093eb6349fcbb3b3a09feab"
      ],
      "author": {
        "name": "ke han",
        "email": "Ke.Han@alcatel-sbell.com.cn",
        "time": "Tue Feb 28 09:50:20 2017 +0800"
      },
      "committer": {
        "name": "ke han",
        "email": "Ke.Han@alcatel-sbell.com.cn",
        "time": "Tue Feb 28 09:51:31 2017 +0800"
      },
      "message": "1.Seperate radiusPort from radiusServerPort;2.changed the match string from 1812 to radiusServerPort\n\nChange-Id: Ifcf76243177eb33cd96c992f89b5bff6a8f1274f\n"
    },
    {
      "commit": "df7ff86b4610203e9093eb6349fcbb3b3a09feab",
      "tree": "0d8c35da2af92f02f49bb57a23410631769ba1ea",
      "parents": [
        "47346e9cd5b0d6619c5f90134d2ef6974325c6bc"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Fri Jan 20 11:22:05 2017 -0800"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Fri Jan 20 11:50:00 2017 -0800"
      },
      "message": "Change app name from onosproject to opencord\n\nChange-Id: Iefb95345e357bfde21e2b639b5da75bfb90d315a\n"
    },
    {
      "commit": "27afc1ddfb83f037a71a3765ae8d0f162b6d27b9",
      "tree": "92016ce18b4d17967ad4d81c9a9b071efb010d5f",
      "parents": [
        "fd32a971e196fb2e5ea35f098cf55a0f469cda19"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Dec 23 00:33:58 2016 -0800"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Dec 23 00:33:58 2016 -0800"
      },
      "message": "moving listener add to end of activate\n\nChange-Id: Ia4ee4780f1c203f189e7a188778085246d1ae27e\n"
    },
    {
      "commit": "5dcfa52a642f0012287000dc97a66b77ede1e0e6",
      "tree": "ffd80c172119dda95f33e8f500c8e0132dbedeed",
      "parents": [
        "55e89a294a3151f0dc64d8811e1212647998978e"
      ],
      "author": {
        "name": "ke han",
        "email": "Ke.Han@alcatel-sbell.com.cn",
        "time": "Tue Nov 29 14:21:30 2016 +0800"
      },
      "committer": {
        "name": "ke han",
        "email": "Ke.Han@alcatel-sbell.com.cn",
        "time": "Tue Nov 29 14:22:41 2016 +0800"
      },
      "message": "fixed a bug in processing radius-failure message\n\nChange-Id: I262e324bd32852323ff8baf6b1cc85c7edddb383\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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    }
  ]
}
