From apreqbmartinez@example.org Tue Mar 01 08:03:25 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 22261 invoked from network); 1 Mar 2005 08:03:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 08:03:24 -0000 Received: (qmail 16849 invoked by uid 500); 1 Mar 2005 08:03:24 -0000 Delivered-To: bmartinez@example.org Received: (qmail 16829 invoked by uid 500); 1 Mar 2005 08:03:23 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 16814 invoked by uid 99); 1 Mar 2005 08:03:23 -0000 X-ASF-Spam-Status: No, hits=-9.6 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME,UPPERCASE_25_50 X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 00:03:22 -0800 Received: (qmail 22059 invoked by uid 65534); 1 Mar 2005 08:03:20 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 08:03:20 -0000 Subject: svn commit: r155761 - in httpd/apreq/branches/multi-env-unstable: Makefile.am acinclude.m4 apreq2-config.in configure.ac glue/perl/Makefile.PL include/ include/Makefile.am library/Makefile.am module/Makefile.am module/apache/Makefile.am module/apache2/Makefile.am To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 00:03:08 2005 New Revision: 155761 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155761 Log: Start integrating apreq2-config into *nix build system. Drop apxs installer, so DESTDIR option works properly. Added: httpd/apreq/branches/multi-env-unstable/include/Makefile.am Modified: httpd/apreq/branches/multi-env-unstable/Makefile.am httpd/apreq/branches/multi-env-unstable/acinclude.m4 httpd/apreq/branches/multi-env-unstable/apreq2-config.in httpd/apreq/branches/multi-env-unstable/configure.ac httpd/apreq/branches/multi-env-unstable/glue/perl/Makefile.PL httpd/apreq/branches/multi-env-unstable/include/ (props changed) httpd/apreq/branches/multi-env-unstable/library/Makefile.am httpd/apreq/branches/multi-env-unstable/module/Makefile.am httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am Modified: httpd/apreq/branches/multi-env-unstable/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= Makefile.am?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/Makefile.am (original) +++ httpd/apreq/branches/multi-env-unstable/Makefile.am Tue Mar 1 00:03:08= 2005 @@ -1,5 +1,11 @@ +# +# +# XXX Trick the cpan client by listing some EU888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4MM-ish prereqs here? XXX +# +# + AUTOMAKE_OPTIONS =3D foreign -SUBDIRS =3D library module glue +SUBDIRS =3D . include library module glue EXTRA_DIST =3D LICENSE NOTICE README INSTALL CHANGES FAQ.pod MANIFEST.SKIP= Makefile.PL buildconf build win32 docs APU_SRCDIR=3D`@APU_CONFIG@ --srcdir` APR_SRCDIR=3D`@APR_CONFIG@ --srcdir` Modified: httpd/apreq/branches/multi-env-unstable/acinclude.m4 URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= acinclude.m4?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/acinclude.m4 (original) +++ httpd/apreq/branches/multi-env-unstable/acinclude.m4 Tue Mar 1 00:03:0= 8 2005 @@ -144,17 +144,17 @@ dnl Reset the default installation prefix to be the same as apu's ac_default_prefix=3D"`$APU_CONFIG --prefix`" =20 - APR_INCLUDES=3D"`$APR_CONFIG --includes`" - APU_INCLUDES=3D"`$APU_CONFIG --includes`" + APR_ADDTO([APR_INCLUDES], "`$APR_CONFIG --includes`") + APR_ADDTO([APR_INCLUDES], "`$APU_CONFIG --includes`") APR_LA=3D"`$APR_CONFIG --apr-la-file`" APU_LA=3D"`$APU_CONFIG --apu-la-file`" - APR_LTFLAGS=3D"`$APR_CONFIG --link-libtool`" - APU_LTFLAGS=3D"`$APU_CONFIG --link-libtool`" + APR_ADDTO([APR_LTFLAGS], "`$APR_CONFIG --link-libtool`") + APR_ADDTO([APR_LTFLAGS], "`$APU_CONFIG --link-libtool`") dnl perl glue/tests do not use libtool: need ld linker flags - APR_LIBS=3D"`$APR_CONFIG --libs`" - APU_LIBS=3D"`$APU_CONFIG --libs`" - APR_LDFLAGS=3D"`$APR_CONFIG --link-ld --ldflags`" - APU_LDFLAGS=3D"`$APU_CONFIG --link-ld --ldflags`" + APR_ADDTO([APR_LIBS], "`$APU_CONFIG --libs`") + APR_ADDTO([APR_LIBS], "`$APR_CONFIG --libs`") + APR_ADDTO([APR_LDFLAGS], "`$APU_CONFIG --link-ld --ldflags`") + APR_ADDTO([APR_LDFLAGS], "`$APR_CONFIG --link-ld --ldflags`") =20 dnl Absolute source/build directory abs_srcdir=3D`(cd $srcdir && pwd)` @@ -185,6 +185,8 @@ =20 # set version data =20 + APREQ_CONFIG=3D"$top_builddir/apreq2-config" + APREQ_MAJOR_VERSION=3D`$get_version major $version_hdr APREQ` APREQ_MINOR_VERSION=3D`$get_version minor $version_hdr APREQ` APREQ_PATCH_VERSION=3D`$get_version patch $version_hdr APREQ` @@ -198,16 +200,11 @@ APREQ_LIBTOOL_VERSION=3D"$APREQ_LIBTOOL_CURRENT:$APREQ_LIBTOOL_REV= ISION:$APREQ_LIBTOOL_AGE" =20 APREQ_LIBNAME=3D"apreq$APREQ_MAJOR_VERSION" - APREQ_INCLUDES=3D"" - APREQ_LDFLAGS=3D"$apreq_libs" - APREQ_EXPORT_LIBS=3D"" =20 echo "lib$APREQ_LIBNAME Version: $APREQ_DOTTED_VERSION" =20 + AC_SUBST(APREQ_CONFIG) AC_SUBST(APREQ_LIBNAME) - AC_SUBST(APREQ_LDFLAGS) - AC_SUBST(APREQ_INCLUDES) - AC_SUBST(APREQ_EXPORT_LIBS) AC_SUBST(APREQ_LIBTOOL_VERSION) AC_SUBST(APREQ_MAJOR_VERSION) AC_SUBST(APREQ_DOTTED_VERSION) @@ -222,15 +219,12 @@ AC_SUBST(APU_CONFIG) AC_SUBST(APR_CONFIG) AC_SUBST(APR_INCLUDES) - AC_SUBST(APU_INCLUDES) + AC_SUBST(APR_LDFLAGS) AC_SUBST(APR_LTFLAGS) - AC_SUBST(APU_LTFLAGS) AC_SUBST(APR_LIBS) - AC_SUBST(APU_LIBS) - AC_SUBST(APR_LDFLAGS) - AC_SUBST(APU_LDFLAGS) AC_SUBST(APR_LA) AC_SUBST(APU_LA) + AC_SUBST(PERL) AC_SUBST(PERL_OPTS) ]) Modified: httpd/apreq/branches/multi-env-unstable/apreq2-config.in URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= apreq2-config.in?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/apreq2-config.in (original) +++ httpd/apreq/branches/multi-env-unstable/apreq2-config.in Tue Mar 1 00:= 03:08 2005 @@ -28,10 +28,10 @@ libdir=3D"@libdir@" includedir=3D"@includedir@/@APREQ_LIBNAME@" =20 -LIBS=3D"@APR_LIBS@ @APU_LIBS@ @APREQ_LIBS@" -LDFLAGS=3D"@APR_LDFLAGS@ @APU_LDFLAGS@" -INCLUDES=3D"@APR_INCLUDES@ @APU_INCLUDES@" -LDFLAGS=3D"@APR_LDFLAGS@ @APU_LDFLAGS@" +LIBS=3D"@APR_LIBS@" +LDFLAGS=3D"@APR_LDFLAGS@" +INCLUDES=3D"@APR_INCLUDES@" +LDFLAGS=3D"@APR_LDFLAGS@" =20 APREQ_LIBNAME=3D"@APREQ_LIBNAME@" =20 @@ -101,7 +101,6 @@ location=3Dbuild fi =20 -location=3Dinstalled =20 if test "$location" =3D "installed"; then LA_FILE=3D"$libdir/lib${APREQ_LIBNAME}.la" Modified: httpd/apreq/branches/multi-env-unstable/configure.ac URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= configure.ac?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/configure.ac (original) +++ httpd/apreq/branches/multi-env-unstable/configure.ac Tue Mar 1 00:03:0= 8 2005 @@ -32,7 +32,7 @@ dnl Checks for library functions. =20 AC_APREQ -AC_CONFIG_FILES([Makefile library/Makefile library/t/Makefile module/Makef= ile module/apache2/Makefile module/apache/Makefile glue/Makefile]) +AC_CONFIG_FILES([Makefile include/Makefile library/Makefile library/t/Make= file module/Makefile module/apache2/Makefile module/apache/Makefile glue/Ma= kefile]) AC_CONFIG_FILES([build/doxygen.conf include/groups.dox]) AC_CONFIG_FILES([apreq2-config], [chmod +x apreq2-config]) AC_OUTPUT Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/Makefile.PL URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/Makefile.PL?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/Makefile.PL (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/Makefile.PL Tue Mar = 1 00:03:08 2005 @@ -67,24 +67,16 @@ $config =3D~ /^s,\@APR_INCLUDES\@,([^,]+)/m or die "Can't find apache include directory"; $apache_includes .=3D " $1"; - $config =3D~ /^s,\@APU_INCLUDES\@,([^,]+)/m or - die "Can't find apache include directory"; - $apache_includes .=3D " $1"; - - $config =3D~ m/^s,\@APR_LDFLAGS\@,([^,]+)/m or - die "Can't find apr ldflags"; - $apr_libs =3D $1; - $config =3D~ m/^s,\@APU_LDFLAGS\@,([^,]+)/m or - die "Can't find apu ldflags"; - $apr_libs .=3D " $1"; - - # need -laprutil befpre -lapr - $config =3D~ m/^s,\@APU_LIBS\@,([^,]+)/m or - die "Can't find apu libraries"; - $apr_libs =3D $1; - $config =3D~ m/^s,\@APR_LIBS\@,([^,]+)/m or - die "Can't find apr libraries"; - $apr_libs .=3D " $1"; + +# $config =3D~ m/^s,\@APR_LDFLAGS\@,([^,]+)/m or +# die "Can't find apr ldflags"; +# $apr_libs =3D $1; + +# $config =3D~ m/^s,\@APR_LIBS\@,([^,]+)/m or +# die "Can't find apr libraries"; +# $apr_libs .=3D " $1"; + + $apr_libs =3D""; =20 $config =3D~ m/^s,\@APREQ_LIBNAME\@,([^,]+)/m or die "Can't find apreq libname"; @@ -98,7 +90,7 @@ =20 my $apreq_libs =3D WIN32 ? qq{-L$base_dir/win32/libs -llib$apreq_libname } : - qq{-L$lib_dir/.libs -l$apreq_libname}; + qx{$base_dir/apreq2-config --link-ld --ldflags --libs}; =20 my $mp2_typemaps =3D Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Build->new->typemaps; =20 Propchange: httpd/apreq/branches/multi-env-unstable/include/ ---------------------------------------------------------------------------= --- --- svn:ignore (original) +++ svn:ignore Tue Mar 1 00:03:08 2005 @@ -3,3 +3,5 @@ groups.dox stamp-h.in stamp-h +Makefile.in +Makefile Added: httpd/apreq/branches/multi-env-unstable/include/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/Makefile.am?view=3Dauto&rev=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/Makefile.am (added) +++ httpd/apreq/branches/multi-env-unstable/include/Makefile.am Tue Mar 1 = 00:03:08 2005 @@ -0,0 +1,4 @@ +pkgincludedir =3D $(includedir)/@APREQ_LIBNAME@ +pkginclude_HEADERS =3D apreq.h apreq_cookie.h apreq_error.h \ + apreq_module.h apreq_param.h apreq_parser.h \ + apreq_util.h apreq_version.h Modified: httpd/apreq/branches/multi-env-unstable/library/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/Makefile.am?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/Makefile.am (original) +++ httpd/apreq/branches/multi-env-unstable/library/Makefile.am Tue Mar 1 = 00:03:08 2005 @@ -1,13 +1,10 @@ -INCLUDES =3D -I../include @APR_INCLUDES@ @APU_INCLUDES@ -LDFLAGS =3D @APU_LTFLAGS@ @APR_LTFLAGS@ -BUILT_SOURCES=3D @APR_LA@ @APU_LA@ +AM_CPPFLAGS =3D @APR_INCLUDES@ +BUILT_SOURCES =3D @APR_LA@ @APU_LA@ lib_LTLIBRARIES =3D libapreq2.la libapreq2_la_SOURCES =3D util.c version.c cookie.c param.c parser.c \ parser_urlencoded.c parser_header.c parser_multipar= t=2Ec \ module.c module_custom.c module_cgi.c error.c -libapreq2_la_LDFLAGS =3D -version-info @APREQ_LIBTOOL_VERSION@ - -pkgincludedir =3D $(includedir)/@APREQ_LIBNAME@ +libapreq2_la_LDFLAGS =3D -version-info @APREQ_LIBTOOL_VERSION@ @APR_LTFLAG= S@ @APR_LIBS@ =20 test: all cd t; $(MAKE) test Modified: httpd/apreq/branches/multi-env-unstable/module/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= module/Makefile.am?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/module/Makefile.am (original) +++ httpd/apreq/branches/multi-env-unstable/module/Makefile.am Tue Mar 1 0= 0:03:08 2005 @@ -1,11 +1,10 @@ -INCLUDES =3D -I../src @APACHE2_INCLUDES@ @APR_INCLUDES@ @APU_INCLUDES@ +AM_CPPFLAGS =3D @APR_INCLUDES@ SUBDIRS =3D apache2 apache -LIBS =3D ../library/lib@APREQ_LIBNAME@.la @APU_LIBS@ @APR_LIBS@ -LDFLAGS =3D @APU_LTFLAGS@ @APR_LTFLAGS@ TEST_CONFIG_SCRIPT =3D package Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestMM; filter_args(); generate_scr= ipt("t/TEST") EXTRA_DIST =3D t c-modules =20 noinst_PROGRAMS =3D test_cgi +test_cgi_LDFLAGS =3D @APR_LTFLAGS@ `@APREQ_CONFIG@ --link-libtool --libs` =20 run_tests : t/TEST -cp -f test_cgi t/cgi-bin Modified: httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= module/apache/Makefile.am?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am (orig= inal) +++ httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am Tue M= ar 1 00:03:08 2005 @@ -1,24 +1,29 @@ if MAINTAINER_MODE + APACHE1_INCLUDES =3D -isystem `@APACHE1_APXS@ -q INCLUDEDIR` + else -APACHE1_INCLUDES =3D -I `@APACHE1_APXS@ -q INCLUDEDIR` + +APACHE1_INCLUDES =3D -I`@APACHE1_APXS@ -q INCLUDEDIR` + endif =20 -INCLUDES =3D $(APACHE1_INCLUDES) @APR_INCLUDES@ @APU_INCLUDES@ -LIBS =3D ../../library/lib@APREQ_LIBNAME@.la @APU_LIBS@ @APR_LIBS@ -LDFLAGS =3D @APR_LTFLAGS@ @APU_LTFLAGS@ + + +AM_CPPFLAGS =3D $(APACHE1_INCLUDES) @APR_INCLUDES@ TEST_CONFIG_SCRIPT =3D package Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestMM; filter_args(); generate_scr= ipt("t/TEST") -pkgincludedir =3D $(includedir)/@APREQ_LIBNAME@ + pkginclude_HEADERS =3D apreq_module_apache.h -mod_apreq2_la_LDFLAGS =3D -export-dynamic -module -avoid-version -rpath `@= APACHE1_APXS@ -q LIBEXECDIR` +mod_apreq2_la_LDFLAGS =3D -export-dynamic -module -avoid-version @APR_LTFL= AGS@ \ + `@APREQ_CONFIG@ --link-libtool --libs` +mod_apreq2_la_SOURCES =3D apreq_private_apache.h handle.c command.c =20 -if HAVE_APACHE1 =20 -noinst_LTLIBRARIES =3D mod_apreq2.la -mod_apreq2_la_SOURCES =3D apreq_private_apache.h handle.c command.c +if HAVE_APACHE1 =20 -install-exec-local: mod_apreq2.la - $(LIBTOOL) --mode=3Dinstall cp mod_apreq2.la `@APACHE1_APXS@ -q LIBEXECDI= R` +pkglibdir =3D `@APACHE1_APXS@ -q LIBEXECDIR` +pkgincludedir =3D `@APACHE1_APXS@ -q INCLUDEDIR`/@APREQ_LIBNAME@ +pkglib_LTLIBRARIES =3D mod_apreq2.la =20 run_tests : t/TEST -cp -Rp .libs t @@ -38,6 +43,5 @@ -rm c-modules/Makefile c-modules/*/Makefile c-modules/apache_httpd_test.h =20 clean-local: test_clean - =20 endif Modified: httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= module/apache2/Makefile.am?view=3Ddiff&r1=3D155760&r2=3D155761 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am (ori= ginal) +++ httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am Tue = Mar 1 00:03:08 2005 @@ -1,15 +1,21 @@ -INCLUDES =3D -I../../include @APACHE2_INCLUDES@ @APR_INCLUDES@ @APU_INCLUD= ES@ -LIBS =3D ../../library/lib@APREQ_LIBNAME@.la @APU_LIBS@ @APR_LIBS@ -LDFLAGS =3D @APU_LTFLAGS@ @APR_LTFLAGS@ TEST_CONFIG_SCRIPT =3D package Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4TestMM; filter_args(); generate_scr= ipt("t/TEST") -pkgincludedir =3D $(includedir)/@APREQ_LIBNAME@ pkginclude_HEADERS =3D apreq_module_apache2.h -mod_apreq2_la_LDFLAGS =3D -export-dynamic -module -avoid-version -rpath `@= APACHE2_APXS@ -q LIBEXECDIR` +mod_apreq2_la_LDFLAGS =3D -export-dynamic -module -avoid-version @APR_LTFL= AGS@ \ + `@APREQ_CONFIG@ --link-libtool --libs` +mod_apreq2_la_SOURCES =3D apreq_private_apache2.h handle.c filter.c + =20 if MAINTAINER_MODE - AM_CPPFLAGS=3D -DAP_HAVE_DESIGNATED_INITIALIZER + +AM_CPPFLAGS =3D -DAP_HAVE_DESIGNATED_INITIALIZER @APACHE2_INCLUDES@ @APR_I= NCLUDES@ + +else + +AM_CPPFLAGS =3D @APACHE2_INCLUDES@ @APR_INCLUDES@ + endif =20 + if BUILD_HTTPD =20 # mod_apreq.c needs to be built from httpd-2.X, e.g. @@ -26,10 +32,8 @@ =20 else =20 -noinst_LTLIBRARIES =3D mod_apreq2.la -mod_apreq2_la_SOURCES =3D apreq_private_apache2.h handle.c filter.c - -install-exec-local: mod_apreq.la - @APACHE2_APXS@ -i -a -n apreq mod_apreq2.la +pkgincludedir =3D `@APACHE2_APXS@ -q INCLUDEDIR`/@APREQ_LIBNAME@ +pkglibdir =3D `@APACHE2_APXS@ -q LIBEXECDIR` +pkglib_LTLIBRARIES =3D mod_apreq2.la =20 endif From apreqbmartinez@example.org Tue Mar 01 16:46:55 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 40306 invoked from network); 1 Mar 2005 16:46:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 16:46:55 -0000 Received: (qmail 12843 invoked by uid 500); 1 Mar 2005 16:46:55 -0000 Delivered-To: bmartinez@example.org Received: (qmail 12803 invoked by uid 500); 1 Mar 2005 16:46:54 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 12789 invoked by uid 99); 1 Mar 2005 16:46:54 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 08:46:54 -0800 Received: (qmail 40293 invoked by uid 65534); 1 Mar 2005 16:46:53 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 16:46:53 -0000 Subject: svn commit: r155799 - httpd/apreq/branches/multi-env-unstable/apreq2-config.in To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 08:46:51 2005 New Revision: 155799 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155799 Log: Add --libtool-version. Remove useless --package-name and --package-title. Modified: httpd/apreq/branches/multi-env-unstable/apreq2-config.in Modified: httpd/apreq/branches/multi-env-unstable/apreq2-config.in URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= apreq2-config.in?view=3Ddiff&r1=3D155798&r2=3D155799 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/apreq2-config.in (original) +++ httpd/apreq/branches/multi-env-unstable/apreq2-config.in Tue Mar 1 08:= 46:51 2005 @@ -20,8 +20,6 @@ # APR-util script designed to allow easy command line access to APR-util # configuration parameters. =20 -APREQ_DOTTED_VERSION=3D"@APREQ_DOTTED_VERSION@" - prefix=3D"@prefix@" exec_prefix=3D"@exec_prefix@" bindir=3D"@bindir@" @@ -54,16 +52,15 @@ --link-ld print link switch(es) for linking to libapreq2 --link-libtool print the libtool inputs for linking to libapreq2 --la-file print the path to the library's .la file, if available - --library-version print the libapreq2 library version as a dotted triple - --package-version print the version of the distribution - --package-name print the distribution file's name - --package-title print the full name of the release + --library-version print the API version as a dotted triple + --libtool-version print the ABI version in a libtool-compatible format + --package-version print the version number of the distribution --help print this help =20 When linking with libtool, an application should do something like: - APREQ_LIBS=3D"\`apreq2-config --link-libtool --ltlibs\`" + APREQ_LIBS=3D"\`apreq2-config --link-libtool --libs\`" or when linking directly: - APREQ_LIBS=3D"\`apreq2-config --link-ld --ldflags --ldlibs\`" + APREQ_LIBS=3D"\`apreq2-config --link-ld --ldflags --libs\`" =20 An application should use the results of --includes, and --ldflags in their build process. @@ -126,18 +123,6 @@ echo $prefix exit 0 ;; - --package-name) - echo "@PACKAGE@-@VERSION@.tar.gz" - exit 0 - ;; - --package-title) - echo "@PACKAGE_STRING@" - exit 0 - ;; - --package-version) - echo "@VERSION@" - exit 0 - ;; --bindir) echo $bindir exit 0 @@ -175,7 +160,15 @@ exit 0 ;; --library-version) - echo $APREQ_DOTTED_VERSION + echo @APREQ_DOTTED_VERSION@ + exit 0 + ;; + --libtool-version) + echo @APREQ_LIBTOOL_VERSION@ + exit 0 + ;; + --package-version) + echo "@VERSION@" exit 0 ;; --link-ld) From apreqbmartinez@example.org Tue Mar 01 18:40:04 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 6010 invoked from network); 1 Mar 2005 18:40:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 18:40:04 -0000 Received: (qmail 4051 invoked by uid 500); 1 Mar 2005 18:40:04 -0000 Delivered-To: bmartinez@example.org Received: (qmail 4016 invoked by uid 500); 1 Mar 2005 18:40:03 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 4002 invoked by uid 99); 1 Mar 2005 18:40:03 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 10:40:03 -0800 Received: (qmail 5987 invoked by uid 65534); 1 Mar 2005 18:40:02 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 18:40:02 -0000 Subject: svn commit: r155811 - httpd/apreq/branches/multi-env-unstable/STATUS To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 10:40:01 2005 New Revision: 155811 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155811 Log: Sync. Modified: httpd/apreq/branches/multi-env-unstable/STATUS Modified: httpd/apreq/branches/multi-env-unstable/STATUS URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= STATUS?view=3Ddiff&r1=3D155810&r2=3D155811 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/STATUS (original) +++ httpd/apreq/branches/multi-env-unstable/STATUS Tue Mar 1 10:40:01 2005 @@ -52,6 +52,11 @@ =20 TODO: =20 + - Move module/t to module/apache2/t. + + - Figure out how and where the apreq_xs_ headers, and typemap file, + should be installed. + - Write tests for the apache 1.3.x module. =20 - Fix the broken make dependencies, especially in the module=20 From apreqbmartinez@example.org Tue Mar 01 20:30:09 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 90020 invoked from network); 1 Mar 2005 20:30:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 20:30:08 -0000 Received: (qmail 60734 invoked by uid 500); 1 Mar 2005 20:30:08 -0000 Delivered-To: bmartinez@example.org Received: (qmail 60711 invoked by uid 500); 1 Mar 2005 20:30:08 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 60698 invoked by uid 99); 1 Mar 2005 20:30:08 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 12:30:07 -0800 Received: (qmail 89977 invoked by uid 65534); 1 Mar 2005 20:30:06 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 20:30:06 -0000 Subject: svn commit: r155821 - in httpd/apreq/branches/multi-env-unstable: ./ glue/perl/t/apreq/ glue/perl/t/response/TestAPI/ glue/perl/t/response/TestApReq/ glue/perl/xsbuilder/ glue/perl/xsbuilder/APR/Request/Cookie/ glue/perl/xsbuilder/APR/Request/Param/ include/ To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 12:30:02 2005 New Revision: 155821 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155821 Log: Add utf8 charset flag for params. Modified: httpd/apreq/branches/multi-env-unstable/CHANGES httpd/apreq/branches/multi-env-unstable/glue/perl/t/apreq/cgi.t httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestAPI/co= okie.pm httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestAPI/pa= ram.pm httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestApReq/= cookie.pm httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Cookie/Cookie.xs httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Param/APR__Request__Param.h httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Param/Param.xs httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_po= stperl.h httpd/apreq/branches/multi-env-unstable/include/apreq.h httpd/apreq/branches/multi-env-unstable/include/apreq_param.h Modified: httpd/apreq/branches/multi-env-unstable/CHANGES URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= CHANGES?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/CHANGES (original) +++ httpd/apreq/branches/multi-env-unstable/CHANGES Tue Mar 1 12:30:02 2005 @@ -4,6 +4,10 @@ =20 @section v2_05_dev Changes with libapreq2-2.05-dev =20 + +- C API [joes] + Add utf8 charset flag for params. + - C API [joes] Replace v->size with v->nlen + v->dlen. Added supporting apreq_value_table_add(). Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/t/apreq/cgi.t URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/t/apreq/cgi.t?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/t/apreq/cgi.t (origin= al) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/t/apreq/cgi.t Tue Mar= 1 12:30:02 2005 @@ -249,11 +249,11 @@ apreq_log("Fetching cookie $key"); if ($cookies{$key}) { if ($test eq "bake") { - $cookies{$key}->tainted(0); + $cookies{$key}->is_tainted(0); $cookies{$key}->bake; } elsif ($test eq "bake2") { - $cookies{$key}->tainted(0); + $cookies{$key}->is_tainted(0); $cookies{$key}->bake2; } print "Content-Type: text/plain\n\n"; Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/Test= API/cookie.pm URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/t/response/TestAPI/cookie.pm?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestAPI/co= okie.pm (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestAPI/co= okie.pm Tue Mar 1 12:30:02 2005 @@ -47,9 +47,9 @@ ok t_cmp join(" ", $jar->get("foo")), "1 3", '$jar->get("foo")'; =20 ok not defined $jar->cookie_class("APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4ookie"); - ok t_cmp $_->tainted, 1, "is tainted: $_" for values %$jar; - $_->tainted(0) for values %$jar; - ok t_cmp $_->tainted, 0, "not tainted: $_" for values %$jar; + ok t_cmp $_->is_tainted, 1, "is tainted: $_" for values %$jar; + $_->is_tainted(0) for values %$jar; + ok t_cmp $_->is_tainted, 0, "not tainted: $_" for values %$jar; =20 eval { $jar->cookie_class("APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Param") }; ok t_cmp qr/^Usage/, $@, "Bad class name"; Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/Test= API/param.pm URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/t/response/TestAPI/param.pm?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestAPI/pa= ram.pm (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestAPI/pa= ram.pm Tue Mar 1 12:30:02 2005 @@ -47,9 +47,9 @@ ok t_cmp join(" ", $args->get("foo")), "1 3", '$args->get("foo")'; =20 ok not defined $args->param_class("APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Param"); - ok t_cmp $_->tainted, 1, "is tainted: $_" for values %$args; - $_->tainted(0) for values %$args; - ok t_cmp $_->tainted, 0, "not tainted: $_" for values %$args; + ok t_cmp $_->is_tainted, 1, "is tainted: $_" for values %$args; + $_->is_tainted(0) for values %$args; + ok t_cmp $_->is_tainted, 0, "not tainted: $_" for values %$args; =20 =20 eval { $args->param_class("APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4ookie") }; Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/Test= ApReq/cookie.pm URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/t/response/TestApReq/cookie.pm?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestApReq/= cookie.pm (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/t/response/TestApReq/= cookie.pm Tue Mar 1 12:30:02 2005 @@ -22,11 +22,11 @@ =20 if ($key and $cookies{$key}) { if ($test eq "bake") { - $cookies{$key}->tainted(0); + $cookies{$key}->is_tainted(0); $cookies{$key}->bake; } elsif ($test eq "bake2") { - $cookies{$key}->tainted(0); + $cookies{$key}->is_tainted(0); $cookies{$key}->bake2; } $r->print($cookies{$key}->value); Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/R= equest/Cookie/Cookie.xs URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/APR/Request/Cookie/Cookie.xs?view=3Ddiff&r1=3D155820&r2= =3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Cookie/Cookie.xs (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Cookie/Cookie.xs Tue Mar 1 12:30:02 2005 @@ -285,7 +285,7 @@ RETVAL =20 IV -tainted(obj, val=3DNULL) +is_tainted(obj, val=3DNULL) APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4ookie obj SV *val PREINIT: Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/R= equest/Param/APR__Request__Param.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/APR/Request/Param/APR__Request__Param.h?view=3Ddiff&r1= =3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Param/APR__Request__Param.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Param/APR__Request__Param.h Tue Mar 1 12:30:02 2005 @@ -65,3 +65,458 @@ =20 return sv_bless(newRV_noinc(sv), SvSTASH(SvRV(rv))); } + + +/* Upload-related stuff */ +#if 0 + +static XS(apreq_xs_upload_link) +{ + dXSARGS; + MAGIC *mg; + void *env; + const char *name, *fname; + apr_bucket_brigade *bb; + apr_file_t *f; + apr_status_t s =3D APR_SUCCESS; + SV *sv, *obj; + + if (items !=3D 2 || !SvROK(ST(0))) + Perl_croak(aTHX_ "Usage: $upload->link($filename)"); + + if (SvTAINTED(ST(1))) + Perl_croak(aTHX_ "$upload->link($filename): Cannot link to tainted= $filename: %s",=20 + SvPV_nolen(ST(1))); + + sv =3D ST(0); + obj =3D apreq_xs_find_obj(aTHX_ sv, "upload"); + + if (!(mg =3D mg_find(obj, PERL_MAGIC_ext))) + Perl_croak(aTHX_ "$upload->link($name): panic: can't find env."); + + env =3D mg->mg_ptr; + bb =3D ((apreq_param_t *)SvIVX(obj))->bb; + name =3D SvPV_nolen(ST(1)); + + f =3D apreq_brigade_spoolfile(bb); + if (f =3D=3D NULL) { + apr_off_t len; + + s =3D apr_file_open(&f, name, APR_CREATE | APR_EXCL | APR_WRITE | + APR_READ | APR_BINARY, + APR_OS_DEFAULT, + apreq_env_pool(env)); + if (s =3D=3D APR_SUCCESS) { + s =3D apreq_brigade_fwrite(f, &len, bb); + if (s =3D=3D APR_SUCCESS) + XSRETURN_YES; + } + goto link_error; + } + s =3D apr_file_name_get(&fname, f); + if (s !=3D APR_SUCCESS) + goto link_error; + + if (PerlLIO_link(fname, name) >=3D 0) + XSRETURN_YES; + else { + s =3D apr_file_copy(fname, name, + APR_OS_DEFAULT,=20 + apreq_env_pool(env)); + if (s =3D=3D APR_SUCCESS) + XSRETURN_YES; + } + + link_error: + APREQ_XS_THROW_ERROR(upload, s, "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4link",=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Error"); + XSRETURN_UNDEF; +} + + +static XS(apreq_xs_upload_slurp) +{ + dXSARGS; + MAGIC *mg; + void *env; + char *data; + apr_off_t len_off; + apr_size_t len_size; + apr_bucket_brigade *bb; + SV *sv, *obj; + apr_status_t s; + + if (items !=3D 2 || !SvROK(ST(0))) + Perl_croak(aTHX_ "Usage: $upload->slurp($data)"); + + sv =3D ST(0); + obj =3D apreq_xs_find_obj(aTHX_ sv, "upload"); + + if (!(mg =3D mg_find(obj, PERL_MAGIC_ext))) + Perl_croak(aTHX_ "$upload->slurp($data): can't find env"); + + env =3D mg->mg_ptr; + bb =3D ((apreq_param_t *)SvIVX(obj))->bb; + + s =3D apr_brigade_length(bb, 0, &len_off); + if (s !=3D APR_SUCCESS) { + APREQ_XS_THROW_ERROR(upload, s, "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4slurp",=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Error"); + XSRETURN_UNDEF; + } + + len_size =3D len_off; /* max_body setting will be low enough to prevent + * overflow, but even if it wasn't the code below = will + * at worst truncate the slurp data (not segfault). + */ + =20 + SvUPGRADE(ST(1), SVt_PV); + data =3D SvGROW(ST(1), len_size + 1); + data[len_size] =3D 0; + SvCUR_set(ST(1), len_size); + SvPOK_only(ST(1)); + s =3D apr_brigade_flatten(bb, data, &len_size); + if (s !=3D APR_SUCCESS) { + APREQ_XS_THROW_ERROR(upload, s, "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4slurp",=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Error"); + XSRETURN_UNDEF; + } + if (SvTAINTED(obj)) + SvTAINTED_on(ST(1)); + SvSETMAGIC(ST(1)); + XSRETURN_IV(len_size); +} + +static XS(apreq_xs_upload_size) +{ + dXSARGS; + MAGIC *mg; + void *env; + apr_bucket_brigade *bb; + apr_status_t s; + apr_off_t len; + SV *sv, *obj; + + if (items !=3D 1 || !SvROK(ST(0))) + Perl_croak(aTHX_ "Usage: $upload->size()"); + + sv =3D ST(0); + obj =3D apreq_xs_find_obj(aTHX_ sv, "upload"); + + if (!(mg =3D mg_find(obj, PERL_MAGIC_ext))) + Perl_croak(aTHX_ "$upload->size(): can't find env"); + + env =3D mg->mg_ptr; + bb =3D ((apreq_param_t *)SvIVX(obj))->bb; + + s =3D apr_brigade_length(bb, 1, &len); + + if (s !=3D APR_SUCCESS) { + APREQ_XS_THROW_ERROR(upload, s, "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4size",=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Error"); + XSRETURN_UNDEF; + } + + XSRETURN_IV((IV)len); +} + +static XS(apreq_xs_upload_type) +{ + dXSARGS; + apreq_param_t *upload; + const char *ct, *sc; + STRLEN len; + SV *sv, *obj; + + if (items !=3D 1 || !SvROK(ST(0))) + Perl_croak(aTHX_ "Usage: $upload->type()"); + + sv =3D ST(0); + obj =3D apreq_xs_find_obj(aTHX_ sv, "upload"); + + upload =3D (apreq_param_t *)SvIVX(obj); + ct =3D apr_table_get(upload->info, "Content-Type"); + if (ct =3D=3D NULL) + Perl_croak(aTHX_ "$upload->type: can't find Content-Type header"); + =20 + if ((sc =3D strchr(ct, ';'))) + len =3D sc - ct; + else + len =3D strlen(ct); + + sv =3D newSVpvn(ct, len); + if (SvTAINTED(obj)) + SvTAINTED_on(sv); + ST(0) =3D sv_2mortal(sv); + XSRETURN(1); +} + +APR_INLINE +static SV *apreq_xs_find_bb_obj(pTHX_ SV *in) +{ + while (in && SvROK(in)) { + SV *sv =3D SvRV(in); + switch (SvTYPE(sv)) { =20 + MAGIC *mg; + case SVt_PVIO: + if (SvMAGICAL(sv) && (mg =3D mg_find(sv,PERL_MAGIC_tiedscalar)= )) { + in =3D mg->mg_obj; + break; + } + Perl_croak(aTHX_ "panic: cannot find tied scalar in pvio magic= "); + case SVt_PVMG: + if (SvOBJECT(sv) && SvIOKp(sv)) + return sv; + default: + Perl_croak(aTHX_ "panic: unsupported SV type: %d", SvTYPE(sv)= ); + } + } + return in; +} + + +static XS(apreq_xs_upload_brigade_copy) +{ + dXSARGS; + apr_bucket_brigade *bb, *bb_copy; + char *class; + SV *sv, *obj; + + if (items !=3D 2 || !SvPOK(ST(0)) || !SvROK(ST(1))) + Perl_croak(aTHX_ "Usage: Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Brigade->new($bb)"); + + class =3D SvPV_nolen(ST(0)); + obj =3D apreq_xs_find_bb_obj(aTHX_ ST(1)); + bb =3D (apr_bucket_brigade *)SvIVX(obj); + bb_copy =3D apr_brigade_create(bb->p,bb->bucket_alloc); + apreq_brigade_copy(bb_copy, bb); + + sv =3D sv_setref_pv(newSV(0), class, bb_copy); + if (SvTAINTED(obj)) + SvTAINTED_on(SvRV(sv)); + ST(0) =3D sv_2mortal(sv); + XSRETURN(1); +} + +static XS(apreq_xs_upload_brigade_read) +{ + dXSARGS; + apr_bucket_brigade *bb; + apr_bucket *e, *end; + IV want =3D -1, offset =3D 0; + SV *sv, *obj; + apr_status_t s; + char *buf; + + switch (items) { + case 4: + offset =3D SvIV(ST(3)); + case 3: + want =3D SvIV(ST(2)); + case 2: + sv =3D ST(1); + SvUPGRADE(sv, SVt_PV); + if (SvROK(ST(0))) { + obj =3D apreq_xs_find_bb_obj(aTHX_ ST(0)); + bb =3D (apr_bucket_brigade *)SvIVX(obj); + break; + } + default: + Perl_croak(aTHX_ "Usage: $bb->READ($buf,$len,$off)"); + } + + if (want =3D=3D 0) { + SvCUR_set(sv, offset); + XSRETURN_IV(0); + } + + if (APR_BRIGADE_EMPTY(bb)) { + SvCUR_set(sv, offset); + XSRETURN_UNDEF; + } + + if (want =3D=3D -1) { + const char *data; + apr_size_t dlen; + e =3D APR_BRIGADE_FIRST(bb); + s =3D apr_bucket_read(e, &data, &dlen, APR_BLOCK_READ); + if (s !=3D APR_SUCCESS) + apreq_xs_croak(aTHX_ newHV(), s,=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Brig888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4READ",=20 + "APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4rror"); + want =3D dlen; + end =3D APR_BUCKET_NEXT(e); + } + else { + switch (s =3D apr_brigade_partition(bb, (apr_off_t)want, &end)) { + apr_off_t len; + + case APR_INCOMPLETE: + s =3D apr_brigade_length(bb, 1, &len); + if (s !=3D APR_SUCCESS) + apreq_xs_croak(aTHX_ newHV(), s,=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Brig888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4READ",=20 + "APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4rror"); + want =3D len; + + case APR_SUCCESS: + break; + + default: + apreq_xs_croak(aTHX_ newHV(), s,=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Brig888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4READ", + "APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4rror"); + } + } + + SvGROW(sv, want + offset + 1); + buf =3D SvPVX(sv) + offset; + SvCUR_set(sv, want + offset); + if (SvTAINTED(obj)) + SvTAINTED_on(sv); + + while ((e =3D APR_BRIGADE_FIRST(bb)) !=3D end) { + const char *data; + apr_size_t dlen; + s =3D apr_bucket_read(e, &data, &dlen, APR_BLOCK_READ); + if (s !=3D APR_SUCCESS) + apreq_xs_croak(aTHX_ newHV(), s,=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Brig888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4READ", "APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4rror"); + memcpy(buf, data, dlen); + buf +=3D dlen; + apr_bucket_delete(e); + } + + *buf =3D 0; + SvPOK_only(sv); + SvSETMAGIC(sv); + XSRETURN_IV(want); +} + +static XS(apreq_xs_upload_brigade_readline) +{ + dXSARGS; + apr_bucket_brigade *bb; + apr_bucket *e; + SV *sv, *obj; + apr_status_t s; + unsigned tainted; + + if (items !=3D 1 || !SvROK(ST(0))) + Perl_croak(aTHX_ "Usage: $bb->READLINE"); + + obj =3D apreq_xs_find_bb_obj(aTHX_ ST(0)); + bb =3D (apr_bucket_brigade *)SvIVX(obj); + + if (APR_BRIGADE_EMPTY(bb)) + XSRETURN(0); + + tainted =3D SvTAINTED(obj); + + XSprePUSH; + + sv =3D sv_2mortal(newSVpvn("",0)); + if (tainted) + SvTAINTED_on(sv); + =20 + XPUSHs(sv); + + while (!APR_BRIGADE_EMPTY(bb)) { + const char *data; + apr_size_t dlen; + const char *eol; + + e =3D APR_BRIGADE_FIRST(bb); + s =3D apr_bucket_read(e, &data, &dlen, APR_BLOCK_READ); + if (s !=3D APR_SUCCESS) + apreq_xs_croak(aTHX_ newHV(), s,=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Brig888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4READLINE", + "APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4rror"); + + eol =3D memchr(data, '\012', dlen); /* look for LF (linefeed) */ + + if (eol !=3D NULL) { + if (eol < data + dlen - 1) { + dlen =3D eol - data + 1; + apr_bucket_split(e, dlen); + } + + sv_catpvn(sv, data, dlen); + apr_bucket_delete(e); + + if (GIMME_V !=3D G_ARRAY || APR_BRIGADE_EMPTY(bb)) + break; + + sv =3D sv_2mortal(newSVpvn("",0)); + if (tainted) + SvTAINTED_on(sv); + XPUSHs(sv); + } + else { + sv_catpvn(sv, data, dlen); + apr_bucket_delete(e); + } + } + + PUTBACK; +} + + +static XS(apreq_xs_upload_tempname) +{ + dXSARGS; + MAGIC *mg; + void *env; + apr_bucket_brigade *bb; + apr_status_t s; + apr_file_t *file; + const char *path; + SV *sv, *obj; + + if (items !=3D 1 || !SvROK(ST(0))) + Perl_croak(aTHX_ "Usage: $upload->tempname()"); + + sv =3D ST(0); + obj =3D apreq_xs_find_obj(aTHX_ sv, "upload"); + + if (!(mg =3D mg_find(obj, PERL_MAGIC_ext))) + Perl_croak(aTHX_ "$upload->tempname(): can't find env"); + + env =3D mg->mg_ptr; + bb =3D ((apreq_param_t *)SvIVX(obj))->bb; + file =3D apreq_brigade_spoolfile(bb); + + if (file =3D=3D NULL) { + apr_bucket *last; + apr_off_t len; + const char *tmpdir =3D apreq_env_temp_dir(env, NULL); + + s =3D apreq_file_mktemp(&file, apreq_env_pool(env), tmpdir); + + if (s !=3D APR_SUCCESS) + goto tempname_error; + + s =3D apreq_brigade_fwrite(file, &len, bb); + + if (s !=3D APR_SUCCESS) + goto tempname_error; + + last =3D apr_bucket_file_create(file, len, 0, bb->p, bb->bucket_al= loc); + APR_BRIGADE_INSERT_TAIL(bb, last); + } + + s =3D apr_file_name_get(&path, file); + if (s !=3D APR_SUCCESS) + goto tempname_error; + + sv =3D newSVpvn(path, strlen(path)); + ST(0) =3D sv_2mortal(sv); + XSRETURN(1); + + tempname_error: + APREQ_XS_THROW_ERROR(upload, s, "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4tempname",=20 + "Apach888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Uplo888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Error"); + XSRETURN_UNDEF; + +} +#endif Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/R= equest/Param/Param.xs URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/APR/Request/Param/Param.xs?view=3Ddiff&r1=3D155820&r2= =3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Param/Param.xs (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/APR/Request= /Param/Param.xs Tue Mar 1 12:30:02 2005 @@ -296,9 +296,7 @@ /*nada*/ =20 CODE: - RETVAL =3D newSVpvn(obj->v.data, obj->v.dlen); - if (apreq_param_is_tainted(obj)) - SvTAINTED_on(RETVAL); + RETVAL =3D apreq_xs_param2sv(aTHX_ obj, NULL, NULL); =20 OUTPUT: RETVAL @@ -335,7 +333,7 @@ =20 =20 IV -tainted(obj, val=3DNULL) +is_tainted(obj, val=3DNULL) APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Param obj SV *val PREINIT: @@ -349,6 +347,26 @@ apreq_param_taint_on(obj); else apreq_param_taint_off(obj); + } + + OUTPUT: + RETVAL + +IV +is_utf8(obj, val=3DNULL) + APR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Param obj + SV *val + PREINIT: + /*nada*/ + + CODE: + RETVAL =3D apreq_param_is_utf8(obj); + + if (items =3D=3D 2) { + if (SvTRUE(val)) + apreq_param_utf8_on(obj); + else + apreq_param_utf8_off(obj); } =20 OUTPUT: Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq= _xs_postperl.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/apreq_xs_postperl.h?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_po= stperl.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_po= stperl.h Tue Mar 1 12:30:02 2005 @@ -145,7 +145,8 @@ SV *rv =3D newSVpvn(p->v.data, p->v.dlen); if (apreq_param_is_tainted(p)) SvTAINTED_on(rv); - /*XXX add charset fixups */ + if (apreq_param_is_utf8(p)) + SvUTF8_on(rv); return rv; } =20 Modified: httpd/apreq/branches/multi-env-unstable/include/apreq.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq.h?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq.h Tue Mar 1 12:3= 0:02 2005 @@ -58,6 +58,10 @@ #define APREQ_CHARSET_BIT 0 #define APREQ_CHARSET_MASK 255 =20 +#define APREQ_CHARSET_UNKNOWN 0 +#define APREQ_CHARSET_ASCII 1 +#define APREQ_CHARSET_UTF8 8 + #define APREQ_TAINT_BIT 8 #define APREQ_TAINT_MASK 1 =20 Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_param.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_param.h?view=3Ddiff&r1=3D155820&r2=3D155821 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_param.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_param.h Tue Mar = 1 12:30:02 2005 @@ -61,6 +61,25 @@ APREQ_FLAGS_OFF(p->flags, APREQ_TAINT); } =20 +/** @return 1 if the taint flag is set, 0 otherwise. */ +static APR_INLINE +unsigned apreq_param_is_utf8(const apreq_param_t *p) { + return APREQ_CHARSET_UTF8 + & APREQ_FLAGS_GET(p->flags, APREQ_CHARSET); +} + +/** Sets the tainted flag. */ +static APR_INLINE +void apreq_param_utf8_on(apreq_param_t *p) { + APREQ_FLAGS_SET(p->flags, APREQ_CHARSET, APREQ_CHARSET_UTF8); +} + +/** Turns off the taint flag. */ +static APR_INLINE +void apreq_param_utf8_off(apreq_param_t *p) { + APREQ_FLAGS_SET(p->flags, APREQ_CHARSET, APREQ_CHARSET_UNKNOWN); +} + =20 /** Upgrades args and body table values to apreq_param_t structs. */ static APR_INLINE From apreqbmartinez@example.org Tue Mar 01 21:00:04 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 13996 invoked from network); 1 Mar 2005 21:00:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 21:00:03 -0000 Received: (qmail 1047 invoked by uid 500); 1 Mar 2005 21:00:03 -0000 Delivered-To: bmartinez@example.org Received: (qmail 1026 invoked by uid 500); 1 Mar 2005 21:00:03 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 1012 invoked by uid 99); 1 Mar 2005 21:00:03 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 13:00:03 -0800 Received: (qmail 13979 invoked by uid 65534); 1 Mar 2005 21:00:02 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 21:00:02 -0000 Subject: svn commit: r155824 - httpd/apreq/branches/multi-env-unstable/include/apreq.h httpd/apreq/branches/multi-env-unstable/include/apreq_param.h To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 13:00:00 2005 New Revision: 155824 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155824 Log: Treat ASCII as the default charset. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq.h httpd/apreq/branches/multi-env-unstable/include/apreq_param.h Modified: httpd/apreq/branches/multi-env-unstable/include/apreq.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq.h?view=3Ddiff&r1=3D155823&r2=3D155824 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq.h Tue Mar 1 13:0= 0:00 2005 @@ -58,8 +58,7 @@ #define APREQ_CHARSET_BIT 0 #define APREQ_CHARSET_MASK 255 =20 -#define APREQ_CHARSET_UNKNOWN 0 -#define APREQ_CHARSET_ASCII 1 +#define APREQ_CHARSET_ASCII 0 #define APREQ_CHARSET_UTF8 8 =20 #define APREQ_TAINT_BIT 8 Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_param.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_param.h?view=3Ddiff&r1=3D155823&r2=3D155824 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_param.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_param.h Tue Mar = 1 13:00:00 2005 @@ -77,7 +77,7 @@ /** Turns off the taint flag. */ static APR_INLINE void apreq_param_utf8_off(apreq_param_t *p) { - APREQ_FLAGS_SET(p->flags, APREQ_CHARSET, APREQ_CHARSET_UNKNOWN); + APREQ_FLAGS_SET(p->flags, APREQ_CHARSET, APREQ_CHARSET_ASCII); } =20 =20 From apreqbmartinez@example.org Tue Mar 01 22:18:28 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 54037 invoked from network); 1 Mar 2005 22:18:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 22:18:28 -0000 Received: (qmail 66533 invoked by uid 500); 1 Mar 2005 22:18:27 -0000 Delivered-To: bmartinez@example.org Received: (qmail 66498 invoked by uid 500); 1 Mar 2005 22:18:27 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 66485 invoked by uid 99); 1 Mar 2005 22:18:27 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 14:18:27 -0800 Received: (qmail 54017 invoked by uid 65534); 1 Mar 2005 22:18:26 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 22:18:26 -0000 Subject: svn commit: r155830 - httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 14:18:24 2005 New Revision: 155830 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155830 Log: We're not relying on `apxs -a` magic right now, so print a simple notice during % make install. Modified: httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am Modified: httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= module/apache/Makefile.am?view=3Ddiff&r1=3D155829&r2=3D155830 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am (orig= inal) +++ httpd/apreq/branches/multi-env-unstable/module/apache/Makefile.am Tue M= ar 1 14:18:24 2005 @@ -21,6 +21,7 @@ =20 if HAVE_APACHE1 =20 +pkgcfgdir =3D `@APACHE1_APXS@ -q SYSCONFDIR` pkglibdir =3D `@APACHE1_APXS@ -q LIBEXECDIR` pkgincludedir =3D `@APACHE1_APXS@ -q INCLUDEDIR`/@APREQ_LIBNAME@ pkglib_LTLIBRARIES =3D mod_apreq2.la @@ -43,5 +44,15 @@ -rm c-modules/Makefile c-modules/*/Makefile c-modules/apache_httpd_test.h =20 clean-local: test_clean + + +install-exec-local : + @echo "------------------------------------------------------------------= ----" + @echo "Before you can use mod_apreq2, you must ensure that an appropriate" + @echo "\"LoadModule\" line appears in your webserver's config file:" + @echo "$(pkgcfgdir)/httpd.conf" + @echo=20 + @echo "LoadModule apreq_module $(pkglibdir)/mod_apreq2.so" + @echo "------------------------------------------------------------------= ----" =20 endif Modified: httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= module/apache2/Makefile.am?view=3Ddiff&r1=3D155829&r2=3D155830 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am (ori= ginal) +++ httpd/apreq/branches/multi-env-unstable/module/apache2/Makefile.am Tue = Mar 1 14:18:24 2005 @@ -32,8 +32,18 @@ =20 else =20 +pkgcfgdir =3D `@APACHE2_APXS@ -q SYSCONFDIR` pkgincludedir =3D `@APACHE2_APXS@ -q INCLUDEDIR`/@APREQ_LIBNAME@ pkglibdir =3D `@APACHE2_APXS@ -q LIBEXECDIR` pkglib_LTLIBRARIES =3D mod_apreq2.la + +install-exec-local : + @echo "------------------------------------------------------------------= ----" + @echo "Before you can use mod_apreq2, you must ensure that an appropriate" + @echo "\"LoadModule\" line appears in your webserver's config file:" + @echo "$(pkgcfgdir)/httpd.conf" + @echo=20 + @echo "LoadModule apreq_module $(pkglibdir)/mod_apreq2.so" + @echo "------------------------------------------------------------------= ----" =20 endif From apreqbmartinez@example.org Tue Mar 01 23:10:14 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 79126 invoked from network); 1 Mar 2005 23:10:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 23:10:14 -0000 Received: (qmail 41247 invoked by uid 500); 1 Mar 2005 23:10:14 -0000 Delivered-To: bmartinez@example.org Received: (qmail 41226 invoked by uid 500); 1 Mar 2005 23:10:14 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 41211 invoked by uid 99); 1 Mar 2005 23:10:14 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 15:10:13 -0800 Received: (qmail 79116 invoked by uid 65534); 1 Mar 2005 23:10:12 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 23:10:12 -0000 Subject: svn commit: r155838 - httpd/apreq/branches/multi-env-unstable/STATUS To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 15:10:10 2005 New Revision: 155838 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155838 Log: Sync. Modified: httpd/apreq/branches/multi-env-unstable/STATUS Modified: httpd/apreq/branches/multi-env-unstable/STATUS URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= STATUS?view=3Ddiff&r1=3D155837&r2=3D155838 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/STATUS (original) +++ httpd/apreq/branches/multi-env-unstable/STATUS Tue Mar 1 15:10:10 2005 @@ -89,10 +89,6 @@ - Add a "header_limit" setting to control outgoing header size (mainly for baking cookies) instead of using a compiled-in limit. =20 - - We need to add some basic charset support. Long discussion=20 - starts here: - http://article.gmane.org/gmane.comp.apache.apreq/2371 - - in glue/perl/t/apreq/cgi.t on Win32, printing to the error log hangs if the strings involved are about 10000 in size. This doesn't occur in the env/cgi tests - why? From apreqbmartinez@example.org Tue Mar 01 23:57:38 2005 Return-Path: <apreqbmartinez@example.org> Delivered-To: bmartinez@example.org Received: (qmail 96218 invoked from network); 1 Mar 2005 23:57:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur-2.apache.org with SMTP; 1 Mar 2005 23:57:38 -0000 Received: (qmail 21644 invoked by uid 500); 1 Mar 2005 23:57:38 -0000 Delivered-To: bmartinez@example.org Received: (qmail 21608 invoked by uid 500); 1 Mar 2005 23:57:37 -0000 Mailing-List: contact bmartinez@example.org; run by ezmlm Precedence: bulk Reply-To: bmartinez@example.org List-Post: <mailto:bmartinez@example.org> List-Help: <mailto:bmartinez@example.org> List-Unsubscribe: <mailto:bmartinez@example.org> List-Subscribe: <mailto:bmartinez@example.org> Delivered-To: mailing list bmartinez@example.org Received: (qmail 21593 invoked by uid 99); 1 Mar 2005 23:57:37 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 01 Mar 2005 15:57:35 -0800 Received: (qmail 96208 invoked by uid 65534); 1 Mar 2005 23:57:33 -0000 Message-ID: <bmartinez@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Tue, 01 Mar 2005 23:57:33 -0000 Subject: svn commit: r155843 - in httpd/apreq/branches/multi-env-unstable: ./ build/ glue/perl/docs/ glue/perl/xsbuilder/ glue/perl/xsbuilder/Apache/Cookie/ glue/perl/xsbuilder/Apache/Request/ glue/perl/xsbuilder/Apache/Upload/ glue/perl/xsbuilder/maps/ include/ library/ library/t/ module/ module/apache/ module/apache/t/c-modules/apreq_access_test/ module/apache/t/c-modules/apreq_big_request_test/ module/apache/t/c-modules/apreq_cookie_test/ module/apache/t/c-modules/apreq_redirect_test/ module/apache/t/c-modules/apreq_request_test/ module/apache2/ module/t/c-modules/apreq_access_test/ module/t/c-modules/apreq_big_request_test/ module/t/c-modules/apreq_cookie_test/ module/t/c-modules/apreq_output_filter_test/ module/t/c-modules/apreq_redirect_test/ module/t/c-modules/apreq_request_test/ win32/ To: bmartinez@example.org From: bmartinez@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: joes Date: Tue Mar 1 15:57:22 2005 New Revision: 155843 URL: http://svn.apache.org/viewcvs?view=3Drev&rev=3D155843 Log: ++2004 in Copyrights. Modified: httpd/apreq/branches/multi-env-unstable/apreq2-config.in httpd/apreq/branches/multi-env-unstable/build/dox.css httpd/apreq/branches/multi-env-unstable/build/dox.foot httpd/apreq/branches/multi-env-unstable/buildconf httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Cookie.pod httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Error.pod httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Request.pod httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Table.pod httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Upload.pod httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Cook= ie/Apache__Cookie.h httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Requ= est/Apache__Request.h httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Uplo= ad/Apache__Upload.h httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_po= stperl.h httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_pr= eperl.h httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_ta= bles.h httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/maps/apreq_= structures.map httpd/apreq/branches/multi-env-unstable/include/apreq.h httpd/apreq/branches/multi-env-unstable/include/apreq_cookie.h httpd/apreq/branches/multi-env-unstable/include/apreq_error.h httpd/apreq/branches/multi-env-unstable/include/apreq_module.h httpd/apreq/branches/multi-env-unstable/include/apreq_param.h httpd/apreq/branches/multi-env-unstable/include/apreq_parser.h httpd/apreq/branches/multi-env-unstable/include/apreq_util.h httpd/apreq/branches/multi-env-unstable/include/apreq_version.h httpd/apreq/branches/multi-env-unstable/library/cookie.c httpd/apreq/branches/multi-env-unstable/library/error.c httpd/apreq/branches/multi-env-unstable/library/module.c httpd/apreq/branches/multi-env-unstable/library/module_cgi.c httpd/apreq/branches/multi-env-unstable/library/module_custom.c httpd/apreq/branches/multi-env-unstable/library/param.c httpd/apreq/branches/multi-env-unstable/library/parser.c httpd/apreq/branches/multi-env-unstable/library/parser_header.c httpd/apreq/branches/multi-env-unstable/library/parser_multipart.c httpd/apreq/branches/multi-env-unstable/library/parser_urlencoded.c httpd/apreq/branches/multi-env-unstable/library/t/cookie.c httpd/apreq/branches/multi-env-unstable/library/t/error.c httpd/apreq/branches/multi-env-unstable/library/t/params.c httpd/apreq/branches/multi-env-unstable/library/t/parsers.c httpd/apreq/branches/multi-env-unstable/library/t/version.c httpd/apreq/branches/multi-env-unstable/library/util.c httpd/apreq/branches/multi-env-unstable/library/version.c httpd/apreq/branches/multi-env-unstable/module/apache/apreq_module_apac= he.h httpd/apreq/branches/multi-env-unstable/module/apache/command.c httpd/apreq/branches/multi-env-unstable/module/apache/handle.c httpd/apreq/branches/multi-env-unstable/module/apache/t/c-modules/apreq= _access_test/mod_apreq_access_test.c httpd/apreq/branches/multi-env-unstable/module/apache/t/c-modules/apreq= _big_request_test/mod_apreq_big_request_test.c httpd/apreq/branches/multi-env-unstable/module/apache/t/c-modules/apreq= _cookie_test/mod_apreq_cookie_test.c httpd/apreq/branches/multi-env-unstable/module/apache/t/c-modules/apreq= _redirect_test/mod_apreq_redirect_test.c httpd/apreq/branches/multi-env-unstable/module/apache/t/c-modules/apreq= _request_test/mod_apreq_request_test.c httpd/apreq/branches/multi-env-unstable/module/apache2/apreq_module_apa= che2.h httpd/apreq/branches/multi-env-unstable/module/apache2/filter.c httpd/apreq/branches/multi-env-unstable/module/apache2/handle.c httpd/apreq/branches/multi-env-unstable/module/t/c-modules/apreq_access= _test/mod_apreq_access_test.c httpd/apreq/branches/multi-env-unstable/module/t/c-modules/apreq_big_re= quest_test/mod_apreq_big_request_test.c httpd/apreq/branches/multi-env-unstable/module/t/c-modules/apreq_cookie= _test/mod_apreq_cookie_test.c httpd/apreq/branches/multi-env-unstable/module/t/c-modules/apreq_output= _filter_test/mod_apreq_output_filter_test.c httpd/apreq/branches/multi-env-unstable/module/t/c-modules/apreq_redire= ct_test/mod_apreq_redirect_test.c httpd/apreq/branches/multi-env-unstable/module/t/c-modules/apreq_reques= t_test/mod_apreq_request_test.c httpd/apreq/branches/multi-env-unstable/module/test_cgi.c httpd/apreq/branches/multi-env-unstable/win32/apreq2_win32.pl Modified: httpd/apreq/branches/multi-env-unstable/apreq2-config.in URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= apreq2-config.in?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/apreq2-config.in (original) +++ httpd/apreq/branches/multi-env-unstable/apreq2-config.in Tue Mar 1 15:= 57:22 2005 @@ -1,7 +1,7 @@ #!/bin/sh =20 ## -## Copyright 2003-2004 The Apache Software Foundation +## Copyright 2003-2005 The Apache Software Foundation ## ## Licensed under the Apache License, Version 2.0 (the "License"); ## you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/build/dox.css URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= build/dox.css?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/build/dox.css (original) +++ httpd/apreq/branches/multi-env-unstable/build/dox.css Tue Mar 1 15:57:= 22 2005 @@ -1,4 +1,4 @@ -/* Copyright 2002-2004 The Apache Software Foundation +/* Copyright 2002-2005 The Apache Software Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -621,4 +621,4 @@ a:visited { color: #3D2185; } -*/ \ No newline at end of file +*/ Modified: httpd/apreq/branches/multi-env-unstable/build/dox.foot URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= build/dox.foot?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/build/dox.foot (original) +++ httpd/apreq/branches/multi-env-unstable/build/dox.foot Tue Mar 1 15:57= :22 2005 @@ -1,6 +1,6 @@ <div id=3D"footer"> <p class=3D"apache"> -Copyright &copy; 2003-2004 <a href=3D"http://www.apache.org">The Apache So= ftware Foundation</a>.<br/> +Copyright &copy; 2003-2005 <a href=3D"http://www.apache.org">The Apache So= ftware Foundation</a>.<br/> See <a href=3D"LICENSE.html">LICENSE</a>.</p> <p class=3D"menu"> <span style=3D"color:#aaa">page generated by <a href=3D"http://www.doxygen= .org/"><code>doxygen</code></a> @@ -8,4 +8,4 @@ </p> </div> </body> -</html> \ No newline at end of file +</html> Modified: httpd/apreq/branches/multi-env-unstable/buildconf URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= buildconf?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/buildconf (original) +++ httpd/apreq/branches/multi-env-unstable/buildconf Tue Mar 1 15:57:22 2= 005 @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright 2004 The Apache Software Foundation +# Copyright 2004-2005 The Apache Software Foundation # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Cookie.pod URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/docs/Cookie.pod?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Cookie.pod (orig= inal) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Cookie.pod Tue M= ar 1 15:57:22 2005 @@ -607,7 +607,7 @@ =20 =3Dhead1 COPYRIGHT =20 - Copyright 2003-2004 The Apache Software Foundation + Copyright 2003-2005 The Apache Software Foundation =20 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Error.pod URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/docs/Error.pod?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Error.pod (origi= nal) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Error.pod Tue Ma= r 1 15:57:22 2005 @@ -141,7 +141,7 @@ =20 =3Dhead1 COPYRIGHT =20 - Copyright 2003-2004 The Apache Software Foundation + Copyright 2003-2005 The Apache Software Foundation =20 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Request.pod URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/docs/Request.pod?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Request.pod (ori= ginal) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Request.pod Tue = Mar 1 15:57:22 2005 @@ -550,7 +550,7 @@ =20 =3Dhead1 COPYRIGHT =20 - Copyright 2003-2004 The Apache Software Foundation + Copyright 2003-2005 The Apache Software Foundation =20 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Table.pod URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/docs/Table.pod?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Table.pod (origi= nal) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Table.pod Tue Ma= r 1 15:57:22 2005 @@ -120,7 +120,7 @@ =20 =3Dhead1 COPYRIGHT =20 - Copyright 2003-2004 The Apache Software Foundation + Copyright 2003-2005 The Apache Software Foundation =20 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Upload.pod URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/docs/Upload.pod?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Upload.pod (orig= inal) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/docs/Upload.pod Tue M= ar 1 15:57:22 2005 @@ -370,7 +370,7 @@ =20 =3Dhead1 COPYRIGHT =20 - Copyright 2003-2004 The Apache Software Foundation + Copyright 2003-2005 The Apache Software Foundation =20 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apach= e/Cookie/Apache__Cookie.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/Apache/Cookie/Apache__Cookie.h?view=3Ddiff&r1=3D155842&= r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Cook= ie/Apache__Cookie.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Cook= ie/Apache__Cookie.h Tue Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apach= e/Request/Apache__Request.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/Apache/Request/Apache__Request.h?view=3Ddiff&r1=3D15584= 2&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Requ= est/Apache__Request.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Requ= est/Apache__Request.h Tue Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apach= e/Upload/Apache__Upload.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/Apache/Upload/Apache__Upload.h?view=3Ddiff&r1=3D155842&= r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Uplo= ad/Apache__Upload.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/Apache/Uplo= ad/Apache__Upload.h Tue Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq= _xs_postperl.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/apreq_xs_postperl.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_po= stperl.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_po= stperl.h Tue Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq= _xs_preperl.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/apreq_xs_preperl.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_pr= eperl.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_pr= eperl.h Tue Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2004 The Apache Software Foundation +** Copyright 2004-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq= _xs_tables.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/apreq_xs_tables.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_ta= bles.h (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/apreq_xs_ta= bles.h Tue Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/maps/= apreq_structures.map URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= glue/perl/xsbuilder/maps/apreq_structures.map?view=3Ddiff&r1=3D155842&r2=3D= 155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/maps/apreq_= structures.map (original) +++ httpd/apreq/branches/multi-env-unstable/glue/perl/xsbuilder/maps/apreq_= structures.map Tue Mar 1 15:57:22 2005 @@ -42,4 +42,4 @@ </apreq_parser_t> =20 <apr_table_t MODULE=3DAPR888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Request888a:dbb7:2d49:b3f6:8605:bf4e:caed:e5a4Table> -</apr_table_t> \ No newline at end of file +</apr_table_t> Modified: httpd/apreq/branches/multi-env-unstable/include/apreq.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq.h Tue Mar 1 15:5= 7:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_cookie.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_cookie.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_cookie.h (origina= l) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_cookie.h Tue Mar = 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_error.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_error.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_error.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_error.h Tue Mar = 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_module.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_module.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_module.h (origina= l) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_module.h Tue Mar = 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_param.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_param.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_param.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_param.h Tue Mar = 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_parser.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_parser.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_parser.h (origina= l) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_parser.h Tue Mar = 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_util.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_util.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_util.h (original) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_util.h Tue Mar 1= 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/include/apreq_version.h URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= include/apreq_version.h?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/include/apreq_version.h (origin= al) +++ httpd/apreq/branches/multi-env-unstable/include/apreq_version.h Tue Mar= 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/cookie.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/cookie.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/cookie.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/cookie.c Tue Mar 1 15:= 57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/error.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/error.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/error.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/error.c Tue Mar 1 15:5= 7:22 2005 @@ -1,4 +1,4 @@ -/* Copyright 2000-2004 The Apache Software Foundation +/* Copyright 2000-2005 The Apache Software Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/module.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/module.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/module.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/module.c Tue Mar 1 15:= 57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/module_cgi.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/module_cgi.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/module_cgi.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/module_cgi.c Tue Mar 1= 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/module_custom.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/module_custom.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/module_custom.c (origin= al) +++ httpd/apreq/branches/multi-env-unstable/library/module_custom.c Tue Mar= 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/param.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/param.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/param.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/param.c Tue Mar 1 15:5= 7:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/parser.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/parser.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/parser.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/parser.c Tue Mar 1 15:= 57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/parser_header.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/parser_header.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/parser_header.c (origin= al) +++ httpd/apreq/branches/multi-env-unstable/library/parser_header.c Tue Mar= 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/parser_multipart.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/parser_multipart.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/parser_multipart.c (ori= ginal) +++ httpd/apreq/branches/multi-env-unstable/library/parser_multipart.c Tue = Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/parser_urlencoded= .c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/parser_urlencoded.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/parser_urlencoded.c (or= iginal) +++ httpd/apreq/branches/multi-env-unstable/library/parser_urlencoded.c Tue= Mar 1 15:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/t/cookie.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/t/cookie.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/t/cookie.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/t/cookie.c Tue Mar 1 1= 5:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/t/error.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/t/error.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/t/error.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/t/error.c Tue Mar 1 15= :57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/t/params.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/t/params.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/t/params.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/t/params.c Tue Mar 1 1= 5:57:22 2005 @@ -1,5 +1,5 @@ /* -** Copyright 2003-2004 The Apache Software Foundation +** Copyright 2003-2005 The Apache Software Foundation ** ** Licensed under the Apache License, Version 2.0 (the "License"); ** you may not use this file except in compliance with the License. Modified: httpd/apreq/branches/multi-env-unstable/library/t/parsers.c URL: http://svn.apache.org/viewcvs/httpd/apreq/branches/multi-env-unstable/= library/t/parsers.c?view=3Ddiff&r1=3D155842&r2=3D155843 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- httpd/apreq/branches/multi-env-unstable/library/t/parsers.c (original) +++ httpd/apreq/branches/multi-env-unstable/library/t/parsers.c Tue Mar 1 = 15:57:22 2005 @@ -1,5 +1,5 @@
{'source': 'Apache Software Foundation Public Mail Archives'}