{"push_id":547278534,"size":92,"distinct_size":92,"ref":"refs/heads/new_dhcp","head":"979e71302e93b9b4290daabdc0955939155f0e32","before":"b5e5ed559ac4376d35ce03382411cb943cce3cc7","commits":[{"sha":"f0e31b640056fa49046a4133c737a95e633669a8","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Connect codeclimate with test coverage.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/f0e31b640056fa49046a4133c737a95e633669a8"},{"sha":"fcb83585340042efb1990bfab4cc465ef0294938","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge pull request #96 from trema/feature/codeclimate_coverage\n\nConnect codeclimate with test coverage.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/fcb83585340042efb1990bfab4cc465ef0294938"},{"sha":"f9ebcdfc4dbefc29e77cba2ad59535b956452a93","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"features_reply.body.empty? == false.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/f9ebcdfc4dbefc29e77cba2ad59535b956452a93"},{"sha":"e7114d1a0056afb2b8107e3de3f26087a05110b5","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge pull request #97 from trema/feature/features_reply_body\n\nfeatures_reply.body.empty? == false.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/e7114d1a0056afb2b8107e3de3f26087a05110b5"},{"sha":"2213b47de60813bfebcdbc8fbf46464c9160ae57","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Remove unnecessary class (Pio::Features::Message).","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/2213b47de60813bfebcdbc8fbf46464c9160ae57"},{"sha":"9186387669ba9f2e1a2139e7a8460e578480e14d","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge pull request #98 from trema/feature/remove_unnecessary_file\n\nRemove unnecessary class (Pio::Features::Message).","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/9186387669ba9f2e1a2139e7a8460e578480e14d"},{"sha":"00c6b8929d41202363574f56cd7710fd0d4ee8f0","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Check if xid < 2**32.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/00c6b8929d41202363574f56cd7710fd0d4ee8f0"},{"sha":"e02e3d00d8df62c0efa995bf2cd2a8248023feee","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge pull request #99 from trema/feature/check_xid\n\nCheck if xid < 2**32.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/e02e3d00d8df62c0efa995bf2cd2a8248023feee"},{"sha":"24b950cfda74c6a45c65f32f35f62359f039148a","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Fix bug when passing ports: to Features::Reply.new.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/24b950cfda74c6a45c65f32f35f62359f039148a"},{"sha":"a175b23553b541f17e8e12ebe6e57a5d1e3c6a33","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge pull request #100 from trema/feature/features_reply_new\n\nFix bug when passing ports: to Features::Reply.new.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/a175b23553b541f17e8e12ebe6e57a5d1e3c6a33"},{"sha":"4b85270322c0d71bd182f736b46d44907f48ed18","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Update features-reply example.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/4b85270322c0d71bd182f736b46d44907f48ed18"},{"sha":"3f8229ecb2f9f93a83d0f102df1a44d734634713","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Cut 0.8.2","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/3f8229ecb2f9f93a83d0f102df1a44d734634713"},{"sha":"972c42c3e0eb158759576d155bc9726380374f06","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge pull request #101 from trema/feature/changelog\n\nCut 0.8.2","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/972c42c3e0eb158759576d155bc9726380374f06"},{"sha":"5ca09725b931b5c207148202cbed37b1bc71536e","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Version bump.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/5ca09725b931b5c207148202cbed37b1bc71536e"},{"sha":"1ece7af846dbfb0fc0ea1850f63d73c1e8ccb83e","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge branch 'release/0.8.2'","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/1ece7af846dbfb0fc0ea1850f63d73c1e8ccb83e"},{"sha":"46b15edf9b8a33fc57c605e65261433ec638a3d5","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Merge tag '0.8.2' into develop\n\n0.8.2","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/46b15edf9b8a33fc57c605e65261433ec638a3d5"},{"sha":"cfb688222ea6a232044c17312aac3e78db68680d","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Parse Packet-In message header.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/cfb688222ea6a232044c17312aac3e78db68680d"},{"sha":"f6265416bec97ae958aaf9597b6c0f8565a8ddae","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"The Initial Packet-In parser.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/f6265416bec97ae958aaf9597b6c0f8565a8ddae"},{"sha":"15a6f4ad0a2e03dd94d99bf67dff9344bcc82c72","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"The Initial Packet-In generator.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/15a6f4ad0a2e03dd94d99bf67dff9344bcc82c72"},{"sha":"98390c4e6887c133c888c3be1f75d2e650711d82","author":{"email":"fb7cccdbb7d802c2e79662631e84ecc000c8cfce@gmail.com","name":"Yasuhito Takamiya"},"message":"Add more tests.","distinct":true,"url":"https://api.github.com/repos/shun159/pio/commits/98390c4e6887c133c888c3be1f75d2e650711d82"}]}