{"push_id":900007678,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"c5db7ec99dba75b53edf4aac9ccdf10858d7034f","before":"1652e6fd7b165e51e77a7354b0ac300215ef175c","commits":[{"sha":"581d07aaa086f175e061efed1bb4df60ba9a87c5","author":{"email":"7d019802c7508a1d3ac18db583ab24e71521246e@goodbytes.nl","name":"Guus der Kinderen"},"message":"OF-973: TLS negotiation failures should come in two flavors.\nWhen STARTTLS fails, there are two distinct types of failure. Each type should\nbe handled in a distinct manner.\n\nNote that this commit applies a fix to the S2S code only. C2S may also need work.","distinct":false,"url":"https://api.github.com/repos/igniterealtime/Openfire/commits/581d07aaa086f175e061efed1bb4df60ba9a87c5"},{"sha":"c2740984e33b89952610d9972e4e3435da8c91c9","author":{"email":"7d019802c7508a1d3ac18db583ab24e71521246e@goodbytes.nl","name":"Guus der Kinderen"},"message":"OF-973: When STARTTLS negotion fails, send nothing\nNothing should be transmitted when STARTTLS negotiation fails, not even\na stream close.","distinct":false,"url":"https://api.github.com/repos/igniterealtime/Openfire/commits/c2740984e33b89952610d9972e4e3435da8c91c9"},{"sha":"3e4392a498ff0fb02d87943661ed4b78f36252bd","author":{"email":"7d019802c7508a1d3ac18db583ab24e71521246e@goodbytes.nl","name":"Guus der Kinderen"},"message":"OF-793: Don't send data upon STARTTLS Negotiation failure.","distinct":false,"url":"https://api.github.com/repos/igniterealtime/Openfire/commits/3e4392a498ff0fb02d87943661ed4b78f36252bd"},{"sha":"c5db7ec99dba75b53edf4aac9ccdf10858d7034f","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@cridland.net","name":"Dave Cridland"},"message":"Merge pull request #439 from guusdk/OF-973\n\nOF-973: TLS negotiation failures should come in two flavors.","distinct":true,"url":"https://api.github.com/repos/igniterealtime/Openfire/commits/c5db7ec99dba75b53edf4aac9ccdf10858d7034f"}]}