Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Started libapreq-1.35 dev cycle
have fill_buffer() completely fill the multipart_buffer. This bug is tickled by the FireFox 2.0 when doing ssl uploads: https://bugzilla.mozilla.org/show_bug.cgi?id=356470 https://bugzilla.mozilla.org/show_bug.cgi?id=369414
move the mod_perl version detection to the top of Makefile.PL, so Apache-Test and other things won't fool around with %INC and confuse the detection code.
start 1.34-dev cycle
1.33 release
MacOSX docs tweaks [David Wheeler <david kineticode.com>]
fix Makefile.PL to properly skip the test suite if A-T requirements weren't satisfied
require Apache::Test 1.13 to run perl tests (need() was added at that version)
Fix `strEQ' redefined warnings in the perl build
property cleanup
Update Perl API licenses to ALv2, removing AUTHOR info from documentation per instructions at http://www.apache.org/dev/apply-license.html. Also apply pending fixes: 1) Content-Type parser in apache_request.c (Opera 7.20 supplies extra attributes). 2) Apache::Request->instance returns undef if passed object is undef.
added a proper implementation of the ithreads support. At the same time it should resolve the problem with perl 5.8.2 under threaded applications, since it no longer relies on the implicit context and passes aTHX around. PR: Obtained from: Submitted by: Reviewed by:
Final prep for 1.3 release.
Schwern's Play-it-safe fix for EU::MM bug in c/Makefile.PL
Applied Steve Hay's doc patch to explain tempnam() dependence
Apply Graham Clark's macro cleanups and fixed missing doc credits for Steve Hay.
Record change to Request/Request.xs to open uploaded files in binary mode.
Note the TEMP_DIR fix in Changes
Ack! s/July/June/g in Changes.
Updated test docs. Prepping v1.2 for a June 19 release (today).
SFIO support is gone.
Add Steve Hay's documentation on subclassing Apache::Request.
Update Changes; do case-insensitive matching on Content-Disposition "name" & "filename"
- do a better mod_perl version checking, including the test for mod_perl 2.0 - s/use/require/ inside the conditionals - move out generally used modules to the top PR: Obtained from: Submitted by: Reviewed by:
Oops, wrong author: s/Tatsuhiko Miyagawa/IKEBE Tomohiro/.
Applied Tatsuhiko Miyagawa's %uXXXX patch. Also mucking around with tests.
Add req->nargs.
Sven Geisler's patch to prevent segfaults in $upload->fh (empty file upload w/ active upload_hook). See Changes 1.05 for details.
Added Sven Geisler's tests for extraneous NULL pointers (partial fix for 5.8 segfaults in Request.xs's upload->fh glue).
Rebuild MANIFEST; add to libapreq.pm.
Minor doc updates.
Dumped ltconfig, synced Changes.
- update install notes regarding testing PR: Obtained from: Submitted by: Reviewed by:
update Changes file for release
apply patch to make apache_cookie.h c++ friendly
bump versions for development
prepare for tagging 0.33
$r->upload can be set to another Apache::Upload instance
0.32 is tagged, bump version numbers for future
getting ready to tag 0.32 for release
Changed email to @innominate.it, my current employer.
fix $r->param( key => [ 0..9 ] ), convert to XS. [Joe Schaefer <joe@sunstarsys.com>] Thanks to Jody Biggs <jody@codegrok.com> for the spot and suggested fix. req->upload_hook, req->hook_data added. [David Welton <davidw@prosa.it>] upload->tempname, req->temp_dir; $upload->link(), $upload->tempname() added. [Joe Schaefer <joe@sunstarsys.com>] handle cookies containing "&", "=" in data. [Joe Schaefer <joe@sunstarsys.com>]
$r->parms can be set to another Apache::Table instance
fix compile errors when PerlIO is used Submitted by: dougm, Randy Kobes <randy@theoryx5.uwinnipeg.ca>
fix subclassing mechanism so the the value of an `r' or `_r' key can be a hash ref PR: Obtained from: Submitted by: Reviewed by:
fix win32 build (requires mod_perl later than 1.24_01) Submitted by: Randy Kobes <randy@theoryx5.uwinnipeg.ca>
Handle cookies with names but no value Submitted by: David Welton <davidw@prosa.it>
* If compiling using a non-gcc compiler the gcc __attribute__ feature gets defined twice, once by apache headers and once by perl headers. The patch undefs it inbetween so the compiler does not barf because of the redefinition. * The function my_memstr c/apache_multipart_buffer.c attempts to perform pointer arithmetic on void * variables, which does not work in standard C as a void * has no size. I changed the pointers to unsigned char *. * The header file apache_request.h does use a C++ comment which produces warning in a normal C compiler about extra garbage at the end of an #endif pre-processor statement, making this a C comment avoids the warning. * AIX needs extra linker flags to cope with the special .exp file mechanism that defines the symbols to export for a dynamic shared object/shared library. The Apache::src module has a convenient method to retrieve these flags if needed. Submitted by: Jens-Uwe Mager <jum@helios.de>
singleton support
getting ready to roll a 0.31_02
initial multipart_buffer cleanup (with style more-or-less conforming to existing code, this time)
don't rename distribution package name
rename to Apache-Request
a few fixups
autoconf support
also parse r->args if content-type is multipart
deal properly with Apache::Cookie->new(key => undef)
fix problem with mozilla: [libapreq] unknown content-type: `application/x-www-form-urlencoded; charset=ISO-8859-1' fix nasty bug when connection is broken during file upload
note version
-DCGI_253
make CGI.pm 2.53 compat possible
Apache::Cookie->new($r)->parse will properly return () instead of undef when there is no cookie header
datestamp
fix core dump
always use main request_rec
when attaching request_rec* to Apache::Request object, dont let Perl copy it
date
always parse the query string (if present), including POST requests
fixed another bug related to path_info
fixed Apache::Cookie->path bug
date stamp
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
infrastructure at apache.org | ViewVC Help |
Powered by ViewVC 1.1.26 |