summaryrefslogtreecommitdiff
path: root/modules/metadata
Commit message (Collapse)AuthorAgeFilesLines
* Add markers for non-threadsafe calls which need porting.Colm MacCarthaigh2006-01-141-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/execd-dev@369017 13f79535-47bb-0310-9956-ffa450edef68
* No functional change: remove "internal" tab spacing/formatting.Jim Jagielski2005-11-164-101/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@345053 13f79535-47bb-0310-9956-ffa450edef68
* No functional Change: Removing trailing whitespace. This alsoJim Jagielski2005-11-109-77/+77
| | | | | | | | means that "blank" lines consisting of just spaces or tabs are now really blank lines git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@332306 13f79535-47bb-0310-9956-ffa450edef68
* No functional change: simple detabbing of indented code.Jim Jagielski2005-11-106-945/+945
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@332305 13f79535-47bb-0310-9956-ffa450edef68
* C++ comments are not supported by some compilers (ReliantUnix).Jean-Frederic Clere2005-10-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@326058 13f79535-47bb-0310-9956-ffa450edef68
* Catch up with the changes to mod_ssl and rename the David Reid2005-09-181-4/+5
| | | | | | | | function pointer to reflect the change. With this change this module now builds again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@289968 13f79535-47bb-0310-9956-ffa450edef68
* rewrite CR mitigation logic to wipe out any trailingJeff Trawick2005-09-111-6/+6
| | | | | | | | | white space Suggested by: wrowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@280114 13f79535-47bb-0310-9956-ffa450edef68
* Add ssl dir to include path.Mladen Turk2005-08-191-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@233464 13f79535-47bb-0310-9956-ffa450edef68
* * modules/metadata/mod_setenvif.c: Unconditionally include mod_ssl.h.Joe Orton2005-07-251-7/+4
| | | | | | | (setenvif_post_config): Fix prototype fubar. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@224718 13f79535-47bb-0310-9956-ffa450edef68
* Allow extraction of the values of SSL certificate extensions intoMartin Kraemer2005-07-221-1/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | environment variables, so that their value can be used by any module that is aware of environment variables, as in: SetEnvIf OID("2.16.840.1.113730.1.13") "(.*) Generated (Certificate)" ca=$1 sets ca=TinyCA if the cert was issued by TinyCA. Similarly, SetenvIf OID("2.16.840.1.113730.1.13") "(.*)" NetscapeComment=$1 will set $NetscapeComment to the whole string. It is technically allowed to have multiple instances of an extension field, all with the same oid. In this case, the environment variable will be set to the list of all fields, separated by commas. The [PATCH] uses a cross-module call from mod_setenvif to mod_ssl (the latter may also be missing: in this case the variable will never be set). It calls a common function in the ssl module that is also used for the SSLRequire directive's test. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@220307 13f79535-47bb-0310-9956-ffa450edef68
* Update remaining 2004 copyright notices.Joe Orton2005-06-141-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190592 13f79535-47bb-0310-9956-ffa450edef68
* mod_mime_magic: Handle CRLF-format magic files so that it works withJeff Trawick2005-06-021-5/+10
| | | | | | | the default installation on Windows. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@179622 13f79535-47bb-0310-9956-ffa450edef68
* Reintroduce stack frame construction with /Oy- (removal was implied by /O2).William A. Rowe Jr2005-05-1510-10/+10
| | | | | | | | | This makes binaries far easier to debug, during operation and for post-crash .dmp analysis. Do not alter /Gs optimizations per brane. Reviewed by: stoddard, brane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170253 13f79535-47bb-0310-9956-ffa450edef68
* Link to the correct socket library depending on which one is selectedBradley Nicholes2005-04-181-1/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@161791 13f79535-47bb-0310-9956-ffa450edef68
* Move the POSIX reg* implementations into the ap_* namespace;Joe Orton2005-02-114-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-049-9/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
* Allow APR to exist and build outside of the httpd/srclib file structureBradley Nicholes2004-11-308-24/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106975 13f79535-47bb-0310-9956-ffa450edef68
* Remove the .cvsignore files.Joe Orton2004-11-191-21/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105796 13f79535-47bb-0310-9956-ffa450edef68
* Just a simple switch of mod_usertrack to run earlier in the fixup hook.Paul Querna2004-11-041-1/+1
| | | | | | | PR: 29755 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105677 13f79535-47bb-0310-9956-ffa450edef68
* In order for mod_expires to work with mod_cache, mod_expires has to go first.Justin Erenkrantz2004-09-211-1/+4
| | | | | | | Otherwise, mod_cache has no clue that the response has a limited lifetime. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105234 13f79535-47bb-0310-9956-ffa450edef68
* Implement "Early" mode in mod_headers, and document it.Nick Kew2004-07-051-14/+48
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104170 13f79535-47bb-0310-9956-ffa450edef68
* Drop the ErrorHeader directive which turned out to be a misnomer.André Malo2004-06-111-11/+17
| | | | | | | | | | | | | | | | | | | | Instead there's a new optional flag for the Header directive ('always'), which keeps the former ErrorHeader functionality. The opposite flag to 'always' is 'onsuccess'. So the new directives are written as: Header set foo bar # which is the same as Header onsuccess set foo bar # and a subset of Header always set foo bar # which is what the ErrorHeader directive did. Reviewed by: Brad Nicholes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103920 13f79535-47bb-0310-9956-ffa450edef68
* Eliminate the redundant compiler rulesBradley Nicholes2004-06-011-3/+1
| | | | | | | Submitted by: Guenter Knauf <fuankg@apache.org>, Brad Nicholes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103816 13f79535-47bb-0310-9956-ffa450edef68
* allow %% to represent a literal %.André Malo2004-04-181-2/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103446 13f79535-47bb-0310-9956-ffa450edef68
* allow env clauses also for 'echo' and 'unset'André Malo2004-04-181-5/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103445 13f79535-47bb-0310-9956-ffa450edef68
* Allow ErrorHeader echoAndré Malo2004-04-181-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103444 13f79535-47bb-0310-9956-ffa450edef68
* don't segfault, when setting an empty header valueAndré Malo2004-04-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103442 13f79535-47bb-0310-9956-ffa450edef68
* simplificationsAndré Malo2004-04-181-101/+59
| | | | | | | There's no need for different server and dir configs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103441 13f79535-47bb-0310-9956-ffa450edef68
* remove unused parameters and minor memory leakAndré Malo2004-04-181-8/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103440 13f79535-47bb-0310-9956-ffa450edef68
* :retabAndré Malo2004-04-181-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103439 13f79535-47bb-0310-9956-ffa450edef68
* :retab + other WS changesAndré Malo2004-04-181-78/+77
| | | | | | | (no code changes) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103438 13f79535-47bb-0310-9956-ffa450edef68
* Add mod_version to the NetWare buildBradley Nicholes2004-04-152-0/+251
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103395 13f79535-47bb-0310-9956-ffa450edef68
* nobody came up with another patch or objections and it should not get lost:André Malo2004-04-114-0/+441
| | | | | | | add mod_version and invoke it into *x (modules = all) and win32 builds git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103345 13f79535-47bb-0310-9956-ffa450edef68
* Fix a bunch of cases where the return code of the regex compilerAndré Malo2004-04-102-4/+6
| | | | | | | | | | was not checked properly. This affects: mod_setenvif, mod_usertrack, mod_proxy, mod_proxy_ftp and core. PR: 28218 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103328 13f79535-47bb-0310-9956-ffa450edef68
* escape the cookie_name before pasting into the regexp.André Malo2004-04-101-1/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103326 13f79535-47bb-0310-9956-ffa450edef68
* let's be more lenient, in what we accept.André Malo2004-04-101-2/+2
| | | | | | | commas are allowed as separators and whitespaces are not a must. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103325 13f79535-47bb-0310-9956-ffa450edef68
* allow RequestHeader to be conditionalAndré Malo2004-04-051-21/+11
| | | | | | | | PR: 27951 Basically submitted by: vincent gryzor.com (Vincent Deffontaines) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103269 13f79535-47bb-0310-9956-ffa450edef68
* fix segfault, which occurs if no CT is set and wildcards are used.André Malo2004-04-031-1/+1
| | | | | | | PR: 28047 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103266 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug in mod_usertrack when no CookieName is set.Justin Erenkrantz2004-03-081-10/+21
| | | | | | | | | PR: 24483 Submitted by: Manni Wood <manniwood planet-save.com> Reviewed by: Cliff Woolley, Jim Jagielski git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102890 13f79535-47bb-0310-9956-ffa450edef68
* Allow make files to create a cc.opt compiler options file per NLM rather ↵Bradley Nicholes2004-03-071-2/+2
| | | | | | than a single file per directory git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102876 13f79535-47bb-0310-9956-ffa450edef68
* Add the include path to modules/ssl to resolve the include of mod_ssl.hBradley Nicholes2004-03-061-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102875 13f79535-47bb-0310-9956-ffa450edef68
* fix windows build: add path to mod_ssl.hAllan K. Edwards2004-03-011-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102837 13f79535-47bb-0310-9956-ffa450edef68
* * modules/metadata/mod_headers.c (header_inout_cmd): Remove redundantJoe Orton2004-03-011-6/+1
| | | | | | | conditional. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102832 13f79535-47bb-0310-9956-ffa450edef68
* Add 's' format tag to mod_headers to allow access to mod_ssl variablesJoe Orton2004-02-281-1/+48
| | | | | | | | | | | | | | | without the overhead of SSLOptions +StdEnvVars/+ExportCertData; also ensure that any multi-line envvars are unwrapped onto a single line. * modules/metadata/mod_headers.c (header_request_ssl_var, unwrap_header, header_post_config): New functions. (header_pre_config): Register the 's' tag type. (register_hooks): Add the post_config hook. PR: 23223 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102809 13f79535-47bb-0310-9956-ffa450edef68
* remove support for Remote_User variable, which never worked at all.André Malo2004-02-211-8/+0
| | | | | | | PR: 25725 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102734 13f79535-47bb-0310-9956-ffa450edef68
* fix name of The Apache Software FoundationAndré Malo2004-02-099-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102618 13f79535-47bb-0310-9956-ffa450edef68
* fix copyright dates according to the first check inAndré Malo2004-02-089-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102572 13f79535-47bb-0310-9956-ffa450edef68
* apply Apache License, Version 2.0André Malo2004-02-069-482/+93
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102525 13f79535-47bb-0310-9956-ffa450edef68
* catch another edge caseAndré Malo2004-01-281-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102437 13f79535-47bb-0310-9956-ffa450edef68
* according to RFC 2965, inspect only the Cookie header (vs. Cookie2)André Malo2004-01-131-4/+1
| | | | | | | | PR: 11475 Submitted by: chrisd pearsoncmg.com (Chris Darroch) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102311 13f79535-47bb-0310-9956-ffa450edef68