)]}' { "log": [ { "commit": "47828a7901884eaf2a9e48a479cf8be53a4e4215", "tree": "ef5fdee0b159bf0ab8c48f15bf39061a777ae8a5", "parents": [ "a004c7e2bdfe73023a9068d89e20dba96b52f632" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Feb 14 20:56:31 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Feb 14 21:41:41 2017 +0900" }, "message": "Bugfix: fix LISP provider activation problem caused by deps issue\n\nChange-Id: Ie5f9552db8e3b108a746fd56f8c4c64b51703c47\n" }, { "commit": "54a78514d2d07f27c68acdc16df9523d957e16b9", "tree": "ac3d7d04474b8af965ad7ee6a603422901e7bbaf", "parents": [ "57b510152e3127123c0677b086b77d1dbfc4086b" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:13:52 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:13:52 2017 -0800" }, "message": "Starting snapshot 1.10.0-SNAPSHOT\n\nChange-Id: Icd6983be6a52293fb8a846a02d5e314c2c7aeaf0\n" }, { "commit": "57b510152e3127123c0677b086b77d1dbfc4086b", "tree": "fcd973152234a1aa3863e4cefab9bcfb37e34eb3", "parents": [ "de84cdde9ad67cc2648f04b92408e5aa13ba5260" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:06:55 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 11:06:55 2017 -0800" }, "message": "Starting snapshot 1.10-SNAPSHOT\n\nChange-Id: I800d5d9e7f23793f5288457bca449ca382896723\n" }, { "commit": "de84cdde9ad67cc2648f04b92408e5aa13ba5260", "tree": "78c48d908e2e57ab9e6cb337e192c195b758c20d", "parents": [ "8588c48114cb417d1004d33daf8c904591f4cdcb" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:54:12 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:54:12 2017 -0800" }, "message": "Starting snapshot 1.9.0-SNAPSHOT\n" }, { "commit": "8588c48114cb417d1004d33daf8c904591f4cdcb", "tree": "b547bfbe2a41cac350135a55ff962fc23c1e0e4b", "parents": [ "2617e84fbf35e7efa671cc8a1d428321a7c29d09" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:52:31 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Feb 13 10:52:31 2017 -0800" }, "message": "Tagging 1.9.0-b3\n" }, { "commit": "f4bfbaa450cfc8f43c45d8d65e1298f13e33135f", "tree": "b296b8e0add38607365ecf60fcda60ff06ef64f2", "parents": [ "d55111bf58effde7fe88f8899a8be2d41ece0ab3" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Feb 08 14:59:58 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Feb 08 18:43:14 2017 +0000" }, "message": "[ONOS-5945] Add LispMapReferral message type with unit tests\n\nChange-Id: I4f93140fccdbe96c4f0911e8aa325e6e3ffaee2f\n" }, { "commit": "d55111bf58effde7fe88f8899a8be2d41ece0ab3", "tree": "4d959ae123b0d180ff9e49b850f1f2e28873c82b", "parents": [ "4fc55e3973c9dfac4c4ef8bb4b08ecff8de31c3f" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Feb 07 10:36:40 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Feb 08 18:42:41 2017 +0000" }, "message": "[ONOS-5945] Add de/serailizer for LISP referral with unit tests\n\nChange-Id: I2fa06555d56be0a09046f74a570302d2df2b7539\n" }, { "commit": "4fc55e3973c9dfac4c4ef8bb4b08ecff8de31c3f", "tree": "f5babc447fe7d8ad18e966975792adf254cef35d", "parents": [ "672ebda3fdafadeb210c794cce25e3b895dc76cd" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Feb 07 06:25:50 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Feb 08 18:41:27 2017 +0000" }, "message": "[ONOS-5946] Implement LISP signature type\n\nChange-Id: Ifea098d3b2fd1c0b5e24185b537056b9864b935b\n" }, { "commit": "672ebda3fdafadeb210c794cce25e3b895dc76cd", "tree": "271ebc980e448443969ffb3f863eac1710df26f9", "parents": [ "a3b7f5d1338f85700f9ead8ad2ef2271fbb57e96" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Feb 06 20:21:04 2017 +0900" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Wed Feb 08 18:39:54 2017 +0000" }, "message": "[ONOS-5945] Initial implementation of MapReferral message type\n\n1. Add skeleton code of LispMapReferral message type\n2. Refactor LispLocatorRecord and LispMapRecord\n\nChange-Id: Icbe6243e5892a0bfb784ba3c0daa22ab73c7e977\n" }, { "commit": "c4d0391aa1961dfa21eb8fc9cfbbda82c67b8c84", "tree": "af3cfa94ee5e97ecca2238bf2c6c51889f602c3f", "parents": [ "0a439d2a1d1a8986901b57dbd4231b9b143ecc9c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Feb 06 00:09:17 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Feb 08 02:55:00 2017 +0000" }, "message": "[ONOS-5944] Add LISP Geo Coordindate LCAF address type\n\nChange-Id: I110eb57aded5fe2a8cf60e1d2e758737f4cbf139\n" }, { "commit": "3ff578de254c2121eda81e2cdeb7fbd603f09a0b", "tree": "0d7a6f518d5bdf0476d3a6fd98b6c9b0aa0c89b4", "parents": [ "3dcd286f3c1ac15faa687605ae851a78d81cc5a5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Feb 05 15:34:37 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Feb 08 01:25:04 2017 +0000" }, "message": "[ONOS-5943] Add LISP nonce LCAF address type\n\nChange-Id: I6200ca4ea3432a982b8c1ba10551e2a4b501c1d5\n" }, { "commit": "2af9eaaf219ceb606ea0d192a3ce947b3007fead", "tree": "ec76ac5b5cf79701c3a65ca35a10186564eda90b", "parents": [ "46e30cc82e47479f1f7d15b438ea3f6c3bcf1ea5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Feb 05 09:15:07 2017 +0900" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Wed Feb 08 01:16:18 2017 +0000" }, "message": "[ONOS-5942] Add LISP multicast LCAF address type\n\nChange-Id: Ifb0e276f33ea9a6512b1a7037f0bbd30e24d276f\n" }, { "commit": "f31019ae11c5a21f4de875e39633351751df0b12", "tree": "d91ddfea836277ba25bc30144579d041446702d7", "parents": [ "e7926850ae8b55692a3fa9fa5b836c923d0e4c12" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Feb 05 07:57:46 2017 +0900" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Mon Feb 06 16:46:13 2017 +0000" }, "message": "Refactor: move LCAF related address classes under lcaf package\n\nChange-Id: I828fe5596c84b121b9382a69107ddfce20840f99\n" }, { "commit": "9b1a45be12f7bb6007db4d1b126d4ba931d04276", "tree": "bfcd0722d26a13fca7f8b2d6130d1ba0c60d4038", "parents": [ "17f9ab618d195ea469062d4f2be742d6fad5611e" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jan 19 13:34:31 2017 -0800" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jan 25 10:35:53 2017 +0000" }, "message": "[ONOS-5749] Initial implementation LISP device provider\n\nChange-Id: Ie1ac2ff82c62717fc8e2b045f964d026fe30effa\n" }, { "commit": "5dc9a4e5ce737df192d0c7725d405b81dd28fb7c", "tree": "8d9c4724260efed28a0867185ca1dddea50109a8", "parents": [ "10bd8d11fafeeeccc4a1bf966b826c124d7e48f4" ], "author": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Fri Jan 13 09:09:57 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jan 20 20:31:57 2017 +0000" }, "message": "Bumping netty dependency versions to 4.1.5.Final.\n\nIncluding test fixes.\n\nFew more places referencing atomix version\n\nChange-Id: I48fb8fa255624a86ae12117845603f7d53f1c29e\n" }, { "commit": "287b4ae810ab3073e2c6e617f4e751758609dde9", "tree": "dec61368eab14d99b05a3b97c47dc33213d264bf", "parents": [ "2557ba3375856a5b607ee9334e76da75a62dc178" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:21:17 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:21:17 2017 -0800" }, "message": "Starting snapshot 1.9.0-SNAPSHOT\n" }, { "commit": "2557ba3375856a5b607ee9334e76da75a62dc178", "tree": "c0323f5fac2c7dcaf5ce2ae43cc68e8efb263aad", "parents": [ "2b665f1f4585c58e7af05bd2e1d2696b0a7e2fe2" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:20:17 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 15:20:17 2017 -0800" }, "message": "Tagging 1.9.0-b1b\n" }, { "commit": "347c51e683991a992a2418c98b73c97629c2a434", "tree": "0da1292ea562c76841d996bf6627a9341ced3b84", "parents": [ "918c0f2731fee506d2e38dac348be15fe2060a3c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jan 18 14:08:50 2017 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Jan 19 00:05:42 2017 +0000" }, "message": "Fix: sonar related fixes for LISP protocol package\n\nChange-Id: If38ff6be071e1522c925056de44f9ec50910652c\n" }, { "commit": "b1a8fd05d2bcc66c1ad283215d55770b177a948e", "tree": "8dbd8b5676c1418e4ea1e8be86fde370067bfdc0", "parents": [ "f0da43dbdd1cfbc9b478fa44b4b99c087f1aafe4" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 27 03:55:32 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jan 04 18:14:55 2017 +0000" }, "message": "[ONOS-5607] Add a new LISP router when receiving MapRegisterMessage\n\nChange-Id: I0cb11492def61b99f30b463304a3f152c5200b2f\n" }, { "commit": "3a99e71d6172b741228faedcd4f9e11ee838ae3b", "tree": "9d15e2b59c2605ef9a2caf74abeaff35fb6cdab2", "parents": [ "01f75b9cbf452450c271257646506564367e5e12" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Dec 16 21:23:16 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jan 04 02:37:15 2017 +0000" }, "message": "Fix: remove redundant parameter setup for LCAF addresses\n\nChange-Id: I9f322b5a6566a723bd59a1b49721b7eae818bc9a\n" }, { "commit": "01f75b9cbf452450c271257646506564367e5e12", "tree": "bda72a4d3fa9de6ec88c37147dc668637ecb3739", "parents": [ "8388aae69fd4cc950cb621377963289f94401325" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Dec 12 03:05:07 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jan 04 01:26:04 2017 +0000" }, "message": "[ONOS-5752] Add AS number LCAF address with unit tests\n\nChange-Id: I0c47e72b2195eb3014dbbde8966fbb3dc0b7fa9e\n" }, { "commit": "0dab596158ccfe47bca6f7d4f3654dcd4c948f42", "tree": "903614d53d1b7f58ed3ae452c6703a531624374d", "parents": [ "e9062fc0ca20482dd808e6f0211ca35966425e05" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Dec 15 03:44:28 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Dec 23 16:08:48 2016 +0000" }, "message": "[ONOS-5607] Add AbstractLispRouter base class with impl classes\n\nChange-Id: I7b79301db684b7f15307dc26be0c6e665399b01d\n" }, { "commit": "834ff723cebb9e0545bfeb2fcd62dc58613f01e5", "tree": "5feffc044f0b713303dff8c1ccb39e7ac44e5397", "parents": [ "7ccc3a862f2c38f722968c501e859ce675f3a0de" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 13 19:43:02 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Dec 21 15:12:59 2016 +0000" }, "message": "[ONOS-5607] Revise LISP ctrl impl class to track msgs and routers\n\nChange-Id: I4a51a8ef9162e3feee543f40fa92a0435186d1c9\n" }, { "commit": "7ccc3a862f2c38f722968c501e859ce675f3a0de", "tree": "5472d8e24761b18bb36140f1accc921fab02ab18", "parents": [ "80438763c39104088625995232e8427b41dc9468" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Dec 09 01:30:56 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Dec 21 07:06:03 2016 +0000" }, "message": "[ONOS-5607] Add LISP router, controller and listener interfaces\n\nChange-Id: If01738d1b0e4e264618392844d96a9cf31cbd7c7\n" }, { "commit": "e530690b216a513d3180e40dfa4f46e3328b318d", "tree": "f9c68df7a6d393309082f093b2945821df585d1e", "parents": [ "e88d69b61c67839eef67c08bc70ef8de7723ecb5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Dec 09 00:09:46 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 20 16:36:48 2016 +0000" }, "message": "Support to obtain all map records from MappingDatabase\n\nChange-Id: Ia4c5932d35c36d8dbd75e8534e52c3e0c5af4256\n" }, { "commit": "3e1bac23ed96d242a1393edd2dfb644b08e2a190", "tree": "57d71b1017458584f29fd8688cb25e34679e1c72", "parents": [ "d6483ccf6fb043b4683fa756024a0e186cc20145" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 06 02:08:12 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Dec 16 16:52:47 2016 +0000" }, "message": "Add ReplyRecord field into Map-Request message\n\nChange-Id: Ia9850bade2ee1ab654a7fb58a5ff00ebfd52a19e\n" }, { "commit": "d6483ccf6fb043b4683fa756024a0e186cc20145", "tree": "42f9dd83775070b243235d79f31b30ea3a790080", "parents": [ "334ad69bb8a225e258629f22ca419871a8b5cbe4" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Dec 12 02:26:13 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Dec 16 14:04:38 2016 +0000" }, "message": "Bump up the LISP LCAF version from draft 20 to draft 22\n\nChange-Id: If946ac5bd6159b050838d577cbea7795e15d5693\n" }, { "commit": "2174e32b6401455b04715349738b3fb03b159a4b", "tree": "5bedb42585f92a238f46e364ff8a778b95039406", "parents": [ "6153eab228c3a99db938f11bf0b152e330971440" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Dec 14 03:28:59 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Dec 14 02:05:31 2016 +0000" }, "message": "Fix: Re-enable testEncode unit test for LispMessageEncoderTest\n\nChange-Id: I38e330340f65d29f1265570bf1e91d98f1adddac\n" }, { "commit": "6153eab228c3a99db938f11bf0b152e330971440", "tree": "543420abacf334b1a860091935e13f1397470554", "parents": [ "cdbc0872959234382162bb1ca3a0c9b8f5a7d949" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 06 00:30:29 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Dec 14 02:00:24 2016 +0000" }, "message": "[ONOS-5716] Acknowledge Map-Request with native-forward Map-Reply\n\nIn this commit, we try to acknowledge Map-Request message with\na special Map-Reply in which action field is configured with\na natively-forward flag.\n\nChange-Id: Id302f9c4896d8a49a22b52bcbd33586105e270e9\n" }, { "commit": "cdbc0872959234382162bb1ca3a0c9b8f5a7d949", "tree": "eac349cc9b31e47c52fb063ff92e6e1610d2bd0d", "parents": [ "5535abd1bd90222004ac7ed00c38f70cb805fff1" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Dec 05 17:23:53 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Dec 14 01:53:25 2016 +0000" }, "message": "[ONOS-5710] Process Map-Request msg when proxy bit is set to false\n\nChange-Id: I0ceef00c67ab266b01dec121fe6a4fe1f3dca3e5\n" }, { "commit": "5e505c6c232811104c7c77a5b87aa315894d7846", "tree": "3ba24a8a3ceaf58a3f47075c01dd19e876e6a5bd", "parents": [ "29986d80cee865412679a13f3424a0f30bc93f37" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Dec 05 02:44:24 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Dec 11 13:56:47 2016 +0000" }, "message": "Refactor LISP package to separate ctrl interface and impl classes\n\nChange-Id: I4e94ff54299e886cd0e8b3ce38591b0900290f54\n" }, { "commit": "29986d80cee865412679a13f3424a0f30bc93f37", "tree": "8ec21cec74f9df17e1f828b75958afb1bdeb324e", "parents": [ "858ad8ca146710ca3d99641bf9ac27309b127aea" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Dec 01 03:25:12 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Dec 11 13:50:46 2016 +0000" }, "message": "Add LISP mapping entry aging mechanism\n\nChange-Id: I9a2a75f64ff4fb580dcc4b2e789af020c5decd8d\n" }, { "commit": "3109de81dc2c4da7ff592c243f4107033e3bfcf7", "tree": "e0f2766302966c254e26a1c5a059b27eb05f5257", "parents": [ "d57dea47d5167fb25b51f29b905a3ae38f7f5594" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 06 01:34:08 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 06 22:44:09 2016 +0000" }, "message": "Fix: correct protocol stack comment of LispNatLcafAddress class\n\nChange-Id: I7f9e266a16ce7a5e46a3634a68ae3f54ae00ec31\n" }, { "commit": "72bcefefce44d0ebd25f06bb51b5a6384718de34", "tree": "81ba983370f5c4bee330537dddf5c99b54a533b0", "parents": [ "bc3c6ba53968d61610dfcd9b58b2a3454e271fff" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 16:22:53 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 16:22:53 2016 -0800" }, "message": "Starting snapshot 1.9.0-SNAPSHOT\n\nChange-Id: Iae30168353c72c4e2d5e395298ceca5dd7554984\n" }, { "commit": "bc3c6ba53968d61610dfcd9b58b2a3454e271fff", "tree": "45ef9a6becfcc0572f61cd5c7f17f6fda0f9b9b2", "parents": [ "a222d05a186856ac0f8a45136ad5c4542f9db491" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:59:38 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:59:38 2016 -0800" }, "message": "Starting snapshot 1.8.0-SNAPSHOT\n" }, { "commit": "a222d05a186856ac0f8a45136ad5c4542f9db491", "tree": "01d32dd9d4658c81c94f33cb9efe2337f6e0bf45", "parents": [ "de0799ca6fe58faa812f9a4d26531dc6e79dabc3" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:49:32 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Dec 02 15:49:32 2016 -0800" }, "message": "Tagging 1.8.0-rc4\n" }, { "commit": "b547e061577c11c90059f7daddbd71c7441eda65", "tree": "27a6c7bfcce677506e1c332e184bf5a01ba997f6", "parents": [ "4f6d428dc7ba1c3c2130af94ba285f04862b5e55" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 15:10:18 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 15:10:18 2016 -0800" }, "message": "Starting snapshot 1.8.0-SNAPSHOT\n" }, { "commit": "4f6d428dc7ba1c3c2130af94ba285f04862b5e55", "tree": "ab2f9f3f2951eaa19320cf4fe20c41becf720265", "parents": [ "b3e9704d495d069cb572a2dd7e5a936c35e5d1d6" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 14:52:32 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Nov 30 14:52:32 2016 -0800" }, "message": "Tagging 1.8.0-rc3\n" }, { "commit": "2c8a2a4f8431ce80dca19963d3e2bc1a5dbf5d44", "tree": "97a49a3512dab9c6d0368f563c1b985d8faed074", "parents": [ "70222adec14d09f8369112b0df4d509fbe30661a" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Nov 24 02:51:03 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Nov 30 20:06:45 2016 +0000" }, "message": "Bugfix: Acknowledge to ETR only if want-map-notify is set to true\n\nChange-Id: I684bc1f1a7958b9777f90fe512980523490598ac\n" }, { "commit": "712ec05ba9565a11d9efe05ef9403bcc08349618", "tree": "086ed2905bfe829889f5268646f9f517ad40f335", "parents": [ "9cf536b4ea66e5d4e08be830f8c194706cace63e" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 22 03:23:54 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Nov 30 18:32:05 2016 +0000" }, "message": "[ONOS-5688] Make LISP authKey and authKeyId be configurable\n\nChange-Id: I8262cc1791e064547e79cb9a3cb58e99feec50b1\n" }, { "commit": "5b2b2369da40dc9886918c561c020c0b370750c6", "tree": "8ddde44730aef7fdc30992bd67a9c0344764fe21", "parents": [ "48ca51945d35eb785aa26cc61a29aee319ae67b1" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Nov 27 17:38:19 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Nov 30 18:26:03 2016 +0000" }, "message": "Fix sonar warnings of LISP authentication package\n\n- Restrict access level from public to package-private\n- Log and pass original exception\u0027s message\n- Prevent an utility class from instantiation\n\nChange-Id: Ida35121edeb0675ea86ab8d788f4f8c386cb19ba\n" }, { "commit": "58c6af2321f25601325fa62961d389b8b8351ad6", "tree": "38a5bba954aea9d883a5b0f1fa518043af75f3db", "parents": [ "e26cf8e6c5f96aed4bd13dee0e883bcbfc43e418" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:26:52 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:26:52 2016 -0800" }, "message": "Starting snapshot 1.8.0-SNAPSHOT\n" }, { "commit": "8b8b30ce29d37a7cdfe10b8d9ab0d3208c8acab9", "tree": "32997d66ca5b431f5bccd10e5c41fe3ff82d23e9", "parents": [ "822bc14ae426c9298851ac4d370c65e15b1a3443" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:08:32 2016 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Nov 22 17:08:32 2016 -0800" }, "message": "Tagging 1.8.0-rc1\n" }, { "commit": "cdd276b7e4d9b9f3b71f7dfec13d15f4b6835922", "tree": "816aaf799f4eafebb7202e7da9210dc7e753a074", "parents": [ "8e4acbfd309ad08b561f9c9e0d65ad881a8a61b3" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 15 15:53:21 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 22 18:51:26 2016 +0000" }, "message": "Support CIDR ranged match for LISP EidRlocRecord with unit tests\n\nChange-Id: I0f69aa48ab7f661958b5a5bf6c03cd5ceb571abe\n" }, { "commit": "55ddcdb6479fa5d89b29f8f90d57a6fcc22a809d", "tree": "ad60ddee19cf92a86709a07f28da4076f35486b3", "parents": [ "cc5e5e847cc5f59269b34bc1e67030ea1dfd93de" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Nov 21 17:04:01 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Nov 21 18:40:44 2016 +0000" }, "message": "Bugfix: try to use parent LCAF class for serializing NAT address\n\nChange-Id: I792377de77344c0c493c77f9674ec4c55700f874\n" }, { "commit": "980cd7cf32cb890ad5852aef32205e7cb25bd2de", "tree": "0dad7a61f5717ac9fbd3b692184778fdc4f07555", "parents": [ "92e732bfbb4e8a44fcc523f172eec61fc178e918" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Fri Nov 18 14:18:46 2016 -0800" }, "committer": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Mon Nov 21 10:17:17 2016 -0800" }, "message": "Bug fixes of calculating message length for InfoRequest/Reply\n\nChanges\n1. Wrap added InfoReqest processing with try..finally statement\n2. InfoRequest serialize bug fix\n3. Overide WriteTo() methods of DefaultLispInfoRequest\n and DefaultLispReply\n\nChange-Id: Ifc74619508a004f3fa7c940c30a5905d2cd27963\n" }, { "commit": "6ef1b3f15fc2f5cac7655d792ea198dfa25fe312", "tree": "dc371c40a72f72c3e129ead8e9fc44973a49c441", "parents": [ "1937e29082b5d6d99557526e60796034ef8ed6d0" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Nov 12 18:16:06 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Nov 18 16:02:20 2016 +0000" }, "message": "[ONOS-5623] Enhance map server to handle Info-Request control msg\n\nChange-Id: If5f68041fbef786e912fc17e33a0e296df73cd3d\n" }, { "commit": "5ba6ec1955930309e847c8d3a8b4c5d3c6085cc7", "tree": "9fe5d2917695b1844bc72d4865e2e3e9b45a123b", "parents": [ "b21d69a734c3c9092bb9413ba4060a424cb9d87c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Nov 18 02:38:58 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Nov 18 15:29:16 2016 +0000" }, "message": "[ONOS-5606] Try to use Epoll event group if OS natively support it\n\nChange-Id: I449df3a0a9115c24aa29e15931877626879dae20\n" }, { "commit": "db268671b902a7573d751e7cb1a925f6d5f0ecc3", "tree": "de1cddde3db2a66883bce39d790473f70f874e4e", "parents": [ "8df94b8f23042a57ecb30d0145804d173aea84b7" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Fri Nov 11 14:05:49 2016 -0800" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Nov 18 00:48:12 2016 +0000" }, "message": "[ONOS-5627] Continuously handle LISP request when exception occurs\n\nChange-Id: Ib1b32a5f3299d77632704e955a512aad4af37d92\n" }, { "commit": "ef0f7231468657e23fc1e83508db026dd2577ae9", "tree": "d3a5e9ade7e7f57bbc7822058ceab63f2eec9aea", "parents": [ "382243012ac88b3682e1267d34d8567e48596bc2" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 15 19:55:46 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Nov 17 16:55:35 2016 +0000" }, "message": "Bugfix: Parse the LCAF address by referring to length field value\n\nChange-Id: Ia43521f531ad03f609219048f0fb1485118cd181\n" }, { "commit": "d1a109e6510446b1133ad89d88f00e235ca0a6bb", "tree": "aeebe5658b291d16286b1c32ca67f694dbcd938b", "parents": [ "75f5fb91c5efe5f4c27290954d94702d4d65bea8" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Nov 12 09:00:42 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 15 23:48:56 2016 +0000" }, "message": "Move authData calculation logic to each LISP message builder classs\n\nChange-Id: I61f13cbb77c58f06efce7e9450f11d328749b247\n" }, { "commit": "beb41222c60edd44cfbef1b54e2f2a4cc9fea0b9", "tree": "f1e84f1c548658e1129158b55ec81918a1df1422", "parents": [ "0fbb86b563e7af7f29d149449fcf5becd2eb3cd5" ], "author": { "name": "yoonseon", "email": "yoonseon@onlab.us", "time": "Fri Nov 11 16:24:16 2016 -0800" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 15 23:40:36 2016 +0000" }, "message": "Enable to handle LISP Info (request, reply) messages\nby LISPMessageReaderFactory\n\nChange-Id: I1dac2765ba5da27f09db01b649032fb16ef46322\n" }, { "commit": "89c9ca9a1860cd658305d1ee5ae7cda15ff7a9a6", "tree": "36f847a8ea98014de2eca96e43d450683531d57f", "parents": [ "51aaca17526cb362ca972ec60a57c3d7f8420ff5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Nov 11 04:09:02 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Nov 11 05:58:45 2016 +0000" }, "message": "Bump up the LISP LCAF version from draft 13 to draft 20\n\nChange-Id: Ie99331c56a39c4f32226cd8f15bd27fa48802243\n" }, { "commit": "51aaca17526cb362ca972ec60a57c3d7f8420ff5", "tree": "51fb4fec824f088752be9e6050a63398fc4331d6", "parents": [ "f80ffab2eba77eb1f84837646055bf6beef7b78c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Nov 11 01:56:15 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Nov 11 05:57:53 2016 +0000" }, "message": "Automatically calculate auth data length based on the auth method\n\nChange-Id: I9d21834a160e6f4b2ed086f17cda144493e7c3aa\n" }, { "commit": "0bb1e10a3f33c14d1c7ab43bef98d349e8854ab5", "tree": "6593d6f908d162186afd5cd506fc5f93390a78cb", "parents": [ "15079bbc73b7d4d6ed504975451c4d5674382911" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu Nov 10 14:51:27 2016 -0800" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Nov 11 01:09:15 2016 +0000" }, "message": "Javadoc fixes\n\n- fix missing Javadoc @param and @throw annotations\n- enable checkstyle checks for method javadocs on non-private methods\n\nChange-Id: I9a370419a699bab3225d85f2f641927600b9f11c\n" }, { "commit": "1118c12d6f2bedd970f8b8d79095bbc137bc0ff3", "tree": "e49f055b834314a7a1a3c3a510f0eb4fd2b89bbd", "parents": [ "c78a0987efdced84b6439e1c490322b02fce3a3f" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 01 21:58:15 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Nov 10 23:34:11 2016 +0000" }, "message": "[ONOS-5267] Initial implementation of MapResolver\n\nChange-Id: I1438b0cc71b8fcb88064830d890ffc38ff9abd42\n" }, { "commit": "24f6cc01b1cc6cc6d5dd05396e98faede74bba16", "tree": "431df4f529b87d11cfba59ec506ab1b25678d530", "parents": [ "9b80da8cefcdc467e105cf7766400b5a6bbbe25a" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 01 16:38:40 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Nov 10 23:09:08 2016 +0000" }, "message": "[ONOS-5267] Initial implementation of MapServer and EidRlocMap\n\nChange-Id: Id4b503d7c3905bd490a7825ff63614bd81f357d9\n" }, { "commit": "b9e1ac7d186111bd64b558f0305bddd3f9a16c70", "tree": "2af08589b95e7d2e1decc51265234171897f1845", "parents": [ "84942625de243304aa36cd67667c6f4aed55ed47" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Nov 07 21:15:17 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Nov 10 19:54:59 2016 +0000" }, "message": "Bugfix: try to deal with the first two bytes of LCAF address stream\n\nThe LCAF address stream starts with LCAF AFI code rather than\nReserved 1 field. So to properly serailize and deserialize the\nstream, we need to consider the first two bytes of LCAF address\nstream.\n\nChange-Id: I7bc64fb38e6091c94bdcbe2fd8963e02dd616bc5\n" }, { "commit": "99f83ef62dd9413168052f38cb48fc75085742ec", "tree": "5aed78ff99a1df9ff1e8a76131f33e3909bce17c", "parents": [ "e4d131090a6aad3f2af9f1a02f1b6d4ee22ae700" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Nov 03 19:14:25 2016 +0100" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Nov 10 07:16:45 2016 +0000" }, "message": "Add LISP Traffic Engineering LCAF address with unit tests\n\nChange-Id: I516f399e54896f923e7fbf25de9a48426e21ea40\n" }, { "commit": "afe2d3f41c972cb8675fd92c541d0ce06c329d8f", "tree": "7404a0e00e8b4db8f6574fb6303b5c7d02dac54e", "parents": [ "f11594a816ee217e7685c6e0161a41106f2a98e6" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 01 02:49:07 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Nov 07 10:11:35 2016 +0000" }, "message": "Fix the LispMessageEncoder to reply with UDP message sender\n\n- Add AbstractLispMessage to store sender IP address per message\n- Fix the LispMacAuthentication class to accept byte array as input\n- Rename LispMessageEncoderTest class\n- Try to use MessageToMessageEncoder to result in UDP message\n\nChange-Id: I977302cdadf5c96c60c889be291ad5d90e3bc7cf\n" }, { "commit": "f11594a816ee217e7685c6e0161a41106f2a98e6", "tree": "2a2ae7440f84083b2c5884bd8a842c9b647f41c5", "parents": [ "8c7b12814d77730ee8cf34514c62d00f8ea191b9" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Oct 31 18:16:02 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Nov 07 10:11:08 2016 +0000" }, "message": "Bugfix: handle LISP map-request message that is encapsulated in ECM\n\nChange-Id: If7ed64f4999719d2d13cd2f5c59bcaf920157bfe\n" }, { "commit": "88addd557e43d723bc367c19e47d15bebbac8a24", "tree": "d1b51626df54415f3cb21506720535a34a1f5729", "parents": [ "955c20c5b3a17bdf4a5f7be3ca064780ee884566" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Oct 31 02:05:08 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 01 13:24:57 2016 +0000" }, "message": "Add AuthenticationDataLength field when deserialize Map-Register\n\nChange-Id: I961ec472948df7a6a88547eb2e5e60eb38969320\n" }, { "commit": "6322a36cb3fad2cfc1d1fccb2bec5bac1eec81c7", "tree": "f4a95dfce3c752feeca58dfc193a1bf78486065d", "parents": [ "d4499a3079ab354b1c45496b4d2c1aecc8ba6667" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Oct 31 00:57:19 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Nov 01 22:14:31 2016 +0900" }, "message": "[ONOS-5267] Rewrite LISP bootstrap class to use UDP rather than TCP\n\n- Try to use MessageToMessageDecoder to decode DatagramPacket\n- Use Bootstrap instead of ServerBootstrap in a way to use UDP\n- Add a dummy LispController interface\n- Remove unnecessary handlers from LispChannelInitializer\n- Rename LispController to LispControllerBootstrap\n\nChange-Id: I7d930f46ffb87d88b3449ba78e066d8b1c065093\n" }, { "commit": "ca814bfbee3966d6011b4bd753ef0e32c5bd2f4b", "tree": "87d502082c0a1dd83423848c9a0c6712d71fc14a", "parents": [ "084caafa4f23f2476fd639dcb70def1cfcc1c713" ], "author": { "name": "Yoonseon Han", "email": "yoonseon@onlab.us", "time": "Mon Sep 12 11:37:48 2016 -0700" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 25 16:14:43 2016 +0000" }, "message": "[ONOS-5480] The implementation of LISP Encapsulated Control Message (ECM).\n\nChanges\n1. ECM message is added.\n2. Default ECM message is added with builder, reader, and writer.\n3. Implented other messages writeTo() methods.\n\nChange-Id: I3ed6f66a7ec7a318f30596d64c35ac15365c8c4c\n" }, { "commit": "f8c2d4aa9b518d98521b7b7711cc430f72c03d6e", "tree": "4807c48a25d8c52e5965048d3bd7a7c43b778b99", "parents": [ "451cea3762cab3c071d81d74fad9d07a3161e3e6" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Sep 15 02:33:12 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Oct 17 18:35:20 2016 +0000" }, "message": "Add LISP MAC SHA1 and SHA256 authentication mechanisms\n\nChange-Id: Ib699e7b400c85d0c0c22e312de56b90e1c7dad7b\n" }, { "commit": "451cea3762cab3c071d81d74fad9d07a3161e3e6", "tree": "08088cccb365e4213eda79764c016d67c20d83d5", "parents": [ "84b7582ac63fd30e7dbd72afbe4d458fba3a4128" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 04 15:27:50 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Oct 17 18:27:37 2016 +0000" }, "message": "Add LISP channel pipeline along with server bootstrap\n\nChange-Id: I9ca12bbab5c4dad474bd6d7fa70e96a179bf4e50\n" }, { "commit": "84b7582ac63fd30e7dbd72afbe4d458fba3a4128", "tree": "4adeeb71584de39fe5e4e3158dff2bd4d93b7ba2", "parents": [ "2775935682c878889ecda60e27bceaa0fc1a8c78" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 04 23:10:35 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Oct 17 18:18:24 2016 +0000" }, "message": "Code clean up for LISP address and control message test cases\n\n- Statically import builder classes to improve code readability\n- Instantiate builder object in one line\n\nChange-Id: I5439c5b2b160e19591234dff598e537f1c64b355\n" }, { "commit": "2775935682c878889ecda60e27bceaa0fc1a8c78", "tree": "3c68f7cb4c07a434a58087113ed472bdbeeb59a5", "parents": [ "7f6d0e9ebea84fc9439971f5fba49ea5ce5199ca" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 04 20:14:42 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Oct 17 18:16:17 2016 +0000" }, "message": "[ONOS-5427] Add LISP Info-Request and Info-Reply message type\n\nChange-Id: Ia54919945609a57e45b34af3bbe7b04e4a7efbec\n" }, { "commit": "52015761b9ebb892043cddee051e504a0b60a2bf", "tree": "e0183ae6cd5352948deaae026d1ea061bf0cbbbf", "parents": [ "f0b3ad8447497abcfa5f45b9ff592b6046fdcd54" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 04 17:51:16 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Oct 17 18:01:43 2016 +0000" }, "message": "[ONOS-5427] Add LISP NAT LCAF address class along with unit tests\n\nChange-Id: I27e792d32aa2b30bf42ca0687161e9df9352cb6b\n" }, { "commit": "cbc57e3b22ab7cf64b88cc9489a49ba39868addc", "tree": "904b5d7472b7935f008640aa7a8c892f54ab5cbe", "parents": [ "adec4dc341a0798b86db4be78a50ce6c6fcedb25" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 14 09:06:54 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Oct 03 20:49:52 2016 +0000" }, "message": "Add type code into LispType enum to prevent arbitrary place holder\n\nWith the existing implementation, if we want to specify type value\n8 to ECM Lisp type, we need to generate several place holders\ninside LispType enumerator, otherwise ECM will be assigned a\nsubsequent number which is 5.\nWith this commit, we can specify arbitrary number for each Lisp\nenum type, therefore, no need to add redundant placeholder for\nthe purpose of incrementing enum value.\n\nChange-Id: I82a82a3f5bc313dc1f79aaa66a77889408e8c891\n" }, { "commit": "bfc02ecd225763fd5c5464b669945b357e1312f9", "tree": "9dcc5a68fc412e2688c486e3157e935a9c8c2845", "parents": [ "ce4b2aa6c4c4d67e32a23b966dcd72b129b036a1" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:42:37 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Sep 16 17:41:55 2016 +0000" }, "message": "Bumping snapshot version to 1.8.0-SNAPSHOT\n\nChange-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d\n" }, { "commit": "b19fc86f828e5e706afb96495ef51fa525174084", "tree": "3411af78d8ef36df0f1da1f74866c7b783c5409b", "parents": [ "338bc0cf19b61ff25a111ee33f3ed906e9368247" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:10:10 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:12:21 2016 -0700" }, "message": "Bumping version back to 1.7.0-SNAPSHOT\n\nChange-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556\n" }, { "commit": "338bc0cf19b61ff25a111ee33f3ed906e9368247", "tree": "0c1ce885570bcd504ed4a696a4ca9a97c0660c41", "parents": [ "0a33421f3b536632f0b397020097b94c7a938d76" ], "author": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:05:50 2016 -0700" }, "committer": { "name": "Brian O\u0027Connor", "email": "bocon@onlab.us", "time": "Fri Sep 16 00:11:45 2016 -0700" }, "message": "Bumping pom versions to 1.7.0-rc2 and fixing some maven issues\n\nChange-Id: I6169420328333d0916452aa92efbfa961d72e9c4\n" }, { "commit": "e4f12161a161bd87f3de4111e31180ae3716cefc", "tree": "7aa14ec29096aafe9f4aea932b16a7830a40ea43", "parents": [ "1b8b559b8c80f31a13d7da2ddbb7cba7d1311bf4" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 13 00:09:09 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Sep 12 17:45:49 2016 +0000" }, "message": "Add LispMessageEncoder and LispMessageDecoder with unit tests\n\nChange-Id: If73a41687a9c2400de23bbde6179a63ac7f75d15\n" }, { "commit": "b26d350b58c4731c83db2eca8b93d7c2b0eb30b3", "tree": "4f946780c9c3dde1ae21e6298710be01ce1dfea3", "parents": [ "42b3e4383c8a97464f406a542b6a84dddbb9311f" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Aug 31 01:43:24 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Aug 30 17:35:40 2016 +0000" }, "message": "Improve unit test coverage by considering MapRecord and EidRecord\n\nChange-Id: I156d9ce8a4c3becedb188a53b6ce1b8f24a5e41b\n" }, { "commit": "42b3e4383c8a97464f406a542b6a84dddbb9311f", "tree": "79f7d40dfa470303137d10325c111122977eb739", "parents": [ "894eab5711718d5abc89422e5d9a7990ca93aafd" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Aug 31 01:05:20 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Aug 30 17:35:30 2016 +0000" }, "message": "Remove recordCount and locatorCount from LISP control message class\n\nBecause recordCount or locatorCount is only used when decoding the\nLISP control message received from xTR, therefore, there is no\nneed to provide any interface to specify this value from obj builder.\n\nChange-Id: I380b275e6f06feb4846b84f62ebf2430ad5a9ec6\n" }, { "commit": "d4e6370b212c80c0648db00a53f11e19b9719016", "tree": "8ca323f189aba0981d29aafe5d8952d537c20d79", "parents": [ "09a6ffe973ed3c120491a5b823248de75f780999" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Aug 30 18:29:20 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Tue Aug 30 17:31:51 2016 +0000" }, "message": "Add NotNull and Argument check during object build for LISP object\n\nAlso correct IP enumeration type into IP4.\n\nChange-Id: Id970ee608c885826cfd2de7b5448b2bc451e079f\n" }, { "commit": "e4ba2a446093dfd9171201839ca773084c096cf0", "tree": "c2fa99cdd2a67e0dc8eb60d301b82589ae864ff0", "parents": [ "76ea05796d1151420b689640119e127339175172" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Aug 29 20:24:15 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 29 16:55:37 2016 +0000" }, "message": "Add unit tests for LISP control message serializer and deserializer\n\nChange-Id: Id517db99635ad8e055d6581e5c0f3ac9f45f2869\n" }, { "commit": "76ea05796d1151420b689640119e127339175172", "tree": "73187c03481c13a0e65e610e0a9d9bf1bb53707d", "parents": [ "edc5db13465c9215a411089974bfa30884203493" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Aug 29 12:41:16 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 29 16:52:22 2016 +0000" }, "message": "Add unit tests for LISP address serializer and deserializer\n\nChange-Id: I56538221f3951d18c1feb9343d87cbb46c3ed04d\n" }, { "commit": "edc5db13465c9215a411089974bfa30884203493", "tree": "b7a6c8ba71fe47a547349914af7e7ba3e8ef9f34", "parents": [ "50ad080683317df192a0f7159d9902dc1c403ed2" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Aug 23 17:30:19 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 29 16:51:31 2016 +0000" }, "message": "[ONOS-4718] Initial implementation of LISP control msg serializer\n\nChange-Id: Ia068e1b158f05dd70839cb1020f15dc66b0142a0\n" }, { "commit": "ba87170b5e74a0acc86e7d288eaec9bc6391d8db", "tree": "f5eb426a38103690020532b6648c1e7b2641d5f3", "parents": [ "a7b394d410e1d5b97ded09888f9d3e68c2a3625b" ], "author": { "name": "GUNi", "email": "guni@GUNis-MacBook-Pro.local", "time": "Mon Aug 22 21:06:02 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 22 18:26:37 2016 +0000" }, "message": "[ONOS-4718] Initial implementation of LISP address serializer\n\nChange-Id: I71e1923f6daf1abdf2bf9798a9e421c81926a45c\n" }, { "commit": "a7b394d410e1d5b97ded09888f9d3e68c2a3625b", "tree": "196d94d429ea84cc5d0bd5bc5e88337830e12038", "parents": [ "4eb3e3ace0c429bc2260e551c782b3cdceb867bc" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Aug 21 23:11:46 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 22 18:20:37 2016 +0000" }, "message": "[ONOS-4718] Deserialize addresses from LISP control message class\n\nWith this commit, we try to deserilize all LispAfiAddress from\nall LISP control message classes.\n\nChange-Id: Iaf911bff90c45a70859285e426dc1649c3e6db32\n" }, { "commit": "4eb3e3ace0c429bc2260e551c782b3cdceb867bc", "tree": "10a2d3fe005ab4aa215d14bf7743ce6e60394b04", "parents": [ "115d8602af6ea8eed55b0fcbb797e92a6920bab8" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Aug 21 16:20:20 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 22 18:14:46 2016 +0000" }, "message": "Revise comments to align protocol stack\n\nChange-Id: If39b022398b90bcff6c2086da1bab8247f6c03ff\n" }, { "commit": "115d8602af6ea8eed55b0fcbb797e92a6920bab8", "tree": "7e2ee8464a2087537d9b2226bfb2f02619031b30", "parents": [ "d48320e8926460b9cf34989933cde3edc11f2233" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Aug 15 20:21:53 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 22 18:14:15 2016 +0000" }, "message": "[ONOS-4718] Initial implementation of LISP address deserializer\n\nChange-Id: I522e16e7fd197380cf4c99038561fe9aa8f93730\n" }, { "commit": "0de4ba9401cd005639bc1865a53e07de60356aeb", "tree": "c31321394dd1bdbdecd7551f3ad0e68d72560597", "parents": [ "07e31cf54da691398144d2eae0f250344a998539" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Mon Aug 15 13:24:34 2016 -0700" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Thu Aug 18 15:59:50 2016 +0000" }, "message": "Remove duplicate version specifications\n\nChange-Id: I0fe6027e66815ab2e7db5e090dd5aea39b3c36e1\n" }, { "commit": "47671905bbd1a2f22bd525977eb1e27290ec5a9e", "tree": "c1e57ebcadc28842eb7891b2242f026daf224a01", "parents": [ "5c396e3cf3de3c4b98cfd66000305f5d345b3140" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Aug 11 01:18:18 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Aug 12 22:35:34 2016 +0000" }, "message": "[ONOS-4718] Initial implementation of LISP control msg deserializer\n\n- Add LispLocatorRecord interface along with\n DefaultLispLocatorRecord class and unit test class\n- Add deserialization logic for four LISP control message classes\n and two auxiliary classes\n- Add ByteOperator utility to ease the bit access and manipulation\n for byte data type\n\nChange-Id: I68edf6877a0ebb52260296fc556e0690b795a845\n" }, { "commit": "26069e2d35f1f865289c63c54c93f3337fad2269", "tree": "f5363bdaa5a4f7624557fe9e3f1dfd59c2c7b929", "parents": [ "3aa0b1845579f04ac7dd23996f61519595a0a173" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Aug 10 22:00:52 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Fri Aug 12 22:15:52 2016 +0000" }, "message": "[ONOS-4718] Add skeleton code for de-serializing LISP ctrl messages\n\nChange-Id: I52f7905538e5832e5282812df869b8158ce23334\n" }, { "commit": "e9af3b481035db9fef54128328cea6dc1586e084", "tree": "241942c39d8d25e2be61a458a2362da188dc808c", "parents": [ "3f79e2a100678dcbcae2d0f23da3d11b94534e91" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Aug 08 15:50:01 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 08 23:40:23 2016 +0000" }, "message": "Add unit test for LISP address to check obj equality \u0026 construction\n\nThis commit adds various unit tests of LISP addresses in a way to\ncheck object equality and construction.\nThis commit also makes minor changes to existing LISP address\nclasses to allow the test cases to pass all unit tests.\n\nChange-Id: Ice9f9634bdd243baaf1eed1539ea8d5808dda01d\n" }, { "commit": "8fc2d2f354e5799cb7921ecb0b21a2496b6814e6", "tree": "2e7662099e7f770091627689b49038971320ace8", "parents": [ "5a11e17c06f4f0f87227bbcbf5e253922e22cc20" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Aug 08 14:43:53 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 08 23:35:16 2016 +0000" }, "message": "Fix: Javadoc fix for LISP related classes\n\nChange-Id: I41365828f05b0096d0d2998cd1f19a07eadd76ec\n" }, { "commit": "18f3bce53990c65827480c9055ac898b26345d29", "tree": "e0d53017d91d257450d1cfff1032d9cd203cd97f", "parents": [ "208b1675d91e2ade7c72fba7f19b3943cc6e376b" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Aug 04 17:36:41 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 08 23:19:19 2016 +0000" }, "message": "Add unit test for LISP msg to check object equality and construction\n\nChange-Id: I5365f7654df10f4cf157c79f098c7ce26c29a300\n" }, { "commit": "20850d394752a52ee72d8a0491e40202604c17fb", "tree": "aa22a5114469ecb6db1d9413730bf279c2bcc432", "parents": [ "d13e4a49b0a277cd5134ba206b49f4306d684aa3" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Aug 04 02:15:57 2016 +0900" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Aug 08 22:46:36 2016 +0000" }, "message": "[ONOS-4718] Add toString, equals, hashCode for LISP control message\n\nChange-Id: I722ab27f50074af26ea92503aac237dec0c64bcf\n" }, { "commit": "525fded431b8540462a8a0653a54d1b685952ddd", "tree": "018c38934f970439ffb1021beddbff8e88149195", "parents": [ "79b1bb2f4d592f35c0fd5fde48c72d1153be2948" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Aug 04 01:15:33 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 08 21:31:31 2016 +0000" }, "message": "Move build method to each control msg, realize createBuilder method\n\nChange-Id: Iff9e60cc5f929e031b0d927e0bdc08fed826e0db\n" }, { "commit": "79b1bb2f4d592f35c0fd5fde48c72d1153be2948", "tree": "2afddfae43ad676e24301b660813b6e4edefad9c", "parents": [ "631e62a64620fa2922e518f35c8a0f700eaa64b2" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Aug 04 00:13:28 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 08 21:23:12 2016 +0000" }, "message": "Remove solicit map request message class and interface\n\nThis control message is a special type of map request message,\ntherefore, it can be merged with LispMapRequest class.\n\nChange-Id: I9549a18277411947cf4d485f62f92d8259575c94\n" }, { "commit": "631e62a64620fa2922e518f35c8a0f700eaa64b2", "tree": "c9050651073bb0be27b3a1270bff3512c05f5d27", "parents": [ "f59c0adb2c4b27373fbfe38ba2ad69713dfacb4b" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Aug 03 22:42:00 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon Aug 08 21:15:14 2016 +0000" }, "message": "[ONOS-4718] Implement DefaultLispMapRecord class with interface mod\n\nChange-Id: I1544fd52adc4081614b5471f8ab263efbd6c840b\n" }, { "commit": "f59c0adb2c4b27373fbfe38ba2ad69713dfacb4b", "tree": "4b497f3e100826ba4e1870a2e8cffff12bb245f9", "parents": [ "c8187a015820e6afb724abac4432f8bab6b0a673" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Aug 02 18:11:30 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 08 21:14:53 2016 +0000" }, "message": "[ONOS-4718] Implement LISP control message classes\n\nChange-Id: I26ab3b8da383d8967c08e14b4f11f03e0663de73\n" }, { "commit": "10a09066cd2d7c1515586f16128f93ce7ee97a94", "tree": "bc8985963894d4757daf8e762acb315d63df929f", "parents": [ "c69c66ae54b2e280591c989349a8221101c4ebc6" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 26 23:58:50 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Mon Aug 08 17:57:22 2016 +0000" }, "message": "[ONOS-4718] Add LispMapRecord, rename EidRecord to LispEidRecord\n\nChange-Id: Ib43ad5201787a7d9a3b18c0cd8949822d2e31e29\n" }, { "commit": "4b0221198bccdc4f96022a9a7f5a3fff81455d92", "tree": "edd2e8cda4655b8152e07b5b1edb2b195a7a4649", "parents": [ "90e12291f5ce2c42ba7b6ad322761d2ed27dad0c" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Aug 03 10:56:55 2016 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Aug 03 11:04:34 2016 -0700" }, "message": "Fix LISP related javadoc\n\nChange-Id: Ia83fdeaf0cbdd8914c6a105f30c4cfa1b174af3a\n" }, { "commit": "719b3bf9bfa07479084572f6025f506fe1f07384", "tree": "0059508e495c9a1e008d3a40016f330e4a92cd69", "parents": [ "2d45985953e890668070f799847b4af34ee042b3" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jul 22 00:38:29 2016 +0900" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed Aug 03 16:57:18 2016 +0000" }, "message": "[ONOS-4718] Initial implementation of LISP control message objects\n\nChange-Id: I22cdb1a4b5d7bb7f0681c9fa9a45223b60bdb282\n" }, { "commit": "451175eb3fff17f145f5f752c57a25019a6cd88a", "tree": "af28f7df65e7d9081819f5835834d47b0391d95c", "parents": [ "c21ff708dd2f021a3b737e9e10ab23644a35fb9b" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 19 23:22:20 2016 +0900" }, "committer": { "name": "Gerrit Code Review", "email": "gerrit@onlab.us", "time": "Wed Aug 03 16:56:17 2016 +0000" }, "message": "[ONOS-4718] Initially add five LISP message interfaces and classes\n\nChange-Id: I9d21595823680644ec107c85b0b38acdd1534568\n" }, { "commit": "ac32718820059daa0ace4af51bcb71621645935e", "tree": "3c23fd30f0e7fd0cb00f9c8b68a47c4205ca5141", "parents": [ "9d4eb365480ff346e01995e216df3632a138a647" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 21 09:31:02 2016 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 21 09:31:02 2016 +0900" }, "message": "BuildFix: add missing netty-buffer lib in BUCK build file\n\nChange-Id: Ibc47a296f7ecf9c68b78a6484acadb82d0d20b2f\n" } ], "next": "cb1fca2a865f53a66b9a05e080e48257fc0e7878" }