Skip to content
  1. May 31, 2000
  2. May 30, 2000
  3. May 29, 2000
  4. May 28, 2000
  5. May 27, 2000
    • William A. Rowe Jr's avatar
      · 1fc8041a
      William A. Rowe Jr authored
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
        Document the lack of exports so http_main.c stays that way,
        as suggested by Greg Stein.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85321 13f79535-47bb-0310-9956-ffa450edef68
      1fc8041a
    • William A. Rowe Jr's avatar
      · f19f9b9b
      William A. Rowe Jr authored
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
        One reason ap_config.h can be a problem.  Change VERSION->AB_VERSION to
        avoid ap_config.h #undef.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85320 13f79535-47bb-0310-9956-ffa450edef68
      f19f9b9b
    • William A. Rowe Jr's avatar
      · fb8917e5
      William A. Rowe Jr authored
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
        Reverse out additional linkage argument from DECLARE_HOOK
        and IMPLEMENT_HOOK macros.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85319 13f79535-47bb-0310-9956-ffa450edef68
      fb8917e5
    • William A. Rowe Jr's avatar
      · f70594fc
      William A. Rowe Jr authored
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
        Reverse out all _EXPORT_VAR changes back to their original _VAR_EXPORT
        names for linkage (API_, CORE_, and MODULE_).
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85318 13f79535-47bb-0310-9956-ffa450edef68
      f70594fc
    • Ryan Bloom's avatar
      Add a showstopper for Windows. · f5493bd9
      Ryan Bloom authored
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85317 13f79535-47bb-0310-9956-ffa450edef68
      f5493bd9
    • William A. Rowe Jr's avatar
      · 3e567a39
      William A. Rowe Jr authored
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
        Cleanup MSVC .dsp build for support/ files.  Give all support/ .dsp's
        the GCD configuration.  The entire Win32 environment now builds, but
        I'm sure that will be fixed soon :-)
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85316 13f79535-47bb-0310-9956-ffa450edef68
      3e567a39
    • William A. Rowe Jr's avatar
      · 6fd37f99
      William A. Rowe Jr authored
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
        Prevent the .dsp project files from being touched if they were
        already cleanly converted.  Note that just loading the 6.0 .dsp
        in the 5.0 MSVC environment doesn't toggle the /ZI->/Zi option.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85315 13f79535-47bb-0310-9956-ffa450edef68
      6fd37f99
    • Jeff Trawick's avatar
      Keep the MSVC++-isms out of the Unix flavor of API_EXPORT(). · 8097573c
      Jeff Trawick authored
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85314 13f79535-47bb-0310-9956-ffa450edef68
      8097573c
    • Jeff Trawick's avatar
      Fix broken comment in util_ebcdic.c · 8a5f50c4
      Jeff Trawick authored
      Submitted by:	Greg Ames
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85313 13f79535-47bb-0310-9956-ffa450edef68
      8a5f50c4
    • William A. Rowe Jr's avatar
      · aa768cf2
      William A. Rowe Jr authored
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
        Cleaning up.  Note that apache (or https) -D DEFINE is now enabled, the
        shared data is now properly moved to either ap_hooks.c or http_config.c,
        and all should be well with rewrite_args.
      
        Next stop, no more apache_main entry point.  That's why this file needs
        to be empty of any callbacks or shared data, as it will bind to the core
        but the core won't be looking back into http_main.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85312 13f79535-47bb-0310-9956-ffa450edef68
      aa768cf2
    • 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