)]}'
{
  "log": [
    {
      "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"
    }
  ]
}
