1. 14 Dec, 1998 3 commits
  2. 13 Dec, 1998 3 commits
  3. 12 Dec, 1998 17 commits
  4. 11 Dec, 1998 1 commit
  5. 10 Dec, 1998 3 commits
  6. 09 Dec, 1998 3 commits
  7. 06 Dec, 1998 3 commits
  8. 05 Dec, 1998 2 commits
    • Randy Terbush's avatar
      Modify behavior of configure when TARGET is default. Old behavior is · 3e8db43f
      Randy Terbush authored
      maintained where the log files and startup script are concerned.
      ie. apachectl, access_log, error_log.
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@82450 13f79535-47bb-0310-9956-ffa450edef68
      3e8db43f
    • Ralf S. Engelschall's avatar
      Build outside of source tree (take 3) · 4701df4f
      Ralf S. Engelschall authored
      =====================================
      
      This patch provides a --shadow=DIR option variant for APACI in addition to the
      already existing --shadow option. The difference is just this now:
      
         --shadow ........ creates an internal build shadow tree
      
         --shadow=DIR .... creates first an external build shadow tree
                           and then there the internal build shadow tree
      
      The result is obvious: With --shadow=DIR you now can mount the extracted
      Apache distribution tree read-only from NFS or CDROM or whatever and still use
      the complete functionality of APACI, _INCLUDING_ creating the internal build
      shadow trees to solve the parallel-platform conflict.
      
      Just one thing we have to change in general to allow this patch: We have to
      use the -h (don't follow symlinks) option of `tar' under `make install'. I
      checked this against FreeBSD, Linux, SunOS and Solaris and -h really seems a
      very old and well-supported option.
      
      Now the use case:
      
          $ cd apache_1.3.x
          $ ./configure --shadow=/tmp/apache [...]
          $ make -f /tmp/apache/Makefile
          $ make -f /tmp/apache/Makefile install
      
      Or alternatively:
      
          $ cd apache_1.3.x
          $ ./configure --shadow=/tmp/apache [...]
          $ cd /tmp/apache
          $ make
          $ make install
      
      As you can see this is _very_ similar to the non-shadow situation ;-):
      
          $ cd apache_1.3.x
          $ ./configure [...]
          $ make
          $ make install
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@82449 13f79535-47bb-0310-9956-ffa450edef68
      4701df4f
  9. 04 Dec, 1998 4 commits
  10. 03 Dec, 1998 1 commit
    • Jim Jagielski's avatar
      Reduce a race condition... We doubly protect against a bogus vhostrec · c562687f
      Jim Jagielski authored
      pointer. The first test sets the pointer correctly no matter what
      the value of vhostrec. When it's time to print out, we check again.
      If the previous value was NULL, then no matter what, "NULL" will be
      used for the hostname, even if the new vhostrec was changed between
      the 2 tests to be valid. If the previous was OK, then the vhost value
      will only be printed if it's still OK. There's still a window between
      this final test and when the actual string is printed, since it's possible
      (maybe) that right after the test, the vhostrec is no longer valid, but
      assuming that the memory hasn't been released or overwritten, we still
      point to a good string.
      PR:
      Obtained from:
      Submitted by:
      Reviewed by:
      
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@82441 13f79535-47bb-0310-9956-ffa450edef68
      c562687f