{"push_id":998198239,"size":25,"distinct_size":25,"ref":"refs/heads/mock_crust","head":"82f7eca11f0beec7181dda65268b1e82b9c607c8","before":"28904bdf98662aa76f2f739c9bb8bb3784f5bb97","commits":[{"sha":"4790acfd9d8a7129c9dec613e9a697521f5700e0","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Send NodeIdentify before ClientToNode.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/4790acfd9d8a7129c9dec613e9a697521f5700e0"},{"sha":"41414107a4c485d426894ddaaf43b741a17d84c0","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Make some trace statements more precise.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/41414107a4c485d426894ddaaf43b741a17d84c0"},{"sha":"4b970d4bc85163bb9e6518faca85573ed964c25d","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Migrate to maidsafe_utilities 0.2.1.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/4b970d4bc85163bb9e6518faca85573ed964c25d"},{"sha":"f73c1014c8638a01fa926fa3358da8b3309fead2","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Stop bootstrapping after the first connection.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/f73c1014c8638a01fa926fa3358da8b3309fead2"},{"sha":"75c74fb5f51ace86ceb6be59422d030630b2d0d1","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Add some statistics to the logs.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/75c74fb5f51ace86ceb6be59422d030630b2d0d1"},{"sha":"79e1760791be3e77a68cf639c3c3e30be48df57d","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Send initial GetCloseGroup requests to more buckets.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/79e1760791be3e77a68cf639c3c3e30be48df57d"},{"sha":"c75e0551b13ece2546b20a452e5c216c202788c1","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Accept clients from network size 8 on, not 9.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/c75e0551b13ece2546b20a452e5c216c202788c1"},{"sha":"6985cf3098d4abf22eeca20a56e09bacf6816407","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Send initial GetCloseGroup requests only to the needed buckets.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/6985cf3098d4abf22eeca20a56e09bacf6816407"},{"sha":"e2d3c8e75c7c1029de6dc1674352d2ee8e10452d","author":{"email":"c7a4930accc2f431fe69c05c5b0b2a32f58f38bf@maidsafe.net","name":"Viv Rajkumar"},"message":"Merge pull request #915 from afck/master\n\nSend NodeIdentify before ClientToNode.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/e2d3c8e75c7c1029de6dc1674352d2ee8e10452d"},{"sha":"eba37b216aa970b32558d3282c1564cb5abf6305","author":{"email":"257755c89c66bf80fa0ec65abdeb9f4ab31c64cf@maidsafe.net","name":"Andreas Fackler"},"message":"Version change to 0.7.1","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/eba37b216aa970b32558d3282c1564cb5abf6305"},{"sha":"0e38200b38e617e6cbbf90889ec181022ecf1383","author":{"email":"c7a4930accc2f431fe69c05c5b0b2a32f58f38bf@maidsafe.net","name":"Viv Rajkumar"},"message":"Merge pull request #916 from afck/master\n\nVersion change to 0.7.1","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/0e38200b38e617e6cbbf90889ec181022ecf1383"},{"sha":"2de2efcf69b74ae8e5651c274114e5f16617f5f7","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"WIP mock crust","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/2de2efcf69b74ae8e5651c274114e5f16617f5f7"},{"sha":"af3c87f3ba657eb025040111f27520dc74118d25","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"Add test_utils module","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/af3c87f3ba657eb025040111f27520dc74118d25"},{"sha":"18ca44b31566e80d974ba61212ed029b781d0909","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"Mock crust","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/18ca44b31566e80d974ba61212ed029b781d0909"},{"sha":"64425f1b9c840ba72881b50bbea8867b19e74085","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"WIP more core unit tests (currently failing)","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/64425f1b9c840ba72881b50bbea8867b19e74085"},{"sha":"df182c9eda75e04dbf658f6c2571dae39584fa15","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"Better ergonomy of mock crust\n\nIt's no longer necessary to have separate test and non-test version of\n`Core::new`, `Client::new` and `Node::new`, thanks to evil wizardry.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/df182c9eda75e04dbf658f6c2571dae39584fa15"},{"sha":"c68a658a1795816a2a72324f97f9925792e377b3","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"Add unit tests for crust mock\n\nThey are basically straght away copied from `crust::service::tests`.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/c68a658a1795816a2a72324f97f9925792e377b3"},{"sha":"fedca9f90bb9c7bc9ef75075d70b74a2183875cc","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"mock crust is now behind a feature gate","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/fedca9f90bb9c7bc9ef75075d70b74a2183875cc"},{"sha":"756461b6476dc05c6a5471468b26498f22b36a0c","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"Fix rendezvous connect issue in mock crust\n\nThis fix makes sure we only ever raise Event::NewPeer after the other party\nalready initiated rendezvous connection with us.","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/756461b6476dc05c6a5471468b26498f22b36a0c"},{"sha":"74ced85cc45accb5b76736410885390f5ba5bd37","author":{"email":"39f34bcd6629714942a6f6f46bdb6b55b2ec0afd@gmail.com","name":"Adam Cigánek"},"message":"Fix bug in core_tests","distinct":true,"url":"https://api.github.com/repos/madadam/routing/commits/74ced85cc45accb5b76736410885390f5ba5bd37"}]}