History log of /httpd/server/util_pcre.c
Revision Date Author Comments Expand
e7e56fc5a38322e304f46cfa28a433aee46c1b49 1612945 23-Jul-2014 fuankg

Re-introduce check for sufficient PCRE version.

cfd9415521847b2f9394fad04fb701cfb955f503 1612934 23-Jul-2014 rjung

Add compiled and loaded PCRE version numbers to "httpd -V" output and to mod_info page.

7b4064fe3f1bec89f6285d8e4e88133a1dd90226 1612921 23-Jul-2014 rjung

Check for correct minimum PCRE version in configure, do not check in source code.

d7c9e0d52f05c6aeb934939da67adbd23772f809 1612653 22-Jul-2014 rjung

Clarify comment.

aec59b608fdc2d50cbfc956a0fba4020c25a2cb0 1579267 19-Mar-2014 jim

And use #error if we get past configure...

468d79120f21a989a3dc191dda44bf18fe074945 1564439 04-Feb-2014 rpluem

* Only use PCRE_DUPNAMES if it is present (only in more recent versions of PCRE)

eab364dc817e6d2f9179d0ecbd269d02df6f383c 1555266 03-Jan-2014 minfrin

Add a "MATCH_" prefix to variables set within LocationMatch/DirectoryMatch/FilesMatch.

a370a774825bc89fc6b0d8e45035a590e39b0bd6 1554300 30-Dec-2013 minfrin

core: Support named groups and backreferences within the LocationMatch, DirectoryMatch, FilesMatch and ProxyMatch directives.

50f8c80eb4d3989ebf3f1341aeef4d2d302af162 1343109 27-May-2012 sf

Make ap_regcomp() return AP_REG_ESPACE if out of memory. Make ap_pregcomp() abort if out of memory. This raises the minimum PCRE requirement to version 6.0, released in 2005.

02ecd1528d77cb0870cc9fb23407d6eb1e688885 1243176 11-Feb-2012 rjung

BZ 52623: Fix building against PCRE 8.30. PCRE dropped support for pcre_info() which is deprecated since a long time. Use pcre_fullinfo() instead, which exists since version 3.0 of PCRE. Patch provided by Ruediger Pluem.

5bfaaf573bacb45c1cf290ce85ecc676587e8a64 1174751 23-Sep-2011 jim

Cleanup effort in prep for GA push: Trim trailing whitespace... no func change

