{"push_id":1150885604,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"f86499373a44972c77aa8ccc7b5f10f2fab024e1","before":"d090b291bee5a8e1883cb4a75b9045b2703cdba8","commits":[{"sha":"865d6e52d7e925e31a761cd0a9017576104a6f9d","author":{"name":"Yi Tseng","email":"785d708cde86aaf0ce735f0b683b64b502f99547@gmail.com"},"message":"Fix RuntimeError of lldp_packet_in_handler\n\nItems should not be removed during iteration\n\nError message\n```\nTraceback (most recent call last):\n  File \"/usr/local/lib/python3.4/dist-packages/ryu/base/app_manager.py\", line 290, in _event_loop\n    handler(ev)\n  File \"/usr/local/lib/python3.4/dist-packages/ryu/topology/switches.py\", line 821, in lldp_packet_in_handler\n    for host in self.hosts.values():\nRuntimeError: dictionary changed size during iteration\n```\n\nSigned-off-by: Yi Tseng <a86487817@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/865d6e52d7e925e31a761cd0a9017576104a6f9d"},{"sha":"35a98fca3e92d716feee4c7cf4734c8d86f32368","author":{"name":"Alan Quillin","email":"c81e7dac1cdb01db9a313ab3111d56e4d63669f5@gmail.com"},"message":"Extend OVSDB api\n\nAdds more ovsdb methods for setting key/values to other_config and\nexternal_ids, adds bility to set the controller for a bridge, and adds the\nability to create a new port/interface on a bridge\n\nSigned-off-by: Alan Quillin <alanquillin@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/35a98fca3e92d716feee4c7cf4734c8d86f32368"},{"sha":"5dfdc856bc90636a95fdb4010486c94acf6e4447","author":{"name":"Shinpei Muraoka","email":"d6e864c3034311f023e12903bf2e635537ae2c1b@gmail.com"},"message":"ofproto/nx_actions: Update serialize and parse\n\nThe serialize within each class has been changed to serialize_body.\nAnd serialize_body is executed by the serialize of NXAction.\nAlso update the data format designated method in serialize_body and perse.\n\nSigned-off-by: Shinpei Muraoka <shinpei.muraoka@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/5dfdc856bc90636a95fdb4010486c94acf6e4447"},{"sha":"462256198b27ab17fba0a33f323e037d94767290","author":{"name":"Shinpei Muraoka","email":"d6e864c3034311f023e12903bf2e635537ae2c1b@gmail.com"},"message":"ofproto/nx_actions: Porting the NX Action definition of ofproto_v1_0_parser\n\nSigned-off-by: Shinpei Muraoka <shinpei.muraoka@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/462256198b27ab17fba0a33f323e037d94767290"},{"sha":"ecc3ea296f6b6ac46566b1d2b30527e8e773b285","author":{"name":"Shinpei Muraoka","email":"d6e864c3034311f023e12903bf2e635537ae2c1b@gmail.com"},"message":"ofproto/ofproto_v1_0: Delete some NX actions\n\nThis patch deletes some NX Actions in ofproto_v1_0_parser\nand fixes to use actions in nx_actions.py.\nTogether, delete Obsolete action in OVS.\n\nSigned-off-by: Shinpei Muraoka <shinpei.muraoka@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/ecc3ea296f6b6ac46566b1d2b30527e8e773b285"},{"sha":"3c3896fd77f274ce953dcb78795aa5cc4fde6c65","author":{"name":"Shinpei Muraoka","email":"d6e864c3034311f023e12903bf2e635537ae2c1b@gmail.com"},"message":"ofproto/nx_actions: Update arguments to be compatible with ovs-ofctl\n\nThis patch, update the methods that are to be specified in the NXM or OXM.\nUpdate the value specified in the bit format to the start and end formats.\nUpdate the following NXAction.\n\n - NXActionRegLoad\n - NXActionOutputReg\n - NXActionMultipath\n - NXActionBundle\n - NXActionBundleLoad\n - NXActionCT\n\nSigned-off-by: Shinpei Muraoka <shinpei.muraoka@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/3c3896fd77f274ce953dcb78795aa5cc4fde6c65"},{"sha":"5ebf0fa5c4781e73020ebc853bb4ff8f9168bac3","author":{"name":"Shinpei Muraoka","email":"d6e864c3034311f023e12903bf2e635537ae2c1b@gmail.com"},"message":"tests/test_parser_v10: Update test parameter\n\nSigned-off-by: Shinpei Muraoka <shinpei.muraoka@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/5ebf0fa5c4781e73020ebc853bb4ff8f9168bac3"},{"sha":"7ca8690557656c030e79e45f8303e97b2cd202da","author":{"name":"Shinpei Muraoka","email":"d6e864c3034311f023e12903bf2e635537ae2c1b@gmail.com"},"message":"ofproto/nicira_ext: Move the variable and method for Nicira Extension\n\nMove variable and method that exist in the ofproto_v1_0.py to the nicira_ext.py.\nMove the oxm_types that exists in the nx_match.py to the nicira_ext.py.\n\nSigned-off-by: Shinpei Muraoka <shinpei.muraoka@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/7ca8690557656c030e79e45f8303e97b2cd202da"},{"sha":"7b562c370003549cd6054abc18bc3b37a231a46c","author":{"name":"Shinpei Muraoka","email":"d6e864c3034311f023e12903bf2e635537ae2c1b@gmail.com"},"message":"packet_data_generator3/gen: Add some NXAction packets\n\nThis patch adds the following test packet.\n - NXActionController\n - NXActionFinTimeout\n - NXActionNote\n\nSigned-off-by: Shinpei Muraoka <shinpei.muraoka@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/7b562c370003549cd6054abc18bc3b37a231a46c"},{"sha":"9393af3f0602d68bae1df10493ae46ac0c0a02e0","author":{"name":"IWASE Yusuke","email":"cd832088d8a977b7ac8394c399084c7a51937e89@gmail.com"},"message":"BGPSpeaker: Support Per-Peer AS\n\nThis patch enables to override the AS number of BGPSpeaker instance\nby the \"local_as\" argument of BGPSpeaker.neighbor_add().\n\ne.g.)\n  speaker = BGPSpeaker(as_number=65001,  # the default AS number\n                       router_id='10.0.0.1',\n                       ...)\n\n  speaker.neighbor_add(address='10.0.0.2',\n                       remote_as=65101,\n                       local_as=65002,  # override AS number\n                       ...)\n\nAdditionally, this patch fixes a typo and sorts the comments of\nBGPSpeaker.neighbor_add() method.\n\nSigned-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/9393af3f0602d68bae1df10493ae46ac0c0a02e0"},{"sha":"c263089e72564dae9b25180e07dde29d18562644","author":{"name":"IWASE Yusuke","email":"cd832088d8a977b7ac8394c399084c7a51937e89@gmail.com"},"message":"BGPSpeaker: Fix unresolved references in Python3\n\nAdditionally, this patch enforces the the explicit relative imports\n\nReviewed-by: Fumihiko Kakuma <kakuma@valinux.co.jp>\nSigned-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/c263089e72564dae9b25180e07dde29d18562644"},{"sha":"55a88d6805e5b62bae96aaa710459150c77340c5","author":{"name":"IWASE Yusuke","email":"cd832088d8a977b7ac8394c399084c7a51937e89@gmail.com"},"message":"BGPSpeaker: Remove unused utility modules\n\nReviewed-by: IWAMOTO Toshihiro <iwamoto@valinux.co.jp>\nSigned-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/55a88d6805e5b62bae96aaa710459150c77340c5"},{"sha":"f86499373a44972c77aa8ccc7b5f10f2fab024e1","author":{"name":"IWASE Yusuke","email":"cd832088d8a977b7ac8394c399084c7a51937e89@gmail.com"},"message":"Python3: Explicit string type encoding\n\nReviewed-by: IWAMOTO Toshihiro <iwamoto@valinux.co.jp>\nSigned-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com>\nSigned-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/shinpeimuraoka/ryu/commits/f86499373a44972c77aa8ccc7b5f10f2fab024e1"}]}
{"actor":{"display_login":"shinpeimuraoka"}}