{"push_id":919943111,"size":4,"distinct_size":0,"ref":"refs/heads/dev","head":"ed39bc176293de17fcfcff2ed0de6a02213d07ed","before":"19ad0a5652d6fd623e7293da54d4ca8ee3964231","commits":[{"sha":"d85c43f8b81509af4ea4af78420b5b65201a8695","author":{"email":"eb50ef317bd5a0f358eafe9f27516dbc53d44603@google.com","name":"Chad Brubaker"},"message":"Refactor TLS parsing to support fragmented records\n\n1) tls.parse_tls now handles messages split over multiple records.\nIf kwarg throw_on_incomplete is True then if more records are needed a\ntls.types.TlsMessageFragmentedError will be thrown, and if the record\nwas incomplete a tls.types.TlsRecordIncompleteError will be thrown.\n\n2) TlsRecord.to_bytes() will now split the wire representation into\nmultiple TlsRecords if the size of the messages is greater than\nmax_fragment_size (2**12).\n\n3) Callers of the old parse_tls or TlsRecord.from_stream have been\nrefactored to use the new method\n\n4) Tests, :O","distinct":false,"url":"https://api.github.com/repos/mkenne11/nogotofail-pii/commits/d85c43f8b81509af4ea4af78420b5b65201a8695"},{"sha":"e57fb4ece76bf95a4bb756d80609c3087e7f91f0","author":{"email":"eb50ef317bd5a0f358eafe9f27516dbc53d44603@google.com","name":"Chad Brubaker"},"message":"Add TlsRecordHandler base data handler\n\nTlsRecordHandler handles buffering of TlsRecords in a connection,\nhandlers that want to do things based on records (eithe passive or\nreplacing records) can extend this class and implement on_tls_request\nand on_tls_response.\n\nIn active TlsRecordHandlers these two methods return the _bytes_ to sent\non the wire in the place of the provided record. This allows you to send\ncompletely different records, inject your own,  or modify the incomin\nrecord arbitrarily.","distinct":false,"url":"https://api.github.com/repos/mkenne11/nogotofail-pii/commits/e57fb4ece76bf95a4bb756d80609c3087e7f91f0"},{"sha":"7e998a58048084e448edbc07033b778ce968c6af","author":{"email":"eb50ef317bd5a0f358eafe9f27516dbc53d44603@google.com","name":"Chad Brubaker"},"message":"Merge pull request #94 from google/tlshandler\n\nAdd a TLS Record base handler","distinct":false,"url":"https://api.github.com/repos/mkenne11/nogotofail-pii/commits/7e998a58048084e448edbc07033b778ce968c6af"},{"sha":"ed39bc176293de17fcfcff2ed0de6a02213d07ed","author":{"email":"254a1f19da2936ffaa165117c4354b7cd2ae8db4@gmail.com","name":"yzninja"},"message":"Merge remote-tracking branch 'parent/dev' into dev","distinct":false,"url":"https://api.github.com/repos/mkenne11/nogotofail-pii/commits/ed39bc176293de17fcfcff2ed0de6a02213d07ed"}]}