1
0
mirror of https://github.com/apache/httpd.git synced 2026-10-23 22:49:01 +03:00
Commit Graph

116 Commits

Author SHA1 Message Date
Colm MacCarthaigh
314e894126 Adding mod_authn_dbd to the Windows build environments.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349777 13f79535-47bb-0310-9956-ffa450edef68
2005-11-29 18:12:33 +00:00
Colm MacCarthaigh
3d48b7cb52 Add mod_dbd to the windows build environment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349771 13f79535-47bb-0310-9956-ffa450edef68
2005-11-29 17:43:53 +00:00
Nick Kew
d2fa38ef90 Move mod_filter and mod_charset_lite from /experimental/ to /filters/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@290669 13f79535-47bb-0310-9956-ffa450edef68
2005-09-21 09:46:12 +00:00
Colm MacCarthaigh
31bebda15a Add htcachclean to the win32 build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@290659 13f79535-47bb-0310-9956-ffa450edef68
2005-09-21 08:52:08 +00:00
William A. Rowe Jr
5d6aa7fbc4 Fix Win32 imap->imagemap transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@160432 13f79535-47bb-0310-9956-ffa450edef68
2005-04-07 18:56:56 +00:00
William A. Rowe Jr
4f32c76fb1 Apache.exe -> httpd.exe - per discussion on dev@httpd
to make Win32 consistent with Unix, and as importantly,
  quitclaim the 'Apache HTTP Server' project's claim on
  something not in the spirit of the greater Foundation.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159626 13f79535-47bb-0310-9956-ffa450edef68
2005-03-31 19:02:44 +00:00
William A. Rowe Jr
e681eb22c8 Get httpd-2.1 building once again on win32.
NEVER NEVER screw around with redeclaring AP_ macros and constants.
  If the compiler won't pick them up, e.g., AP_DECLARE, ya've done 
  something wrong from the start.

  All httpd/ap headers depend on httpd.h - plain and simple, so this
  un-convolutes the unusual order here.

  STATIC has become PCRE_STATIC, along with some other odd definitions.
  The only remaining emit is that _pcre_free export is imported, which
  implies something is unusual with the declaration.  Still researching.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@154207 13f79535-47bb-0310-9956-ffa450edef68
