libapreq2-2.08 Released

The Apache Software Foundation and The Apache HTTP Server Project
are pleased to announce the 2.08 release of libapreq2. This
Announcement notes significant changes introduced by this release.

libapreq2-2.08 is released under the Apache License
version 2.0. It is now available through the ASF mirrors

http://httpd.apache.org/apreq/download.cgi

and has entered the CPAN as

file: $CPAN/authors/id/J/JO/JOESUF/libapreq2-2.08.tar.gz
size: 847527 bytes
md5: 9fb3deec448f74c455d4ffc13846ea9f


libapreq2 is an APR-based shared library used for parsing HTTP cookies,
query-strings and POST data. This package provides

1) version 2.6.0 of the libapreq2 library,

2) mod_apreq2, a filter module necessary for using libapreq2
within the Apache HTTP Server,

3) the Apache2::Request, Apache2::Cookie, and Apache2::Upload
perl modules for using libapreq2 with mod_perl2.

================================================== ======================

Changes with libapreq2-2.08 (released August 8, 2006)

- Perl API [Randy Kobes]
add APR_FILE_NOCLEANUP | APR_SHARELOCK to flags passed to
apreq_file_mktemp() on Win32 in library/util.c, in order to
clean up occasional stray temp files left behind in the
Perl upload test (reported by Steve Hay)

- Build [Philip M. Gollucci, Bojan Smojver, joes]
add -fno-strict-aliasing to all compiles on all systems
https://bugzilla.redhat.com/bugzilla....cgi?id=193740
This fixes an infinite look split_on_bdry() of library/parser_multipart.c
particularly on linux/gcc 4.x platforms.

- Perl Glue
Fix "value computed not used" gcc 4.1.x compile errors

- Build [Randy Kobes]
Fix the location of apxs and the names of the apr and aprutil
libraries on Win32 to enable building against Apache/2.2.

- Perl Glue docs [Philip M. Gollucci]
Fix the 'docs_install' make target to actually install
the docs for the perl glue.

- Perl Glue Build [Philip M. Gollucci]
Regenerate glue/perl/xsbuilder/ppport.h to fix perl 5.8.8+ on some
plaforms.

- C API [joes]
Add code for apreq_cookies().

- Perl API [joes]
Expose the constants in apreq_error.h via the APR::Request::Error package.