From: Michael L. <mic...@gm...> - 2006-08-13 17:38:28
|
> As I see from the CVS, there were no changes to the C-code there? > Did you have to change the C-code?? > I guess, Bernd will have to explain what he ment to do with that... Bernd is on holiday right now. But i think i can explain the problem. Bernd submitted a patch (or better workaround) to prevent Naviserver from sending wrong content-length-headers. He simply made naviserver send all data, that had to be converted to a different encoding, in chunked transfer-encoding. Unfortunately nstest_http doesn't understand chunked content. This patch was comitted on July, 13th. When I worked on the encoding-tests, I had to add an OutputCharset configuration parameter. So now Naviserver has to convert the content and sends it in chunked mode, which nstest_http doesn't understand. And the tests fail. If you remove this workaround, some of my new encoding-tests still fail because of a wrong content-length. But this is really a bug. Michael |