- Jan 22, 2002
-
-
Victor J. Orlikowski authored
needed. Submitted by: Thomas Eibner <thomas@stderr.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92969 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 21, 2002
-
-
William A. Rowe Jr authored
Per W. Stoddard, Greg Marr and my research, let's get this right. This change is a decorative NOOP. It accurately reflects what the MSVC compiler actuall turned into bytecode. We hope this change makes the actual fns clearer to the developer. However, there is no effective difference. The _stdcall declaration for these functions was _ignored_ by MSVC, which treated the fn's as _cdecl (our API_EXPORT_NONSTD macro) because they use varargs. This time, buff.c:ap_bvputs() was out of sync (correct to this patch) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92965 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
ap_rprintf is implemented as API_EXPORT() in http_protocol.c. Therefore, make the prototype and implementation consistant. The question remains, why no compiler warning/emit? Because MSVC [my version, at least] must have changed all of the ap_fn(foo, ...) decl from _stdcall to _cdecl, on it's own! I suggest our declarations are still borked, but they have worked only because MSVC ignored our poor judgement :) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92964 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92963 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92962 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92961 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 20, 2002
-
-
William A. Rowe Jr authored
This one is a registered fn... that's why it must be _NONSTD. Right call in the first place, sorry for doubting. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92955 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Recent API exports make no sense without headers git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92954 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Several final namespace changes. Exports (with an ap_ prefix!) the useful sendwithtimeout/recvwithtimeout symbols. How useful? SSL needs them, and proxy_connect should probably use them as well. And corrects two newly exported (never released) symbols since they did not require the _NONSTD semantics. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92953 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Warmed up enough to clear the ice from the walkways. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92952 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Resolve 12 compiler emits for signedness. These turn out to be trivial, since i is only used as an unsigned zero-based index. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92951 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Warming in Chicago, finally git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92950 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Dispatch 26 compiler emits into oblivion. Vetting is desired, please post to the list if you participate. They are all blindingly obvious, but extra eyes always help This eliminates all but the regex emits and MSVC's borked misdeclaration of FD_SET. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92949 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Per W. Stoddard and Jim Js' request - revert to binary compatibility. These declarations are entirely wrong, of course, but we will trudge on with 1.3.23 sharing this brokenness with 1.3.22 and prior. Will be grepping and fixing in 2.0.31-dev, if similar problems exist. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92947 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 18, 2002
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92915 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92912 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92911 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92910 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 17, 2002
-
-
Bill Stoddard authored
error occures because the accept() cannot complete. You will not see ENOBUFS at 10.20 because the kernel hides any occurrence from being returned from user space. ENOBUFS at 11.0 TCP/IP is quite possible, and could occur intermittently. As a work-around, we are going to ingnore ENOBUFS. Submitted by: madhusudan_mathihalli@hp.com Reviewed by: Bill Stoddard git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92892 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
Obtained from: Submitted by: Stipe Tolj <tolj@wapme-systems.de> Reviewed by: Add in Stipe's Cygwin changes.... Have not folded in the Cygwin timeout kill signaling patch yet... waiting for feedback. Here are the changes: * src/include/ap_config.h: adding HAVE_PTHREAD_SERIALIZED_ACCEPT to Cygwin block and defaulting to it. * src/main/http_main.c: exluding pthread_mutexattr_setpshared() call for Cygwin platform. This calls seems yet not fully functional on this platform. Forwarding problem to Cygwin core developers. * src/Configure: changed OS_MODULE_INCLUDE var for the Cygwin platform block to refer to the (absolute) relative path for the Makefile.Cygwin file. * src/modules/proxy/Makefile.tmpl: target libproxy.dll is hardcoded for OS/2. That's not good. We have the same target on Cygwin, but use other calls for it, so if construct here. * src/modules/standard/Makefile.Cygwin: adding a dummy target %.def : %.c to satisfy OS/2 related dependacies on Cygwin too. Changed the "run make twice" screen slightly. * src/Configuration.tmpl: added rule CYGWIN_WINSOCK=no * src/Configure: added loading of rule CYGWIN_WINSOCK and Cygwin platform block specific if statement to include libwsock32.a lib for Cygwin. * src/main/buff.c: added a couple of #define add-ons for CYGWIN_WINSOCK * src/main/http_main.c: added two #defines for CYGWIN_WINSOCK and compilation flag information output if set at configure time. * src/os/cygwin/os.h: added required #defines for CYGWIN_WINSOCK and declarations for Win32 native calls. Also a patch against current 1.3 cvs tree to fix the detection of the gdbm library for the Cygwin platform to support dbm-enabled mod_rewrite. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92888 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 16, 2002
-
-
Jeff Trawick authored
byterange git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92870 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92869 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92868 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
compiling on at least OS/390, AIX w/ xlc, and HP-UX with HP compiler; Tru64 cc previously complained but generated code anyway; gcc -Wall didn't complain before unfortunately, this introduces a warning with gcc -Wall on Solaris since in_addr is a union git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92863 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 15, 2002
-
-
Bill Stoddard authored
to support rotatelogs. It only affects TPF. I was stupidly displacing past the end of the "args" array while setting up to fork to rotatelogs (or a CGI). Submitted by: David McCreedy git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92856 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 14, 2002
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92850 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92847 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
accept filter rather than "dataready" on FreeBSD after 4.1.1-RELEASE where it works correctly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92845 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 11, 2002
-
-
Ken Coar authored
Demote the FileETag MMN change to a minor bump. Also fix a comment that incorrectly identified the previous MMN change. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92831 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 09, 2002
-
-
Ken Coar authored
Whoops, forgot to bump MMN. Major bump because of a change to the semi-private core_dir_config structure. (Also fix a stale comment from an earlier version of the FileETag patch.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92787 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
It's clear from recent security reports that including configuration examples for non-core add-ins with our default .conf files causes some admins to bypass actually researching -how-to-configure- the given add-in module. While this example was nice, we need to find another useful example, in addition to x-tar perhaps, to make this clearer. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92784 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 08, 2002
-
-
Bradley Nicholes authored
Linker Submitted by: Pavel Novy <novy@feld.cvut.cz> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92773 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
fix of the preceding commit is preserved. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92768 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
Content-Length header set to the size of the resource, but no body was actually returned (r->header_only was set to 1). This appeared as a premature EOF to the client. Submitted by: Joe Orton <joe@manyfish.co.uk> Reviewed by: Martin Kraemer git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92767 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 05, 2002
-
-
Ken Coar authored
Replace automatic ETag generation with configurable algorithm defined by FileETag directive. Keywords are All, None, [+|-]INode, [+|-]Size, [+|-]MTime. Server farms with content fanout may want to use 'FileETag MTime Size' to keep the system- variant inode from being included and busting caches. PR: 7010 Submitted by: Based on an idea proposed by Phil Dietz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92738 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 02, 2002
-
-
Bradley Nicholes authored
Submitted by: Guenter Knauf git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92710 13f79535-47bb-0310-9956-ffa450edef68
-
Bradley Nicholes authored
has option indexes specified produces an access forbidden message. Submitted by: Charles Goldman, Guenter Knauf git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92709 13f79535-47bb-0310-9956-ffa450edef68
-
Bradley Nicholes authored
has option indexes specified produces an access forbidden message. Submitted by: Charles Goldman, Guenter Knauf git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92708 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 28, 2001
-
-
William A. Rowe Jr authored
Normalize symbol exports for Win32/Netware to the httpd.exp reference. Diff tags pre_win_nw_syms/post_win_nw_syms for complete edit. Note I've corrected _SEVERAL_ badly declared symbols on Win32 into API_EXPORT_NONSTD flavors (e.g. those using (...) args). This may, or may not, break binary compatibility depending on how those args are addressed, and if those functions were used. I've further tested by setting aside the .def file and rebuilding, and validated that our symbols list corresponds to the API_DECLARE() macros at this moment. Submitted by: Thomas Eibner <thomas@stderr.net> Reviewed by: Stoddard, Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92633 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 26, 2001
-
-
Greg Ames authored
Submitted by: David McCreedy Reviewed by: Greg Ames git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@92608 13f79535-47bb-0310-9956-ffa450edef68
-