1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-26 19:01:35 +03:00
Commit Graph

96 Commits

Author SHA1 Message Date
William A. Rowe Jr
b3bd2ed48c This baffled .mak exported build targets for mod_ssl/abs. They will
recognize their output only as .\Release|Debug\mod_ssl.so, etc.  Without
  the leading .\ kept getting 'dunno how to make ... target'


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93602 13f79535-47bb-0310-9956-ffa450edef68
2002-02-27 17:41:34 +00:00
William A. Rowe Jr
0d3e3e0a95 These files cannot be distributed at present - Justin, update your RC.32
Win32 is not escaping or rejecting ANY hazerdous shell command strings
  in Apache 2.0 at present.  These would include the pipe character (|)
  which allows the user to construct malicious request strings.

  This needs consideration in code and configuration before we reintroduce
  a batch-file based example.

  Reported by: Ory Segal <ORY.SEGAL@SANCTUMINC.COM>  13 Feb 2002


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93393 13f79535-47bb-0310-9956-ffa450edef68
2002-02-13 17:17:50 +00:00
William A. Rowe Jr
115e0a0239 The missing xcopy's <.a bit was a showstopper, but to ensure any win32
command.com/cmd.exe lives with us, add the <.y for all copy commands
  where the file could already exist.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93121 13f79535-47bb-0310-9956-ffa450edef68
2002-01-31 01:25:49 +00:00
William A. Rowe Jr
fc59d84ede Fix nmake -f makefile.win clean on win32.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93104 13f79535-47bb-0310-9956-ffa450edef68
2002-01-30 13:40:42 +00:00
William A. Rowe Jr
6545620537 Trust MS to manage it's project.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93083 13f79535-47bb-0310-9956-ffa450edef68
2002-01-29 18:15:13 +00:00
William A. Rowe Jr
b6625378fa Prepare for some changes to the .dsw - phase 1.
Add /USEENV for msdev so the user with awk.exe in the path can resolve.

  Add _dummy: for a new compile-all target.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93079 13f79535-47bb-0310-9956-ffa450edef68
