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

20 Commits

Author SHA1 Message Date
Jeff Trawick
8db4e52b48 Describe issue with multiple OpenSSL installs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1583027 13f79535-47bb-0310-9956-ffa450edef68
2014-03-29 17:03:00 +00:00
Jeff Trawick
b8ecefc41c cmake build support for Windows is now in the 2.4.x branch; remove support for building that branch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1541922 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 14:56:29 +00:00
Jeff Trawick
4144c3b7f7 install libhttpd.exp
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
2013-09-22 01:15:29 +00:00
Jeff Trawick
26b5cfd8ac rename EXTRA_INCLUDE_DIRS to EXTRA_INCLUDES, add EXTRA_COMPILE_FLAGS
and EXTRA_LIBS



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1525006 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 13:56:53 +00:00
Jeff Trawick
ee5444e12c works with (Strawberry) Perl 5.010 from 2009, so require that version; move to older File::Path interface
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522747 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 00:01:21 +00:00
Jeff Trawick
c1ffa92cbd set binary attributes for remaining binaries via httpd.rc, fix the
missing feather (icon) on httpd.exe 


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522622 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 15:36:28 +00:00
Jeff Trawick
4c593a40b4 specify base addresses for libhttpd.dll and modules; mention an issue about Perl compatibility of a support script
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1522547 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 12:22:46 +00:00
Jeff Trawick
b278839da7 install .pdb files when available
generate separate ab/abs binaries, following traditional Windows practice

add missing utility httxt2dbm

provide options to disable installation of manual and .pdb files

tweak todo list


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1521821 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 12:36:38 +00:00
Jeff Trawick
3c6ff108ab wordsmithing
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520946 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 00:57:05 +00:00
Jeff Trawick
550b738e89 Add a global ENABLE_MODULES setting to make it easy
to build and/or activate all possible modules.

A few modules that are not currently buildable needed a
prereq to be defined so that they will be skipped over
appropriately for reasonable values of ENABLE_MODULES.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520937 13f79535-47bb-0310-9956-ffa450edef68
2013-09-08 22:13:41 +00:00
Jeff Trawick
8166200f78 install cache_common.h; add notes on other files that aren't installed
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520890 13f79535-47bb-0310-9956-ffa450edef68
2013-09-08 18:19:23 +00:00
Jeff Trawick
06e4f5daaa add apreq and skiplist to libhttpd, support mod_apreq
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520888 13f79535-47bb-0310-9956-ffa450edef68
2013-09-08 18:06:47 +00:00
Jeff Trawick
db5efab552 support mod_lua; add some tweaks/disclaimers to the README
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1520856 13f79535-47bb-0310-9956-ffa450edef68
2013-09-08 11:57:35 +00:00
Jeff Trawick
3ad8be382d handle mod_ldap/mod_authnz_ldap, along with tiny infrastructure
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
2013-09-07 22:28:23 +00:00
Jeff Trawick
5215408948 Add macro for checking apr/apu defines like APR_HAS_feature,
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
2013-09-07 16:28:35 +00:00
Jeff Trawick
659017cc53 Let the location of APR[-Util] and PCRE libs and
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
2013-09-01 13:49:55 +00:00
Jeff Trawick
1ca9848f2d Simplify -DENABLE_MOD_foo to -DENABLE_FOO
Improve display of module selections at end of configuration

Zap an unused variable


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1519179 13f79535-47bb-0310-9956-ffa450edef68
2013-08-31 13:19:16 +00:00
Jeff Trawick
f606e222f4 add option EXTRA_INCLUDE_DIRS for pointing to outside directories
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
2013-08-31 12:37:31 +00:00
Jeff Trawick
3e38b0b632 mention the PATH issue
this will be resolved for most users by bundlers/distributors, but some hints
are appropriate


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518801 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 20:18:02 +00:00
Jeff Trawick
c8364dfcb3 move cmake howto/buglist to a separate file, README.cmake
add license text to CMakeLists.txt


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518736 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 17:59:11 +00:00