cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2004-05-16 Thread stas
stas2004/05/16 02:19:40 Modified:xs/APR/PerlIO apr_perlio.c src/modules/perl modperl_io_apache.c Log: use the MP_TRACE_STR_TRUNC macro to handle buffers of arbitrary length and filling Revision ChangesPath 1.39 +4 -10 modperl-2.0/xs/APR/PerlI

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c modperl_util.h

2004-05-12 Thread stas
stas2004/05/12 18:28:39 Modified:src/modules/perl modperl_io_apache.c modperl_util.h Log: rename the string truncation macro and move it into a common header file so we can reuse it in other .c files Revision ChangesPath 1.19 +7 -17 modperl-2.0/src/modules/

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2004-03-03 Thread stas
stas2004/03/03 15:07:29 Modified:src/modules/perl modperl_io_apache.c Log: we can't do sv_setpv(get_sv("!", TRUE), ...) as it breaks the magic for $! and the error message will persist for the rest of the interpreter life. Revision ChangesPath 1.16 +1 -1 m

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2004-01-28 Thread stas
stas2004/01/28 18:47:34 Modified:src/modules/perl modperl_io_apache.c Log: avoid a memory leak if flatten() croaks by moving newSV until after croak. Revision ChangesPath 1.15 +2 -1 modperl-2.0/src/modules/perl/modperl_io_apache.c Index: modperl_io_apac

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-11-07 Thread stas
stas2003/11/07 00:58:50 Modified:src/modules/perl modperl_io_apache.c Log: move the macro IO_DUMP_FIRST_CHUNK outside #ifdef MP_IO_TIE_PERLIO since its needed in modperl_request_read, running under any perl setup Revision ChangesPath 1.13 +10 -10modperl-2.0

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-11-06 Thread stas
stas2003/11/06 11:59:25 Modified:src/modules/perl modperl_io_apache.c Log: assertions are ugly as they cause a segfault without telling the end user what the problem is. Use a proper setting of $! if seeing an empty bucket brigade instead. Revision ChangesPath 1.1

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-11-06 Thread stas
stas2003/11/06 03:44:07 Modified:src/modules/perl modperl_io_apache.c Log: will need to deal with situations when get_brigade fetches more data than asked for Revision ChangesPath 1.11 +10 -0 modperl-2.0/src/modules/perl/modperl_io_apache.c Index: modper

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-11-06 Thread stas
stas2003/11/06 03:35:08 Modified:src/modules/perl modperl_io_apache.c Log: untabify Revision ChangesPath 1.10 +5 -5 modperl-2.0/src/modules/perl/modperl_io_apache.c Index: modperl_io_apache.c ===

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-11-01 Thread stas
stas2003/11/01 01:25:02 Modified:src/modules/perl modperl_io_apache.c Log: provide a more desriptive error message when :Apache layer fails to be pushed Revision ChangesPath 1.8 +2 -1 modperl-2.0/src/modules/perl/modperl_io_apache.c Index: modperl_io

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-10-31 Thread stas
stas2003/10/31 13:14:18 Modified:src/modules/perl modperl_io_apache.c Log: To improve the usability of the IO tracing dump only the first few dozens of characters in the string being written, read or flushed Revision ChangesPath 1.7 +20 -5 modperl-2.0/src/

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-10-14 Thread stas
stas2003/10/14 17:42:34 Modified:src/modules/perl modperl_io_apache.c Log: implement PerlIOApache_getarg (Getarg PerlIO callback), which now allows PerlIOApache filehandles to be dupped Revision ChangesPath 1.6 +18 -1 modperl-2.0/src/modules/perl/modperl_i

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-10-14 Thread stas
stas2003/10/14 17:40:56 Modified:src/modules/perl modperl_io_apache.c Log: add protection against possible uses of stale filehandles, and some extra tracing for open/close Revision ChangesPath 1.5 +18 -6 modperl-2.0/src/modules/perl/modperl_io_apache.c

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-08-20 Thread stas
stas2003/08/20 18:37:21 Modified:src/modules/perl modperl_io_apache.c Log: fold the wrapper functions into PerlIOApache_read Revision ChangesPath 1.3 +10 -27modperl-2.0/src/modules/perl/modperl_io_apache.c Index: modperl_io_apache.c ==

cvs commit: modperl-2.0/src/modules/perl modperl_io_apache.c

2003-08-20 Thread stas
stas2003/08/20 18:14:27 Modified:src/modules/perl modperl_io_apache.c Log: we have no buffering problem on read with :Apache layer Revision ChangesPath 1.2 +0 -8 modperl-2.0/src/modules/perl/modperl_io_apache.c Index: modperl_io_apache.c