CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2017/09/23 05:56:57
Modified files: usr.sbin/relayd: relay.c relay_http.c Log message: The relayd regression tests for chunked HTTP traffic were failing sporadically. If the \r and \n were read in separate chunks, relayd got out of sync with the protocol as they were interpreted as two lines. Use evbuffer_readln() with EVBUFFER_EOL_CRLF instead of evbuffer_readline(). OK benno@