2005-02-17 23:45:16 +00:00
William A. Rowe Jr
4a969b37f7 Fix up our dumpio and bucketeer build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@124269 13f79535-47bb-0310-9956-ffa450edef68
2005-01-05 20:22:53 +00:00
Mladen Turk
02bbf17a79 Update cache module project location from experimental to cache.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106894 13f79535-47bb-0310-9956-ffa450edef68
2004-11-29 08:29:40 +00:00
Allan K. Edwards
dd35f4f240 add mod_proxy_ajp mod_proxy_balancer dependencies
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105202 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 19:17:07 +00:00
William A. Rowe Jr
e8f3249f5d Catch up for Win32 to authnz_ldap changes, and make win32's module
for util_ldap features named mod_ldap.so as on Unix.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104921 13f79535-47bb-0310-9956-ffa450edef68
2004-08-31 20:11:35 +00:00
Mladen Turk
ffc4dadb77 Add the proxy_balancer and proxy_ajp to the build.
One strange thing is that my dev studio changed the quoted
links to .dsp files from:
Project: "Apache"=".\Apache.dsp" - Package Owner=<4>
to:
Project: "Apache"=.\Apache.dsp - Package Owner=<4>
Not sure if they are originally modified by hand.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104782 13f79535-47bb-0310-9956-ffa450edef68
2004-08-24 08:02:26 +00:00
Bill Stoddard
2da24695ad ldap is out of experimental
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104779 13f79535-47bb-0310-9956-ffa450edef68
2004-08-24 00:59:47 +00:00
André Malo
de6b6ff89d add dsp and exp file for mod_log_forensic
incorporate into Win32 build


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103454 13f79535-47bb-0310-9956-ffa450edef68
2004-04-19 18:34:59 +00:00
André Malo
ef27028114 nobody came up with another patch or objections and it should not get lost:
add mod_version and invoke it into *x (modules = all) and win32 builds


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103345 13f79535-47bb-0310-9956-ffa450edef68
2004-04-11 16:37:43 +00:00
William A. Rowe Jr
96e793c0c2 Offer mod_bucketeer and mod_echo in the top-level project. But do NOT
build them by default.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99870 13f79535-47bb-0310-9956-ffa450edef68
2003-05-16 18:21:10 +00:00
William A. Rowe Jr
9b85a07c21 Fix a bizarro entry (probably a remnant from when I had a totally bogus
project name with spaces - which I discovered will not work.)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98593 13f79535-47bb-0310-9956-ffa450edef68
2003-02-07 10:11:18 +00:00
William A. Rowe Jr
aaef925727 Fix some out of sequence project entries, and add the correct
dependencies for the apr-iconv ccs/ces modules.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98592 13f79535-47bb-0310-9956-ffa450edef68
2003-02-07 10:05:13 +00:00
William A. Rowe Jr
91557ca094 Add mod_ident to the BuildBin targets, and resort other targets into
alpha order


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98391 13f79535-47bb-0310-9956-ffa450edef68
2003-01-20 22:00:51 +00:00
William A. Rowe Jr
89d2be9245 Integrate mod_ident with the Win32 build.
Submitted by David Shane Holden <dpejesh@yahoo.com>


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98386 13f79535-47bb-0310-9956-ffa450edef68
2003-01-20 21:38:50 +00:00
William A. Rowe Jr
628ec453c7 Essentially a noop - just changing the order to keep the httpd-2.0/2.1-dev
files closer in sync


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98349 13f79535-47bb-0310-9956-ffa450edef68
2003-01-19 02:53:33 +00:00
William A. Rowe Jr
8eca9047fd .dsw IDE builds were building mod_auth_ldap, while .mak builds were not.
Corrected, and cleaned up redundant util_ldap dependency.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98346 13f79535-47bb-0310-9956-ffa450edef68
2003-01-19 02:46:55 +00:00
William A. Rowe Jr
1623a68c45 Build ldap for win32 by default. No extra magic required other than
some reasonably current SDK.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97840 13f79535-47bb-0310-9956-ffa450edef68
2002-12-11 06:13:02 +00:00
William A. Rowe Jr
dc8a15138d With BuildBin - also build our iconv ccs/ces collections.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97760 13f79535-47bb-0310-9956-ffa450edef68
2002-12-03 06:11:13 +00:00
William A. Rowe Jr
a729e39128 Add util_ldap and mod_auth_ldap to the workspace, but do not build by
default yet [requires external 3rd party library still.]


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97726 13f79535-47bb-0310-9956-ffa450edef68
2002-12-01 23:19:59 +00:00
William A. Rowe Jr
988446b81b Catch up with Trawick's change to filters/mod_ext_filter
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97591 13f79535-47bb-0310-9956-ffa450edef68
2002-11-22 01:05:22 +00:00
William A. Rowe Jr
10323a2306 Inject logio into the win32 build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97376 13f79535-47bb-0310-9956-ffa450edef68
2002-11-01 17:55:12 +00:00
William A. Rowe Jr
f5bcea9ff9 auth_basic and auth_digest are now exclusive of one another on Win32,
with the provider hooks moved into the core


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97194 13f79535-47bb-0310-9956-ffa450edef68
2002-10-13 19:14:54 +00:00
William A. Rowe Jr
cbb609a5a5 A quick-n-dirty hack. Expose the auth_provider api from mod_auth_basic
alone, on Win32 only.

  Requires mod_auth_basic be loaded prior to using mod_auth_digest or any
  other mod_authn/z modules.

  Win32 builds again.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96794 13f79535-47bb-0310-9956-ffa450edef68
2002-09-13 21:55:31 +00:00
William A. Rowe Jr
d6d8198522 Welcome to the new schema. Multiply defined symbols blow.
Don't expect things to compile right now.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96785 13f79535-47bb-0310-9956-ffa450edef68
2002-09-13 16:39:03 +00:00
William A. Rowe Jr
5f73bac20e Reenable apr-iconv for ongoing development effort. Sorry that we had
to defer this, but building with the patch [which will be placed in
  patches] will allow anyone to build an xlate-enabled aprutil for ongoing
  svn and other development.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96323 13f79535-47bb-0310-9956-ffa450edef68
2002-08-09 15:05:43 +00:00
William A. Rowe Jr
b32d860599 Since library detection is _not_ complete, and this code is extremely
alpha quality, backout the apr-iconv for Win32 changes from the .40
  release.  Many have objected [not -1 exactly] to forcing iconv for any
  user to build xlate, and the detection/fixup patches are a blocker for
  releasing this overdue version.

  Recommiting immediately after tagging this sans-iconv point for .40, and
  create a patch anyone can apply to enable this for the release tarball.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96322 13f79535-47bb-0310-9956-ffa450edef68
2002-08-09 15:01:45 +00:00
William A. Rowe Jr
5028b078db Unless I'm missing something obvious, apr-iconv never needs to be it's
own .dll/.so library.  In the case of libapriconv, we need to anticipate
  that the library will be incorporated into libaprutil and exposed through
  the apr_xlate_() API.  In the case of the aprutil we can use the same
  approach.

  After this patch, one never includes the libapriconv or apriconv in any
  application.  Including libaprutil or aprutil is sufficient.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96133 13f79535-47bb-0310-9956-ffa450edef68
