Hello.

Here is set of fresh patches.
Mostly this is fixes for tests directory - to make test running
against  apache2.
Fixes to apache2 module issues, that relate2  to multipart buffer processing.
Those ones sucked plenty of my blood to track them down, so they
deserved  better description. With request_req* in apache2 we can see
funny thing - names of structure fields are the same, but the filling
is rather different from what we have in apache1 , so it breakes
behaviour of boundary search functions - they are not able to detect
proper end of buffer. If you try to run upload.test without
multipart_buffer patch, you will get all headers past the end of the
file to your "uploaded" version. It is not easy to provide clean fix,
i mean libapreq2 is totally different library, comparing to version
rivet currently uses and import of it will require to do plenty of
changes, we just dont need.
Also i've done some changes to configure.ac, they should be obvious.
To apply patches please use  :
for file in ../*diff ; do patch -u -p1 < $file ; done
I am keeping my local copy in mercurial dvcs, and this is the default
format of patches it generates.

Regards Valery.

Attachment: configure_ac.diff
Description: Binary data

Attachment: src_apache-1_apache_multipart_buffer_c.diff
Description: Binary data

Attachment: src_apache-1_Makefile_am.diff
Description: Binary data

Attachment: tests_apachetest_apachetest_tcl.diff
Description: Binary data

Attachment: tests_apachetest_template_conf_1_tcl.diff
Description: Binary data

Attachment: tests_apachetest_template_conf_2_tcl.diff
Description: Binary data

Attachment: tests_apachetest_template_conf_tcl.diff
Description: Binary data

Attachment: tests_runtests_tcl.diff
Description: Binary data

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to