Skip to content
  1. Feb 11, 2005
    • Joe Orton's avatar
      Support use of an external copy of the PCRE library: · 357b6ba7
      Joe Orton authored
      * configure.in: Set abs_{builddir,srcdir} higher.  Add --with-pcre
      flag; build against external PCRE library if used.
      
      * Makefile.in (install-include): Don't install pcre headers any more.
      
      * srclib/Makefile.in (SUBDIRS): Remove.
      
      PR: 27550 (part two)
      Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153400 13f79535-47bb-0310-9956-ffa450edef68
      357b6ba7
    • Joe Orton's avatar
      * include/util_ldap.h (util_ldap_state_t): Fix gcc format string · 62c41ca4
      Joe Orton authored
      warnings: use a long for connectionTimeout since the code expects a
      long.
      
      * modules/ldap/util_ldap.c (compare_client_certs): Make static to fix
      gcc missing-prototype warning.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153390 13f79535-47bb-0310-9956-ffa450edef68
      62c41ca4
    • Joe Orton's avatar
      * modules/cache/mod_disk_cache.c (store_body): Fix format string · bb9d4e26
      Joe Orton authored
      warnings; print integers using _FMT strings.
      
      * modules/cache/cache_util.c (ap_cache_check_freshness): Remove unused
      variable.
      
      * modules/cache/cache_storage.c (cache_select_url): Remove unused
      variable.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153385 13f79535-47bb-0310-9956-ffa450edef68
      bb9d4e26
    • Joe Orton's avatar
      Move the POSIX reg* implementations into the ap_* namespace; · 1a728b69
      Joe Orton authored
      internalise the ap_reg*<->PCRE wrapper:
      
      * configure.in: Add srclib/pcre to the include path.
      
      * include/ap_regex.h: Renamed from include/pcreposix.h.  Prefix all
      constants with AP_; prefix all functions and types with ap_.  Define
      AP_DECLARE to nothing if necessary.  Remove regcomp error codes.
      
      * include/httpd.h: Include ap_regex.h not pcreposix.h.
      (ap_pregcomp, ap_regexec, ap_regfree): s/regex_t/ap_regex_t/.
      (ap_regexec, ap_regerror): Prototypes moved to ap_regex.h.
      
      * server/util.c (regex_cleanup, ap_pregcomp, ap_pregsub, ap_pregfree):
      Adjust for ap_ prefixed types.  (ap_regexec, ap_regerror): Removed.
      
      * server/Makefile.in: Build util_pcre.c.
      
      * server/util_pcre.c: Copied from srclib/pcre/pcreposix.c; remove use
      of PCRE-internals to do error mapping; rename types to add AP_/ap_
      prefixes as above.  Use APR includes.  (ap_regerror): Use apr_snprintf.
      
      * srclib/pcre/Makefile.in: Don't build pcreposix.c into libpcre.la.
      
      * modules/*: Update to use new type and constant names.
      
      PR: 27750 (part one)
      Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153384 13f79535-47bb-0310-9956-ffa450edef68
      1a728b69
  2. Feb 10, 2005
  3. Feb 09, 2005
  4. Feb 08, 2005
  5. Feb 07, 2005
  6. Feb 05, 2005
  7. Feb 04, 2005
  8. Feb 03, 2005