/httpd/modules/aaa/mod_allowmethods.c /httpd/modules/aaa/mod_auth_digest.c /httpd/modules/aaa/mod_authn_socache.c /httpd/modules/aaa/mod_authnz_ldap.c /httpd/modules/aaa/mod_authz_core.c /httpd/modules/aaa/mod_authz_dbd.c /httpd/modules/aaa/mod_authz_dbm.c /httpd/modules/aaa/mod_authz_host.c /httpd/modules/arch/netware/mod_netware.c /httpd/modules/arch/unix/mod_unixd.c /httpd/modules/arch/win32/mod_isapi.c /httpd/modules/cache/mod_socache_dbm.c /httpd/modules/cache/mod_socache_dc.c /httpd/modules/cache/mod_socache_memcache.c /httpd/modules/cache/mod_socache_shmcb.c /httpd/modules/cluster/mod_heartmonitor.c /httpd/modules/core/mod_so.c /httpd/modules/dav/fs/repos.c /httpd/modules/dav/main/mod_dav.c /httpd/modules/dav/main/util.c /httpd/modules/echo/mod_echo.c /httpd/modules/examples/mod_case_filter.c /httpd/modules/examples/mod_example_hooks.c /httpd/modules/examples/mod_example_ipc.c /httpd/modules/experimental/mod_noloris.c /httpd/modules/filters/mod_buffer.c /httpd/modules/filters/mod_charset_lite.c /httpd/modules/filters/mod_data.c /httpd/modules/filters/mod_deflate.c /httpd/modules/filters/mod_filter.c /httpd/modules/filters/mod_include.c /httpd/modules/filters/mod_reqtimeout.c /httpd/modules/filters/mod_sed.c /httpd/modules/filters/mod_substitute.c /httpd/modules/filters/regexp.c /httpd/modules/filters/sed0.c /httpd/modules/filters/sed1.c /httpd/modules/generators/mod_autoindex.c /httpd/modules/generators/mod_cgi.c /httpd/modules/generators/mod_cgid.c /httpd/modules/generators/mod_status.c /httpd/modules/http/byterange_filter.c /httpd/modules/http/http_core.c /httpd/modules/http/http_filters.c /httpd/modules/http/http_protocol.c /httpd/modules/http/http_request.c /httpd/modules/ldap/util_ldap.c /httpd/modules/loggers/mod_log_config.c /httpd/modules/loggers/mod_log_forensic.c /httpd/modules/lua/lua_request.c /httpd/modules/lua/lua_vmprep.c /httpd/modules/lua/mod_lua.c /httpd/modules/mappers/mod_dir.c /httpd/modules/mappers/mod_imagemap.c /httpd/modules/mappers/mod_rewrite.c /httpd/modules/mappers/mod_speling.c /httpd/modules/mappers/mod_userdir.c /httpd/modules/metadata/mod_remoteip.c /httpd/modules/proxy/balancers/mod_lbmethod_bybusyness.c /httpd/modules/proxy/balancers/mod_lbmethod_byrequests.c /httpd/modules/proxy/balancers/mod_lbmethod_heartbeat.c /httpd/modules/proxy/examples/mod_lbmethod_rr.c /httpd/modules/proxy/mod_proxy.c /httpd/modules/proxy/mod_proxy_ajp.c /httpd/modules/proxy/mod_proxy_balancer.c /httpd/modules/proxy/mod_proxy_connect.c /httpd/modules/proxy/mod_proxy_express.c /httpd/modules/proxy/mod_proxy_fcgi.c /httpd/modules/proxy/mod_proxy_fdpass.c /httpd/modules/proxy/mod_proxy_ftp.c /httpd/modules/proxy/mod_proxy_http.c /httpd/modules/proxy/mod_proxy_scgi.c /httpd/modules/proxy/mod_serf.c /httpd/modules/slotmem/mod_slotmem_plain.c /httpd/modules/ssl/ssl_engine_config.c /httpd/modules/ssl/ssl_engine_init.c /httpd/modules/ssl/ssl_engine_io.c /httpd/modules/ssl/ssl_engine_kernel.c /httpd/modules/ssl/ssl_engine_log.c /httpd/modules/ssl/ssl_engine_ocsp.c /httpd/modules/ssl/ssl_engine_pphrase.c /httpd/modules/ssl/ssl_engine_vars.c /httpd/modules/ssl/ssl_scache.c /httpd/modules/ssl/ssl_util.c /httpd/modules/ssl/ssl_util_ocsp.c /httpd/modules/ssl/ssl_util_ssl.c /httpd/modules/ssl/ssl_util_stapling.c /httpd/modules/test/mod_dialup.c config.c log.c main.c mpm/event/event.c mpm/event/fdqueue.c mpm/prefork/prefork.c mpm/simple/simple_children.c mpm/simple/simple_core.c mpm/simple/simple_io.c mpm/simple/simple_run.c mpm/winnt/child.c mpm/winnt/mpm_winnt.c mpm/winnt/nt_eventlog.c mpm/winnt/service.c mpm/worker/worker.c mpm_unix.c protocol.c request.c util.c util_expr_eval.c util_expr_parse.c util_expr_scan.c util_mutex.c util_pcre.c util_script.c vhost.c /httpd/support/ab.c /httpd/support/htcacheclean.c /httpd/support/htpasswd.c /httpd/support/rotatelogs.c /httpd/support/win32/ApacheMonitor.c
47ee460038550a244927ba2fab919f134cb0cdf0 1125816 21-May-2011 sf

Change the indentation to resemble the rest of the project. No code change.

876167dba234e2c7065895c87b77a8c57bdcf754 1125802 21-May-2011 sf

Add ap_regexec_len() function that works with non-null-terminated strings. PR: 51231 Submitted by: Yehezkel Horowitz <horowity checkpoint com>, Stefan Fritsch

9a37020aa9d95f544c35ad8f8f9a6d64ca0b4255 1095448 20-Apr-2011 jorton

* server/util_pcre.c (ap_regerror): Use passed-in buffer size rather than the size of a pointer.

ac45a43afbf38aa4a91c1402c6beef6ef8a2696d 999533 21-Sep-2010 niq

Introduce ap_rxplus class: higher-level regexps supporting perl-style regexp operations.

1017d9c4dfb131d49ac4cf84eb60635670279b00 981086 31-Jul-2010 sf

Code cleanup: replace strncpy by apr_cpystrn or apr_pstrmemdup Submitted by: Takashi Sato <takashi lans tv com> PR: 43432

e0bcd6c507b25ed3baad4d48b489a1875cbb77c2 395421 20-Apr-2006 fielding

revert last change

a2652f3451528565db1f85db6953fc30799d7ead 395229 19-Apr-2006 colm

Update the last year of copyright.

