)]}' { "log": [ { "commit": "0212f64907f893df80a1c3038d2745898a665f54", "tree": "0253153cadb84c880abf65b71ebc38515ffb93f8", "parents": [ "c3f84eb736641e176fbce692f25e22bba05324c0" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Sat Feb 20 11:32:43 2016 -0800" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Sun Feb 21 20:04:34 2016 -0600" }, "message": "Cleanup a few of the CORD apps.\n\n* Removed or turned per-packet logs down to trace in the PIM app\n* Can now reconfigure remote sync host in CordMcast\n* CordMcast catches REST exceptions rather than bombing\n\nChange-Id: Iae027d5ce1d9047827ea80b071dc77ca49c65206\n" }, { "commit": "c3f84eb736641e176fbce692f25e22bba05324c0", "tree": "b6b5dc431cbb0d4030c3ff28533666f31b7fb83c", "parents": [ "435ffc4ae888232f0ee058c737958b3885b39592" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Feb 19 12:44:36 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Sun Feb 21 22:48:51 2016 +0000" }, "message": "CordMcast clears remote routes on startup to prevent being out of sync.\n\nIt also reads existing routes on startup.\n\nChange-Id: I13b8ffae2b57d1e82181a8a745bda185d56f368d\n" }, { "commit": "435ffc4ae888232f0ee058c737958b3885b39592", "tree": "c180220b66be80d1c130971bc22ccf99f7e7d076", "parents": [ "718c04536fce2059dd2ed9dd1cd35472bdddecb9" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Feb 19 10:32:05 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Feb 19 19:14:10 2016 +0000" }, "message": "Calculate IGMP checksum and use more reasonble max response time.\n\nAlso made IGMP properties configurable at runtime.\n\nChange-Id: I98b40a43a0c17b7bf21f1bd622032c64d7434214\n" }, { "commit": "718c04536fce2059dd2ed9dd1cd35472bdddecb9", "tree": "16e2507de255d157b176e2ea621a5bbf73bfc83a", "parents": [ "fc1cb0300487f30dc711f0fbf3147dec5e2aeaf5" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Feb 18 15:56:22 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Feb 19 03:48:50 2016 +0000" }, "message": "It helps to get IGMP join and leaves the right way round\n\nChange-Id: I7ada6835fa56aefaa421610ae8a303f2751be2b3\n" }, { "commit": "fc1cb0300487f30dc711f0fbf3147dec5e2aeaf5", "tree": "8d57323037a711c16d7bb74d06f226bb54e62fbd", "parents": [ "28271641007ef4a1a6547cdb9a0657c0c6d5b85f" ], "author": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Wed Feb 17 15:37:56 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Feb 18 14:53:04 2016 +0000" }, "message": "support addition and removal of mcast sinks\nvlan mcast rules are now optional\n\nChange-Id: Icb7022089a6e139970040d8cdea97df0cdc8dc7c\n" }, { "commit": "28271641007ef4a1a6547cdb9a0657c0c6d5b85f", "tree": "dc2a245e5b67a27ef7881f87dbbc52da0d70b5d4", "parents": [ "3b1eadca542ef910a1669843e4b1d23d499d43e3" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Wed Feb 10 16:13:54 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Feb 11 22:54:20 2016 +0000" }, "message": "Add basic multicast RIB synchronization over REST\n\nChange-Id: I75f22956b6b73427ca657f5ab58330b1417fdf43\n" }, { "commit": "3b1eadca542ef910a1669843e4b1d23d499d43e3", "tree": "3e727d53eead64b520801072c0f09c9d6ed577b9", "parents": [], "author": { "name": "alshabib", "email": "alshabibi.ali@gmail.com", "time": "Mon Feb 01 17:57:00 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Feb 09 21:42:38 2016 +0000" }, "message": "Initial implementation of cord multicast application\n\nChange-Id: I36a007b0ffaac8c3a4ad1dc39ad9822b8d7e5878\n" } ] }