summaryrefslogtreecommitdiffstats
path: root/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Correct the order of includes to follow httpd conventions, and getWilliam A. Rowe Jr2005-01-051-14/+14
| | | | | | | Win32 compiling again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@124279 13f79535-47bb-0310-9956-ffa450edef68
* FINALLY Correct ap_http_method()! It is NOT a method, it's a SCHEME!William A. Rowe Jr2005-01-023-9/+9
| | | | | | | | | | Bumped mmn, and ap module cookie, for this function rename. It's not a deprecation, as ap_http_method would be a lovely function name sometime in the future: to determine what the function name implies. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@123882 13f79535-47bb-0310-9956-ffa450edef68
* * include/http_config.h: Add missing parameter name.Joe Orton2004-12-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@111964 13f79535-47bb-0310-9956-ffa450edef68
* undo changes made in 111386 due to vetoGeoffrey Young2004-12-091-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@111432 13f79535-47bb-0310-9956-ffa450edef68
* add response code 226 constant (HTTP_IM_USED) and statusGeoffrey Young2004-12-091-1/+2
| | | | | | | line ("226 IM Used"). PR 31128. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@111386 13f79535-47bb-0310-9956-ffa450edef68
* Onward ho to 2.1.3...Justin Erenkrantz2004-12-091-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@111353 13f79535-47bb-0310-9956-ffa450edef68
* It's time for 2.1.2.Justin Erenkrantz2004-12-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@111351 13f79535-47bb-0310-9956-ffa450edef68
* worker MPM: Fix a problem which could cause httpd processes toJeff Trawick2004-12-021-1/+32
| | | | | | | | | | | | | | | | remain active after shutdown. The problem occurred when a scoreboard entry currently in use by an exiting child process was used for a new child process. At that point, the MPM forgot about the exiting child process, so ap_reclaim_child_processes() wouldn't be able to forceably terminate it. (An exiting child process may *never* exit due to a stuck or long-running request being handled on one of the threads.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@109510 13f79535-47bb-0310-9956-ffa450edef68
* Fix gcc "no previous prototype" warnings after reorganisation:Joe Orton2004-12-022-14/+9
| | | | | | | | | | | | | * server/core_filters.c (ap_core_input_filter, ap_core_output_filter, ap_net_time_filter): Renamed to add ap_ prefixes for global symbols. * include/ap_listen.h: Don't export ap_listen_open at all, it's not used outside server/listen.c any more. * server/listen.c (open_listeners): Renamed from ap_listen_open. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@109498 13f79535-47bb-0310-9956-ffa450edef68
* Declare the ap_set_listen* functions with AP_DECLARE_NONSTD for Win32 support.Justin Erenkrantz2004-11-301-3/+3
| | | | | | | (I think this is what is needed for Win32, but I'm not quite sure.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106988 13f79535-47bb-0310-9956-ffa450edef68
* Revert my patch of this a.m. while I work out all theWilliam A. Rowe Jr2004-11-291-6/+6
| | | | | | | potential forward declaration pitfalls. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106955 13f79535-47bb-0310-9956-ffa450edef68
* Usage was inconsistent with the rest of ap_filter_t examples;William A. Rowe Jr2004-11-291-6/+6
| | | | | | | we always presume the typedef'fed flavor of such symbol names. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106932 13f79535-47bb-0310-9956-ffa450edef68
* Properly export ap_listen_* functions.Justin Erenkrantz2004-11-281-6/+6
| | | | | | | | * server/listen.c: Add AP_DECLARE as appropriate. * include/ap_listen.h: Add AP_DECLARE as appropriate. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106843 13f79535-47bb-0310-9956-ffa450edef68
* Moving pcreposix.h to include/ to replace the (now out of date) version thereBrian Pane2004-11-271-0/+117
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106755 13f79535-47bb-0310-9956-ffa450edef68
* Removing in order to "svn move" the new one from srclib/pcre to this location.Brian Pane2004-11-271-99/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106754 13f79535-47bb-0310-9956-ffa450edef68
* Eliminate awk autogeneration of the ApacheMonitor's .rc resourceWilliam A. Rowe Jr2004-11-231-7/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | source file. By adding several macros to ap_release.h: - the stringize magic, in leiu of including a ton of cruft, - split subversion and "-dev" tokens (with a binary flag) - a _CSV token in the form of m,n,p (not a string) we are able to have use a static ApacheMonitor.rc file, which picks up all of the necessary values right from ap_release.h. If the group likes this approach, I will percolate it throughout the project, and we will lose the requirement of awk for everything -except- rewriting the installed httpd.conf script (developer builds always get an installed httpd.conf script - it's only 'fixed up' with the correct @@ substitutions if they have awk.) This project was chosen because ApacheMonitor.rc already exists in svn. Comment please. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106313 13f79535-47bb-0310-9956-ffa450edef68
* The Event MPM.Paul Querna2004-11-202-0/+24
| | | | | | | | | | | | | | | | | | | | Designed to minimize Apache's KeepAlive overhead. This MPM depends on the current APR-trunk for new features added to the apr_pollset interface. Currently the underlying operating system must support KQueue or EPoll. Status: Should work as a drop in replacement for all non-ssl servers. SSL Requests that use HTTP 1.1 Pipelining do not currently work. Testing: I have tested it with Linux 2.6, FreeBSD 5.2.1, and OS X 10.3. Originally based on the patch by Greg Ames. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105919 13f79535-47bb-0310-9956-ffa450edef68
* Onward to 2.1.2-dev.Justin Erenkrantz2004-11-191-2/+2
| | | | | | | | * CHANGES: Bump... * include/ap_release.h: to 2.1.2-dev. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105892 13f79535-47bb-0310-9956-ffa450edef68
* * include/ap_release.h: Bump to 2.1.1.Justin Erenkrantz2004-11-191-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105890 13f79535-47bb-0310-9956-ffa450edef68
* Remove the .cvsignore files.Joe Orton2004-11-191-12/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105796 13f79535-47bb-0310-9956-ffa450edef68
* Add util_ldap_cache_getuserdn() prototype to the util_ldap.h header fileBradley Nicholes2004-11-041-0/+22
| | | | | | | Submitted by:Jari Ahonen [jah progress.com] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105685 13f79535-47bb-0310-9956-ffa450edef68
* Change FilterDeclare/FilterProvider semantics as discussed inNick Kew2004-10-311-12/+0
| | | | | | | http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=109899588616670&w=2 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105646 13f79535-47bb-0310-9956-ffa450edef68
* fix prototypes in documentation to match actual const-nessJeff Trawick2004-10-301-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105631 13f79535-47bb-0310-9956-ffa450edef68
* add ap_log_cerror(); use it in a couple of places in core output filterJeff Trawick2004-10-291-9/+43
| | | | | | | so that the client IP address is recorded in the log git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105625 13f79535-47bb-0310-9956-ffa450edef68
* Fixup broken handling of range header.Nick Kew2004-10-281-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105613 13f79535-47bb-0310-9956-ffa450edef68
* Move ap_filter_provider_t back out of public APINick Kew2004-10-271-37/+0
| | | | | | | (suggested by nd; makes sense to niq) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105603 13f79535-47bb-0310-9956-ffa450edef68
* veto and revert win64 patch: 64bit changes must percolate from theRoy T. Fielding2004-10-245-20/+19
| | | | | | | | | bottom (APR/system) up -- we can't give the client a 64bit API and then cast it to 32bits internally without introducing security holes on other platforms. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105572 13f79535-47bb-0310-9956-ffa450edef68
* WIN64: API changes to clean up Windows 64bit compile warningsAllan K. Edwards2004-10-225-19/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105545 13f79535-47bb-0310-9956-ffa450edef68
* allow <= and >= for filter dispatcherAndré Malo2004-10-171-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105507 13f79535-47bb-0310-9956-ffa450edef68
* use more speaking namesAndré Malo2004-10-171-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105501 13f79535-47bb-0310-9956-ffa450edef68
* more styleAndré Malo2004-10-171-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105500 13f79535-47bb-0310-9956-ffa450edef68
* save spaces! Soon in future we're going to run out of spaces!!!André Malo2004-10-171-15/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105499 13f79535-47bb-0310-9956-ffa450edef68
* Minor comment fixes, no code changes:Erik Abele2004-10-111-14/+14
| | | | | | | | | | | | | | - 'sub request' -> 'subrequest' - @retrn -> @return - ... PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105408 13f79535-47bb-0310-9956-ffa450edef68
* Merge mod_filter with util_filter structs; add API for protocol stuff.Nick Kew2004-09-211-1/+107
| | | | | | | Rename FilterDebug directive to FilterTrace. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105226 13f79535-47bb-0310-9956-ffa450edef68
* Worker shared data has to be visible across all child processes,Mladen Turk2004-09-151-2/+2
| | | | | | | so remove creating that data on per-child basis. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105134 13f79535-47bb-0310-9956-ffa450edef68
* PR: 19688Nick Kew2004-09-121-6/+6
| | | | | | | Fix incorrect (and important) comments git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105089 13f79535-47bb-0310-9956-ffa450edef68
* use more intuitive variable namesStas Bekman2004-08-201-9/+9
| | | | | | | | | | | | | ap_sub_req_*_uri to use new_uri ap_sub_req_*_file to use new_file PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104758 13f79535-47bb-0310-9956-ffa450edef68
* Implement -t -DDUMP_MODULES using generic test_config hook rather thanJoe Orton2004-08-171-0/+7
| | | | | | | | | | | | | | | | | | | | | hooking into mod_so from main.c: * include/http_config.h, server/config.c: Declare test_config hook. * server/main.c: Drop hooks into mod_so; run test_config hooks. * modules/mappers/mod_so.h: Drop ap_dump_loaded_modules optional function. * modules/mappers/mod_so.c (dump_loaded_modules): Renamed from ap_dump_loaded_modules; only run if -DDUMP_MODULES is defined. (register_hooks): Register test_config hook instead of optional function. Reviewed by: Justin Erenkrantz, Paul Querna git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104685 13f79535-47bb-0310-9956-ffa450edef68
* correct struct fields commentsStas Bekman2004-08-121-4/+5
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104633 13f79535-47bb-0310-9956-ffa450edef68
* Improve binary compatiblity. This fix was requested of me before it was ↵Graham Leggett2004-07-291-3/+4
| | | | | | | | | | | | committed, but it went in anyway - my bad :( PR: Obtained from: Submitted by: Mladen Turk <mturk@apache.org> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104409 13f79535-47bb-0310-9956-ffa450edef68
* Add load balancer support to the scoreboard in preparation forGraham Leggett2004-07-291-0/+18
| | | | | | | | | | | load balancing support in mod_proxy. PR: Obtained from: Submitted by: Mladen Turk <mturk@apache.org> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104404 13f79535-47bb-0310-9956-ffa450edef68
* fix the invalid return value entry for ap_meets_conditionsStas Bekman2004-07-181-1/+2
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104326 13f79535-47bb-0310-9956-ffa450edef68
* mod_so.h doesn't live here.William A. Rowe Jr2004-07-151-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104294 13f79535-47bb-0310-9956-ffa450edef68
* Added 'AllowOverride Options=Indexes,MultiViews' to give an admin betterPaul Querna2004-07-143-0/+7
| | | | | | | | | | control over what options can be used in .htaccess files. PR: 29310 Submitted by: Tom Alsberg <alsbergt-apache cs.huji.ac.il> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104283 13f79535-47bb-0310-9956-ffa450edef68
* Add DUMP_MODULESPaul Querna2004-07-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104213 13f79535-47bb-0310-9956-ffa450edef68
* Replace the thread reader/writer lock that protects the shared memory cache ↵Bradley Nicholes2004-06-251-1/+2
| | | | | | to a global mutex so that the shared memory is protected across processes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104039 13f79535-47bb-0310-9956-ffa450edef68
* Enhance the util_ldap cache-info page to display the current contents of the ↵Bradley Nicholes2004-06-171-11/+1
| | | | | | search, compare and dn_compare caches git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103974 13f79535-47bb-0310-9956-ffa450edef68
* Nobody objected:André Malo2004-06-052-1/+15
| | | | | | | | | | | | | | | <IfModule> now takes the module identifier in addition to the filename. CAUTION: this commit breaks the build on netware. It still needs to be adjusted. (but I don't have any netware knowledge...) Also, developers need to re-run buildconf on unices. PR: 29003 Submitted by: Edward Rudd <eddie omegaware.com>, Andr� Malo git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103849 13f79535-47bb-0310-9956-ffa450edef68
* Overhaul handling of LDAP error conditions, so that the util_ldap_*Graham Leggett2004-05-211-3/+14
| | | | | | | | | | | | functions leave the connections in a sane state after errors have occurred. PR: 27748, 17274, 17599, 18661, 21787, 24595, 24683, 27134, 27271 Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103706 13f79535-47bb-0310-9956-ffa450edef68
* changed the following APIs to return an error instead of hard exiting:André Malo2004-04-252-6/+10
| | | | | | | | ap_add_module, ap_add_loaded_module, ap_setup_prelinked_modules, and ap_process_resource_config git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103517 13f79535-47bb-0310-9956-ffa450edef68