summaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix a timed out connection going into the keep-alive state after a timeoutStefan Fritsch2011-05-141-0/+7
| | | | | | | | | when discarding a request body. PR: 51103 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103213 13f79535-47bb-0310-9956-ffa450edef68
* Log messages at the various points where mod_deflate returns APR_EGENERAL.Stefan Fritsch2011-05-141-0/+31
| | | | | | | | Try to use level warning if the client sent invalid data and level error if something went wrong on our side. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103199 13f79535-47bb-0310-9956-ffa450edef68
* Update xformsJim Jagielski2011-05-131-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102734 13f79535-47bb-0310-9956-ffa450edef68
* Add in new mod_proxy "extension" module: mod_proxy_express.Jim Jagielski2011-05-131-0/+228
| | | | | | | | | | | | | | | | | This is a module developed by myself to support the RedHat OpenShift Express project, to allow for dynamic and fast reverse-proxy switching. The idea is to easily map Host: header entries to backend servers, with the mapping done in a DBM file (think of mod_vhost_alias, kinda, for mod_proxy). Yeah, mod_rewrite and RewriteMap could kinda do it but (1) that is slow and (2) no support for ProxyPassReverse capability. Donated to the ASF. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102733 13f79535-47bb-0310-9956-ffa450edef68
* Fix configure error when configuring module set "reallyall".Rainer Jung2011-05-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102328 13f79535-47bb-0310-9956-ffa450edef68
* Use APR_STATUS_IS_... in some more cases.Stefan Fritsch2011-05-112-2/+2
| | | | | | | | While this is not strictly necessary everywhere, it makes it much easier to find the problematic cases. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102124 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup... most don't need apr_hooks.h at all...Jim Jagielski2011-05-098-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101067 13f79535-47bb-0310-9956-ffa450edef68
* PR51163: Resolve crashes when LDAP is used for authorization-onlyEric Covener2011-05-081-8/+8
| | | | | | | | Submitted By: Scott Hill <shill genscape.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100786 13f79535-47bb-0310-9956-ffa450edef68
* replace recent AJP direct comparisons to APR_TIMEUP with APR_STATUS_IS_TIMEUP.Eric Covener2011-05-072-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100513 13f79535-47bb-0310-9956-ffa450edef68
* avoid compiler warnings with gccStefan Fritsch2011-05-011-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098399 13f79535-47bb-0310-9956-ffa450edef68
* fix some dead assignments found by the clang analyzerJeff Trawick2011-04-3010-23/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098162 13f79535-47bb-0310-9956-ffa450edef68
* Follow on to 1057048:Jeff Trawick2011-04-271-6/+9
| | | | | | | | | | | | In the map of active workers, don't print spaces for scoreboard slots which aren't used due to ThreadsPerChild < ThreadLimit or MaxClients/ThreadsPerChild < ServerLimit; simply omit those slots from the display. Workers in those slots which are gracefully exiting (from a previous generation with a different MPM config) will be displayed, and the map will shrink as those workers exit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1097070 13f79535-47bb-0310-9956-ffa450edef68
* Fix double free in out-of-mem situationStefan Fritsch2011-04-261-8/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096855 13f79535-47bb-0310-9956-ffa450edef68
* mod_ldap: Make LDAPSharedCacheSize 0 create a non-shared-memory cache perStefan Fritsch2011-04-253-26/+42
| | | | | | | | | | | process as opposed to disabling caching completely. This allows to use the non-shared-memory cache as a workaround for the shared memory cache not being available during graceful restarts PR: 48958 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096577 13f79535-47bb-0310-9956-ffa450edef68
* Add new ap_reserve_module_slots/ap_reserve_module_slots_directive API,Stefan Fritsch2011-04-251-1/+1
| | | | | | | | | | necessary if a module (like mod_perl) registers additional modules later than the EXEC_ON_READ phase. Tested by: Torsten Foertsch <torsten foertsch gmx net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096569 13f79535-47bb-0310-9956-ffa450edef68
* Report filename and line number in config warningStefan Fritsch2011-04-251-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096551 13f79535-47bb-0310-9956-ffa450edef68
* avoid useless call to apr_pstrdupStefan Fritsch2011-04-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095972 13f79535-47bb-0310-9956-ffa450edef68
* Fixed missing struct member error introduced with r1092076.Guenter Knauf2011-04-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092212 13f79535-47bb-0310-9956-ffa450edef68
* try to prevent a single long request marking a worker in error.Jean-Frederic Clere2011-04-142-1/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092076 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused variableStefan Fritsch2011-04-091-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1090645 13f79535-47bb-0310-9956-ffa450edef68
* mod_ssl, ab: Support OpenSSL compiled without SSLv2 supportStefan Fritsch2011-04-083-6/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1090367 13f79535-47bb-0310-9956-ffa450edef68
* rework choice of cgi implementation, handling MinGWJeff Trawick2011-04-071-6/+21
| | | | | | | PR: 49535 (subset of reported issues, replacement for supplied patch) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089951 13f79535-47bb-0310-9956-ffa450edef68
* Fixed sysinclude; removed trailing 0; fixed indent.Guenter Knauf2011-04-051-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088838 13f79535-47bb-0310-9956-ffa450edef68
* * add the constructed filter at TRACE1 to authn, and to existing debug authz Eric Covener2011-04-041-4/+7
| | | | | | | | | | messages. * Drop the level of the LDAPURL parsing to TRACE1 from debug (appears in console/event viewer once per directive) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088627 13f79535-47bb-0310-9956-ffa450edef68
* better error messageJim Jagielski2011-04-041-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088620 13f79535-47bb-0310-9956-ffa450edef68
* Fixed only some proxy prototype formats.Guenter Knauf2011-04-031-8/+12
| | | | | | | | Function names must follow the *_DECLARE() in the same line regardless how long the function names are! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088421 13f79535-47bb-0310-9956-ffa450edef68
* Fixed NetWare build for proxy modules.Guenter Knauf2011-04-038-18/+68
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088326 13f79535-47bb-0310-9956-ffa450edef68
* *) mod_proxy_ajp: Add support for 'ProxyErrorOverride on'. PR 50945.Jim Jagielski2011-04-011-47/+93
| | | | | | [Peter Pramberger <peter pramberger.at>, Jim Jagielski] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087864 13f79535-47bb-0310-9956-ffa450edef68
* *) mod_proxy_fcgi: Add support for 'ProxyErrorOverride on' PR 50913.Jim Jagielski2011-04-011-50/+61
| | | | | | [Mark Montague <mark catseye.org>, Jim Jagielski] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087863 13f79535-47bb-0310-9956-ffa450edef68
* More cleanups at cleanup... move to using pconf and then removeJim Jagielski2011-04-011-10/+16
| | | | | | any file-based shms git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087862 13f79535-47bb-0310-9956-ffa450edef68
* wrong stashJim Jagielski2011-04-011-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087677 13f79535-47bb-0310-9956-ffa450edef68
* Make the 'need to reset' more generic by extending its reachJim Jagielski2011-03-311-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087415 13f79535-47bb-0310-9956-ffa450edef68
* Better knowledge of when to adjust.Jim Jagielski2011-03-311-3/+6
| | | | | | More info from b-m git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087413 13f79535-47bb-0310-9956-ffa450edef68
* Implement reset() funcs for the LBmethods...Jim Jagielski2011-03-313-3/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087407 13f79535-47bb-0310-9956-ffa450edef68
* If we change the LB method, or we take add in a newJim Jagielski2011-03-313-2/+14
| | | | | | | balancermember ("enable" her), then we need to have the LBmethod reset its params as required... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087371 13f79535-47bb-0310-9956-ffa450edef68
* Don't kill me mister...Jim Jagielski2011-03-311-8/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087333 13f79535-47bb-0310-9956-ffa450edef68
* Add in a configuration generation... this is independent ofJim Jagielski2011-03-311-1/+3
| | | | | | MPM gen, just in case we ever switch MPMs at a graceful ;) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1087331 13f79535-47bb-0310-9956-ffa450edef68
* Change the ap_cfg_getline() and ap_cfg_getc() to return an error code.Stefan Fritsch2011-03-291-4/+5
| | | | | | | | | | | | | Also: - Make ap_cfg_getline() return APR_ENOSPC if a config line is too long. - Add ap_pcfg_strerror() function to convert ap_cfg_getline's return value into a nice message. - Adjust definition of ap_configfile_t accordingly. Not bumping MMN because it has already been bumped today. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086756 13f79535-47bb-0310-9956-ffa450edef68
* change signed single-bit fields to unsignedJeff Trawick2011-03-295-69/+69
| | | | | | | | | some of these were exposed to mods so the mmn is bumped, without regard to whether any compiler will have to generate different code git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086662 13f79535-47bb-0310-9956-ffa450edef68
* Note util_ldap.h for convenienceWilliam A. Rowe Jr2011-03-291-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086462 13f79535-47bb-0310-9956-ffa450edef68
* mod_info: Dump config to stdout during startup if -DDUMP_CONFIG is Stefan Fritsch2011-03-281-23/+90
| | | | | | | | | | | specified. This functionality should probably be moved into core, but for now it's a lot better than nothing. And it may even help me debug some other config related code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086441 13f79535-47bb-0310-9956-ffa450edef68
* always use (via break) the LDAP connection we're looking at once it's a match,Eric Covener2011-03-281-5/+2
| | | | | | | whether it's used as-is or has just been unbound. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086433 13f79535-47bb-0310-9956-ffa450edef68
* fix incorrect type of LDAP connection pool member, fix naming forsEric Covener2011-03-281-8/+8
| | | | | | | | style guidlines git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086432 13f79535-47bb-0310-9956-ffa450edef68
* Resolve disagreement with its prototypeWilliam A. Rowe Jr2011-03-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086287 13f79535-47bb-0310-9956-ffa450edef68
* enable DEFAULT_REL_RUNTIMEDIR on NetWare and WindowsJeff Trawick2011-03-272-10/+0
| | | | | | | | this commit is missing the Windows and NetWare build logic to copy the appropriate file to include/ap_config_layout.h git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086073 13f79535-47bb-0310-9956-ffa450edef68
* fix doxygen warningsJeff Trawick2011-03-272-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086071 13f79535-47bb-0310-9956-ffa450edef68
* Or, perhaps that's even clearer, without getting too verbose.Rich Bowen2011-03-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1084714 13f79535-47bb-0310-9956-ffa450edef68
* Attemps to clarify a rather cryptic error message.Rich Bowen2011-03-231-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1084698 13f79535-47bb-0310-9956-ffa450edef68
* Create dav.imp dynamically from header to catch all exports.Guenter Knauf2011-03-201-64/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1083540 13f79535-47bb-0310-9956-ffa450edef68
* Removed dav_get_limit_xml_body() from mod_dav.h.Guenter Knauf2011-03-201-3/+0
| | | | | | | | | This was a forgotten prototype hanging around for close to 11 years where no code for existed (see r85816); now removed from all branches per wrowe's permission. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1083536 13f79535-47bb-0310-9956-ffa450edef68