{"push_id":1261905472,"size":10,"distinct_size":10,"ref":"refs/heads/jbp-bogo","head":"edeb1b8deb098c99b8e325216ad36e59dbdf8279","before":"0de9b3b87fc45f901bfdb523cb5e27825b251b09","commits":[{"sha":"f4d74c35026b5bc5db307b14eb88d98dfb9e7203","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"bogo: update shim and config","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/f4d74c35026b5bc5db307b14eb88d98dfb9e7203"},{"sha":"dba168578e44b45a2feadbe0b7a8ff4bbd910995","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Correct tracking of encryption status\n\nAs a result, reject CCS during a fragmented handshake.\n\nFound by bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/dba168578e44b45a2feadbe0b7a8ff4bbd910995"},{"sha":"abdf8f020cb9bd0f01b70e87f778bc45b3abd43d","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Send an alert if we get an unexpected message\n\nFound by bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/abdf8f020cb9bd0f01b70e87f778bc45b3abd43d"},{"sha":"9303bc86daa6a6f29196ab151cf09b1b21249120","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Explicitly reject renegotiation attempts\n\nFound by bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/9303bc86daa6a6f29196ab151cf09b1b21249120"},{"sha":"59c6aefd9dd38ac2258054cc3d61f0adff82da3f","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Make error handling more useful and standard\n\n- introduce PeerMisbehavedError which covers protocol cases where\n  the peer is evil.\n- introduce PeerIncompatibleError for when a peer is too old/new\n  to talk to us.\n- introduce KeyExchangeError for kx errors we can't specifically\n  blame on anyone.\n\nplus:\n\n- check if peer sent duplicate extensions\n- check if server sent alpn extension without us offering\n- check if client sent alpn extension containing empty string\n\nFound with bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/59c6aefd9dd38ac2258054cc3d61f0adff82da3f"},{"sha":"8c86ac7ddc7388146e8aa9256007eb2daa7f5d05","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Check server signature agreement with ciphersuite\n\nFound with bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/8c86ac7ddc7388146e8aa9256007eb2daa7f5d05"},{"sha":"2095c1e9d6f683cb32c7b8a7f289ad13268a47fc","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Allow requesting client auth without any roots","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/2095c1e9d6f683cb32c7b8a7f289ad13268a47fc"},{"sha":"ba348b6113bb9b6937183afe301c9402a87b4aec","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Requests ECDSA certs too, we can verify those\n\nFound with bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/ba348b6113bb9b6937183afe301c9402a87b4aec"},{"sha":"db175df9223174bc3277d28960f2392db74b14dd","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"Add local patches to bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/db175df9223174bc3277d28960f2392db74b14dd"},{"sha":"edeb1b8deb098c99b8e325216ad36e59dbdf8279","author":{"name":"Joseph Birr-Pixton","email":"5f8f475517600dd97ff850365b45f3de27b05c4a@gmail.com"},"message":"get latest bogo","distinct":true,"url":"https://api.github.com/repos/ctz/rustls/commits/edeb1b8deb098c99b8e325216ad36e59dbdf8279"}]}
{"actor":{"display_login":"ctz"}}