/[Apache-SVN]/httpd/apreq/branches/1.x/Request/Request.xs
ViewVC logotype

Log of /httpd/apreq/branches/1.x/Request/Request.xs

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 109974 - (view) (annotate) - [select for diffs]
Modified Mon Dec 6 14:51:57 2004 UTC (4 years, 11 months ago) by stas
File length: 13744 byte(s)
Diff to previous 106603 (colored)
Fix `strEQ' redefined warnings in the perl build

Revision 106603 - (view) (annotate) - [select for diffs]
Modified Thu Nov 25 20:55:02 2004 UTC (4 years, 11 months ago) by nd
File length: 13744 byte(s)
Diff to previous 102760 (colored)
property cleanup

Revision 102760 - (view) (annotate) - [select for diffs]
Modified Tue Feb 24 17:42:21 2004 UTC (5 years, 9 months ago) by joes
File length: 13744 byte(s)
Diff to previous 102631 (colored)
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.

Revision 102631 - (view) (annotate) - [select for diffs]
Modified Wed Feb 11 03:20:59 2004 UTC (5 years, 9 months ago) by stas
File length: 13127 byte(s)
Diff to previous 100451 (colored)
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:

Revision 100451 - (view) (annotate) - [select for diffs]
Modified Sat Jul 5 02:35:20 2003 UTC (6 years, 4 months ago) by randyk
File length: 12784 byte(s)
Diff to previous 100353 (colored)
Reviewed by:	joes
Open uploaded files with binary mode, so as to properly get sizes
on platforms like Win32 where it makes a difference.

Revision 100353 - (view) (annotate) - [select for diffs]
Modified Wed Jun 25 07:59:37 2003 UTC (6 years, 5 months ago) by joes
File length: 12683 byte(s)
Diff to previous 99351 (colored)
Fix memory problem with TEMP_DIR processing.  Thanks to Jay Buffington for spotting the problem- see http://marc.theaimsgroup.com/?l=apreq-dev&m=105647058517842&w=2

Revision 99351 - (view) (annotate) - [select for diffs]
Modified Mon Apr 14 02:45:24 2003 UTC (6 years, 7 months ago) by joes
File length: 12671 byte(s)
Diff to previous 99347 (colored)
Correct botched PERL_VERSION usage.

Revision 99347 - (view) (annotate) - [select for diffs]
Modified Sat Apr 12 21:49:49 2003 UTC (6 years, 7 months ago) by joes
File length: 12613 byte(s)
Diff to previous 98828 (colored)
Revert to original ->fh for pre-5.8 perl.

Revision 98828 - (view) (annotate) - [select for diffs]
Modified Thu Feb 27 20:03:58 2003 UTC (6 years, 8 months ago) by joes
File length: 12140 byte(s)
Diff to previous 98192 (colored)
Add req->nargs.

Revision 98192 - (view) (annotate) - [select for diffs]
Modified Wed Jan 8 04:47:34 2003 UTC (6 years, 10 months ago) by joes
File length: 11716 byte(s)
Diff to previous 98173 (colored)
Sven Geisler's patch to prevent segfaults in $upload->fh (empty file upload w/ active upload_hook).  See Changes 1.05 for details.

Revision 98173 - (view) (annotate) - [select for diffs]
Modified Sun Jan 5 20:35:50 2003 UTC (6 years, 10 months ago) by joes
File length: 11644 byte(s)
Diff to previous 98172 (colored)
Change Request.xs upload_hook writer to stdio's fwrite()

Revision 98172 - (view) (annotate) - [select for diffs]
Modified Sun Jan 5 20:02:31 2003 UTC (6 years, 10 months ago) by joes
File length: 11668 byte(s)
Diff to previous 97384 (colored)
Added Sven Geisler's tests for extraneous NULL pointers (partial fix for 5.8 segfaults in Request.xs's upload->fh glue).

Revision 97384 - (view) (annotate) - [select for diffs]
Modified Sun Nov 3 20:58:09 2002 UTC (7 years ago) by joes
File length: 11503 byte(s)
Diff to previous 92945 (colored)
Doug's 5.8.0 PerlIO* leak fix- see http://mathforum.org/epigone/modperl/glongsnaysimp

Revision 92945 - (view) (annotate) - [select for diffs]
Modified Sun Jan 20 17:27:35 2002 UTC (7 years, 10 months ago) by joes
File length: 11638 byte(s)
Diff to previous 91762 (colored)
release 1.0 candidate #1

Revision 91762 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 15:33:00 2001 UTC (8 years ago) by joes
File length: 11892 byte(s)
Diff to previous 90117 (colored)
Change && to ||, fixes patch 1.20's deMorgan rule bug.
Spotted by Isaac Goldstand.
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 90117 - (view) (annotate) - [select for diffs]
Modified Sun Aug 12 15:59:16 2001 UTC (8 years, 3 months ago) by joes
File length: 11892 byte(s)
Diff to previous 89484 (colored)
Bugfix: refcount too high for ${$upload->fh}, (culprit is T_IN stub code
        from ExtUtils/typemap). Leak caused deleted files to remain open
        for lifetime of process.

        Spotted by Jeffrey Hartmann <lefty@lefty.org>.

Revision 89484 - (view) (annotate) - [select for diffs]
Modified Fri Jun 29 19:13:17 2001 UTC (8 years, 4 months ago) by dougm
File length: 12180 byte(s)
Diff to previous 89361 (colored)
remove #define for ApacheUpload_size, now defined in apache_request.h

Revision 89361 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 22:46:40 2001 UTC (8 years, 5 months ago) by dougm
File length: 12231 byte(s)
Diff to previous 89360 (colored)
s/strcmp/strEQ/g
s/strcasecmp/strcaseEQ/q
s/strcaseEQN/strncaseEQ/g
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 89360 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 22:36:13 2001 UTC (8 years, 5 months ago) by dougm
File length: 12265 byte(s)
Diff to previous 89359 (colored)
umm, break logic was correct before

Revision 89359 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 22:20:51 2001 UTC (8 years, 5 months ago) by dougm
File length: 12245 byte(s)
Diff to previous 89358 (colored)
fix Apache::Request->new switch statment:
- break's should not be insides the if's
- reformat in standard c-style
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 89358 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 22:15:47 2001 UTC (8 years, 5 months ago) by dougm
File length: 12003 byte(s)
Diff to previous 89357 (colored)
various changes releated to upload hooks:
- style fixups to match codebase style
- some macros for improved readability
- use SvREFCNT_{inc,dec} rather than newSVsv()+sv_2mortal() to manage
  UploadHook data/sub
- prevent potential leak by SvREFCNT_dec-ing upload_hook->{data,sub}
  if they already exist
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 89357 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 21:21:20 2001 UTC (8 years, 5 months ago) by dougm
File length: 11796 byte(s)
Diff to previous 89356 (colored)
replace TARG usage with normal SV

Revision 89356 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 21:17:21 2001 UTC (8 years, 5 months ago) by dougm
File length: 11804 byte(s)
Diff to previous 89355 (colored)
get rid of -Wall warnings

Revision 89355 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 21:11:25 2001 UTC (8 years, 5 months ago) by dougm
File length: 11760 byte(s)
Diff to previous 89313 (colored)
fix Apache::Upload->fh for -Duseperlio bleed perls

Revision 89313 - (view) (annotate) - [select for diffs]
Modified Fri Jun 8 22:20:40 2001 UTC (8 years, 5 months ago) by joes
File length: 11672 byte(s)
Diff to previous 89268 (colored)
Submitted by:	Randy Kobes

More Win32 binmode fixes. Also testing new PerlIO_importFILE defines for
PERL_IMPICIT_SYS builds.

Revision 89268 - (view) (annotate) - [select for diffs]
Modified Mon Jun 4 17:16:42 2001 UTC (8 years, 5 months ago) by joes
File length: 11254 byte(s)
Diff to previous 89258 (colored)
Submitted by:	Randy Kobes <randy@theoryx5.uwinnipeg.ca>


Randy's patch to silence Win32 isnan warnings with apache 1.3.20

Revision 89258 - (view) (annotate) - [select for diffs]
Modified Sat Jun 2 13:41:23 2001 UTC (8 years, 5 months ago) by joes
File length: 11105 byte(s)
Diff to previous 89157 (colored)
SFIO support via perl Makefile.PL DEFINE=-DSFIO
Upload hooks added.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 89157 - (view) (annotate) - [select for diffs]
Modified Fri May 18 17:31:12 2001 UTC (8 years, 6 months ago) by dougm
File length: 9273 byte(s)
Diff to previous 88698 (colored)
$r->upload can be set to another Apache::Upload instance

Revision 88698 - (view) (annotate) - [select for diffs]
Modified Tue Apr 3 19:21:37 2001 UTC (8 years, 7 months ago) by jimw
File length: 9057 byte(s)
Diff to previous 88519 (colored)
fix segfault problem, which leaves activeperl broken.

Revision 88519 - (view) (annotate) - [select for diffs]
Modified Thu Mar 15 03:04:13 2001 UTC (8 years, 8 months ago) by joes
File length: 9139 byte(s)
Diff to previous 88098 (colored)
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>]

Revision 88098 - (view) (annotate) - [select for diffs]
Modified Sun Feb 11 23:37:46 2001 UTC (8 years, 9 months ago) by jimw
File length: 6656 byte(s)
Diff to previous 88097 (colored)
potentially bogus PerlIO_importFILE definition for when it isn't defined, which can apparently be the case on win32 sometimes.

Revision 88097 - (view) (annotate) - [select for diffs]
Modified Sun Feb 11 23:33:50 2001 UTC (8 years, 9 months ago) by jimw
File length: 6574 byte(s)
Diff to previous 87908 (colored)
win32 patches from randy

Revision 87908 - (view) (annotate) - [select for diffs]
Modified Mon Jan 29 18:16:45 2001 UTC (8 years, 9 months ago) by dougm
File length: 5715 byte(s)
Diff to previous 87637 (colored)
$r->parms can be set to another Apache::Table instance

Revision 87637 - (view) (annotate) - [select for diffs]
Modified Wed Jan 10 00:49:46 2001 UTC (8 years, 10 months ago) by jimw
File length: 5574 byte(s)
Diff to previous 87625 (colored)
fix compile errors when PerlIO is used
Submitted by:	dougm, Randy Kobes <randy@theoryx5.uwinnipeg.ca>

Revision 87625 - (view) (annotate) - [select for diffs]
Modified Tue Jan 9 04:21:08 2001 UTC (8 years, 10 months ago) by dougm
File length: 5423 byte(s)
Diff to previous 87600 (colored)
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:

Revision 87600 - (view) (annotate) - [select for diffs]
Modified Sun Jan 7 03:31:36 2001 UTC (8 years, 10 months ago) by jimw
File length: 5322 byte(s)
Diff to previous 87572 (colored)
fix win32 build (requires mod_perl later than 1.24_01)
Submitted by:	Randy Kobes <randy@theoryx5.uwinnipeg.ca>

Revision 87572 - (view) (annotate) - [select for diffs]
Modified Wed Jan 3 03:58:56 2001 UTC (8 years, 10 months ago) by jimw
File length: 5314 byte(s)
Diff to previous 83206 (colored)
* 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>

Revision 83206 - (view) (annotate) - [select for diffs]
Modified Thu May 13 20:43:34 1999 UTC (10 years, 6 months ago) by dougm
File length: 5293 byte(s)
Diff to previous 83198 (colored)
fix core dump

Revision 83198 - (view) (annotate) - [select for diffs]
Modified Tue May 11 21:33:06 1999 UTC (10 years, 6 months ago) by dougm
File length: 5269 byte(s)
Diff to previous 83188 (colored)
always use main request_rec

Revision 83188 - (view) (annotate) - [select for diffs]
Modified Thu May 6 02:34:46 1999 UTC (10 years, 6 months ago) by dougm
File length: 5249 byte(s)
Diff to previous 82707 (colored)
when attaching request_rec* to Apache::Request object, dont let Perl copy it

Revision 82707 - (view) (annotate) - [select for diffs]
Added Wed Jan 27 01:33:19 1999 UTC (10 years, 9 months ago) by dougm
File length: 5225 byte(s)
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.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2