2002-07-20 23:57:26 +00:00
William A. Rowe Jr
ffbad94d87 No reason not to build charset_lite anymore on Win32
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96122 13f79535-47bb-0310-9956-ffa450edef68
2002-07-19 08:51:48 +00:00
William A. Rowe Jr
3e4e2a9f32 Start building apr-iconv with apr and apr-util for Windows.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96119 13f79535-47bb-0310-9956-ffa450edef68
2002-07-19 08:34:01 +00:00
William A. Rowe Jr
6f15a6a898 Save on incremental build time. libhttpd depends on gen_test_char and
libapr.  gen_test_char truly needs only apr ... however, this causes the
  libhttpd to refresh the static apr and dynamic libapr.

  Now... libapr.dll is in the wrong place to actually start gen_test_char.
  That doesn't affect us though - the only bits gen_test_char actually
  needs are APR_HAS/HAVE flags and the apr_isfoo(char) macros.

  So this lightens the load while not harming the build process.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95099 13f79535-47bb-0310-9956-ffa450edef68
2002-05-15 00:15:44 +00:00
Cliff Woolley
26fd6622d6 Fix win32 build breakage
Submitted by:  Jerry Baker


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94993 13f79535-47bb-0310-9956-ffa450edef68
2002-05-07 08:01:46 +00:00
William A. Rowe Jr
1aa1043208 Always build this experimental module (which has no library dependencies).
Build failure reported by Jerry Baker to dev@httpd


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94890 13f79535-47bb-0310-9956-ffa450edef68
2002-05-01 15:23:13 +00:00
William A. Rowe Jr
0f183a2e01 Not yet added to the default build, but curious if they build and run.
mod_deflate tested with both zlib 1.1.3/1.1.4, unpacked in srclib/zlib/.
  Zlib only seems to have .dll builds, not very efficient when a single
  binary is built against sources, so we compile the appropriate sources.
  Your mileage may vary.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94800 13f79535-47bb-0310-9956-ffa450edef68
2002-04-25 18:01:44 +00:00
William A. Rowe Jr
0a363ca4a8 Elimiate references of subreferences to simplify rebuild logic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94415 13f79535-47bb-0310-9956-ffa450edef68
2002-04-03 06:16:24 +00:00
William A. Rowe Jr
7af93a8555 Can't we -please- rename mod_file_cache if it doesn't fit in the
mod_cache scheme of things?


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94412 13f79535-47bb-0310-9956-ffa450edef68
2002-04-03 05:53:33 +00:00
William A. Rowe Jr
76f4d7cc36 Gheesh
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94411 13f79535-47bb-0310-9956-ffa450edef68
2002-04-03 05:52:08 +00:00
Bill Stoddard
e345c592e7 Win32: Add mod_cache, mod_mem_cache and mod_disk_cache to the build and
install.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94381 13f79535-47bb-0310-9956-ffa450edef68
2002-04-02 04:14:04 +00:00
William A. Rowe Jr
68f1dcb00b BuildBin never made it to this home. Makefile.win got lost, since it
would have been invoked from another path, trying to validate that the
  apr and apr-util repositories had been checked out.  Too much trouble :)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93085 13f79535-47bb-0310-9956-ffa450edef68
2002-01-29 18:19:17 +00:00
William A. Rowe Jr
4ec90cd877 By popular demand and some of my own observations - here is a build
target one can use as a dummy, without 'installing binaries'.  Now
  Win32's makefile.win will simply kick off BuildBin and let it fire
  off all the targets from a command line build.  This will help to
  resolve some of the misses on incremental builds.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93082 13f79535-47bb-0310-9956-ffa450edef68
2002-01-29 18:13:33 +00:00
William A. Rowe Jr
7f6d76ce95 Follow our Unix bretherens' conventions, and name the sub-proxy modules
with the mod_ prefix (al la mod_dav_fs as a sub-dav module.)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92876 13f79535-47bb-0310-9956-ffa450edef68
2002-01-17 01:05:23 +00:00
William A. Rowe Jr
38efc7e6ee A pedantic change to prevent us from discovering, in the future, that
these support/ modules suddenly rely upon some of our apr/aprutil
  features, by finding the build broken one morning.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92820 13f79535-47bb-0310-9956-ffa450edef68
2002-01-11 07:00:03 +00:00
William A. Rowe Jr
aff1454d34 *) Split all Win32 modules [excluding the core components mod_core,
mod_so, mod_win32 and the winnt mpm] into individual loadable
     modules, so the administrator may individually disable the former
     compiled-in modules by simply commenting out their LoadModule
     directives.  [William Rowe]

  *) Saved Win32 module authors and porters many future headaches, by
     duplicating the appropriate .h files such as os.h into the include
     directory, including in the build tree.  [William Rowe]

  Also noticed that version stamp resources weren't generated for proxy
  modules, this too is now fixed.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92804 13f79535-47bb-0310-9956-ffa450edef68
2002-01-10 08:47:23 +00:00
William A. Rowe Jr
7951fa6112 Reorder so InstallBin is the _default_ top level project, and add htdbm
to the dependencies of InstallBin


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91786 13f79535-47bb-0310-9956-ffa450edef68
2001-11-07 15:56:55 +00:00
William A. Rowe Jr
cc91ff57d9 Add htdbm.c to the windows build - if someone on Unix could check that it
builds and add it to that build it would be appreciated.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91780 13f79535-47bb-0310-9956-ffa450edef68
2001-11-07 14:00:52 +00:00