summaryrefslogtreecommitdiffstats
path: root/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* apply Apache License, Version 2.0André Malo2004-02-0629-1433/+295
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102525 13f79535-47bb-0310-9956-ffa450edef68
* outch. Fix include guard to match the right name.André Malo2004-02-041-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102504 13f79535-47bb-0310-9956-ffa450edef68
* fix out-of-date commentJeff Trawick2004-01-261-1/+1
| | | | | | | | Submitted by: Aryeh Katz Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102415 13f79535-47bb-0310-9956-ffa450edef68
* Add core version query function ap_get_server_revision andAndré Malo2004-01-253-4/+35
| | | | | | | | | accompanying ap_version_t structure (minor MMN bump). The function is similar to apr_version() and allow for exact querying of the core revision level. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102405 13f79535-47bb-0310-9956-ffa450edef68
* update license to 2004.André Malo2004-01-0128-28/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
* fix doccoAndré Malo2003-12-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102058 13f79535-47bb-0310-9956-ffa450edef68
* *) Add a hook (insert_error_filter) to allow filters to re-insertPaul J. Reder2003-12-121-0/+7
| | | | | | | | | | themselves during processing of error responses. Enable mod_expires to use the new hook to include Expires headers in valid error responses. This addresses an RFC violation. It fixes PRs 19794, 24884, and 25123. [Paul J. Reder] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102038 13f79535-47bb-0310-9956-ffa450edef68
* add new MPM query -- AP_MPMQ_MPM_STATE -- to find out what the MPMJeff Trawick2003-12-101-1/+6
| | | | | | | | | is doing work-in-progress; not so useful until other MPMs support it git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102019 13f79535-47bb-0310-9956-ffa450edef68
* Add fatal exception hook for use by debug modules. The hook is onlyJeff Trawick2003-11-261-0/+9
| | | | | | | | | available if the --enable-exception-hook configure parm is used. Sample users at http://httpd.apache.org/~trawick/exception_hook.html git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101899 13f79535-47bb-0310-9956-ffa450edef68
* The caller of ap_pass_brigade() relinquishes ownership of the brigade.Jeff Trawick2003-11-261-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101895 13f79535-47bb-0310-9956-ffa450edef68
* tidy up some charset recoding issuesJeff Trawick2003-11-262-16/+6
| | | | | | | | | the "need" for APACHE_XLATE went away some years ago when BUFF went POOF and charset recoding (translation) of non-protocol data could no longer be performed by the core... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101894 13f79535-47bb-0310-9956-ffa450edef68
* SECURITY [CAN-2003-0020]: escape arbitrary data before writing into theAndré Malo2003-11-242-2/+13
| | | | | | | | | errorlog. Reviewed by: Mark J Cox git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101873 13f79535-47bb-0310-9956-ffa450edef68
* fix commentCliff Woolley2003-11-241-1/+2
| | | | | | | Submitted by: Fitz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101870 13f79535-47bb-0310-9956-ffa450edef68
* Sync with APR-util deprecated functions.Justin Erenkrantz2003-11-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101789 13f79535-47bb-0310-9956-ffa450edef68
* mod_auth_ldap: Fix some segfaults in the cache logic.Jeff Trawick2003-11-061-7/+21
| | | | | | | | | PR: 18756 Submitted by: Matthieu Estrade <apache@moresecurity.org> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101706 13f79535-47bb-0310-9956-ffa450edef68
* - add XHTML doctypes to httpd.hAndré Malo2003-11-022-1/+17
| | | | | | | | | | - fix the (x)html output of mod_autoindex to be consistent and make it configurable to emit either HTML or XHTML PR: 23747 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101683 13f79535-47bb-0310-9956-ffa450edef68
* Revert the change to the cmd_func typedef to avoid a type mismatchBradley Nicholes2003-10-311-1/+1
| | | | | | | compiler error in the Metrowerks compiler git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101636 13f79535-47bb-0310-9956-ffa450edef68
* * include/http_config.hSander Striker2003-10-311-1/+1
| | | | | | | (cmd_func): Fix prototype, eliminate warning. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101630 13f79535-47bb-0310-9956-ffa450edef68
* Fold in the CAN-2003-0542 regex patch.Sander Striker2003-10-241-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101556 13f79535-47bb-0310-9956-ffa450edef68
* apu_compat.h no longer exists...Sander Striker2003-09-061-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101178 13f79535-47bb-0310-9956-ffa450edef68
* switch to APR 1.0 API (which is still in flux)Jeff Trawick2003-09-031-1/+1
| | | | | | | | because of the changes to the argument lists of apr_mmap_dup and apr_socket_create, 2.1-dev won't build with apr and apr-util's 0.9 branch anymore git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101154 13f79535-47bb-0310-9956-ffa450edef68
* clarify that filter_init_func is used only in the http protocol filtersStas Bekman2003-08-221-1/+4
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101059 13f79535-47bb-0310-9956-ffa450edef68
* adjust mod_cgi and mod_cgidAndré Malo2003-08-221-2/+3
| | | | | | | bump MMN for API change. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101047 13f79535-47bb-0310-9956-ffa450edef68
* fix misleading ap_get_token descriptionAndré Malo2003-08-191-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101014 13f79535-47bb-0310-9956-ffa450edef68
* fix extern "C" declarationAndré Malo2003-08-071-5/+5
| | | | | | | | PR: 22203 Submitted by: Arno Bakker <arno@cs.vu.nl> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100928 13f79535-47bb-0310-9956-ffa450edef68
* * util_filter.h (ap_filter_flush): clarify that this function hasGreg Stein2003-07-161-0/+2
| | | | | | | | | nothing to do with FLUSH buckets. It is simply a cover function for ap_pass_brigade for use with the apr_brigade_* writing functions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100646 13f79535-47bb-0310-9956-ffa450edef68
* Use 'expected' rather than 'exp', as the latter shadows the exp()Greg Stein2003-06-171-4/+4
| | | | | | | | | | function in the math.h header. Some compilers don't like that. Submitted by: Blair Zajac <blair@orcaware.com> Reviewed by: rbb@rkbloom.net git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100279 13f79535-47bb-0310-9956-ffa450edef68
* Clarified comment on arg constraints for ap_get_brigade()Brian Pane2003-06-151-1/+2
| | | | | | | | Submitted by: Joe Schaefer <joe+gmane@sunstarsys.com> Reviewed by: Brian Pane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100249 13f79535-47bb-0310-9956-ffa450edef68
* Rework of the recursion stopper - collapse recursion counters into one functionAndré Malo2003-05-301-11/+3
| | | | | | | Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100095 13f79535-47bb-0310-9956-ffa450edef68
* Prevent the server from crashing when entering infinite loops. TheAndré Malo2003-05-191-0/+26
| | | | | | | | | | | | new LimitInternalRecursion directive configures limits of subsequent internal redirects and nested subrequests, after which the request will be aborted. [William Rowe, Jeff Trawick, Andr� Malo] PR: 19753 (and probably others) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99911 13f79535-47bb-0310-9956-ffa450edef68
* Porting to BS2000: the antique interface (BS2000Account) no longer existsMartin Kraemer2003-05-091-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99747 13f79535-47bb-0310-9956-ffa450edef68
* consolidate code related to sig_coredumpJeff Trawick2003-04-091-0/+5
| | | | | | | | | | | a note on perchild: perchild exception handling was busted before this and is still busted the problem I noticed was that a client that exposes a segfault never gets its connection dropped and the parent never notices that the child process that segfaulted hasexited git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99312 13f79535-47bb-0310-9956-ffa450edef68
* keep changes and mmns in sync.André Malo2003-04-041-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99200 13f79535-47bb-0310-9956-ffa450edef68
* * include/http_config.hSander Striker2003-03-071-1/+1
| | | | | | | | | | (ap_get_module_config, ap_set_module_config): Use the macro when AP_DEBUG is _not_ defined, not the other way around. Noticed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98921 13f79535-47bb-0310-9956-ffa450edef68
* Minor MMN bump:André Malo2003-03-072-2/+12
| | | | | | | | | | | | Forward port: Escape special characters (especially control characters) in mod_log_config to make a clear distinction between client-supplied strings (with special characters) and server-side strings. This was already introduced in version 1.3.25. Obtained from: Patch in 1.3.25-dev by Martin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98912 13f79535-47bb-0310-9956-ffa450edef68
* Linux 2.4+: enable coredumps when Apache is started as root ifGreg Ames2003-03-061-0/+1
| | | | | | | CoreDumpDirectory is explicitly coded git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98908 13f79535-47bb-0310-9956-ffa450edef68
* * include/http_config.hSander Striker2003-03-062-9/+8
| | | | | | | | | | | | | | | | | | | | (ap_get_module_config, ap_set_module_config): Always declare. * include/httpd.h (ap_strchr, ap_strchr_c, ap_strrchr, ap_strrchr_c, ap_strstr, ap_strstr_c): Always declare. * server/util_debug.c (ap_get_module_config, ap_set_module_config, ap_strchr, ap_strchr_c, ap_strrchr, ap_strrchr_c, ap_strstr, ap_strstr_c): Always implement and export. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98903 13f79535-47bb-0310-9956-ffa450edef68
* doc typo fix: s/ap_fine_path_info/ap_find_path_info/Stas Bekman2003-02-191-1/+1
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98720 13f79535-47bb-0310-9956-ffa450edef68
* Allow restart of httpd to occur even with syntax errors in the configJustin Erenkrantz2003-02-171-2/+5
| | | | | | | | | | | | | | | | | | file. (Out-of-date DSOs with bad MMNs will still be fatal unfortunately.) Add return parameter to ap_process_config_tree - OK on success, !OK on syntax error. We will no longer call exit() from ap_process_config_tree. The caller must exit if there is an error (makes sense anyway). This allows the initial start-up code to delay the exit until trying to let the signal_server optional function execute first. (The chances are that the syntax error isn't in the PidFile directive. If that happens, we'll try the default one. Oh, well.) PR: 16813 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98693 13f79535-47bb-0310-9956-ffa450edef68
* Added support for Novell LDAP SDK and standardized the SSL support acrossBradley Nicholes2003-02-141-13/+16
| | | | | | | | | | the various LDAP SDKs. Isolated the SSL functionality to mod_ldap rather than speading it across mod_auth_ldap and mod_ldap. Also added LDAPTrustedCA and LDAPTrustedCAType directives to allow for a more common method of specifying the SSL certificate. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98655 13f79535-47bb-0310-9956-ffa450edef68
* change optional function to return the previous writer, allowing to have ↵Ian Holsman2003-02-141-1/+2
| | | | | | | | | | | | mutliple types of writers in the same server. (previously you could only have one) it needs a mmn bump.. sorry guys ;( git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98648 13f79535-47bb-0310-9956-ffa450edef68
* finished that boring job:André Malo2003-02-0328-28/+28
| | | | | | | | | update license to 2003. Happy New Year! ;-)) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573 13f79535-47bb-0310-9956-ffa450edef68
* d'oh! was originally against 2.0. yeah, that's it..Ken Coar2003-01-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98492 13f79535-47bb-0310-9956-ffa450edef68
* here we go. add a directive that will keep %2f from beingKen Coar2003-01-233-3/+11
| | | | | | | | decoded into '/', allowing the *_walk to do their magic and return 404 if it's in the path, and allowing it in the path-info. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98479 13f79535-47bb-0310-9956-ffa450edef68
* move rfc1413 code to a new module "metadata:mod_ident".André Malo2003-01-183-91/+8
| | | | | | | | | | | | | | The rfc1413 code itself is mostly c&p, but can still bear some rework ... This patch removes the global ap_rfc1413 function and the ap_rfc1413_timeout variable. It also introduces a new config directive IdentityCheckTimeout (default 30 sec). Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98320 13f79535-47bb-0310-9956-ffa450edef68
* Update documentation to match prototype for ap_register_input_filter andJustin Erenkrantz2003-01-121-2/+6
| | | | | | | | | | | ap_register_output_filter. Submitted by: Stas Bekman <stas@stason.org>, Joe Schaefer <joe+apache@sunstarsys.com> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98244 13f79535-47bb-0310-9956-ffa450edef68
* comment an endif for clarityBrian Pane2002-12-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97930 13f79535-47bb-0310-9956-ffa450edef68
* Per Greg's request, add a version string component to the ap_provider.hJustin Erenkrantz2002-11-301-1/+5
| | | | | | | | functions. This allows modules to register different versions of the same provider. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97696 13f79535-47bb-0310-9956-ffa450edef68
* Win32 builds populate include from modules/foo/*.h and os/win32/os.h.William A. Rowe Jr2002-11-241-0/+8
| | | | | | | | Eliminate the noise. However, I'm itching to simply move those 'standard' module headers back down to httpd-2.0/includes/ ... any objections? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97627 13f79535-47bb-0310-9956-ffa450edef68
* Branch tag APACHE_2_0_BRANCH now contains Apache 2.0 development.William A. Rowe Jr2002-11-221-2/+2
| | | | | | | | | | | | Persist cvs HEAD as Apache 2.1. After discussion at AC, a number of individuals including Sander, Will, Justin and Rich will begin reverting the appropriate changes from the APACHE_2_0_BRANCH, while continuing their documentation and development of the Authorization reorganization on this branch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97592 13f79535-47bb-0310-9956-ffa450edef68