for modules whose main source doesn't match the module name
(i.e., util_ldap.c vs. mod_ldap)
please let mod_ldap be the only user of that support foreverandever
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520819 13f79535-47bb-0310-9956-ffa450edef68
and for now use it to detect APR_HAS_XLATE and APU_HAVE_CRYPTO.
Add special logic for special APR_HAS_LDAP.
Display summary of feature detection.
mod_session_crypto can now build, so do so if the prereq is present.
(By default it won't be activated.)
Sketch in more support for Lua, mod_charset_lite, mod_ldap, and
mod_authnz_ldap, though they should be expected to fail until
somebody actually tries it and fixes the problem.
The documented ab issue was my own problem with a mismatch between
my compiler and the OpenSSL compiler, resolved by building OpenSSL
myself like everybody else.
Document another of the possibly zillions of bugs/limitations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520783 13f79535-47bb-0310-9956-ffa450edef68
directive on Windows => crash-o-matic
Or,
WinNT MPM: Don't crash during child process initialization if the
Listen protocol is unrecognized.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520368 13f79535-47bb-0310-9956-ffa450edef68
be prefixed to the response as documented.
Also, don't put empty heap buckets in the brigade if a yield() is called with
no string.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1519492 13f79535-47bb-0310-9956-ffa450edef68
between alphas in IBM1047.
(If you're reading this because you're building 2.4-or-later on z/OS, you'll have to build a new flex
with the system flex and system bison. flex-2.5.35 worked.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1519485 13f79535-47bb-0310-9956-ffa450edef68
includes default to the same prefix where this package
is installed, generally eliminating four required settings
for users.
APR trunk vs. APR[-Util] 1.x is selected automatically,
as is PCRE debug vs. release. (But if you have both
debug and release builds of PCRE you may not like the choice,
and will need to override.
Add a bunch of gory details about the build to the configuration
summary.
Document that static PCRE builds aren't yet supported (before
or after this commit).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1519270 13f79535-47bb-0310-9956-ffa450edef68
for .h files (sometimes needed with statically linked, third-party
modules)
axe remnant of the old way of finding private APR .h files
install .h files that live outside of the top include directory
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1519175 13f79535-47bb-0310-9956-ffa450edef68
autoconf-based build (see commentary added as part of this
revision
sync-ing is limited by
* not all modules with prereqs can be built yet
* no infrastructure yet to control related modules together (e.g.,
enabling mod_proxy also enables a slew of others)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518859 13f79535-47bb-0310-9956-ffa450edef68
look at AP_SERVER_MINORVERSION_NUMBER and adjust the lists of
available modules and libhttpd sources.
The build already worked with apr/aprutil 1.x, so adjust the
doc, defaults, and todo list.
The --with-module equivalent is already done, so zap the todo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518676 13f79535-47bb-0310-9956-ffa450edef68
-DWITH_MODULES=d:/path/to/mod_foo.c,d:/path/to/mod_bar.c,
analogous to --with-module=modpath:/path/to/mod_foo.c,...
with the autoconf-based build.
This introduces a dependency on awk, but only for users that
use this feature. Other users will get the canned
os/win32/modules.c.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518414 13f79535-47bb-0310-9956-ffa450edef68
(with heavy lifting from tdonovan!).
Install sample docroot (if the top directory doesn't exist).
Change installation of error and icons directories to match
Unix -- only if the top directory doesn't exist.
Provide a simple Perl script to help with non-standard copy
semantics used by the install.
THIS ADDS PERL AS A BUILD PREREQ. (The VisualStudio-specific
Windows build system required it too.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518376 13f79535-47bb-0310-9956-ffa450edef68
- Expires, Cache-Control, and/or Vary, if the field-value might
differ from that sent in any previous response for the same
variant
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518269 13f79535-47bb-0310-9956-ffa450edef68
dependency on iconv. With that in place, build mod_proxy_html
and mod_xml2enc if libxml2 is found.
Don't reference zlib or OpenSSL-related variables set by the
FindXXX macro unless they were actually found (avoids a cmake
warning).
Improve the readme.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518185 13f79535-47bb-0310-9956-ffa450edef68