{"shas":[["1c3624a963dab6809aeda9615d0cfe277d1d43a3","3af89e20f6b8fc95ceda56be26b0a3d7c39cee17@tinyclouds.org","Detect errors on EOF","Ryan Dahl"],["81ca70aec1af3474e2b0b59d0bd196a153295b51","3d0718fb7f0a68dc2baeaafc6667d9bcb745ba46@mandiant.com","Avoid chunk trailer overflow.\n\nCheck for overflow during chunk trailer by removing unnecessary check in macro PARSING_HEADER.  This will force the parser to abort if the chunk trailer contains more than HTTP_MAX_HEADER_SIZE of data.","Sean Cunningham"],["10270007bce671f28a29ac1aa6e5a99a5192de6d","3d0718fb7f0a68dc2baeaafc6667d9bcb745ba46@mandiant.com","Avoid chunk header parsing overflow.\n\nRecharacterize the chunk header states such that they are bound by the check\nfor HTTP_MAX_HEADER_SIZE.","Sean Cunningham"],["2e964d6f5712a956b5367fe67c52c7f0b8bde630","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","reformatted","Tim Becker"],["cf04375f0d4c4e63efdf3fe90f730bdc2f3b7403","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","added ant support, ugh.","Tim Becker"],["5f0e1d020c1059e8b6ebefdbda13324d2e635cc5","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","intermediate point","Tim Becker"],["7f6aaa84d754a9d999434369a104a3e6c46c3977","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","formatted & made more easily testable","Tim Becker"],["44c0cf163fb4f02d22ff88ba147fbc96a6aa8ae8","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","extracted Message","Tim Becker"],["bdc7e1462a43b4eb3302f8cd8d01136850c77766","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","added permutation test to build.xml","Tim Becker"],["de6d70caf4bf7dd2b810086c8a1f6abbb5ad4f9b","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","TestHeaderOverflowError","Tim Becker"],["3ad61acbaf9493a391f29fdfe92b696e7a8447a0","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","TestNoOverflowLongBody","Tim Becker"],["a8c0fbb2d10a30642b5a0f6e37fce3ec407e835a","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","rudimentary responses test","Tim Becker"],["9a76a4b8cdb499e1477b001569e3adf92e929387","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","Responses ...","Tim Becker"],["69f052827e7b7aa1f511d736e4711d2d60e716af","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","test_message move to Util","Tim Becker"],["313a43cbbd528a3d3ef6cc551aa055d1db53a847","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","added test_message3","Tim Becker"],["3590e6b3a565aeffbfbf666bfcd96d8a7e3fa1db","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","parser execute returns number of bytes processed","Tim Becker"],["a7fee4044b93d4f7754ce7a0ca0b5f258b7b2347","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","initially finished Repsonses tests","Tim Becker"],["37feb350cdea8954800fe999d9aa7da12de2d6ff","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","initial Request tests","Tim Becker"],["249e9ad4ba10fd1d4f5e9a87fd77e1cd183e2663","204e1576b07696b5f67083e396e87842abd487ac@kuriositaet.de","Merge remote-tracking branch 'origin/master' into merge-ry","Tim Becker"]],"repo":"a2800276/http-parser.java","actor":"a2800276","ref":"refs/heads/master","size":19,"head":"249e9ad4ba10fd1d4f5e9a87fd77e1cd183e2663","actor_gravatar":"3a091951b5a04a506e3b67aed8228db9","push_id":31397910}