{"push_id":539499098,"size":37,"distinct_size":1,"ref":"refs/heads/develop","head":"5cd87a25f563e473aa2a774579f856b28c9c1540","before":"3dedb60fab9ae3fb8c5f288f6911247d6ddad116","commits":[{"sha":"71bf6e7eded7e17cc64b82f6a9fd8d89458a4f85","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"udp != tcp. history-commit.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/71bf6e7eded7e17cc64b82f6a9fd8d89458a4f85"},{"sha":"cef5c1a843a1f691ed9225fb92bf3319c3557b84","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"initial interface for udp. test sending/receiving udp.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/cef5c1a843a1f691ed9225fb92bf3319c3557b84"},{"sha":"2eaebc18719fee289079f7c97e17d2b1d216852d","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"Merge branch 'develop' into p2p","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/2eaebc18719fee289079f7c97e17d2b1d216852d"},{"sha":"8cbdfb4e774d5ef3dc6be8ef17df3586e358aeab","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"Merge branch 'develop' into p2p","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/8cbdfb4e774d5ef3dc6be8ef17df3586e358aeab"},{"sha":"ecccc68e306b8a52feb36595f825d43afdf25c7d","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"spacing","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/ecccc68e306b8a52feb36595f825d43afdf25c7d"},{"sha":"d1aa994f8e77b87b0bab9907e7431fbf41fbf98b","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"stash","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/d1aa994f8e77b87b0bab9907e7431fbf41fbf98b"},{"sha":"27d79a2f17f3140258d1b9b89914dc9b166aef1d","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"initialize atomics so udp messages are delivered on linux #656","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/27d79a2f17f3140258d1b9b89914dc9b166aef1d"},{"sha":"46a286f6e7c8f29bab408b0766693b2bf8e86fbb","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"fix the fix","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/46a286f6e7c8f29bab408b0766693b2bf8e86fbb"},{"sha":"dd4c7152b4a6f45f5709d96085fb8a71ebe520d0","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"socket is created in disconnected state. socket can't be created in open state because shared_ptr methods aren't available to doRead until after class has been constructed and the socket is dependent on ioservice running.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/dd4c7152b4a6f45f5709d96085fb8a71ebe520d0"},{"sha":"7ab02cf4874ad7cd90c75be908e6ac6ce93ee43f","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"move some things for udp. added a class for kademlia.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/7ab02cf4874ad7cd90c75be908e6ac6ce93ee43f"},{"sha":"64360b8664e4d3af0f8b5c66197f288af179596e","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"Merge branch 'develop' into p2p","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/64360b8664e4d3af0f8b5c66197f288af179596e"},{"sha":"5da56314000ef5ca77a5ba98145350623835a9a5","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"repot.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/5da56314000ef5ca77a5ba98145350623835a9a5"},{"sha":"6131bd62d665b293809759e5acd2141faed2f3a3","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"NodeTable into own files.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/6131bd62d665b293809759e5acd2141faed2f3a3"},{"sha":"b2a06bb98de254552603bc65e3522e80c5ccdad1","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"Merge branch 'develop' into p2p","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/b2a06bb98de254552603bc65e3522e80c5ccdad1"},{"sha":"da5acab432b1639a9a58e594e7fadd0af7140391","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"refactor constants to be determined during compile. added RLPXDatagram. constructors and updates to datagram constructors. docs and logging. WIP tests and host/harness for NodeTable.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/da5acab432b1639a9a58e594e7fadd0af7140391"},{"sha":"2a1ea35f7fb770e24ae7d0a3132ec4a0e0c8ea9a","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"send/receive messages (not yet interepreted)","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/2a1ea35f7fb770e24ae7d0a3132ec4a0e0c8ea9a"},{"sha":"82d40b6ff8fb643023afd9ac0d9059dd64e49232","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"more implementating of packets","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/82d40b6ff8fb643023afd9ac0d9059dd64e49232"},{"sha":"c06054f63ed5135cbf13a4ff95ccf055fba8b3e1","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"basic implementation of packets","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/c06054f63ed5135cbf13a4ff95ccf055fba8b3e1"},{"sha":"4216162fc17cf2f2d3092beee28937f940fc1761","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"message signing and verification. shutdown io/thread before dealloc in nodetable/testnodetables.","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/4216162fc17cf2f2d3092beee28937f940fc1761"},{"sha":"ba455270c09cdf4202c8d23bf5d3eedce9a05f45","author":{"email":"125b6cb96988111208712e33ac176eb371b1a485@users.noreply.github.com","name":"subtly"},"message":"memory","distinct":false,"url":"https://api.github.com/repos/ethereum/cpp-ethereum/commits/ba455270c09cdf4202c8d23bf5d3eedce9a05f45"}]}