cvs commit: modperl ToDo
stas01/10/08 19:53:24 Modified:.ToDo Log: - should replace Apache::StatINC with Apache::Reload Revision ChangesPath 1.289 +2 -1 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.288 retrieving revision 1.289 diff -u -r1.288 -r1.289 --- ToDo 2001/07/09 15:12:38 1.288 +++ ToDo 2001/10/09 02:53:24 1.289 @@ -109,7 +109,8 @@ - something like 2.0's Apache::BuildConfig for testing build options -- replace Apache::StatINC with Apache::ModuleReload? +- replace Apache::StatINC with Apache::Reload, as in modperl 2.x. And + make Apache::StatINC a wrapper around the latter. - CHECK blocks? [Michael J Schout <[EMAIL PROTECTED]>] INIT blocks? [T.J. Mather <[EMAIL PROTECTED]>]
cvs commit: modperl ToDo
dougm 01/07/09 08:12:43 Modified:.ToDo Log: ken says mac os x is working noow Revision ChangesPath 1.288 +0 -2 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.287 retrieving revision 1.288 diff -u -r1.287 -r1.288 --- ToDo 2001/07/06 20:08:28 1.287 +++ ToDo 2001/07/09 15:12:38 1.288 @@ -78,8 +78,6 @@ - disable PERL_SSI unless mod_include is listed in httpd -l and Action unless mod_action, etc. -- Mac OS X - ... docs ... - remove eg/ directory, it's way out of date and no longer needed now
cvs commit: modperl ToDo
dougm 01/07/06 09:02:24 Modified:.ToDo Log: update Revision ChangesPath 1.286 +0 -5 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.285 retrieving revision 1.286 diff -u -r1.285 -r1.286 --- ToDo 2001/06/15 06:10:15 1.285 +++ ToDo 2001/07/06 16:02:23 1.286 @@ -27,8 +27,6 @@ - need to revisit send_http_header and r->status again, patch to revert to old behavior from [Julian Gilbey <[EMAIL PROTECTED]>] -- revisit DSO restart leakage (seems ok with USE_DSO=1, USE_APXS leaks) - - Apache->server->register_cleanup - PerlSetEnv scoping [Roman Maeder <[EMAIL PROTECTED]>] @@ -61,9 +59,6 @@ - From: Dave Rolsky <[EMAIL PROTECTED]> Subject: Apache::test patch - -- From: Joshua Chamas <[EMAIL PROTECTED]> - Subject: Apache::SizeLimit patches - IPC::Open3 no workie
cvs commit: modperl ToDo
dougm 01/06/14 23:10:16 Modified:.ToDo Log: yawn Revision ChangesPath 1.285 +13 -1 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.284 retrieving revision 1.285 diff -u -r1.284 -r1.285 --- ToDo 2001/06/14 16:38:18 1.284 +++ ToDo 2001/06/15 06:10:15 1.285 @@ -27,10 +27,18 @@ - need to revisit send_http_header and r->status again, patch to revert to old behavior from [Julian Gilbey <[EMAIL PROTECTED]>] -- revisit DSO restart leakage +- revisit DSO restart leakage (seems ok with USE_DSO=1, USE_APXS leaks) +- Apache->server->register_cleanup + +- PerlSetEnv scoping [Roman Maeder <[EMAIL PROTECTED]>] + +- %LocationMatch bug [Michael J Schout <[EMAIL PROTECTED]>] + ... core enhancements ... +- option to startup with something other than /dev/null + - PerlChildInitHandler should not be allowed inside - rid Apache->can_stack_handlers, make Apache->can('push_handlers') work @@ -74,6 +82,10 @@ - disable PERL_SSI unless mod_include is listed in httpd -l and Action unless mod_action, etc. + +- Mac OS X + +- perl -MApache::ExtUtils=%Config does not work inside the apache tree ... docs ...
cvs commit: modperl ToDo
dougm 01/06/14 09:15:01 Modified:.ToDo Log: catigorification Revision ChangesPath 1.283 +54 -46modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.282 retrieving revision 1.283 diff -u -r1.282 -r1.283 --- ToDo 2001/06/14 06:01:39 1.282 +++ ToDo 2001/06/14 16:14:58 1.283 @@ -3,92 +3,100 @@ (well, close to it anyhow) --- +... core bugs ... + - readdir() broken with glibc 2.2 - PERL5LIB foo -- From: Dave Rolsky <[EMAIL PROTECTED]> - Subject: Apache::test patch - -- From: Joshua Chamas <[EMAIL PROTECTED]> - Subject: Apache::SizeLimit patches - - 1.25 Apache::ExtUtils fix broke elsewhere -- 1.25 change did not work for: - From: Wenzhong Tang <[EMAIL PROTECTED]> - Subject: RE: Prototype mismatch in Apache::PerlRun line 343 - - warn() going to the wrong log? -- rid Apache->can_stack_handlers, make Apache->can('push_handlers') work +- From: Andy Wardley <[EMAIL PROTECTED]> + Subject: Problems with SERVER_MERGE and DIR_MERGE -- 'make test' as root permissions problems +- $r->args parsing of one=&two=2 -- USE_APXS=1 + DYNAMIC=1 do not work together +- From: Adi Fairbank <[EMAIL PROTECTED]> + Subject: Re: two identical directives in configuration -- support SSL_BASE=SYSTEM (i.e. test -d $SSL_BASE in Makefile.PL) +- segfaults with DBI->connect (mysql), reported that downgrade to + 1.21_03 cures -- re-enabled unsigned short-ness test for $s->port in t/net/perl/api.pl +- need to revisit send_http_header and r->status again, patch to +revert to old behavior from [Julian Gilbey <[EMAIL PROTECTED]>] -- From: Andy Wardley <[EMAIL PROTECTED]> - Subject: Problems with SERVER_MERGE and DIR_MERGE +- revisit DSO restart leakage -- hooking up PL_check (-c) to ap_configtest_only +... core enhancements ... + +- PerlChildInitHandler should not be allowed inside +- rid Apache->can_stack_handlers, make Apache->can('push_handlers') work + - fileno(STD{IN,OUT}) should be r->connection->client->fd or fileno(std{in,out}), rather than hardcoded fileno(stdout) -- consider making PERL_USELARGEFILES=0 by default +- close STDERR; -- $r->args parsing of one=&two=2 +- {get,set}_handlers troubles [Geoffrey Young <[EMAIL PROTECTED]>] + see also: http://perl.apache.org/~dougm/set_handlers.pat -- From: JR Mayberry <[EMAIL PROTECTED]> - Subject: Apache::Status problems?..CGI::Cookie, (dont want no CGI.pm) (?) +... modules ... -- From: Adi Fairbank <[EMAIL PROTECTED]> - Subject: Re: two identical directives in configuration +- 1.25 change did not work for: + From: Wenzhong Tang <[EMAIL PROTECTED]> + Subject: RE: Prototype mismatch in Apache::PerlRun line 343 -- PerlChildInitHandler should not be allowed inside +- Apache::FakeRequest improvments [Gary Richardson <[EMAIL PROTECTED]>] -- close STDERR; +- Apache::StatINC patch [Ilya Konstantinov <[EMAIL PROTECTED]>] -- require +ExecCGI for in .htaccess, etc. +- From: Dave Rolsky <[EMAIL PROTECTED]> + Subject: Apache::test patch -- {get,set}_handlers troubles [Geoffrey Young <[EMAIL PROTECTED]>] - see also: http://perl.apache.org/~dougm/set_handlers.pat +- From: Joshua Chamas <[EMAIL PROTECTED]> + Subject: Apache::SizeLimit patches -- remove eg/ directory, it's way out of date and no longer needed now - with the guide, the books, and piles of Apache::* modules +- IPC::Open3 no workie -- document Apache::Status Apache::Request preference over CGI.pm - and make it more clear that Apache::Status should not be used in a - production environment, as it adds quite a bit of bloat +- From: JR Mayberry <[EMAIL PROTECTED]> + Subject: Apache::Status problems?..CGI::Cookie, (dont want no CGI.pm) (?) -- segfaults with DBI->connect (mysql), reported that downgrade to - 1.21_03 cures +... build items ... -- disable PERL_SSI unless mod_include is listed in httpd -l - and Action unless mod_action, etc. +- xsubpp -nolinenumbers is not supported with 5.004 -- docs: update CREDITS, cleanup install docs +- 'make test' as root permissions problems -- Apache::FakeRequest improvments [Gary Richardson <[EMAIL PROTECTED]>] +- USE_APXS=1 + DYNAMIC=1 do not work together -- Apache::StatINC patch [Ilya Konstantinov <[EMAIL PROTECTED]>] +- support SSL_BASE=SYSTEM (i.e. test -d $SSL_BASE in Makefile.PL) -- need to revisit send_http_header and r->status again, patch to -revert to old behavior from [Julian Gilbey <[EMAIL PROTECTED]>] +- disable PERL_SSI unless mod_include is listed in httpd -l + and Action unless mod_action, etc. -- IPC::Op
cvs commit: modperl ToDo
dougm 01/06/13 23:01:40 Modified:.ToDo Log: todo Revision ChangesPath 1.282 +13 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.281 retrieving revision 1.282 diff -u -r1.281 -r1.282 --- ToDo 2001/05/01 17:28:29 1.281 +++ ToDo 2001/06/14 06:01:39 1.282 @@ -73,6 +73,19 @@ - docs: update CREDITS, cleanup install docs +- Apache::FakeRequest improvments [Gary Richardson <[EMAIL PROTECTED]>] + +- Apache::StatINC patch [Ilya Konstantinov <[EMAIL PROTECTED]>] + +- need to revisit send_http_header and r->status again, patch to +revert to old behavior from [Julian Gilbey <[EMAIL PROTECTED]>] + +- IPC::Open3 no workie + +- xsubpp -nolinenumbers is not supported with 5.004 + +- revisit DSO restart leakage + --- POSSIBLE NEW FEATURES ---
cvs commit: modperl ToDo
dougm 01/02/16 16:06:13 Modified:.ToDo Log: todo foo Revision ChangesPath 1.279 +23 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.278 retrieving revision 1.279 diff -u -r1.278 -r1.279 --- ToDo 2001/01/31 20:19:01 1.278 +++ ToDo 2001/02/17 00:06:12 1.279 @@ -3,6 +3,28 @@ (well, close to it anyhow) --- +- From: Daniel Jacobowitz <[EMAIL PROTECTED]> + Subject: New method $req->allowed() for libapache-mod-perl + +- From: Dave Rolsky <[EMAIL PROTECTED]> + Subject: Apache::test patch + +- From: Joshua Chamas <[EMAIL PROTECTED]> + Subject: Apache::SizeLimit patches + +- From: Stas Bekman <[EMAIL PROTECTED]> + Subject: Makefile.PL patch + +- 1.25 Apache::ExtUtils fix broke elsewhere + +- 1.25 change did not work for: + From: Wenzhong Tang <[EMAIL PROTECTED]> + Subject: RE: Prototype mismatch in Apache::PerlRun line 343 + +- warn() going to the wrong log? + +- rid Apache->can_stack_handlers, make Apache->can('push_handlers') work + - 'make test' as root permissions problems - USE_APXS=1 + DYNAMIC=1 do not work together @@ -70,6 +92,7 @@ - replace Apache::StatINC with Apache::ModuleReload? - CHECK blocks? [Michael J Schout <[EMAIL PROTECTED]>] + INIT blocks? [T.J. Mather <[EMAIL PROTECTED]>] - see if possible to have the dso libperl.so be named something else, e.g. libmodperl.so
cvs commit: modperl ToDo
dougm 01/01/31 12:19:02 Modified:.ToDo Log: todo Revision ChangesPath 1.278 +4 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.277 retrieving revision 1.278 diff -u -r1.277 -r1.278 --- ToDo 2001/01/30 20:41:06 1.277 +++ ToDo 2001/01/31 20:19:01 1.278 @@ -3,6 +3,10 @@ (well, close to it anyhow) --- +- 'make test' as root permissions problems + +- USE_APXS=1 + DYNAMIC=1 do not work together + - support SSL_BASE=SYSTEM (i.e. test -d $SSL_BASE in Makefile.PL) - re-enabled unsigned short-ness test for $s->port in t/net/perl/api.pl
cvs commit: modperl ToDo
dougm 01/01/26 10:38:19 Modified:.ToDo Log: todo Revision ChangesPath 1.275 +4 -3 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.274 retrieving revision 1.275 diff -u -r1.274 -r1.275 --- ToDo 2001/01/26 07:13:48 1.274 +++ ToDo 2001/01/26 18:38:16 1.275 @@ -5,12 +5,11 @@ - -- post 1.25 -- +- re-enabled unsigned short-ness test for $s->port in t/net/perl/api.pl + - From: Andy Wardley <[EMAIL PROTECTED]> Subject: Problems with SERVER_MERGE and DIR_MERGE -- From: Vivek Khera <[EMAIL PROTECTED]> - Subject: missing docs - - From: Wenzhong Tang <[EMAIL PROTECTED]> Subject: RE: Prototype mismatch in Apache::PerlRun line 343 @@ -50,6 +49,8 @@ - disable PERL_SSI unless mod_include is listed in httpd -l and Action unless mod_action, etc. + +- docs: update CREDITS, cleanup install docs --- POSSIBLE NEW FEATURES
cvs commit: modperl ToDo
dougm 01/01/25 23:13:53 Modified:.ToDo Log: almost ready Revision ChangesPath 1.274 +3 -2 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.273 retrieving revision 1.274 diff -u -r1.273 -r1.274 --- ToDo 2001/01/26 06:45:22 1.273 +++ ToDo 2001/01/26 07:13:48 1.274 @@ -3,6 +3,8 @@ (well, close to it anyhow) --- +- -- post 1.25 -- + - From: Andy Wardley <[EMAIL PROTECTED]> Subject: Problems with SERVER_MERGE and DIR_MERGE @@ -12,8 +14,6 @@ - From: Wenzhong Tang <[EMAIL PROTECTED]> Subject: RE: Prototype mismatch in Apache::PerlRun line 343 -- -- post 1.25 -- - - hooking up PL_check (-c) to ap_configtest_only - fileno(STD{IN,OUT}) should be r->connection->client->fd or @@ -49,6 +49,7 @@ 1.21_03 cures - disable PERL_SSI unless mod_include is listed in httpd -l + and Action unless mod_action, etc. --- POSSIBLE NEW FEATURES
cvs commit: modperl ToDo
dougm 01/01/25 22:45:22 Modified:.ToDo Log: dont forget this funkey munkey Revision ChangesPath 1.273 +2 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.272 retrieving revision 1.273 diff -u -r1.272 -r1.273 --- ToDo 2001/01/26 06:31:10 1.272 +++ ToDo 2001/01/26 06:45:22 1.273 @@ -14,6 +14,8 @@ - -- post 1.25 -- +- hooking up PL_check (-c) to ap_configtest_only + - fileno(STD{IN,OUT}) should be r->connection->client->fd or fileno(std{in,out}), rather than hardcoded fileno(stdout)
cvs commit: modperl ToDo
dougm 01/01/25 22:31:10 Modified:.ToDo Log: punt for now Revision ChangesPath 1.272 +3 -3 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.271 retrieving revision 1.272 diff -u -r1.271 -r1.272 --- ToDo 2001/01/26 06:15:45 1.271 +++ ToDo 2001/01/26 06:31:10 1.272 @@ -9,13 +9,13 @@ - From: Vivek Khera <[EMAIL PROTECTED]> Subject: missing docs -- From: Paul Walmsley <[EMAIL PROTECTED]> - Subject: BUG: mod_perl >= 1.23 on Perl 5.6 uses stdout fd for STDIN and STDOUT - - From: Wenzhong Tang <[EMAIL PROTECTED]> Subject: RE: Prototype mismatch in Apache::PerlRun line 343 - -- post 1.25 -- + +- fileno(STD{IN,OUT}) should be r->connection->client->fd or + fileno(std{in,out}), rather than hardcoded fileno(stdout) - consider making PERL_USELARGEFILES=0 by default
cvs commit: modperl ToDo
dougm 01/01/24 22:42:29 Modified:.ToDo Log: cleanup/update todo Revision ChangesPath 1.266 +47 -21modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.265 retrieving revision 1.266 diff -u -r1.265 -r1.266 --- ToDo 2000/10/03 16:12:55 1.265 +++ ToDo 2001/01/25 06:42:29 1.266 @@ -3,22 +3,62 @@ (well, close to it anyhow) --- -- disable PERL_SSI unless mod_include is listed in httpd -l +- hpux dso troubles -- document Apache::Status Apache::Request preference over CGI.pm - and make it more clear that Apache::Status should not be used in a - production environment, as it adds quite a bit of bloat +- Makefile.PL if $PERL_USELARGEFILES == 0, check apxs cflags -- segfaults with DBI->connect (mysql), reported that downgrade to - 1.21_03 cures +- From: Andy Wardley <[EMAIL PROTECTED]> + Subject: Problems with SERVER_MERGE and DIR_MERGE + +- From: Vivek Khera <[EMAIL PROTECTED]> + Subject: missing docs + +- From: Paul Walmsley <[EMAIL PROTECTED]> + Subject: BUG: mod_perl >= 1.23 on Perl 5.6 uses stdout fd for STDIN and STDOUT + +- From: Perrin Harkins <[EMAIL PROTECTED]> + Subject: Re: How to recognize server shutdown? + +- From: Richard L. Goerwitz <[EMAIL PROTECTED]> + Subject: Re: Bug (easily fixable) in Apache::Server + +- From: Wenzhong Tang <[EMAIL PROTECTED]> + Subject: RE: Prototype mismatch in Apache::PerlRun line 343 + +- From: Geoffrey Young <[EMAIL PROTECTED]> + Subject: FW: bug in mod_perl-1.24 & request->args & request->content + +- From: Geoffrey Young <[EMAIL PROTECTED]> + Subject: patch for setting loglevel + +- -- post 1.25 -- + +- From: JR Mayberry <[EMAIL PROTECTED]> + Subject: Apache::Status problems?..CGI::Cookie, (dont want no CGI.pm) (?) + +- From: Adi Fairbank <[EMAIL PROTECTED]> + Subject: Re: two identical directives in configuration +- PerlChildInitHandler should not be allowed inside + +- close STDERR; + +- require +ExecCGI for in .htaccess, etc. + - {get,set}_handlers troubles [Geoffrey Young <[EMAIL PROTECTED]>] see also: http://perl.apache.org/~dougm/set_handlers.pat - remove eg/ directory, it's way out of date and no longer needed now with the guide, the books, and piles of Apache::* modules + +- document Apache::Status Apache::Request preference over CGI.pm + and make it more clear that Apache::Status should not be used in a + production environment, as it adds quite a bit of bloat + +- segfaults with DBI->connect (mysql), reported that downgrade to + 1.21_03 cures -- add $r->set_keepalive method? +- disable PERL_SSI unless mod_include is listed in httpd -l --- POSSIBLE NEW FEATURES @@ -30,9 +70,6 @@ - add srand stuff ? -- allow $r->server->uid($new_uid) ? - [Rob Giseburt <[EMAIL PROTECTED]>] - - new Apache::FakeRequest [Rafael Kitover <[EMAIL PROTECTED]>] - something like 2.0's Apache::BuildConfig for testing build options @@ -57,8 +94,6 @@ - Apache::PerlRun::flush_namespace should be re-written in c -- syswrite/WRITE - - Jeffrey W. Baker's Apache::Util::escape_html() replacement - Apache::Connection keepalive methods [Joe Schaefer <[EMAIL PROTECTED]>] @@ -69,15 +104,8 @@ - do something about FreshRestart+dso ? (vivek) -- sort out hpux Config.pm issues when $Config{ld} eq 'ld' but - $Config{ldflags} have -Wl arguments - - PERL_STATIC_EXTS doesnt work with USE_APACI=1 -- solaris Perl Configure adds a space before -R in ccdlflags, see - about removing that - [Ken McNamara <[EMAIL PROTECTED]>] - - ldopts() spits out ccdlflags when linker is ld - Makefile.PL should always push load_modules.pl for 'make test' @@ -174,7 +202,5 @@ it would be much better if the Apache::Registry will do that - Apache::Include->virtual should return run() value, not status() - -- should Apache::Registry use -M or (stat _)[9]? - libapreq: Apache::Cookie format sync w/ CGI.pm
cvs commit: modperl ToDo
dougm 00/09/27 14:26:28 Modified:.ToDo Log: more fun Revision ChangesPath 1.257 +4 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.256 retrieving revision 1.257 diff -u -r1.256 -r1.257 --- ToDo 2000/09/27 21:10:21 1.256 +++ ToDo 2000/09/27 21:26:24 1.257 @@ -3,6 +3,10 @@ (well, close to it anyhow) --- +- document Apache::Status Apache::Request preference over CGI.pm + and make it more clear that Apache::Status should not be used in a + production environment, as it adds quite a bit of bloat + - changes for libapreq+win32 [Jiho Hahm <[EMAIL PROTECTED]>] - Perl{Module,Require} is allowed in .htaccess, but also adds to
cvs commit: modperl ToDo
dougm 00/09/27 14:10:21 Modified:.ToDo Log: dammit, missed out on a sunny day today Revision ChangesPath 1.256 +7 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.255 retrieving revision 1.256 diff -u -r1.255 -r1.256 --- ToDo 2000/09/27 19:44:20 1.255 +++ ToDo 2000/09/27 21:10:21 1.256 @@ -3,6 +3,8 @@ (well, close to it anyhow) --- +- changes for libapreq+win32 [Jiho Hahm <[EMAIL PROTECTED]>] + - Perl{Module,Require} is allowed in .htaccess, but also adds to cls->Perl{Module,Require} arrays, which it should not @@ -69,6 +71,8 @@ - Jeffrey W. Baker's Apache::Util::escape_html() replacement +- Apache::Connection keepalive methods [Joe Schaefer <[EMAIL PROTECTED]>] + --- CONFIG STUFF --- @@ -118,6 +122,9 @@ --- MISC BUGS --- + +- $r->finfo problem with HTML::Mason::ApacheHandler + [Shane Adams <[EMAIL PROTECTED]>] - "$ENV{FOO} = 'foo'" is cleared from the %ENV array, but left in the environ[], making it visible to subprocesses.
cvs commit: modperl ToDo
dougm 00/09/27 11:19:14 Modified:.ToDo Log: todo Revision ChangesPath 1.254 +2 -2 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.253 retrieving revision 1.254 diff -u -r1.253 -r1.254 --- ToDo 2000/09/27 14:49:19 1.253 +++ ToDo 2000/09/27 18:19:13 1.254 @@ -24,11 +24,11 @@ POSSIBLE NEW FEATURES --- +- add Filter::Call support to Apache::RegistryNG (or subclass of) + - Perl{Eval,Do} directives [Salvador Ortiz Garcia <[EMAIL PROTECTED]>] - add srand stuff ? - -- add Apache::Server::error_fname ? - Apache::SubRequest->run(1) allows ap_send_http_headers() to output for subrequests
cvs commit: modperl ToDo
dougm 00/09/27 07:49:24 Modified:.ToDo Log: todo Revision ChangesPath 1.253 +7 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.252 retrieving revision 1.253 diff -u -r1.252 -r1.253 --- ToDo 2000/09/26 19:52:20 1.252 +++ ToDo 2000/09/27 14:49:19 1.253 @@ -3,6 +3,9 @@ (well, close to it anyhow) --- +- Perl{Module,Require} is allowed in .htaccess, but also adds to + cls->Perl{Module,Require} arrays, which it should not + - segfaults with DBI->connect (mysql), reported that downgrade to 1.21_03 cures @@ -21,6 +24,8 @@ POSSIBLE NEW FEATURES --- +- Perl{Eval,Do} directives [Salvador Ortiz Garcia <[EMAIL PROTECTED]>] + - add srand stuff ? - add Apache::Server::error_fname ? @@ -65,6 +70,8 @@ after data has been read - syswrite/WRITE + +- Jeffrey W. Baker's Apache::Util::escape_html() replacement --- CONFIG STUFF
cvs commit: modperl ToDo
dougm 00/09/26 12:53:27 Modified:.ToDo Log: todo Revision ChangesPath 1.252 +3 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.251 retrieving revision 1.252 diff -u -r1.251 -r1.252 --- ToDo 2000/09/26 19:35:37 1.251 +++ ToDo 2000/09/26 19:52:20 1.252 @@ -25,6 +25,9 @@ - add Apache::Server::error_fname ? +- Apache::SubRequest->run(1) allows ap_send_http_headers() to output + for subrequests + - allow $r->server->uid($new_uid) ? [Rob Giseburt <[EMAIL PROTECTED]>]
cvs commit: modperl ToDo
dougm 00/09/26 12:35:38 Modified:.ToDo Log: I HATE SUBPROCESSES Revision ChangesPath 1.251 +5 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.250 retrieving revision 1.251 diff -u -r1.250 -r1.251 --- ToDo 2000/09/26 16:55:36 1.250 +++ ToDo 2000/09/26 19:35:37 1.251 @@ -113,6 +113,11 @@ MISC BUGS --- +- "$ENV{FOO} = 'foo'" is cleared from the %ENV array, but left in the + environ[], making it visible to subprocesses. + perl_util.c:perl_clear_env() only deletes from %ENV on purpose to + prevent other problems. need to rethink this. + - recursion triggered by internal_redirect() called by a pushed handler [Ashish Goyal <[EMAIL PROTECTED]>]
cvs commit: modperl ToDo
dougm 00/09/26 08:34:00 Modified:.ToDo Log: reorg Revision ChangesPath 1.249 +80 -73modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.248 retrieving revision 1.249 diff -u -r1.248 -r1.249 --- ToDo 2000/09/01 05:22:15 1.248 +++ ToDo 2000/09/26 15:33:56 1.249 @@ -3,73 +3,50 @@ (well, close to it anyhow) --- -- something like 2.0's Apache::BuildConfig for testing build options +- Apache::read() does not clear $_[1] before appending data, bug or feature? + [Cyrus Rahman <[EMAIL PROTECTED]>] -- sort out hpux Config.pm issues when $Config{ld} eq 'ld' but - $Config{ldflags} have -Wl arguments +- Apache::Constants::AUTOLOAD recursion [Jim Winstead <[EMAIL PROTECTED]>] -- update mod_ssl test config +- {get,set}_handlers troubles [Geoffrey Young <[EMAIL PROTECTED]>] + see also: http://perl.apache.org/~dougm/set_handlers.pat -- replace Apache::StatINC with Apache::ModuleReload? +- remove eg/ directory, it's way out of date and no longer needed now + with the guide, the books, and piles of Apache::* modules -- ken f's send_header patch +--- +POSSIBLE NEW FEATURES +--- -- ken w's Apache::test patch +- add srand stuff ? -- Makefile.PL options should be saved into a .pm installed file +- add Apache::Server::error_fname ? - allow $r->server->uid($new_uid) ? [Rob Giseburt <[EMAIL PROTECTED]>] -- Apache::read() does not clear $_[1] before appending data, bug or feature? - [Cyrus Rahman <[EMAIL PROTECTED]>] - -- Apache::Constants::AUTOLOAD recursion [Jim Winstead <[EMAIL PROTECTED]>] +- new Apache::FakeRequest [Rafael Kitover <[EMAIL PROTECTED]>] -- CHECK blocks? [Michael J Schout <[EMAIL PROTECTED]>] - -- {get,set}_handlers troubles [Geoffrey Young <[EMAIL PROTECTED]>] +- something like 2.0's Apache::BuildConfig for testing build options -- remove eg/ directory, it's way out of date and no longer needed now - with the guide, the books, and piles of Apache::* modules +- replace Apache::StatINC with Apache::ModuleReload? -- do something about FreshRestart+dso ? (vivek) +- ken w's Apache::PerlRun patch to change Apache class relationship + from is-a to has-a -- PERL_STATIC_EXTS doesnt work with USE_APACI=1 +- ken w's Apache::test patch -- solaris Perl Configure adds a space before -R in ccdlflags, see - about removing that - [Ken McNamara <[EMAIL PROTECTED]>] +- CHECK blocks? [Michael J Schout <[EMAIL PROTECTED]>] - see if possible to have the dso libperl.so be named something else, e.g. libmodperl.so [Eugene B. Byrganov <[EMAIL PROTECTED]] -- ldopts() spits out ccdlflags when linker is ld - -- Makefile.PL should always push load_modules.pl for 'make test' - -- recursion triggered by internal_redirect() called by a pushed handler -[Ashish Goyal <[EMAIL PROTECTED]>] - -- auth stuff segfaults if AuthType isn't set -[Matt Sergeant <[EMAIL PROTECTED]>] - - Support of in a EBCDIC environment [Ignasi Roca <[EMAIL PROTECTED]>] - rename PerlSendHeader? -- syswrite/WRITE - -- libapreq: Apache::Cookie format sync w/ CGI.pm - -- remove DIR_MAGIC_TYPE from mod_perl's handler table, if possible (Salvador) - -- should Apache::Registry use -M or (stat _)[9]? - -- Apache::Include->virtual should return run() value, not status() - - think about making 'use Apache::Log ()' automatic - coderef to $r->custom_response @@ -81,16 +58,67 @@ NOTE: im worried this could break apps who need to know content-length after data has been read +- syswrite/WRITE + --- -KNOWN BUGS +CONFIG STUFF --- -- Gerald's report of Embperl/sub-request/print breakage +- do something about FreshRestart+dso ? (vivek) +- sort out hpux Config.pm issues when $Config{ld} eq 'ld' but + $Config{ldflags} have -Wl arguments + +- update mod_ssl test config + +- PERL_STATIC_EXTS doesnt work with USE_APACI=1 + +- solaris Perl Configure adds a space before -R in ccdlflags, see + about removing that + [Ken McNamara <[EMAIL PROTECTED]>] + +- ldopts() spits out ccdlflags when linker is ld + +- Makefile.PL should always push load_modules.pl for 'make test' + - need turn of strip of httpd during 'make install' ? + +- linkage problem w/ mod_auth_dbm (-ldbm) + Config.pm New: libs='-lsocket -lnsl -ldl -lm -lc -lcryp
cvs commit: modperl ToDo
dougm 00/08/31 22:22:16 Modified:.ToDo Log: yippe Revision ChangesPath 1.248 +0 -2 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.247 retrieving revision 1.248 diff -u -r1.247 -r1.248 --- ToDo 2000/08/31 05:35:34 1.247 +++ ToDo 2000/09/01 05:22:15 1.248 @@ -68,8 +68,6 @@ - should Apache::Registry use -M or (stat _)[9]? -- ActivePerl? - - Apache::Include->virtual should return run() value, not status() - think about making 'use Apache::Log ()' automatic
cvs commit: modperl ToDo
dougm 00/08/30 22:35:35 Modified:.ToDo Log: todo Revision ChangesPath 1.247 +7 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.246 retrieving revision 1.247 diff -u -r1.246 -r1.247 --- ToDo 2000/08/21 17:40:19 1.246 +++ ToDo 2000/08/31 05:35:34 1.247 @@ -3,6 +3,13 @@ (well, close to it anyhow) --- +- something like 2.0's Apache::BuildConfig for testing build options + +- sort out hpux Config.pm issues when $Config{ld} eq 'ld' but + $Config{ldflags} have -Wl arguments + +- update mod_ssl test config + - replace Apache::StatINC with Apache::ModuleReload? - ken f's send_header patch
cvs commit: modperl ToDo
dougm 00/08/21 10:40:22 Modified:.ToDo Log: todo Revision ChangesPath 1.246 +8 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.245 retrieving revision 1.246 diff -u -r1.245 -r1.246 --- ToDo 2000/08/17 21:19:34 1.245 +++ ToDo 2000/08/21 17:40:19 1.246 @@ -3,6 +3,14 @@ (well, close to it anyhow) --- +- replace Apache::StatINC with Apache::ModuleReload? + +- ken f's send_header patch + +- ken w's Apache::test patch + +- Makefile.PL options should be saved into a .pm installed file + - allow $r->server->uid($new_uid) ? [Rob Giseburt <[EMAIL PROTECTED]>]
cvs commit: modperl ToDo
dougm 00/08/17 14:19:35 Modified:.ToDo Log: todo Revision ChangesPath 1.245 +10 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.244 retrieving revision 1.245 diff -u -r1.244 -r1.245 --- ToDo 2000/05/17 05:14:47 1.244 +++ ToDo 2000/08/17 21:19:34 1.245 @@ -3,6 +3,16 @@ (well, close to it anyhow) --- +- allow $r->server->uid($new_uid) ? + [Rob Giseburt <[EMAIL PROTECTED]>] + +- Apache::read() does not clear $_[1] before appending data, bug or feature? + [Cyrus Rahman <[EMAIL PROTECTED]>] + +- Apache::Constants::AUTOLOAD recursion [Jim Winstead <[EMAIL PROTECTED]>] + +- CHECK blocks? [Michael J Schout <[EMAIL PROTECTED]>] + - {get,set}_handlers troubles [Geoffrey Young <[EMAIL PROTECTED]>] - remove eg/ directory, it's way out of date and no longer needed now
cvs commit: modperl ToDo
dougm 00/05/16 22:14:47 Modified:.ToDo Log: todo Revision ChangesPath 1.244 +2 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.243 retrieving revision 1.244 diff -u -r1.243 -r1.244 --- ToDo 2000/05/13 01:08:29 1.243 +++ ToDo 2000/05/17 05:14:47 1.244 @@ -3,6 +3,8 @@ (well, close to it anyhow) --- +- {get,set}_handlers troubles [Geoffrey Young <[EMAIL PROTECTED]>] + - remove eg/ directory, it's way out of date and no longer needed now with the guide, the books, and piles of Apache::* modules
cvs commit: modperl ToDo
dougm 00/05/12 18:08:30 Modified:.ToDo Log: done Revision ChangesPath 1.243 +0 -2 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.242 retrieving revision 1.243 diff -u -r1.242 -r1.243 --- ToDo 2000/05/12 07:10:56 1.242 +++ ToDo 2000/05/13 01:08:29 1.243 @@ -8,8 +8,6 @@ - do something about FreshRestart+dso ? (vivek) -- pass $Config{ccflags} to Apache's Makefile? (e.g. for -D_FILE_OFFSET_BITS) - - PERL_STATIC_EXTS doesnt work with USE_APACI=1 - solaris Perl Configure adds a space before -R in ccdlflags, see
cvs commit: modperl ToDo
dougm 00/04/21 10:04:56 Modified:.ToDo Log: did that, kinda Revision ChangesPath 1.241 +0 -2 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.240 retrieving revision 1.241 diff -u -r1.240 -r1.241 --- ToDo 2000/04/21 17:03:34 1.240 +++ ToDo 2000/04/21 17:04:56 1.241 @@ -8,8 +8,6 @@ - do something about FreshRestart+dso ? (vivek) -- warn XML::Parser uses to configure Apache with RULE_EXPAT=no - - pass $Config{ccflags} to Apache's Makefile? (e.g. for -D_FILE_OFFSET_BITS) - PERL_STATIC_EXTS doesnt work with USE_APACI=1
cvs commit: modperl ToDo
dougm 00/04/21 10:03:34 Modified:.ToDo Log: todo Revision ChangesPath 1.240 +9 -0 modperl/ToDo Index: ToDo === RCS file: /home/cvs/modperl/ToDo,v retrieving revision 1.239 retrieving revision 1.240 diff -u -r1.239 -r1.240 --- ToDo 2000/03/22 02:31:30 1.239 +++ ToDo 2000/04/21 17:03:34 1.240 @@ -3,6 +3,15 @@ (well, close to it anyhow) --- +- remove eg/ directory, it's way out of date and no longer needed now + with the guide, the books, and piles of Apache::* modules + +- do something about FreshRestart+dso ? (vivek) + +- warn XML::Parser uses to configure Apache with RULE_EXPAT=no + +- pass $Config{ccflags} to Apache's Makefile? (e.g. for -D_FILE_OFFSET_BITS) + - PERL_STATIC_EXTS doesnt work with USE_APACI=1 - solaris Perl Configure adds a space before -R in ccdlflags, see