/httpd/build/NWGNUtail.inc /httpd/build/binbuild.sh /httpd/build/bsd_makefile /httpd/build/build-modules-c.awk /httpd/build/buildinfo.sh /httpd/build/fastgen.sh /httpd/build/get-version.sh /httpd/build/install-bindist.sh.in /httpd/build/install.sh /httpd/build/instdso.sh /httpd/build/library.mk /httpd/build/ltlib.mk /httpd/build/make_exports.awk /httpd/build/make_nw_export.awk /httpd/build/make_var_export.awk /httpd/build/mkconfNW.awk /httpd/build/mkdir.sh /httpd/build/nw_ver.awk /httpd/build/pkg/buildpkg.sh /httpd/build/program.mk /httpd/build/rpm/httpd.init /httpd/build/rules.mk.in /httpd/build/special.mk /httpd/build/sysv_makefile /httpd/build/win32/win32ver.awk /httpd/buildconf /httpd/docs/error/README /httpd/docs/manual/bind.xml.de /httpd/docs/manual/bind.xml.fr /httpd/docs/manual/bind.xml.ja /httpd/docs/manual/bind.xml.ko /httpd/docs/manual/configuring.xml.ja /httpd/docs/manual/configuring.xml.ko /httpd/docs/manual/content-negotiation.xml.ja /httpd/docs/manual/content-negotiation.xml.ko /httpd/docs/manual/custom-error.xml.ja /httpd/docs/manual/custom-error.xml.ko /httpd/docs/manual/developer/modules.xml.ja /httpd/docs/manual/dns-caveats.xml.ja /httpd/docs/manual/dns-caveats.xml.ko /httpd/docs/manual/dso.xml.ja /httpd/docs/manual/dso.xml.ko /httpd/docs/manual/env.xml.ja /httpd/docs/manual/env.xml.ko /httpd/docs/manual/faq/all_in_one.xml.ja /httpd/docs/manual/faq/all_in_one.xml.ko /httpd/docs/manual/faq/categories.xml.ja /httpd/docs/manual/faq/categories.xml.ko /httpd/docs/manual/faq/error.xml.ja /httpd/docs/manual/faq/error.xml.ko /httpd/docs/manual/faq/index.xml.ja /httpd/docs/manual/faq/index.xml.ko /httpd/docs/manual/faq/support.xml.ja /httpd/docs/manual/faq/support.xml.ko /httpd/docs/manual/filter.xml.es /httpd/docs/manual/filter.xml.fr /httpd/docs/manual/filter.xml.ja /httpd/docs/manual/filter.xml.ko /httpd/docs/manual/glossary.xml.de /httpd/docs/manual/glossary.xml.es /httpd/docs/manual/glossary.xml.ko /httpd/docs/manual/handler.xml.es /httpd/docs/manual/handler.xml.ja /httpd/docs/manual/handler.xml.ko /httpd/docs/manual/howto/auth.xml.ja /httpd/docs/manual/howto/auth.xml.ko /httpd/docs/manual/howto/cgi.xml.ja /httpd/docs/manual/howto/cgi.xml.ko /httpd/docs/manual/howto/htaccess.xml.ja /httpd/docs/manual/howto/htaccess.xml.ko /httpd/docs/manual/howto/index.xml.ja /httpd/docs/manual/howto/index.xml.ko /httpd/docs/manual/howto/public_html.xml.ja /httpd/docs/manual/howto/public_html.xml.ko /httpd/docs/manual/howto/ssi.xml.ja /httpd/docs/manual/howto/ssi.xml.ko /httpd/docs/manual/index.xml.de /httpd/docs/manual/index.xml.es /httpd/docs/manual/index.xml.fr /httpd/docs/manual/index.xml.ja /httpd/docs/manual/index.xml.ko /httpd/docs/manual/install.xml.de /httpd/docs/manual/install.xml.es /httpd/docs/manual/install.xml.fr /httpd/docs/manual/install.xml.ja /httpd/docs/manual/install.xml.ko /httpd/docs/manual/invoking.xml.de /httpd/docs/manual/invoking.xml.es /httpd/docs/manual/invoking.xml.ja /httpd/docs/manual/invoking.xml.ko /httpd/docs/manual/logs.xml.ja /httpd/docs/manual/logs.xml.ko /httpd/docs/manual/misc/index.xml.ko /httpd/docs/manual/misc/perf-tuning.xml.ko /httpd/docs/manual/misc/relevant_standards.xml /httpd/docs/manual/misc/relevant_standards.xml.ko /httpd/docs/manual/misc/rewriteguide.xml.ko /httpd/docs/manual/misc/security_tips.xml.ko /httpd/docs/manual/mod/beos.xml.de /httpd/docs/manual/mod/beos.xml.es /httpd/docs/manual/mod/beos.xml.ko /httpd/docs/manual/mod/core.xml.de /httpd/docs/manual/mod/core.xml.ja /httpd/docs/manual/mod/directive-dict.xml.ja /httpd/docs/manual/mod/directive-dict.xml.ko /httpd/docs/manual/mod/directives.xml.de /httpd/docs/manual/mod/directives.xml.es /httpd/docs/manual/mod/directives.xml.ja /httpd/docs/manual/mod/directives.xml.ko /httpd/docs/manual/mod/index.xml.de /httpd/docs/manual/mod/index.xml.es /httpd/docs/manual/mod/index.xml.ja /httpd/docs/manual/mod/index.xml.ko /httpd/docs/manual/mod/leader.xml.de /httpd/docs/manual/mod/leader.xml.ko /httpd/docs/manual/mod/mod_actions.xml.de /httpd/docs/manual/mod/mod_actions.xml.ja /httpd/docs/manual/mod/mod_actions.xml.ko /httpd/docs/manual/mod/mod_alias.xml.ja /httpd/docs/manual/mod/mod_alias.xml.ko /httpd/docs/manual/mod/mod_asis.xml.ja /httpd/docs/manual/mod/mod_asis.xml.ko /httpd/docs/manual/mod/mod_auth_basic.xml.ja /httpd/docs/manual/mod/mod_auth_basic.xml.ko /httpd/docs/manual/mod/mod_auth_digest.xml.ko /httpd/docs/manual/mod/mod_authn_anon.xml.ja /httpd/docs/manual/mod/mod_authn_anon.xml.ko /httpd/docs/manual/mod/mod_authn_dbm.xml.ja /httpd/docs/manual/mod/mod_authn_dbm.xml.ko /httpd/docs/manual/mod/mod_authn_default.xml.ja /httpd/docs/manual/mod/mod_authn_default.xml.ko /httpd/docs/manual/mod/mod_authn_file.xml.ja /httpd/docs/manual/mod/mod_authn_file.xml.ko /httpd/docs/manual/mod/mod_authz_dbm.xml.ko /httpd/docs/manual/mod/mod_authz_default.xml.ja /httpd/docs/manual/mod/mod_authz_default.xml.ko /httpd/docs/manual/mod/mod_authz_groupfile.xml.ja /httpd/docs/manual/mod/mod_authz_groupfile.xml.ko /httpd/docs/manual/mod/mod_authz_host.xml.ja /httpd/docs/manual/mod/mod_authz_host.xml.ko /httpd/docs/manual/mod/mod_authz_owner.xml.ko /httpd/docs/manual/mod/mod_authz_user.xml.ko /httpd/docs/manual/mod/mod_autoindex.xml.ja /httpd/docs/manual/mod/mod_autoindex.xml.ko /httpd/docs/manual/mod/mod_cache.xml.ja /httpd/docs/manual/mod/mod_cache.xml.ko /httpd/docs/manual/mod/mod_cern_meta.xml.ko /httpd/docs/manual/mod/mod_cgi.xml.ja /httpd/docs/manual/mod/mod_cgi.xml.ko /httpd/docs/manual/mod/mod_cgid.xml.ja /httpd/docs/manual/mod/mod_cgid.xml.ko /httpd/docs/manual/mod/mod_charset_lite.xml.ko /httpd/docs/manual/mod/mod_dav.xml.ja /httpd/docs/manual/mod/mod_dav.xml.ko /httpd/docs/manual/mod/mod_dav_fs.xml.ja /httpd/docs/manual/mod/mod_dav_fs.xml.ko /httpd/docs/manual/mod/mod_dav_lock.xml.ja /httpd/docs/manual/mod/mod_deflate.xml.ja /httpd/docs/manual/mod/mod_deflate.xml.ko /httpd/docs/manual/mod/mod_dir.xml.ja /httpd/docs/manual/mod/mod_dir.xml.ko /httpd/docs/manual/mod/mod_disk_cache.xml.ja /httpd/docs/manual/mod/mod_disk_cache.xml.ko /httpd/docs/manual/mod/mod_dumpio.xml.ja /httpd/docs/manual/mod/mod_echo.xml.ja /httpd/docs/manual/mod/mod_echo.xml.ko /httpd/docs/manual/mod/mod_env.xml.ja /httpd/docs/manual/mod/mod_env.xml.ko /httpd/docs/manual/mod/mod_example.xml.ko /httpd/docs/manual/mod/mod_expires.xml.ja /httpd/docs/manual/mod/mod_expires.xml.ko /httpd/docs/manual/mod/mod_ext_filter.xml.ja /httpd/docs/manual/mod/mod_ext_filter.xml.ko /httpd/docs/manual/mod/mod_file_cache.xml.ko /httpd/docs/manual/mod/mod_headers.xml.ja /httpd/docs/manual/mod/mod_headers.xml.ko /httpd/docs/manual/mod/mod_ident.xml.ko /httpd/docs/manual/mod/mod_imagemap.xml.ko /httpd/docs/manual/mod/mod_include.xml.ja /httpd/docs/manual/mod/mod_info.xml.ja /httpd/docs/manual/mod/mod_info.xml.ko /httpd/docs/manual/mod/mod_isapi.xml.ko /httpd/docs/manual/mod/mod_log_config.xml.ja /httpd/docs/manual/mod/mod_log_config.xml.ko /httpd/docs/manual/mod/mod_log_forensic.xml.ja /httpd/docs/manual/mod/mod_logio.xml.ja /httpd/docs/manual/mod/mod_logio.xml.ko /httpd/docs/manual/mod/mod_mem_cache.xml.ja /httpd/docs/manual/mod/mod_mem_cache.xml.ko /httpd/docs/manual/mod/mod_mime.xml.ja /httpd/docs/manual/mod/mod_negotiation.xml.ja /httpd/docs/manual/mod/mod_proxy_ajp.xml.ja /httpd/docs/manual/mod/mod_proxy_balancer.xml.ja /httpd/docs/manual/mod/mod_setenvif.xml.ja /httpd/docs/manual/mod/mod_setenvif.xml.ko /httpd/docs/manual/mod/mod_so.xml.ja /httpd/docs/manual/mod/mod_so.xml.ko /httpd/docs/manual/mod/mod_speling.xml.ja /httpd/docs/manual/mod/mod_speling.xml.ko /httpd/docs/manual/mod/mod_status.xml.ja /httpd/docs/manual/mod/mod_status.xml.ko /httpd/docs/manual/mod/mod_suexec.xml.ja /httpd/docs/manual/mod/mod_suexec.xml.ko /httpd/docs/manual/mod/mod_unique_id.xml.ja /httpd/docs/manual/mod/mod_unique_id.xml.ko /httpd/docs/manual/mod/mod_userdir.xml.ja /httpd/docs/manual/mod/mod_userdir.xml.ko /httpd/docs/manual/mod/mod_version.xml.ja /httpd/docs/manual/mod/mod_version.xml.ko /httpd/docs/manual/mod/module-dict.xml.ja /httpd/docs/manual/mod/module-dict.xml.ko /httpd/docs/manual/mod/mpm_common.xml.de /httpd/docs/manual/mod/mpm_common.xml.ja /httpd/docs/manual/mod/mpm_winnt.xml.de /httpd/docs/manual/mod/mpm_winnt.xml.ja /httpd/docs/manual/mod/prefork.xml.de /httpd/docs/manual/mod/prefork.xml.ja /httpd/docs/manual/mod/quickreference.xml.de /httpd/docs/manual/mod/quickreference.xml.es /httpd/docs/manual/mod/quickreference.xml.ja /httpd/docs/manual/mod/quickreference.xml.ko /httpd/docs/manual/mod/worker.xml.de /httpd/docs/manual/mod/worker.xml.ja /httpd/docs/manual/mpm.xml.de /httpd/docs/manual/mpm.xml.es /httpd/docs/manual/mpm.xml.ja /httpd/docs/manual/mpm.xml.ko /httpd/docs/manual/new_features_2_0.xml.de /httpd/docs/manual/new_features_2_0.xml.fr /httpd/docs/manual/new_features_2_0.xml.ja /httpd/docs/manual/new_features_2_0.xml.ko /httpd/docs/manual/new_features_2_0.xml.ru /httpd/docs/manual/new_features_2_2.xml.ko /httpd/docs/manual/platform/ebcdic.xml.ko /httpd/docs/manual/platform/index.xml.ko /httpd/docs/manual/platform/netware.xml.ko /httpd/docs/manual/platform/perf-hp.xml.ko /httpd/docs/manual/platform/win_compiling.xml.ko /httpd/docs/manual/platform/windows.xml.ko /httpd/docs/manual/programs/ab.xml.ko /httpd/docs/manual/programs/apachectl.xml.ko /httpd/docs/manual/programs/apxs.xml.ko /httpd/docs/manual/programs/configure.xml.ko /httpd/docs/manual/programs/dbmmanage.xml.ko /httpd/docs/manual/programs/htcacheclean.xml.ko /httpd/docs/manual/programs/htdigest.xml.ko /httpd/docs/manual/programs/htpasswd.xml.ko /httpd/docs/manual/programs/httpd.xml.ko /httpd/docs/manual/programs/index.xml.es /httpd/docs/manual/programs/index.xml.ko /httpd/docs/manual/programs/logresolve.xml.ko /httpd/docs/manual/programs/other.xml.ko /httpd/docs/manual/programs/rotatelogs.xml.ko /httpd/docs/manual/programs/suexec.xml.ko /httpd/docs/manual/sections.xml.ja /httpd/docs/manual/sections.xml.ko /httpd/docs/manual/server-wide.xml.ja /httpd/docs/manual/server-wide.xml.ko /httpd/docs/manual/sitemap.xml.de /httpd/docs/manual/sitemap.xml.es /httpd/docs/manual/sitemap.xml.ja /httpd/docs/manual/sitemap.xml.ko /httpd/docs/manual/ssl/index.xml.ja /httpd/docs/manual/ssl/ssl_intro.xml.ja /httpd/docs/manual/stopping.xml.de /httpd/docs/manual/stopping.xml.es /httpd/docs/manual/stopping.xml.ja /httpd/docs/manual/stopping.xml.ko /httpd/docs/manual/style/common.dtd /httpd/docs/manual/style/css/manual-chm.css /httpd/docs/manual/style/css/manual-loose-100pc.css /httpd/docs/manual/style/css/manual-print.css /httpd/docs/manual/style/css/manual-zip-100pc.css /httpd/docs/manual/style/css/manual-zip.css /httpd/docs/manual/style/css/manual.css /httpd/docs/manual/style/faq.dtd /httpd/docs/manual/style/latex/atbeginend.sty /httpd/docs/manual/style/latex/common.xsl /httpd/docs/manual/style/latex/directiveindex.xsl /httpd/docs/manual/style/latex/faq.xsl /httpd/docs/manual/style/latex/html.xsl /httpd/docs/manual/style/latex/latex.xsl /httpd/docs/manual/style/latex/manualpage.xsl /httpd/docs/manual/style/latex/moduleindex.xsl /httpd/docs/manual/style/latex/quickreference.xsl /httpd/docs/manual/style/latex/synopsis.xsl /httpd/docs/manual/style/manual.de.xsl /httpd/docs/manual/style/manual.en.xsl /httpd/docs/manual/style/manual.es.xsl /httpd/docs/manual/style/manual.fr.xsl /httpd/docs/manual/style/manual.ja.xsl /httpd/docs/manual/style/manual.ko.xsl /httpd/docs/manual/style/manual.pt-br.xsl /httpd/docs/manual/style/manual.ru.xsl /httpd/docs/manual/style/manualpage.dtd /httpd/docs/manual/style/modulesynopsis.dtd /httpd/docs/manual/style/sitemap.dtd /httpd/docs/manual/style/xsl/directiveindex.xsl /httpd/docs/manual/style/xsl/faq.xsl /httpd/docs/manual/style/xsl/hhc.xsl /httpd/docs/manual/style/xsl/hhp.xsl /httpd/docs/manual/style/xsl/indexpage.xsl /httpd/docs/manual/style/xsl/language.xsl /httpd/docs/manual/style/xsl/maf.xsl /httpd/docs/manual/style/xsl/manualpage.xsl /httpd/docs/manual/style/xsl/moduleindex.xsl /httpd/docs/manual/style/xsl/nroff.xsl /httpd/docs/manual/style/xsl/quickreference.xsl /httpd/docs/manual/style/xsl/sitemap.xsl /httpd/docs/manual/style/xsl/synopsis.xsl /httpd/docs/manual/style/xsl/typemap.xsl /httpd/docs/manual/style/xsl/util/modtrans.xsl /httpd/docs/manual/suexec.xml.ja /httpd/docs/manual/suexec.xml.ko /httpd/docs/manual/upgrading.xml.de /httpd/docs/manual/upgrading.xml.ja /httpd/docs/manual/upgrading.xml.ko /httpd/docs/manual/upgrading.xml.ru /httpd/docs/manual/urlmapping.xml.ja /httpd/docs/manual/urlmapping.xml.ko /httpd/docs/manual/vhosts/details.xml.ko /httpd/docs/manual/vhosts/examples.xml.ja /httpd/docs/manual/vhosts/examples.xml.ko /httpd/docs/manual/vhosts/fd-limits.xml.ja /httpd/docs/manual/vhosts/fd-limits.xml.ko /httpd/docs/manual/vhosts/index.xml.de /httpd/docs/manual/vhosts/index.xml.ja /httpd/docs/manual/vhosts/index.xml.ko /httpd/docs/manual/vhosts/ip-based.xml.ja /httpd/docs/manual/vhosts/ip-based.xml.ko /httpd/docs/manual/vhosts/mass.xml.ko /httpd/docs/manual/vhosts/name-based.xml.de /httpd/docs/manual/vhosts/name-based.xml.ja /httpd/docs/manual/vhosts/name-based.xml.ko /httpd/include/ap_config_layout.h.in /httpd/modules/ssl/Makefile.in /httpd/modules/ssl/config.m4 /httpd/modules/ssl/ssl_expr_parse.y /httpd/modules/ssl/ssl_expr_scan.l util_pcre.c /httpd/support/apachectl.in /httpd/support/apxs.in /httpd/support/dbmmanage.in /httpd/support/envvars-std.in /httpd/support/list_hooks.pl /httpd/support/log_server_status.in /httpd/support/logresolve.pl.in /httpd/support/phf_abuse_log.cgi.in /httpd/support/split-logfile.in /httpd/support/win32/ApacheMonitor.rc /httpd/test/check_chunked
e8f95a682820a599fe41b22977010636be5c2717 332306 10-Nov-2005 jim

