{"ref":"refs/heads/develop","commits":[{"author":{"name":"Lance Stout","email":"85a9b6f2e1b0e212b7bb91b284faceef2db4d84d@gmail.com"},"sha":"fba60ffff11d42f2e6edecdfcb4200a50a844bed","message":"Convert daemon threads back into normal threads.\n\nThis may need to be reverted if CTRL-C handling breaks, but everything\nworks fine so far in testing.\n\nResolves issue #95.","url":"https://api.github.com/repos/fritzy/SleekXMPP/commits/fba60ffff11d42f2e6edecdfcb4200a50a844bed"},{"author":{"name":"Lance Stout","email":"85a9b6f2e1b0e212b7bb91b284faceef2db4d84d@gmail.com"},"sha":"862a2a1440054975c6e974f17eadba23032353b1","message":"Ensure that reconnection happens properly after connection loss.\n\nCalling reconnect() simultaneously from multiple threads (like when\nusing XEP-0199 keepalive) could break because the connection state\ncan transition and break the state expectations in one of the\nreconnect() calls.","url":"https://api.github.com/repos/fritzy/SleekXMPP/commits/862a2a1440054975c6e974f17eadba23032353b1"}],"head":"862a2a1440054975c6e974f17eadba23032353b1","push_id":50741987,"size":2}