708fec3f1a67942d7ee00b8c57fb0aa4fb40dde2 1385216 |
|
16-Sep-2012 |
kbrand |
Spin off module-specific build options into separate build vars.
[second try, supersedes r1385214]
Add MOD_CFLAGS, MOD_LDFLAGS variables etc. to the build commands,
which are available to modules for customization on a per-subdir
basis (by adding definitions to modules.mk). Reduces the risk
of side-effects when a module needs to add CFLAGS, LDFLAGS etc.
and these would be added to the global settings (ALL_CFLAGS etc.).
Adapt build settings for mod_ssl, mod_socache_dc, mod_deflate,
mod_xml2enc, mod_proxy_html, and mod_lua to use the new MOD_xxx
build variables.
Change PICFLAGS, SHLTCFLAGS and LTCFLAGS into config vars, instead
of AC_SUBSTing them in build/rules.mk.in. For support/ab, introduce
ab_CFLAGS and ab_LDFLAGS, and define explicit make targets where
they appear at the proper position in the build commands.
Consistently use "--with-xxx=PATH" in configure help strings which
are used to specify a path to the installation directory of an
auxiliary package. |
c256e9afd101e8c501964bc5a64e6c357dbf8d4b 1385215 |
|
16-Sep-2012 |
kbrand |
revert r1385214, as I inadvertently left out acinclude.m4. |
7b89b40f0ba56c00f9fa6fa2078fde0ffc52732e 1385214 |
|
16-Sep-2012 |
kbrand |
Spin off module-specific build options into separate build vars.
Add MOD_CFLAGS, MOD_LDFLAGS variables etc. to the build commands,
which are available to modules for customization on a per-subdir
basis (by adding definitions to modules.mk). Reduces the risk
of side-effects when a module needs to add CFLAGS, LDFLAGS etc.
and these would be added to the global settings (ALL_CFLAGS etc.).
Adapt build settings for mod_ssl, mod_socache_dc, mod_deflate,
mod_xml2enc, mod_proxy_html, and mod_lua to use the new MOD_xxx
build variables.
Change PICFLAGS, SHLTCFLAGS and LTCFLAGS into config vars, instead
of AC_SUBSTing them in build/rules.mk.in. For support/ab, introduce
ab_CFLAGS and ab_LDFLAGS, and define explicit make targets where
they appear at the proper position in the build commands.
Consistently use "--with-xxx=PATH" in configure help strings which
are used to specify a path to the installation directory of an
auxiliary package. |
ef8dbafa2d1039dd720b6262069508377b1a9d13 1326991 |
|
17-Apr-2012 |
jorton |
* modules/filters/config.m4: Prevent libsed internals from polluting
the global symbol namespace. |
306e22b1e932824368f6d9df002f72fb00e70ecd 1201111 |
|
12-Nov-2011 |
rjung |
Change module sets and default activation status:
1) Promoted from "most" to "few"
- mod_headers
2) Demoted from "yes" to "most"
- mod_actions
- mod_allowmethods
- mod_auth_form
- mod_buffer
- mod_cgi(d)
- mod_include
- mod_negotiation
- mod_ratelimit
- mod_request
- mod_userdir
Remember: default module set is "most",
but only the LoadModule lines of all
modules except "yes" are commented out by default.
The following modules will now be loaded by default:
- mod_access_compat
- mod_alias
- mod_auth_basic
- mod_authn_core
- mod_authn_file
- mod_authz_core
- mod_authz_groupfile
- mod_authz_host
- mod_authz_user
- mod_autoindex
- mod_dir
- mod_env
- mod_filter
- mod_headers
- mod_log_config
- mod_mime
- mod_mpm_event
- mod_reqtimeout
- mod_setenvif
- mod_status
- mod_unixd
- mod_version |
563aaa97b79122ca62d977d2576a1f780063e895 1199021 |
|
08-Nov-2011 |
rjung |
Solaris doesn't support "test -e" in combination
with "sh". We use "-f" in all other places. |
242165716294f4720e62d4b34670ef5145269bd8 1199019 |
|
08-Nov-2011 |
sctemme |
Link the modules that use it against the XML library so the server will start. |
a850b54017d9cf36fc8eb8065876feb925293428 1196955 |
|
03-Nov-2011 |
sf |
Improve detection of libxml2 |
a1ac7d611ace926f78735a77d3f6058ed3ee5557 1189540 |
|
27-Oct-2011 |
niq |
mod_xml2enc/mod_proxy_html drop
Part 3: Introduce them to autoconf
I expect this'll want further attention, but not tonight |
a93e781d9c03749f57328077b8350b09c40ce737 1146227 |
|
13-Jul-2011 |
sf |
adjustments of build priorities of modules without special dependencies
all -> most:
- mod_sed
reallyall -> most:
- mod_log_debug
reallyall -> all:
- mod_dav_lock
- mod_echo
- mod_charset_lite
- mod_slotmem_plain
- mod_dialup
few -> all:
- mod_data
- mod_reflector
- mod_asis
most -> all:
- mod_heartbeat
- mod_heartmonitor
- mod_watchdog
most -> reallyall:
- mod_imagemap
- mod_cern_meta
- mod_ident
See thread at
http://mail-archives.apache.org/mod_mbox/httpd-dev/201107.mbox/%3C201107052321.56063.sf@sfritsch.de%3E |
3bcb72c0b2797d2ec0b41bb9f4696e58be2c7043 1142938 |
|
05-Jul-2011 |
rjung |
Allow to specify module specific custom linker flags
via the MOD_XXX_LDADD variables.
Use APR_ADDTO instead of APR_SETVAR or direct
variable assignment.
This is especially useful when building mod_lua
or mod_deflate against a lua resp. libz which
are installed in non-standard locations.
One can add "-R ..." to MOD_LUA_LDADD and
MOD_DEFLATE_LDADD before configure to fix
the RPATH/RUNPATH of those modules. |
5b43275cebfb0ff9961ac462f3a96f7fe612d327 1142892 |
|
05-Jul-2011 |
rjung |
Tolerate dependency checking failures in configure
for modules that have been enabled only implicitely. |
db3f27380cc3e42e61bf9c0598c8234f11117195 1142726 |
|
04-Jul-2011 |
rjung |
Reset LDFLAGS after zlib testing for mod_deflate.
Library flags are kept in MOD_DEFLATE_LDADD, not
globally in LDFLAGS. |
53b3e9f9937ca992fb149d02d19223674c81c5a4 1142713 |
|
04-Jul-2011 |
rjung |
Respect platform specific runpath linker flag
when building mod_deflate and mod_lua. |
5cca2a55e4a1cabdc2ca0db3bee456f27cf4c69e 1133582 |
|
09-Jun-2011 |
minfrin |
mod_data: Introduce a filter to support RFC2397 data URLs. |
af536445271e71c6f1f2751c5c1b5df4dae6a649 1029814 |
|
01-Nov-2010 |
poirier |
Add to modules' help text (displayed by ./configure -h) more
information that will be useful in deciding whether to enable
them or not. |
68c4447ba8e057cf38cbbec918e0549b817f20b4 910017 |
|
14-Feb-2010 |
minfrin |
Introduce mod_reflector, a handler capable of reflecting POSTed
request bodies back within the response through the output filter
stack. Can be used to turn an output filter into a web service. |
4dee28b6fc8fff5efde4e7821aeb6defed3fb84d 821591 |
|
04-Oct-2009 |
sf |
Add mod_reqtimeout: New module to set timeouts and minimum data rates for
receiving requests from the client. |
3a330c2331fc04f7d3f0ce7741bb52b5823f97e1 808722 |
|
28-Aug-2009 |
wrowe |
Always make mod_*.h files available where they exist, modpath by modpath |
fae5a8f98c8fc24dbc91e1ef575376a0f1008e44 721965 |
|
01-Dec-2008 |
pquerna |
Add a new module, mod_ratelimit, which can rate limit the outgoing bandwidth
to a client.
This module was originally written at Joost by Sander Striker, Justin
Erenkrantz, and myself. We have been given permission by our employer to
contribute this module. |
edaefb8bf78debc86ef7de441c7983d8b05517e1 717867 |
|
15-Nov-2008 |
minfrin |
mod_buffer: Optional support for buffering of the input and output
filter stacks. Can collapse many small buckets into fewer larger
buckets, and prevents excessively small chunks being sent over
the wire. |
f82568a780e35e8786958c49a1259434e2088b9c 691418 |
|
03-Sep-2008 |
niq |
Commit mod_sed: enable filtering of HTTP Requests and Responses through sed |
82632a19f2f9c346fee2b28a65920ba9737b3973 647263 |
|
11-Apr-2008 |
minfrin |
Move the KeptBodySize directive, kept_body filters and the
ap_parse_request_body function out of the http module and into a
new module called mod_request, reducing the size of the core. |
c120be8a159401f7ed2cff5318d2976b803a16de 598651 |
|
27-Nov-2007 |
jim |
move mod_substitute from exp to filters |
7bffd59eadbb9e58f17fd29655fce6509fc1bb36 290669 |
|
21-Sep-2005 |
niq |
Move mod_filter and mod_charset_lite from /experimental/ to /filters/ |
250b9ac6dacbe1a3de50d292b3201ce75892f298 105445 |
|
13-Oct-2004 |
jorton |
* modules/filters/config.m4: Drop check for zutil.h. Add -lz to
MOD_DEFLATE_LDADD to correctly support shared mod_deflate against
static zlib (where possible). |
1cf602c819224c8617b82c9319e834b98971a84d 102235 |
|
08-Jan-2004 |
jorton |
Use -export-dynamic only when linking an httpd which includes mod_so,
not when linking modules or support programs.
* modules/aaa/config.m4, modules/arch/win32/config.m4,
modules/cache/config.m4, modules/echo/config.m4,
modules/filters/config.m4, modules/generators/config5.m4,
modules/metadata/config.m4: Don't add -export-dynamic to LT_LDFLAGS.
* modules/mappers/config9.m4: Add -export-dynamic to HTTPD_LDFLAGS
when mod_so is enabled. |
f29fb02bd92bbbb11b0231cc87d8b5d08875d821 102176 |
|
04-Jan-2004 |
jorton |
* modules/filters/config.m4: Fix typo which wiped INCLUDES if zlib
detection failed. |
47c38e8e8f7d2d11f4faab96222454fefe54c265 98686 |
|
17-Feb-2003 |
jerenkrantz |
Switch mod_deflate to 'most' status now. It's stable enough and will disable
itself if zlib isn't found.
PR: 15786 |
83966c75d36cc4daef61f66509ead1f019a29e2b 97669 |
|
29-Nov-2002 |
wsanchez |
Use $INCLUDES rather than adding yet another place to edit include dirs. |
acc9093ae1f3c97acc635bd5b2c7c0969da21183 97527 |
|
14-Nov-2002 |
trawick |
Move mod_ext_filter out of experimental and into filters.
See Attic in experimental directory for previous change history. |
f4c472b8dce3c2e559232dbb5b27ed2466922ea4 96818 |
|
15-Sep-2002 |
jerenkrantz |
Remove warnings seen with Sun's Forte compiler. |
ec1719a5748717f67dcd279bb64bd0da424ae450 94979 |
|
07-May-2002 |
jerenkrantz |
Move mod_deflate from experimental to filters to represent our belief
in its stability. |
80e9324586de2fa55e2da4df409e6a85885ea659 89094 |
|
12-May-2001 |
fielding |
Fix httpd's definition of LTFLAGS to be consistent with that of apr
and apr-util, allow it to be overridden by the configure command-line
(default="--silent") and introduce LT_LDFLAGS to replace what we were
formally abusing as LTFLAGS. |
105475009f541187ba7a14a367547d9404c578be 88960 |
|
29-Apr-2001 |
fielding |
Completely revamp configure so that it preserves the standard make
variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving
the configure additions to EXTRA_* variables. Also, allow the user
to specify NOTEST_* values for all of the above, which eliminates the
need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM. Fix the setting
of INCLUDES and EXTRA_INCLUDES. Check flags as they are added to
avoid pointless duplications. Fix the order in which flags are given
on the compile and link lines. |
138c8f7cb8254e035c6f45288e3909cd9c21be5c 88189 |
|
16-Feb-2001 |
martin |
Rename the module structures so that the exported symbol matches
the file name, and it is easier to automate the installation
process (generating LoadModule directives from the module filenames).
Next step is to remove the 4th argument to the APACHE_MODULE macro
completely and require people to use the matching names, and to
reduce the LoadModule directive to 1 argument.... Objections? |
809c98e396829d27f2d9efc0c27f7bb1294381bc 87247 |
|
07-Dec-2000 |
gstein |
*) remove STANDARD_LIBS line; it is unused/unneeded
*) simplify by removing the extra AC_DEFUN() in each file |
cc371c17a44e135d42be686cb175dde2672120c0 87186 |
|
04-Dec-2000 |
rbb |
Get the modules configuration stuff working correctly. This just deals
with STANDARD modules and Protocol, not MPMs. |
cd47196ef7dd7647418fa9b9cb8297cfa614c100 87184 |
|
04-Dec-2000 |
rbb |
Start to add back the config.m4 and Makefile.in's that were separated out
during the repository move. |