summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Renames the 'tips' section.Rich Bowen2013-09-222-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525433 13f79535-47bb-0310-9956-ffa450edef68
* Rename: This is more a "tips" section than technical details.Rich Bowen2013-09-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525431 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild mod_macro docsRich Bowen2013-09-222-67/+110
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525428 13f79535-47bb-0310-9956-ffa450edef68
* Restructure the mod_macro doc a little, with a 'usage', 'details', andRich Bowen2013-09-221-67/+110
| | | | | | | 'examples' section. More examples to come. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525426 13f79535-47bb-0310-9956-ffa450edef68
* install libhttpd.expJeff Trawick2013-09-222-2/+17
| | | | | | | | | install mod_foo.lib and mod_foo.exp for modules which APIs that other modules need to link against (e.g., mod_dav, mod_proxy, etc.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525308 13f79535-47bb-0310-9956-ffa450edef68
* Use ap_log_rdata() to dump the FastCGI header, axing a bunchJeff Trawick2013-09-211-62/+4
| | | | | | | of custom data dumping code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525281 13f79535-47bb-0310-9956-ffa450edef68
* Borrow a fix from mod_authnz_fcgi:Jeff Trawick2013-09-213-17/+31
| | | | | | | | mod_proxy_fcgi: Handle reading protocol data that is split between packets. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525280 13f79535-47bb-0310-9956-ffa450edef68
* Bring some envvar flexibility from mod_authnz_fcgi to mod_proxy_fcgi:Jeff Trawick2013-09-213-44/+64
| | | | | | | | | mod_proxy_fcgi: Remove 64K limit on encoded length of all envvars. An individual envvar with an encoded length of more than 16K will be omitted. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525276 13f79535-47bb-0310-9956-ffa450edef68
* Updates.Lucien Gentis2013-09-213-5/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525239 13f79535-47bb-0310-9956-ffa450edef68
* rename EXTRA_INCLUDE_DIRS to EXTRA_INCLUDES, add EXTRA_COMPILE_FLAGSJeff Trawick2013-09-202-17/+30
| | | | | | | | and EXTRA_LIBS git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525006 13f79535-47bb-0310-9956-ffa450edef68
* name-based vhosts listed twice with apachectl -SEric Covener2013-09-201-1/+2
| | | | | | | | | | | | | When processing a vhost with * or _default_, we'd add the "names" once for 0.0.0.0 and once for [::], but these are stored in the same "default" ip chain. Catch the back-to-back wildcard + same port and short-circuit the second add. Submitted By: rjung Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525000 13f79535-47bb-0310-9956-ffa450edef68
* typoJim Jagielski2013-09-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524980 13f79535-47bb-0310-9956-ffa450edef68
* draft-ietf-httpbis-p1-messaging-23 fixes regarding interactionsJim Jagielski2013-09-193-17/+49
| | | | | | between TE and content-length in the same req/resp. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524770 13f79535-47bb-0310-9956-ffa450edef68
* Use apr_socket_timeout_get instead of hard-coded 30 seconds timeout.Jan Kaluža2013-09-181-0/+3
| | | | | | | Document r1524368 in CHANGES. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524388 13f79535-47bb-0310-9956-ffa450edef68
* Use apr_socket_timeout_get instead of hard-coded 30 seconds timeout.Jan Kaluža2013-09-181-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524368 13f79535-47bb-0310-9956-ffa450edef68
* mod_lua: ap_ntoh64 endianess testDaniel Gruno2013-09-181-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524321 13f79535-47bb-0310-9956-ffa450edef68
* rebuildRich Bowen2013-09-1823-41/+838
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524242 13f79535-47bb-0310-9956-ffa450edef68
* subject/verbRich Bowen2013-09-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524240 13f79535-47bb-0310-9956-ffa450edef68
* Update rationaleJim Jagielski2013-09-171-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524192 13f79535-47bb-0310-9956-ffa450edef68
* revert 1524161 for the time beingJim Jagielski2013-09-176-756/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524190 13f79535-47bb-0310-9956-ffa450edef68
* RFC2616 issueJim Jagielski2013-09-174-16/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524161 13f79535-47bb-0310-9956-ffa450edef68
* More cool info ;)Jim Jagielski2013-09-171-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524158 13f79535-47bb-0310-9956-ffa450edef68
* Add note to balancer manager whether changes will/will not survive a restartDaniel Ruggeri2013-09-171-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524101 13f79535-47bb-0310-9956-ffa450edef68
* Add exec: callout support for mod_session_cryptoDaniel Ruggeri2013-09-172-1/+44
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524079 13f79535-47bb-0310-9956-ffa450edef68
* fill in missing message numbers in APLOGNO() invocationsJeff Trawick2013-09-173-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1524018 13f79535-47bb-0310-9956-ffa450edef68
* mod_lua: Adjust documentation for r:wsread()Daniel Gruno2013-09-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523433 13f79535-47bb-0310-9956-ffa450edef68
* mod_lua: Figure out a way to read from SSL connections with WebSockets. ↵Daniel Gruno2013-09-151-17/+63
| | | | | | Brigades ain't my strong side, so if someone could adjust it a bit, that'd be swell. It _works_, but I'm sure it could be improved upon. Also make r:wsclose() work properly with SSL. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523432 13f79535-47bb-0310-9956-ffa450edef68
* remove some recently backported fixes.Eric Covener2013-09-151-25/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523388 13f79535-47bb-0310-9956-ffa450edef68
* In 2.4, the MPM leaves a copy of the non-disconnected FD sitting inEric Covener2013-09-152-4/+9
| | | | | | | | | | | | | | | | | | context->accept_socket. This FD will be closed a second time, often shortly after a worker picks it up in this same FD being reused. The first recv fails with WSAENOTSOCK since the same FD was closed in the listener thread while the worker was pulling it off the queue (The second close is of the underlying FD/socket, not a shared apr_socket_t, so it's not short-circuited) This patch makes it a bit more 2.2.x-ish and solves my problem -- the context->accept_socket gets zapped at the bottom of the loop if !disconnected. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523387 13f79535-47bb-0310-9956-ffa450edef68
* doc change=noEric Covener2013-09-141-3/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523323 13f79535-47bb-0310-9956-ffa450edef68
* Switch from private FastCGI protocol handling to util_fcgi API.Jeff Trawick2013-09-142-327/+71
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523281 13f79535-47bb-0310-9956-ffa450edef68
* skiplist.c now in 2.4.xJeff Trawick2013-09-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523260 13f79535-47bb-0310-9956-ffa450edef68
* mod_auth_digest: Be more specific when the realm mismatches because theGraham Leggett2013-09-143-2/+13
| | | | | | | realm has not been specified. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523239 13f79535-47bb-0310-9956-ffa450edef68
* Updates.Lucien Gentis2013-09-146-25/+58
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523237 13f79535-47bb-0310-9956-ffa450edef68
* SECURITY (CVE-2013-4352): Fix a NULL pointer deference which allowedGraham Leggett2013-09-142-3/+9
| | | | | | | | | untrusted origin servers to crash mod_cache in a forward proxy configuration. mod_cache: Avoid a crash with strcmp() when the hostname is not provided. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523235 13f79535-47bb-0310-9956-ffa450edef68
* Use APR type; rename var.Guenter Knauf2013-09-141-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523211 13f79535-47bb-0310-9956-ffa450edef68
* Fixed mod_lua NetWare build.Guenter Knauf2013-09-141-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523208 13f79535-47bb-0310-9956-ffa450edef68
* Fixed ap_ntoh64 argument.Guenter Knauf2013-09-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523207 13f79535-47bb-0310-9956-ffa450edef68
* fix broken linkDaniel Gruno2013-09-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522936 13f79535-47bb-0310-9956-ffa450edef68
* that line was obviously wrong.Daniel Gruno2013-09-131-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522900 13f79535-47bb-0310-9956-ffa450edef68
* works with (Strawberry) Perl 5.010 from 2009, so require that version; move ↵Jeff Trawick2013-09-132-4/+4
| | | | | | to older File::Path interface git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522747 13f79535-47bb-0310-9956-ffa450edef68
* set binary attributes for remaining binaries via httpd.rc, fix theJeff Trawick2013-09-122-10/+12
| | | | | | | missing feather (icon) on httpd.exe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522622 13f79535-47bb-0310-9956-ffa450edef68
* specify base addresses for libhttpd.dll and modules; mention an issue about ↵Jeff Trawick2013-09-122-2/+12
| | | | | | Perl compatibility of a support script git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522547 13f79535-47bb-0310-9956-ffa450edef68
* BaseAddr.ref:Jeff Trawick2013-09-122-115/+241
| | | | | | | | | | | | | | | | | | | . Update sizes as necessary based on a 64-bit debug build with Visual Studio 2012. . Add missing modules mod_apreq, mod_authnz_fcgi, mod_dialup, mod_optional_fn_export, mod_optional_fn_import, mod_optional_hook_export, mod_optional_hook_import, and mod_policy. (The example mods aren't important, but adding them avoids having to treat those as exceptions in any sort of automatic update mechanism. Potential issues with the several modules that aren't currently buildable with the cmake-based solution have not been addressed.) fixBaseAddrs.pl: . New script to generate a new BaseAddr.ref based on Microsoft linker warnings about inadequate size or missing module. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522544 13f79535-47bb-0310-9956-ffa450edef68
* mod_lua: Add rudimentary WebSocket support. This is a WIP (emphasis on the ↵Daniel Gruno2013-09-113-2/+363
| | | | | | W, I and P) and subject to change as the idea surrounding it evolves into something meaningful. But for now, WebSockets, yay! Please do review this! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522030 13f79535-47bb-0310-9956-ffa450edef68
* revert comments in r1521973, may be more misleadin then good.Eric Covener2013-09-111-13/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522021 13f79535-47bb-0310-9956-ffa450edef68
* comments only, before I task switch. Eric Covener2013-09-111-1/+13
| | | | | | | Subgroup checking is cached, but very inefficient for large groups. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1521973 13f79535-47bb-0310-9956-ffa450edef68
* make docs xformsJeff Trawick2013-09-1129-2209/+2394
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1521911 13f79535-47bb-0310-9956-ffa450edef68
* fix tagging problems that break validationJeff Trawick2013-09-111-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1521910 13f79535-47bb-0310-9956-ffa450edef68
* Add "default user id" capability for authorizers that handleJeff Trawick2013-09-112-1/+20
| | | | | | | | | check_authn and return success but don't have a specific user id to assign (e.g., guest users). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1521909 13f79535-47bb-0310-9956-ffa450edef68