- Oct 02, 2001
-
-
William A. Rowe Jr authored
Correction to the changelog for revision 1.12 (the committed note applied to mod_unique_id.) Rev 1.12 simply changed the config parser to test ap_os_is_path_absolute rather than looking for a leading '/' (which didn't work on Netware, OS/2 nor Win32.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91234 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Steal a play from mod_proxy, which taught us this Win32 lesson. Threaded local storage must be allocated with the Tls*() family of functions, or the dynamically loaded module _will_ clobber our clib's (msvcrt's) own thread saftey stacks. I _don't_ know what the other multithread platforms require in terms of initialization. OS2/Netware maintainers can steal the idea from the Win32 get_cur_unique_id() implementation, to initialize other copies on the fly (if required.) They may already call child_init for every thread, so child_init could call the master_init to set up this thread's variables. Remember that the get_cur_unique_id() applies to straight un*x fork implementations as well, so protect with #ifdef PLAT sections. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91233 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
These two lines missing from the fast-redirect logic of mod_negotation.c are what allowed mod_dir to reconstruct the _original_ path (to index.html instead of the new-found index.html.foo), merging the uri (unchanged) with the query string. It then failed, leaving an autoindex listing iff the user provided a query string. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91232 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91230 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 01, 2001
-
-
Bradley Nicholes authored
a different value from the gettid() macro. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91224 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 28, 2001
-
-
Martin Kraemer authored
Submitted by: Stipe Tolj <tolj@wapme-systems.de> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91175 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
already handles both cases (Pragma: and Cache-Control:) PR: 5668 Submitted by: Kim Bisgaard <kib@dmi.dk> Reviewed by: Chuck Murcko git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91170 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 27, 2001
-
-
Martin Kraemer authored
extensions from .so to .dll. Almost the same as for OS2. * htdocs/manual/cywin.html: added related changes to the configure and build process for shared module DLLs. * src/Configure: cleaned up Cygwin case for OS specific variable declaration. Removed no longer need $DLL_IMPORT_DEF and $DLL_IMPORT_LIB variables. * src/Makefile.tmpl: removed no longer needed $DLL_IMPORT_LIB variable. * src/main/http_main.c: added dllexport declaration for int REALMAIN for SHARED_CORE support. * src/modules/standard/Makefile.Cygwin: added this new file to reflect the extra rules needed to link the shared module DLLs. Very similar to src/modules/standard/Makefile.OS2. * src/os/cygwin/os.h: added explicit dllimport and dllexport declarations for API_VAR_EXPORT and API_EXPORT(type). PR: Obtained from: Submitted by: Stipe Tolj <tolj@wapme-systems.de> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91166 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 26, 2001
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91156 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91154 13f79535-47bb-0310-9956-ffa450edef68
-
Bradley Nicholes authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91153 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Implement gettid() based qualifier for MULTITHREAD platforms. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91152 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
src/win32/os.c git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91151 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
This will fix problem where Apache on Windows can return a directory index when it should return a negotiated file. read_types_multi() iterates over the entries in a directory to build a candidate list of files to negotiate. ap_sub_req_lookup_file() is called for each file which in turn calls stat() (os_stat() on Windows) to verify the file exists. mod_negotiation will decline the request (rather than failing the request as it should) if os_stat() fails and errno is not set. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91150 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
All MULTITHREAD platforms need the tid_t and gettid() functions before they can compile mod_unique_id. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91149 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Leave debug compiler flag as /Zi when converting back to CVS's VC6.0 dsp format, so the module remains compatible 'out of the box' to VC5.0 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91148 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Add ws2_32.lib to this Win32 project, as suggested by Martin Kraemer. Left as compiler debugging switch as /Zi (for VC 5,6,7 compatibility.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91147 13f79535-47bb-0310-9956-ffa450edef68
-
Mark J. Cox authored
of 2001-09-25 at IANA, and add xsl extension. Also add .so and .dll as already applied to Apache 2.0 PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91144 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 25, 2001
-
-
Bradley Nicholes authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91141 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Catching up git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91139 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91138 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 24, 2001
-
-
Chuck Murcko authored
PR: 6055 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91135 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Get around a missing define from the more recent Platform SDKs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91133 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Not raining on parades, just want these closed for a (hopefully) final 1.3 series release? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91130 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
PR: 6055 Obtained from: "Eidelman, Brian" <BEidelman@netegrity.com> Submitted by: "Eidelman, Brian" <BEidelman@netegrity.com> Reviewed by: Chuck Murcko git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91129 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
Fixes CacheForceCompletion directive PR: 7383, 8067, 8090 Obtained from: Alexey Panchenko <panchenko@liwest.ru> Submitted by: Alexey Panchenko <panchenko@liwest.ru> Reviewed by: Chuck Murcko git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91128 13f79535-47bb-0310-9956-ffa450edef68
-
Dirk-Willem van Gulik authored
has cleaned them up. Added a >1 comparison to not do statistics if there are less than 2 entries (and hence the standard deviation check would explode on a divide by zero). Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91127 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
Obtained from: Submitted by: Stipe Tolj <tolj@wapme-systems.de> Reviewed by: Some Cygwin portability changes, from Message-ID: <3BAB4213.74AA3C0F@wapme-systems.de> Did not include the below patch to install.sh since this looked like it would affect other OSs... # Check if we need to add an executable extension (such as ".exe") -# on specific OS to src and dst +# on specific OS to src and dst. +# At least Cygwin requires this to ensure a clean "make install". if [ -f "$src.exe" ]; then - if [ -f "$src" ]; then - : # Cygwin [ test ] is too stupid to do [ -f "$src.exe" ] && [ ! -f "$src" ] - else ext=".exe" - fi fi src="$src$ext" dst="$dst$ext" git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91124 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 21, 2001
-
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91099 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
<!--#include virtual="file" --> with a request URI containing %2f would result in a segfault (NULL pointer deref, not a security problem). PR: 8362 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91097 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 12, 2001
-
-
Brian Havard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91011 13f79535-47bb-0310-9956-ffa450edef68
-
Bradley Nicholes authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91010 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
Obtained from: Submitted by: Gary Benson <gbenson@redhat.com> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91009 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Fix recent mod_auth breakage (is there an OS2 patch lurking out there?) Submitted by: Pavel Novy <novy@feld.cvut.cz> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91008 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 11, 2001
-
-
Jeff Trawick authored
gcc compiles it cleanly with -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations . make some qsort() comparison routines static so that no prototype is desired by gcc . get rid of unused function pipehandler() git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91003 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
get*id() don't work on Windows; thanks to OtherBill for pointing it out. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91000 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Offer a workaround as we hack this git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@90999 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Rambling sstops git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@90998 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Introduce vhost_alias and unique_id to the win32 build. The code needs some work, but there are several folks who've been pitching in. If this isn't ready when we are ready to roll, I'll revert. Untested - btw - since mod_auth entirely broke the win32 build. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@90997 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Fix two win32 bugaboos. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@90996 13f79535-47bb-0310-9956-ffa450edef68
-