2002-01-29 17:22:20 +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
d4ccda3918 Some servername goodness (well, if you call 'localhost' good, I don't.)
Add to that some nits in the overall comments, and drop all the bitty
  copy modules/somemod/*.h include/ fooness, since we need the various
  modules to deposit their droppings into the build tree install/ dir
  just to compile ourselves.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92819 13f79535-47bb-0310-9956-ffa450edef68
2002-01-11 06:40:43 +00:00
Ian Holsman
11a342de57 set a default port.
configurable via INSTPORT


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92814 13f79535-47bb-0310-9956-ffa450edef68
2002-01-10 22:06:39 +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
58c3bb2c27 VC 5.0 is too picky for my taste - didn't pick up the target due to
the silly slash.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92796 13f79535-47bb-0310-9956-ffa450edef68
2002-01-10 03:14:30 +00:00
William A. Rowe Jr
7dc5de2906 Change the name of the _tryssl to an underbar prefix so we know it is
an 'internal' thing, and try building explicit targets to avoid ever
  dragging in .bsc construction.

  Also introduce _browse.  This is far from complete, but I'm working on
  a mechansim to toggle browse database construction - of a single .bsc
  file for DevStudio's browser database.  The ugly bit is; it gobbles some
  80MB for construction, so we will never waste that sort of space on
  the typical case, but reserve it for developers who choose to toggle it.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92795 13f79535-47bb-0310-9956-ffa450edef68
2002-01-10 03:12:39 +00:00
William A. Rowe Jr
a3a4d03f3f Reports arrive that some awks are tripped up by an unquoted, unpaired
open curly brace.  This solves, seems to have to adverse affects on
  other awks.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92165 13f79535-47bb-0310-9956-ffa450edef68
2001-11-24 16:38:01 +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
William A. Rowe Jr
5477dfb420 Remerge proxy configuration. Tally: of 9 votes;
Majority for segregating mod_ssl
  Minority for segregating mod_proxy

  Also remove a lingering bit of ldap config from httpd-std.conf


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91631 13f79535-47bb-0310-9956-ffa450edef68
2001-10-22 12:46:29 +00:00
William A. Rowe Jr
1ef3fdd927 More missing .h goodies
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91577 13f79535-47bb-0310-9956-ffa450edef68
2001-10-19 21:08:43 +00:00
William A. Rowe Jr
3175813aff Gotta love it
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91547 13f79535-47bb-0310-9956-ffa450edef68
2001-10-18 15:41:48 +00:00
William A. Rowe Jr
9d7befd3f6 Ok... for now ssl-std.conf and proxy-std.conf stand, so here's the patch
for the win32 build.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91491 13f79535-47bb-0310-9956-ffa450edef68
2001-10-16 15:49:38 +00:00
William A. Rowe Jr
d879ed67bf Catch up to Martin's work for 2.0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91402 13f79535-47bb-0310-9956-ffa450edef68
2001-10-10 18:43:15 +00:00
William A. Rowe Jr
d0646a92a6 Add some mime magic to the Win32 build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91291 13f79535-47bb-0310-9956-ffa450edef68
2001-10-04 19:38:16 +00:00
William A. Rowe Jr
283b4711eb Two more loadable modules on Win32, thank you Gunther!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91221 13f79535-47bb-0310-9956-ffa450edef68
2001-10-01 17:01:30 +00:00
William A. Rowe Jr
af27d38778 Reintegrate proxy into the core build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91179 13f79535-47bb-0310-9956-ffa450edef68
2001-09-28 16:02:50 +00:00
William A. Rowe Jr
ce46b389a8 Eliminate mod_tls references.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91048 13f79535-47bb-0310-9956-ffa450edef68
2001-09-17 01:28:39 +00:00
William A. Rowe Jr
77410f504e Whoops, we would like a whole lot more files, such as images and include
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90532 13f79535-47bb-0310-9956-ffa450edef68
2001-08-23 00:39:50 +00:00
William A. Rowe Jr
c74afe504c Going back a bit too far, fix the cwd
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90433 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 22:07:40 +00:00
William A. Rowe Jr
7fe92b4b03 Modify Makefile.win to install the ssl-enabled abs.exe binary
as 'bin/ab.exe' if srclib/openssl exists.  Adds abs to the Apache.dsw
  IDE workspace.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90430 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 22:01:58 +00:00
William A. Rowe Jr
95b0b311d8 Evil missing close text block.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90416 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 19:11:56 +00:00
William A. Rowe Jr
555fbf998d Copy the error/ tree
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90410 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 18:29:57 +00:00
William A. Rowe Jr
ec6e43081d Add the advertising clause text to our own README when we link and copy
the openssl binaries.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90358 13f79535-47bb-0310-9956-ffa450edef68
2001-08-19 14:35:28 +00:00
William A. Rowe Jr
8ace9725aa Bring include and lib targets into line with Unix, and drop the segregated
lib vs. libexec, since we have (carefully) avoided potential name clashes.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90308 13f79535-47bb-0310-9956-ffa450edef68
2001-08-17 22:58:40 +00:00
William A. Rowe Jr
b8046f8999 Heck, create them with .txt filenames on Win32 so the os knows how to
open them ;)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90305 13f79535-47bb-0310-9956-ffa450edef68
2001-08-17 21:17:39 +00:00
William A. Rowe Jr
00ef0da0ac As we package the minimal binaries, package a minimal (but comprehensive)
set of readme, license and news for the OpenSSL .dll's and openssl.exe.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90304 13f79535-47bb-0310-9956-ffa450edef68
2001-08-17 21:11:57 +00:00
William A. Rowe Jr
912fa03022 Add some pretty danged important files to the win32 install. It's a shame
these are all mixed up with the other top-level stuff.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90301 13f79535-47bb-0310-9956-ffa450edef68
2001-08-17 19:43:34 +00:00
William A. Rowe Jr
3ebb727bd6 Complete .mak-file-less support for VisualStudio 6.0+. This won't work
on VS5.0, those users must still copy in the make files.

  Also, fixes a small typo in the mod_info build.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90273 13f79535-47bb-0310-9956-ffa450edef68
2001-08-17 05:31:39 +00:00
William A. Rowe Jr
63c86584b4 Whoops... a ton of extra cruft had landed in the bin/ directory!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90265 13f79535-47bb-0310-9956-ffa450edef68
2001-08-17 02:00:38 +00:00
William A. Rowe Jr
ac9c009634 Include ApacheMonitor/wintty in the build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89993 13f79535-47bb-0310-9956-ffa450edef68
2001-08-07 17:19:04 +00:00
William A. Rowe Jr
bfc5b81532 Ok... for _today_ ...
This patch conditionally builds against openssl 0.9.6b _if_ openssl is
  unpacked and properly built (using pretty much the defaults) in the
  srclib/openssl/ directory.  Someday soon this needs to be more exhaustive,
  but this should solve the 80% problem :)


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89823 13f79535-47bb-0310-9956-ffa450edef68
2001-07-31 07:27:58 +00:00
William A. Rowe Jr
fe867c073e Add some logic that gets us over the hump of a missing awk (copying the
files with no editing whatsoever.)  Also sets up the shebang for
  printenv.pl, and drops in the test-cgi.bat script.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89742 13f79535-47bb-0310-9956-ffa450edef68
2001-07-26 19:26:23 +00:00
William A. Rowe Jr
0f85735783 An itty-bitty hint about what's gone wrong :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89737 13f79535-47bb-0310-9956-ffa450edef68
2001-07-26 18:28:06 +00:00
William A. Rowe Jr
eb4b3b0946 One drawback to .dsps, nobody watches the command line build head
anymore :-)  Fix for relocation of uri_delims


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89216 13f79535-47bb-0310-9956-ffa450edef68
2001-05-23 13:34:46 +00:00
William A. Rowe Jr
8830ea0535 Make default install target more consistent with unix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88821 13f79535-47bb-0310-9956-ffa450edef68
2001-04-12 13:10:15 +00:00
William A. Rowe Jr
7459fbf6f8 Fix dbmmanage.pl generation for Win32
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88524 13f79535-47bb-0310-9956-ffa450edef68
2001-03-16 04:18:41 +00:00
William A. Rowe Jr
f9ef03c36d Goodbye srclib/expat ... completes the build for srclib/apr-util/xml/expat
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88474 13f79535-47bb-0310-9956-ffa450edef68
2001-03-08 16:12:34 +00:00
William A. Rowe Jr
ead506f72c Bring in the expat.lib into the static aprutil.lib win32 library.
Fix up the build order that messed up command-line builds due to
  the recent dependency of apr-util on expat-lite.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88330 13f79535-47bb-0310-9956-ffa450edef68
2001-02-25 20:53:42 +00:00
William A. Rowe Jr
c8a83e9927 Thanks for reminding me the comments had to go too, Bill.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87749 13f79535-47bb-0310-9956-ffa450edef68
2001-01-19 23:00:46 +00:00
Bill Stoddard
849a41af25 Win32: httpd.mak is not used now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87746 13f79535-47bb-0310-9956-ffa450edef68
2001-01-19 22:06:10 +00:00
William A. Rowe Jr
d552489474 Clearly the last patch is the -wrong- solution for awk... so I'm backing
it out; we need to find another way to help gnu awk users


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87678 13f79535-47bb-0310-9956-ffa450edef68
2001-01-13 01:50:49 +00:00
William A. Rowe Jr
2414fc8ec0 Build was broken on some pure unixish awks, this fixes.
Obtained from:	new-httpd
Submitted by:	Roman Neuhauser


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87664 13f79535-47bb-0310-9956-ffa450edef68
2001-01-12 03:38:28 +00:00
William A. Rowe Jr
a5d2a7ab5b Given the delay, it's time to put the binaries where they belong, in bin\
for win32


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87489 13f79535-47bb-0310-9956-ffa450edef68
2000-12-21 07:13:18 +00:00
William A. Rowe Jr
b3d597802e Back out the target path change from serverroot\bin back to serverroot
for Apache.exe and it's associated lib*.dll files until after beta one.
  Change the make projects as well... and a commit of the actual .mak files
  will be coming in a moment.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87477 13f79535-47bb-0310-9956-ffa450edef68
2000-12-21 01:32:43 +00:00