{"push_id":1845934324,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"272c3999da8153c3a18334a21e51cb66eb30089f","before":"17163dcefc037079aa6ba25e1ade5242e364c9bd","commits":[{"sha":"272c3999da8153c3a18334a21e51cb66eb30089f","author":{"name":"Andreas Weigel","email":"66793139528fa665e67bbb0450740f619eda2a69@securepoint.de"},"message":"add workaround for bug (?) in squid-ecap\n\nit seems like there is no further noteVbContentAvailable notification\nfrom the squid ecap-Host in the following scenario:\n1. noteVbContentDone has been already called\n2. the ecap adapter is not able to read all remaining bytes from the\nbuffer retrieved via vbContent() (and indicates this by calling\nvbContentShift() with the number of bytes read, which is smaller than\nthe total size remaining\n3. the ecap adapter is queried for data by squid and eventually has\nto return an empty string.\n4. the host does not notify the adapter about more data being\navailable, so both get stuck\n\nto workaround, we add a dynamically allocated buffer that is used in\ncases when the last call to noteVbContentAvailable is done to make sure\nwe read all virgin body data","distinct":true,"url":"https://api.github.com/repos/Securepoint/squid-ecap-av/commits/272c3999da8153c3a18334a21e51cb66eb30089f"}]}
{"actor":{"display_login":"sp-andwei"}}