stas        2004/07/15 12:31:54

  Modified:    t/conf   modperl_extra.pl
               xs/Apache/ServerUtil Apache__ServerUtil.h
               xs/maps  apache_functions.map
               .        Changes
  Log:
  Apache::RequestUtil::add_version_component($s->process->pconf, 'BAR/0.1');
  is now $s->add_version_component('BAR/0.1').
  
  Revision  Changes    Path
  1.56      +12 -0     modperl-2.0/t/conf/modperl_extra.pl
  
  Index: modperl_extra.pl
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/t/conf/modperl_extra.pl,v
  retrieving revision 1.55
  retrieving revision 1.56
  diff -u -u -r1.55 -r1.56
  --- modperl_extra.pl  14 Jul 2004 19:19:39 -0000      1.55
  +++ modperl_extra.pl  15 Jul 2004 19:31:54 -0000      1.56
  @@ -109,6 +109,18 @@
       }
   }
   
  +{
  +    # test add_version_component
  +    Apache->server->push_handlers(
  +        PerlPostConfigHandler => \&add_my_version);
  +
  +    sub add_my_version {
  +        my($conf_pool, $log_pool, $temp_pool, $s) = @_;
  +        $s->add_version_component("world domination series/2.0");
  +        return Apache::OK;
  +    }
  +}
  +
   # this is needed for TestModperl::ithreads
   # one should be able to boot ithreads at the server startup and then
   # access the ithreads setup at run-time when a perl interpreter is
  
  
  
  1.21      +3 -0      modperl-2.0/xs/Apache/ServerUtil/Apache__ServerUtil.h
  
  Index: Apache__ServerUtil.h
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/xs/Apache/ServerUtil/Apache__ServerUtil.h,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -u -r1.20 -r1.21
  --- Apache__ServerUtil.h      14 Jul 2004 07:27:00 -0000      1.20
  +++ Apache__ServerUtil.h      15 Jul 2004 19:31:54 -0000      1.21
  @@ -16,6 +16,9 @@
   #define mpxs_Apache__ServerRec_method_register(s, methname)    \
       ap_method_register(s->process->pconf, methname);
   
  +#define mpxs_Apache__ServerRec_add_version_component(s, component)    \
  +    ap_add_version_component(s->process->pconf, component);
  +
   static MP_INLINE
   int mpxs_Apache__ServerRec_push_handlers(pTHX_ server_rec *s,
                                         const char *name,
  
  
  
  1.87      +3 -2      modperl-2.0/xs/maps/apache_functions.map
  
  Index: apache_functions.map
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/xs/maps/apache_functions.map,v
  retrieving revision 1.86
  retrieving revision 1.87
  diff -u -u -r1.86 -r1.87
  --- apache_functions.map      14 Jul 2004 07:27:00 -0000      1.86
  +++ apache_functions.map      15 Jul 2004 19:31:54 -0000      1.87
  @@ -38,7 +38,6 @@
   MODULE=Apache::RequestUtil
    ap_get_status_line
   
  -
   MODULE=Apache::RequestUtil   PACKAGE=guess
   >ap_finalize_request_protocol
    ap_default_type
  @@ -159,9 +158,11 @@
   MODULE=Apache::ServerUtil   PACKAGE=Apache::ServerRec BOOT=1
   ~ap_method_register
    int:DEFINE_method_register | | server_rec *:s, const char *:methname
  +~add_version_component
  + void:DEFINE_add_version_component | | server_rec *:s, const char *:component
  +
   
   MODULE=Apache::ServerUtil   PACKAGE=guess
  - ap_add_version_component
    ap_error_log2stderr
   ?ap_replace_stderr_log
   
  
  
  
  1.414     +3 -1      modperl-2.0/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/Changes,v
  retrieving revision 1.413
  retrieving revision 1.414
  diff -u -u -r1.413 -r1.414
  --- Changes   15 Jul 2004 06:23:21 -0000      1.413
  +++ Changes   15 Jul 2004 19:31:54 -0000      1.414
  @@ -21,7 +21,9 @@
   weren't aborting at the Makefile.PL stage [Stas]
   
   Apache::RequestUtil::method_register($s->process->pconf, 'FOO'); is
  -now $s->method_register('FOO') [Stas]
  +now $s->method_register('FOO').
  +Apache::RequestUtil::add_version_component($s->process->pconf, 'BAR/0.1');
  +is now $s->add_version_component('BAR/0.1').  [Stas]
   
   Remove $Apache::Server::StrictPerlSections. Now, all <Perl>
   sections errors are fatal by default and cause server startup to
  
  
  

Reply via email to