1. 27 May, 2000 4 commits
    • William A. Rowe Jr's avatar
      · b5e23b85
      William A. Rowe Jr authored
        Pass the process_rec to the MPM to allow rewriting of the args list.
        Especially necessary under Win32, or other non-unix front ends where
        oddball arguments might be required, but without causing a mess in
        http_main.c.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85311 13f79535-47bb-0310-9956-ffa450edef68
      b5e23b85
    • William A. Rowe Jr's avatar
      · 61ce74a3
      William A. Rowe Jr authored
        A really simple change for readability:
      
          ap_pool_t *g_pHookPool;           becomes ap_global_hook_pool
          int g_bDebugHooks;                becomes ap_debug_module_hooks
          const char *g_szCurrentHookName;  becomes ap_debug_module_name
      
        Just as a reminder, these are now declared in ap_hooks.c
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85310 13f79535-47bb-0310-9956-ffa450edef68
      61ce74a3
    • William A. Rowe Jr's avatar
      · ac3dc926
      William A. Rowe Jr authored
        This patch corrects the issues from the AP_EXPORT and linkage 
        specification arguments to the ap_hooks.h declarations.  As with
        the APR_ and AP_ patches, API_VAR_EXPORT becomes API_EXPORT_VAR,
        and MODULE_VAR_EXPORT becomes MODULE_EXPORT_VAR.
      
        I will be happy to revert the inclusion of ap_config.h from 
        httpd.h if this bothers anyone.  More individual modules need
        to be patched if we do so.
      
        The API_EXPORTs all moved into central storage in the ap_config.h
        header.  Without WIN32 or API_STATIC compile time declarations, 
        these macros remain no-ops.
      
        This patch also moves the following data from http_main to http_config:
      
          const char *ap_server_argv0;
          const char *ap_server_root;
          ap_array_header_t *ap_server_pre_read_config;
          ap_array_header_t *ap_server_post_read_config;
          ap_array_header_t *ap_server_config_defines;
      
        And the following variables had already moved into ap_hooks.c:
      
          ap_pool_t *g_pHookPool;  (initialized now in http_config)
          int g_bDebugHooks;                   (out of http_config)
          const char *g_szCurrentHookName;     (out of http_config)
      
        The changes to http_main.c are in preparation for that module to
        move out to a seperate .exe for win32.  Other platforms will be
        unaffected, outside of these changes.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85309 13f79535-47bb-0310-9956-ffa450edef68
      ac3dc926
    • Greg Stein's avatar
      fixes some compilation errors (macros, function params, etc). also shifts · a92b2580
      Greg Stein authored
          the time when ap_destroy_pool() is called. it used to be called too
          soon, which caused a core dump on the second CGI request.
      
      Submitted by: Paul J. Reder <rederpj@raleigh.ibm.com>
      Reviewed by: Greg Stein
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85308 13f79535-47bb-0310-9956-ffa450edef68
      a92b2580
  2. 26 May, 2000 8 commits
  3. 25 May, 2000 3 commits
  4. 24 May, 2000 6 commits
  5. 23 May, 2000 10 commits
  6. 22 May, 2000 2 commits
  7. 21 May, 2000 2 commits
  8. 19 May, 2000 5 commits