1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-13 21:42:17 +03:00
Commit Graph

681 Commits

Author SHA1 Message Date
Guenter Knauf
7814748ab3 NetWare build tweaks.
Make more use of internal makefile macros;
axed now obsolete include paths.
Submitted by: normw gknw net.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1371177 13f79535-47bb-0310-9956-ffa450edef68
2012-08-09 12:11:09 +00:00
Graham Leggett
cb21a0dbcc Further clarify the naming of the entity that directly connects to us by
calling that entity a client instead of a peer.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1214015 13f79535-47bb-0310-9956-ffa450edef68
2011-12-14 01:10:52 +00:00
Stefan Fritsch
92e366007c Add lots of unique tags to error log messages
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1209766 13f79535-47bb-0310-9956-ffa450edef68
2011-12-02 23:02:04 +00:00
Graham Leggett
394e5594d6 Introduce a per connection "peer_ip" and a per request "client_ip" to
distinguish between the raw IP address of the connection and the effective
IP address of the request.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1206291 13f79535-47bb-0310-9956-ffa450edef68
2011-11-25 19:42:04 +00:00
Rainer Jung
afa92d3bb5 Move the examples README from experimental to
examples. Correct some basic errors in the file.

No functional change.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201198 13f79535-47bb-0310-9956-ffa450edef68
2011-11-12 05:53:49 +00:00
Rainer Jung
63f6c2cde8 Choose consistent comments and remove explicit
module names, because those references easily
get outdated.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201194 13f79535-47bb-0310-9956-ffa450edef68
2011-11-12 05:40:43 +00:00
Jim Jagielski
427c85bd23 Cleanup effort in prep for GA push:
Trim trailing whitespace... no func change



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1174751 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 13:39:32 +00:00
Stefan Fritsch
fba947527f Introduce new function ap_get_conn_socket() to access the socket of
a connection


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1135153 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13 16:02:18 +00:00
Stefan Fritsch
c9fd2623da Introduce ap_(get|set)_core_module_config() functions/macros and use them
everywhere.

We know that the core module has module_index 0. Therefore we can save
some pointer operations in ap_get_module_config(cv, &core_module) and
ap_set_module_config(cv, &core_module, val). As these are called rather often,
this may actually have some (small) measurable effect.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1132781 13f79535-47bb-0310-9956-ffa450edef68
2011-06-06 21:26:56 +00:00
Guenter Knauf
888ec80125 Use a var INSTALLBASE to simplify NetWare installation rules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1082821 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 04:56:06 +00:00
Guenter Knauf
bab978c56e Use var for prelude so its possible to change it at one place.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1082811 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 03:09:27 +00:00
Guenter Knauf
e8a8becc0f NetWare build overhaul in order to compile on Linux.
Removed absolute paths to imp files.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1079487 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08 18:59:02 +00:00
Guenter Knauf
46b7e1d210 NetWare build overhaul in order to compile on Linux.
Take 1.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1079407 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08 16:04:40 +00:00
Jeff Trawick
46bdc28bf4 fix some logging calls to include the server_rec
(and even the conn_rec in a couple of places)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1074871 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 15:32:01 +00:00
William A. Rowe Jr
956c10f79c Text, please
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1051318 13f79535-47bb-0310-9956-ffa450edef68
2010-12-20 23:36:12 +00:00
Guenter Knauf
5e8988e256 Removed obsolete include paths from NetWare makefiles.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@966904 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 23:38:58 +00:00
Stefan Fritsch
ebb62867fb Use the new APLOG_USE_MODULE/AP_DECLARE_MODULE macros everywhere to take
advantage of per-module loglevels


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@951895 13f79535-47bb-0310-9956-ffa450edef68
2010-06-06 16:59:50 +00:00
Jim Jagielski
abcfac33f8 Provide new ap_update_child_status_from_conn() mostly
for use with mod_noloris.c Add some logic protection, for
NULL ref, which shoulda be there in any case.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@821307 13f79535-47bb-0310-9956-ffa450edef68
2009-10-03 12:54:35 +00:00
Jim Jagielski
83532ab628 Enhance ap_hook_monitor to pass along a server_rec (in
general the ap_server_conf) and tuck away some storage
in there which may be useful as an opaque data pointer.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@818825 13f79535-47bb-0310-9956-ffa450edef68
2009-09-25 11:59:30 +00:00
Guenter Knauf
1dc04a449f added makefile for mod_noloris
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@791500 13f79535-47bb-0310-9956-ffa450edef68
2009-07-06 14:49:03 +00:00
Guenter Knauf
ba1d4adb75 fixed var name, fixed memset parameter,
changed to ap_get_scoreboard_worker_from_indexes()


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@791498 13f79535-47bb-0310-9956-ffa450edef68
2009-07-06 14:48:23 +00:00
Nick Kew
998f06a1fd mod_noloris: switch to fixed-sized shm ip storage, correct size, avoid strstr
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@791271 13f79535-47bb-0310-9956-ffa450edef68
2009-07-05 16:50:12 +00:00
Nick Kew
d15e451a96 mod_noloris just moved from discussion to attracting its first patch
on dev@.  That means it wants to be in svn.  Adding to modules/experimental
pending anything more definite.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@790205 13f79535-47bb-0310-9956-ffa450edef68
2009-07-01 15:01:55 +00:00
Bradley Nicholes
f6d2068c49 Nothing left to build in this directory
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@599900 13f79535-47bb-0310-9956-ffa450edef68
2007-11-30 18:39:28 +00:00
Ruediger Pluem
0a8ef36714 * mod_substitute is now below filters and no longer in experimental.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@598669 13f79535-47bb-0310-9956-ffa450edef68
2007-11-27 15:18:34 +00:00
Jim Jagielski
6288f33b63 move mod_substitute from exp to filters
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@598651 13f79535-47bb-0310-9956-ffa450edef68
2007-11-27 14:30:51 +00:00
Bradley Nicholes
d041412170 Fix up the NetWare build due to the rearranging of the examples and experimental directories.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@597208 13f79535-47bb-0310-9956-ffa450edef68
2007-11-21 21:01:09 +00:00
Sander Temme
df96b77cf2 * Move the Example modules to the newly created examples subdirectory
* Hopefully correctly fudge the NWGNU make files
* Add mod_example_ipc (without NWGNU stuff or dsp)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@596093 13f79535-47bb-0310-9956-ffa450edef68
2007-11-18 15:41:03 +00:00
William A. Rowe Jr
fef4bfddb6 Clean up 2nd typo of the same line, you would expect I could copy n paste
one line across terminals, eh?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@580535 13f79535-47bb-0310-9956-ffa450edef68
2007-09-29 02:48:59 +00:00
William A. Rowe Jr
af62754aaa A long week, what can I say?
Fix typo


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@580532 13f79535-47bb-0310-9956-ffa450edef68
2007-09-29 02:40:03 +00:00
William A. Rowe Jr
b1157e7756 Well this always sucks, to build a good example and discover the simple
example case doesn't actually work :)

