{"push_id":789758571,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"82e654392adc9c294c0831ca0ab1077558a4fcbe","before":"706a6f8233e492b26ed689fbaa9b82e8e9a0cc77","commits":[{"sha":"22cffbe2e304b502afb06df6f3f53c55bd146edf","author":{"email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com","name":"Peter Jankuliak"},"message":"Started refactoring bootstrap mechanism\n\nAccording to https://maidsafe.atlassian.net/browse/MAID-1337?focusedCommentId=16204&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16204\nAlso removes the the NewBootstrapConnection event.","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/22cffbe2e304b502afb06df6f3f53c55bd146edf"},{"sha":"3ae87d8d1d9b3ae5f5a4bb88435eaf04aadfc66a","author":{"email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com","name":"Peter Jankuliak"},"message":"Moves loop running responsibilities to State","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/3ae87d8d1d9b3ae5f5a4bb88435eaf04aadfc66a"},{"sha":"28eff471947debcc2399e22173b503d367efa441","author":{"email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com","name":"Peter Jankuliak"},"message":"Reenables bootstrap test","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/28eff471947debcc2399e22173b503d367efa441"},{"sha":"1c42bf571efb82faeb3bb091366adc73606e418f","author":{"email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com","name":"Peter Jankuliak"},"message":"Adds stop_bootstrap function","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/1c42bf571efb82faeb3bb091366adc73606e418f"},{"sha":"2a39eea1bcf75d43f14e760536f244fa6db0a70b","author":{"email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com","name":"Peter Jankuliak"},"message":"Accepting on config ports needs to be started explicitly\n\nI.e. it is no longer started from implicitly from the\nconstructor. The function to start this is\nService::start_default_acceptors\n(Discussed here: https://maidsafe.atlassian.net/browse/MAID-1337)","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/2a39eea1bcf75d43f14e760536f244fa6db0a70b"},{"sha":"f627036b883edc0fd67a027fad6fb728c36178ba","author":{"email":"cd6e108b9f43d3294a81cf9a19dec5aac9cf8bf3@gmail.com","name":"Peter Jankuliak"},"message":"Splits the NewConnection event to OnConnect and OnAccept","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/f627036b883edc0fd67a027fad6fb728c36178ba"},{"sha":"5d6f02b8d3dfd64e3bcc0fc9370a0b6be152ff24","author":{"email":"b96f382ef0a555d67e784bff8de887a999cf12bb@maidsafe.net","name":"Ross Muir"},"message":"Update doc logo URL","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/5d6f02b8d3dfd64e3bcc0fc9370a0b6be152ff24"},{"sha":"82e654392adc9c294c0831ca0ab1077558a4fcbe","author":{"email":"94bce3b17e02ed6becc735e3864c87d09151e241@gmail.com","name":"Vinícius dos Santos Oliveira"},"message":"Merge pull request #317 from inetic/bootstrap\n\nBootstrap refactor","distinct":true,"url":"https://api.github.com/repos/speckledsea/crust/commits/82e654392adc9c294c0831ca0ab1077558a4fcbe"}]}