- 06 Aug, 1998 5 commits
-
-
Bill Stoddard authored
parameter, use COMMAND.COM on Win95 and CMD.EXE on NT. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81869 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
There's no point in going further back than the starting point we just reset.. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81868 13f79535-47bb-0310-9956-ffa450edef68
-
Lars Eilebrecht authored
PR: 2788 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81867 13f79535-47bb-0310-9956-ffa450edef68
-
Lars Eilebrecht authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81865 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
failed to remove leading whitespace, so it became impossible to indent the block constructs. Fixed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81864 13f79535-47bb-0310-9956-ffa450edef68
-
- 05 Aug, 1998 5 commits
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81863 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
Update the ApacheCore.{dsp,mak} and ap/ap.{dsp,mak} files due to the move of fnmatch.c.. (1st time I've done this, hope it works!). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81862 13f79535-47bb-0310-9956-ffa450edef68
-
Marc Slemko authored
wasn't updated. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81861 13f79535-47bb-0310-9956-ffa450edef68
-
Marc Slemko authored
A: "yea, Apache listens to you if you tell it to." PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81860 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
ap_cfg_getline() was wont to remove leading and trailing whitespace and compressing multiple tabs and spaces to a single space. The former two are fine, but the last really hoses quoted strings in config files - so out it goes. If this breaks anything (nothing noticed yet), we can just revert it.. PR: 1645 Reviewed by: Ralf Engelschall, Brian Behlendorf git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81858 13f79535-47bb-0310-9956-ffa450edef68
-
- 04 Aug, 1998 3 commits
-
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81856 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
Move the httpd-neutral ap_fnmatch() stuff out of main and into libap. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81855 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81854 13f79535-47bb-0310-9956-ffa450edef68
-
- 03 Aug, 1998 10 commits
-
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81853 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
PR: 2736 Obtained from: Submitted by: Alain St-Denis <alain.st-denis@ec.gc.ca> [Idea] Reviewed by: Jim Jagielski IRIXN32 rule was being ignored... Noted in the above PR although the suggested Fix was more than what was required. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81852 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81851 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81850 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
rse@en1:/e/apache/SRC/apache-1.3/src/modules/proxy :> make gcc -c -I../../os/unix -I../../include -funsigned-char -DSTATUS -pipe -O -Wall -Wshadow -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline `../../apaci` mod_proxy.c mod_proxy.c: In function `proxy_handler': mod_proxy.c:305: warning: implicit declaration of function `ap_die' rm -f libproxy.a ar cr libproxy.a mod_proxy.o proxy_cache.o proxy_connect.o proxy_ftp.o proxy_http.o proxy_util.o ranlib libproxy.a git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81849 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
following the same idea as "MSVC vs WIN32". Additionally the src/os/emx/ directory was renamed to src/os/os2/ for consistency. Background information: 1. The src/os/os2/ stuff was created by a repository copy so we're both keep the history and sill be able to checkout older Apache releases. 2. The __EMX__ check in ap_config.h was replaced by a OS2 check while src/Configure now sets CFLAGS to "-DOS ..". Same is done for the Unix platforms, so make no difference here just for OS2. 3. The src/os/os2 is now also references from within src/Configure to reflect the change. Submitted by: Brian Havard Reviewed by: Martin Kraemer, Ralf S. Engelschall Finalized, cleaned up and applied by: Ralf S. Engelschall git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81848 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
================================================================= Currently we have the following entry in our dso.html document: | Because DSO modules cannot be linked against other DSO-based libraries (ld | -lfoo) on all platforms (for instance a.out-based platforms usually don't | provide this functionality while ELF-based platforms do) you cannot use the | DSO mechanism for all types of modules. Or in other words, modules compiled as | DSO files are restricted to only use symbols from the Apache core, from the C | library (libc) and all other dynamic or static libraries used by the Apache | core, or from static library archives (libfoo.a) containing position | independend code. The only chance to use other code is to either make sure the | Apache core itself already contains a reference to it or loading the code | yourself via dlopen(). The important part here is: "cannot be linked .... on all platforms". But there _are_ platform (especially ELF-based ones) which support linking DSO files agains other DSO files. And even on platforms where this is not possible is it possible to at least link against libraries assuming they contain PIC code. So, the idea is this: In the configuration process we already determine the variable LDFLAGS and LIBS. They hold -L and -l options for linking executables. We parse these options and separate them into three classes: OBJ, PIC and DSO. And then we re-assemble a LIBS_SHLIB variable from only the options in classes PIC and DSO. This variable is then used on the build command for mod_xxx.so. Example: | $ ./configure --prefix=/tmp/apache \ | --enable-module=auth_db \ | --enable-shared=auth_db \ | --enable-rule=SHARED_CHAIN Without SHARED_CORE the mod_auth_db.so cannot be linked or at least not loaded correctly under run-time. With SHARED_CHAIN enabled it is linked against the libdb.so and all is fine (at least under this ELF-based Debian box I tried): | :> make mod_auth_db.so | gcc -c -I../../os/unix -I../../include -I/usr/include/ -DLINUX=2 | -DUSE_HSREGEX `../../apaci` -fpic -DSHARED_MODULE mod_auth_db.c && mv | mod_auth_db.o mod_auth_db.lo | ld -Bshareable -o mod_auth_db.so mod_auth_db.lo -lm -ldb | root@gw1:/e/apache/SRC/WORK/apache-1.3-libsshlib/src/modules/standard | :> ldd mod_auth_db.so | ./mod_auth_db.so => ./mod_auth_db.so | libc.so.5 => /lib/libc.so.5 | libm.so.5 => /lib/libm.so.5 | libdb.so.1 => /usr/lib/libdb.so.1 This way we provide the maximum we can provide. Sure, on some platforms the user still has no chance. But this shouldn't mean he becomes no chance on other platforms where there _is_ a chance. So this patch is a first step for more friendly and flexible DSO support. The complete mechanism is triggered by a new Rule named SHARED_CHAIN. To avoid problems this is DISABLED(!) for ALL(!) platforms currently. But when experience shows that it worked fine for users we can enable it for tested platforms per default. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81847 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81845 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
printed together with the standard startup message because the `notice' level is handled special inside ap_log_error() for startup messages. PR: 2761, 2761, 2765 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81844 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
PR: 2732 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81843 13f79535-47bb-0310-9956-ffa450edef68
-
- 02 Aug, 1998 3 commits
-
-
Ralf S. Engelschall authored
PR: 2756 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81842 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
handling loop so that the connection can be properly closed with lingering_close, thus avoiding a potential TCP reset that would cause the client to miss the HTTP error response. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81840 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81839 13f79535-47bb-0310-9956-ffa450edef68
-
- 30 Jul, 1998 1 commit
-
-
Martin Kraemer authored
Brian Reichert <reichert@numachi.com> PR: 2359 Submitted by: Brian Reichert <reichert@numachi.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81837 13f79535-47bb-0310-9956-ffa450edef68
-
- 29 Jul, 1998 2 commits
-
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81834 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
fixed it in the apache-nspr code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81833 13f79535-47bb-0310-9956-ffa450edef68
-
- 28 Jul, 1998 4 commits
-
-
Ralf S. Engelschall authored
sed in top-level configure script to avoid sed fails on some platforms (for instance SunOS 4.1.3 and NCR SysV) because of the non-newline-termined output of Awk. PR: 2729 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81832 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
Submitted by: "MATSUURA Takanori / [iso-2022-jp] ^[$B>>1:9'HO^[(B" <t-matsuu@protein.osaka-u.ac.jp> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81831 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
Submitted by: Brian Havard git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81830 13f79535-47bb-0310-9956-ffa450edef68
-
Marc Slemko authored
PR: 2715 Obtained from: Submitted by: Youichirou Koga <y-koga@jp.FreeBSD.org> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81828 13f79535-47bb-0310-9956-ffa450edef68
-
- 27 Jul, 1998 2 commits
-
-
Ralf S. Engelschall authored
structure instead of just NULL. This fixes at least the RewriteMap programs under Win32. Submitted by: Marco De Michele <mdemichele@tin.it> Reviewed by: Ralf S. Engelschall PR: 2483 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81826 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
`echo' commands which interpet escape sequences per default. PR: 2654 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81825 13f79535-47bb-0310-9956-ffa450edef68
-
- 25 Jul, 1998 5 commits
-
-
Ralf S. Engelschall authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81824 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
adjusted under `make install' also for the printenv CGI script. NOTICE: I still used INSTALL_DATA instead of INSTALL_SCRIPT because some of us still thing we should install even these trivial shell scripts without execute permissions. Even when we also have CGI's disabled in the default config. What's the latest state? Should we change INSTALL_DATA to INSTALL_SCRIPT or is double-paranoia really necessary? PR: 2595 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81823 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
`proxy' (`[P]') feature. PR: 2679 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81822 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
Makefile.tmpl: The umask+cp approach didn't work as expected (especially for users which extracted the distribution under 'umask 077'), so replace it by an explicit cp+chmod approach. Submitted by: Richard Lloyd, Curt Sampson Reviewed and fixed by: Ralf S. Engelschall PR: 2656, 2626 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81820 13f79535-47bb-0310-9956-ffa450edef68
-
Ralf S. Engelschall authored
behavior and to cleanup correctly even under enabled SHARED_CORE rule. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@81819 13f79535-47bb-0310-9956-ffa450edef68
-