Stop returning their buckets to the caller, only to have the caller send 
us the same buckets on subsequent calls to our case_filter.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@580206 13f79535-47bb-0310-9956-ffa450edef68
2007-09-28 03:22:42 +00:00
Bradley Nicholes
9522f22c9d Add an include path to resolve the mpm header
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@570144 13f79535-47bb-0310-9956-ffa450edef68
2007-08-27 14:35:35 +00:00
Jim Jagielski
014540fa02 We are Substitute now :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569659 13f79535-47bb-0310-9956-ffa450edef68
2007-08-25 12:41:14 +00:00
William A. Rowe Jr
bdb8a01c26 Bless the module mod_substitute, with the Substitute directive
and SUBSTITUTE filter name.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569533 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 21:41:35 +00:00
William A. Rowe Jr
396c082d97 It isn't rocket science :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569265 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 06:10:25 +00:00
William A. Rowe Jr
9a74f50800 Some unused local variables.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569251 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 05:18:53 +00:00
William A. Rowe Jr
86cd1b413a Resolve examples errors (missing include error, signedness warning).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569220 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 02:08:30 +00:00
William A. Rowe Jr
ba564c8b92 Yes - a purpose to adjusting the name now; add all examples to a new
build target, BuildAll (including modules with no application)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569215 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 01:55:28 +00:00
William A. Rowe Jr
1fdf836d7d Adjust NW (I hope)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569214 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 01:54:21 +00:00
William A. Rowe Jr
7e96ed3d7f s/SED/Rewrite/ (approximately, taking into account legibility and line length),
Other than identifiers and text, there are no code changes in this commit.

Reflow the result (and existing quirks) to 80 columns.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569209 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 01:19:46 +00:00
William A. Rowe Jr
f3a7745a1f SEDFILTER has several anomolies; first, it's not SED syntax,
but more mod-rewrite like (and using the rewrite pcre parser).
Secondly, 'FILTER' in the filter name is redundant.  Simplify,
by renaming this 'REWRITE' filter.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@569204 13f79535-47bb-0310-9956-ffa450edef68
2007-08-24 00:54:15 +00:00
Sander Temme
a44986cc0f Complete cleanup of global variable use by mod_example. This should take away
any existing reservation about thread-safety of this code.  Add warning that 
this code is now too top heavy and implements too many obscure callbacks to 
serve a s point of departure for one's own development effort. 



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@550636 13f79535-47bb-0310-9956-ffa450edef68
2007-06-25 23:22:30 +00:00
André Malo
ff601f03ec newlines
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@531920 13f79535-47bb-0310-9956-ffa450edef68
2007-04-24 13:07:44 +00:00
Guenter Knauf
47fff8d790 removed obsolete -prefix; minor cosmetic changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@521264 13f79535-47bb-0310-9956-ffa450edef68
2007-03-22 13:45:54 +00:00
Guenter Knauf
d6a691ccec added mod_sedfilter; minor cosmetic changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@521054 13f79535-47bb-0310-9956-ffa450edef68
2007-03-21 23:56:29 +00:00
Guenter Knauf
6e83ac1801 removed obsolete -prefix; minor cosmetic changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@521052 13f79535-47bb-0310-9956-ffa450edef68
2007-03-21 23:53:31 +00:00
Guenter Knauf
034c4c5f73 removed obsolete -prefix; minor cosmetic changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@521049 13f79535-47bb-0310-9956-ffa450edef68
2007-03-21 23:33:35 +00:00
Jim Jagielski
460714ed85 Even though we don't let our bb grow too large, still
honor flush buckets anyway... Note: maybe now we
should use something a little larger that AP_MIN_BYTES_TO_WRITE??


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@520442 13f79535-47bb-0310-9956-ffa450edef68
2007-03-20 15:48:23 +00:00
Jim Jagielski
2fd85d90f0 Use macros for common code paths... this cleans it up
a bit and prevents people from worrying about
whether these 2 parts are so different or not.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@520409 13f79535-47bb-0310-9956-ffa450edef68
2007-03-20 14:36:57 +00:00
Jim Jagielski
3f7eb9714c Update build system to know about sedfilter
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@520075 13f79535-47bb-0310-9956-ffa450edef68
2007-03-19 20:09:00 +00:00