Commit Graph

18836 Commits

Author SHA1 Message Date
1df1bda010 Add support for HTTP PUT to ab.
Submiited by: Jeff Barnes <jbarnesweb yahoo.com>


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@811806 13f79535-47bb-0310-9956-ffa450edef68
2009-09-06 11:03:14 +00:00
9ca881a814 Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@811669 13f79535-47bb-0310-9956-ffa450edef68
2009-09-05 16:29:34 +00:00
c0fb865ba1 An error detect question in comments
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@811009 13f79535-47bb-0310-9956-ffa450edef68
2009-09-03 16:02:18 +00:00
c7c6f204d1 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@810478 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02 12:26:05 +00:00
e35ab9433b doccos for soon to be reverted code.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@810477 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02 12:22:32 +00:00
cd4d580a87 Changed the name of the IRC channel a while back. Fixing it in the FAQ
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@810464 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02 11:55:19 +00:00
7b9c01f52f Now that we have actual released versions after 2.2.11, drop the
awkward/confusing exclusive phrasing of "after 2.2.11".



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@810187 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 19:26:06 +00:00
7bd1c74db3 Remove unused conf variable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809938 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 09:42:16 +00:00
154e8c7191 Check return value from ap_pass_brigade incase we are buffering and a client disconnects.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809928 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 09:30:36 +00:00
f2915b9f91 Initialize len to 0, since for some logic paths it might be unset.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809907 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 09:09:54 +00:00
51f626e107 Support mod_rewrite's %{varname} variables in ap_expr default expression parser
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809768 13f79535-47bb-0310-9956-ffa450edef68
2009-08-31 22:36:42 +00:00
383a108c07 Add suggested parentheses around APR_STATUS_IS_ENOENT.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809665 13f79535-47bb-0310-9956-ffa450edef68
2009-08-31 17:11:27 +00:00
17d2895c44 moved "finfo.mtime = 0;" after var declaration;
removed tab.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809440 13f79535-47bb-0310-9956-ffa450edef68
2009-08-31 00:22:44 +00:00
5252dbdd88 Typo and updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809335 13f79535-47bb-0310-9956-ffa450edef68
2009-08-30 13:37:25 +00:00
79f90cac62 Fix up doc note on ProxyPassMatch quirks - this wording seems to have
got accepted in 2.2.x.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@809241 13f79535-47bb-0310-9956-ffa450edef68
2009-08-30 02:57:58 +00:00
1672293bb7 Document ServerTokens Set "One Big Happy Family Server"
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808966 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 17:39:08 +00:00
4cffc0e157 And additional ServerTokens improvement...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808965 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 17:37:12 +00:00
595b086b3a Update docs xforms and mappings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808910 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:57:01 +00:00
ba6c69e738 Make code match warning message: disable nonce-checking
if shared memory isn't available.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808903 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:42:25 +00:00
f3b90258f0 Don't let the server start if user has asked for qop=auth-int
with mod_auth_digest.  The server can't provide it because it's
not implemented yet.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808901 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:39:34 +00:00
96d0911897 Update all xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808896 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:33:19 +00:00
7fe574e381 OK, might as well finish this... Allow ServerTokens Off
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808895 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 14:31:00 +00:00
0da446e9ea push_connection, push_server also targetted for export, no?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808727 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 01:40:44 +00:00
a38b9f9117 Not static; trusting this targetted for export?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808726 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 01:39:50 +00:00
1b68ef7771 Axe an unused variable.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808724 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 01:32:18 +00:00
23a2ebfd33 Add parenthesis for legibility and correcting association,
and axe an unused variable


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808723 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 01:31:23 +00:00
5181635ab3 Always make mod_*.h files available where they exist, modpath by modpath
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808722 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 01:27:46 +00:00
d0cbb2c54b Note style flaw, this is rather inappropriate on a global basis, no?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808719 13f79535-47bb-0310-9956-ffa450edef68
2009-08-28 01:26:07 +00:00
ef81751829 %.*s precision supposedly takes an int, according to gcc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808681 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 23:33:09 +00:00
aed4311df4 catch missing .h for install
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808680 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 23:31:46 +00:00
fd5c214124 Make sure when adding a warning, that we don't duplicate an existing warning.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808656 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 21:57:27 +00:00
d3e08fa3ba Log the return code in the debug message to properly indicate why the lock
could not be obtained.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808652 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 21:47:26 +00:00
2e32dbe9b5 When attempting to set the stale lock, we will pass try_lock twice. If we
already have the lock the first time, we must also have the lock the second
time.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808649 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 21:44:48 +00:00
9bdbce07f5 Document limitation to ProxyPassMatch directive.
This is a valid bug report PR 46665, which I'm marking as WONTFIX
but which needs documenting for what it is.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808321 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 08:43:32 +00:00
165dc73d4d mod_headers: generalise the envclause to support conditional
header rules via ap_expr.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808240 13f79535-47bb-0310-9956-ffa450edef68
2009-08-27 01:02:42 +00:00
9bf71872c9 Reintroduce an optimisation lost in some cut and paste. The cache lock
is removed as soon as we see an EOS, or is removed immediately if a
failure has occurred.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808220 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 23:22:18 +00:00
6baacf4a7e Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808213 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 22:48:47 +00:00
2c379cc6fb mod_cache: Introduce the thundering herd lock, a mechanism to keep
the flood of requests at bay that strike a backend webserver as
a cached entity goes stale.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808212 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 22:46:35 +00:00
1bc6da5bb4 Fix shm, rmm, and lock problems.
PR: 16057


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@808150 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 18:29:49 +00:00
60fbe11de1 Bring back OS/2 support.
Reverses r758929 with a little bit of conflict resolution.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@807930 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 08:56:13 +00:00
3144af1e11 Update transform for core.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@807612 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 13:26:12 +00:00
b3ce8d1094 Broaden the warning about modifying memory-mapped files,
so it's not specific to NFS.

PR: 46688


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@807609 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 13:23:49 +00:00
95d288c212 Preserve port over internal redirection
PR#35999
A four-year-old buglet!


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@807015 13f79535-47bb-0310-9956-ffa450edef68
2009-08-23 20:30:47 +00:00
93cdac913c Return consistent error status for proxy unable to connect
PR 46971


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@806920 13f79535-47bb-0310-9956-ffa450edef68
2009-08-23 02:00:43 +00:00
fadce7cbef Switch mod_dbd to using APR_STATUS_IS_foo macros in error handling
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@806692 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 19:40:17 +00:00
256f3e913b fix wrong name in function prototype which led to
unresolved reference at link time

hint at adding some doc as well


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@806315 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20 19:25:49 +00:00
babfab081c Two typos correction.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@806186 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20 14:24:14 +00:00
30c8f22c1f Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@806111 13f79535-47bb-0310-9956-ffa450edef68
2009-08-20 10:42:30 +00:00
b102bce05c Don't require all listeners to be created equal ...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@806010 13f79535-47bb-0310-9956-ffa450edef68
2009-08-19 23:55:14 +00:00
0d31b52105 Clarification on unit of measure of %D in mod_headers
PR: 47707
Reported by: Paschal Nee <pnee toombeola.com>


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@805754 13f79535-47bb-0310-9956-ffa450edef68
2009-08-19 11:36:24 +00:00