No functional Change: Removing trailing whitespace. This also means that "blank" lines consisting of just spaces or tabs are now really blank lines

/httpd/modules/aaa/mod_auth_basic.c /httpd/modules/aaa/mod_auth_digest.c /httpd/modules/aaa/mod_authn_alias.c /httpd/modules/aaa/mod_authn_anon.c /httpd/modules/aaa/mod_authn_dbd.c /httpd/modules/aaa/mod_authn_dbm.c /httpd/modules/aaa/mod_authnz_ldap.c /httpd/modules/aaa/mod_authz_dbm.c /httpd/modules/aaa/mod_authz_default.c /httpd/modules/aaa/mod_authz_groupfile.c /httpd/modules/aaa/mod_authz_host.c /httpd/modules/aaa/mod_authz_owner.c /httpd/modules/aaa/mod_authz_user.c /httpd/modules/arch/netware/libprews.c /httpd/modules/arch/netware/mod_netware.c /httpd/modules/arch/netware/mod_nw_ssl.c /httpd/modules/arch/win32/mod_isapi.c /httpd/modules/arch/win32/mod_win32.c /httpd/modules/cache/cache_hash.c /httpd/modules/cache/cache_storage.c /httpd/modules/cache/cache_util.c /httpd/modules/cache/mod_cache.c /httpd/modules/cache/mod_disk_cache.c /httpd/modules/cache/mod_file_cache.c /httpd/modules/cache/mod_mem_cache.c /httpd/modules/dav/fs/dbm.c /httpd/modules/dav/fs/lock.c /httpd/modules/dav/fs/repos.c /httpd/modules/dav/lock/locks.c /httpd/modules/dav/main/liveprop.c /httpd/modules/dav/main/mod_dav.c /httpd/modules/dav/main/util.c /httpd/modules/dav/main/util_lock.c /httpd/modules/debug/mod_bucketeer.c /httpd/modules/debug/mod_dumpio.c /httpd/modules/echo/mod_echo.c /httpd/modules/experimental/mod_case_filter.c /httpd/modules/experimental/mod_case_filter_in.c /httpd/modules/experimental/mod_example.c /httpd/modules/filters/mod_charset_lite.c /httpd/modules/filters/mod_deflate.c /httpd/modules/filters/mod_ext_filter.c /httpd/modules/filters/mod_filter.c /httpd/modules/filters/mod_include.c /httpd/modules/generators/mod_asis.c /httpd/modules/generators/mod_autoindex.c /httpd/modules/generators/mod_cgi.c /httpd/modules/generators/mod_cgid.c /httpd/modules/generators/mod_info.c /httpd/modules/generators/mod_status.c /httpd/modules/http/byterange_filter.c /httpd/modules/http/chunk_filter.c /httpd/modules/http/http_core.c /httpd/modules/http/http_etag.c /httpd/modules/http/http_filters.c /httpd/modules/http/http_protocol.c /httpd/modules/http/http_request.c /httpd/modules/http/mod_mime.c /httpd/modules/ldap/util_ldap.c /httpd/modules/ldap/util_ldap_cache.c /httpd/modules/ldap/util_ldap_cache_mgr.c /httpd/modules/loggers/mod_log_config.c /httpd/modules/loggers/mod_log_forensic.c /httpd/modules/loggers/mod_logio.c /httpd/modules/mappers/mod_actions.c /httpd/modules/mappers/mod_alias.c /httpd/modules/mappers/mod_dir.c /httpd/modules/mappers/mod_imagemap.c /httpd/modules/mappers/mod_negotiation.c /httpd/modules/mappers/mod_rewrite.c /httpd/modules/mappers/mod_so.c /httpd/modules/mappers/mod_speling.c /httpd/modules/mappers/mod_userdir.c /httpd/modules/mappers/mod_vhost_alias.c /httpd/modules/metadata/mod_cern_meta.c /httpd/modules/metadata/mod_env.c /httpd/modules/metadata/mod_expires.c /httpd/modules/metadata/mod_headers.c /httpd/modules/metadata/mod_mime_magic.c /httpd/modules/metadata/mod_setenvif.c /httpd/modules/metadata/mod_unique_id.c /httpd/modules/metadata/mod_usertrack.c /httpd/modules/metadata/mod_version.c /httpd/modules/proxy/ajp_header.c /httpd/modules/proxy/ajp_link.c /httpd/modules/proxy/ajp_msg.c /httpd/modules/proxy/mod_proxy.c /httpd/modules/proxy/mod_proxy_ajp.c /httpd/modules/proxy/mod_proxy_balancer.c /httpd/modules/proxy/mod_proxy_connect.c /httpd/modules/proxy/mod_proxy_ftp.c /httpd/modules/proxy/mod_proxy_http.c /httpd/modules/proxy/proxy_util.c /httpd/modules/ssl/mod_ssl.c /httpd/modules/ssl/ssl_engine_config.c /httpd/modules/ssl/ssl_engine_dh.c /httpd/modules/ssl/ssl_engine_init.c /httpd/modules/ssl/ssl_engine_io.c /httpd/modules/ssl/ssl_engine_kernel.c /httpd/modules/ssl/ssl_engine_log.c /httpd/modules/ssl/ssl_engine_mutex.c /httpd/modules/ssl/ssl_engine_pphrase.c /httpd/modules/ssl/ssl_engine_rand.c /httpd/modules/ssl/ssl_engine_vars.c /httpd/modules/ssl/ssl_expr_eval.c /httpd/modules/ssl/ssl_expr_parse.c /httpd/modules/ssl/ssl_expr_scan.c /httpd/modules/ssl/ssl_scache.c /httpd/modules/ssl/ssl_scache_dbm.c /httpd/modules/ssl/ssl_scache_dc.c /httpd/modules/ssl/ssl_scache_shmcb.c /httpd/modules/ssl/ssl_util.c /httpd/modules/ssl/ssl_util_ssl.c /httpd/os/beos/beosd.c /httpd/os/beos/os.c /httpd/os/bs2000/ebcdic.c /httpd/os/tpf/ebcdic.c /httpd/os/tpf/os.c /httpd/os/unix/unixd.c /httpd/os/win32/ap_regkey.c /httpd/os/win32/util_win32.c config.c connection.c core.c core_filters.c eoc_bucket.c eor_bucket.c gen_test_char.c listen.c log.c main.c mpm/beos/beos.c mpm/experimental/event/event.c mpm/experimental/event/fdqueue.c mpm/experimental/leader/leader.c mpm/experimental/perchild/perchild.c mpm/experimental/threadpool/pod.c mpm/experimental/threadpool/threadpool.c mpm/mpmt_os2/mpmt_os2.c mpm/mpmt_os2/mpmt_os2_child.c mpm/netware/mpm_netware.c mpm/prefork/prefork.c mpm/winnt/Win9xConHook.c mpm/winnt/child.c mpm/winnt/mpm_winnt.c mpm/winnt/nt_eventlog.c mpm/winnt/service.c mpm/worker/fdqueue.c mpm/worker/pod.c mpm/worker/worker.c mpm_common.c protocol.c provider.c request.c scoreboard.c util.c util_cfgtree.c util_charset.c util_ebcdic.c util_filter.c util_md5.c util_pcre.c util_script.c vhost.c /httpd/support/ab.c /httpd/support/htcacheclean.c /httpd/support/htdbm.c /httpd/support/htdigest.c /httpd/support/htpasswd.c /httpd/support/httxt2dbm.c /httpd/support/logresolve.c /httpd/support/rotatelogs.c /httpd/support/suexec.c /httpd/support/win32/ApacheMonitor.c /httpd/support/win32/wintty.c /httpd/test/cls.c /httpd/test/test_find.c /httpd/test/test_limits.c /httpd/test/test_parser.c /httpd/test/time-sem.c /httpd/test/zb.c
7ccf6233faef3a87d07f27f4183ef0cf1c77c1dd 227189 03-Aug-2005 jorton

* server/util_pcre.c (ap_regexec): Fix --with-pcre build with older versions of pcre.

d855e4fa188301da111dc804efe422317d1873ee 154207 18-Feb-2005 wrowe

Get httpd-2.1 building once again on win32. NEVER NEVER screw around with redeclaring AP_ macros and constants. If the compiler won't pick them up, e.g., AP_DECLARE, ya've done something wrong from the start. All httpd/ap headers depend on httpd.h - plain and simple, so this un-convolutes the unusual order here. STATIC has become PCRE_STATIC, along with some other odd definitions. The only remaining emit is that _pcre_free export is imported, which implies something is unusual with the declaration. Still researching.

a261b81a1044c0e2ea3f21cf9b7019297bad16aa 153407 11-Feb-2005 jorton

* include/ap_regex.h: Include apr.h not stdlib.h; replace pointless regoff_t typedef with int; s/size_t/apr_size_t/;. Comment fixes. * server/util_pcre.c: s/size_t/apr_size_t/. * include/httpd.h: Include stdlib.h here instead since many other files assume it was included by httpd.h at some point.

ef5650b61a8e35f3cc93ec07e73efc17ea329894 153384 11-Feb-2005 jorton

Move the POSIX reg* implementations into the ap_* namespace; 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