Greg Stein
d0968eb9af
add the "next filter" parameter to the rest of the ap_sub_req_* calls.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87076 13f79535-47bb-0310-9956-ffa450edef68
2000-11-23 13:03:46 +00:00
William A. Rowe Jr
25fca54294
Disable two features, with warnings, if a relatively Win32 SDK headers
...
are not available (e.g. stock distribution of MSVC 5.0).
Submitted by: Jeff Trawick
Reviewed by: Will Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87027 13f79535-47bb-0310-9956-ffa450edef68
2000-11-19 18:35:14 +00:00
William A. Rowe Jr
e6668f5a87
Change to buckets for isapi output. Still requires emulation of IO
...
Completion/Async behavior, but a non-async REQ_HSE_TRANSMIT_FILE is
now implemented.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86592 13f79535-47bb-0310-9956-ffa450edef68
2000-10-14 23:18:52 +00:00
William A. Rowe Jr
9dcd313a9f
Movin on over from 1.3.13-dev : this patch fixes the problem of nasty
...
popup windows alerting an Admin that the isapi isn't working, and
simplifies mod_isapi by relying on dso.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86447 13f79535-47bb-0310-9956-ffa450edef68
2000-10-08 06:00:26 +00:00
William A. Rowe Jr
b15f501b16
Roll forward fixes identified for 1.3.13-dev.
...
Note... this module still needs more control over async emulation, etc.
Submitted by: Jesse Pelton [jsp@PKC.com ]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86422 13f79535-47bb-0310-9956-ffa450edef68
2000-10-06 22:33:44 +00:00
William A. Rowe Jr
cbd58ab0bd
Here it is, the Win32 part of the big canonical errors patch.
...
The reason is really, really simple. If we ever choose to mix clib and
dos error codes, they criss-cross and don't line up, but they share the
same number space. As I wrote the new APR_IS_ERROR macros, I realized
we were about to shoot ourselves in the foot.
These changes nearly entirely affect Win32 only. The next big patch will
affect all of the rv == APR_ENOENT type problems throughout the system.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86416 13f79535-47bb-0310-9956-ffa450edef68
2000-10-06 17:24:43 +00:00
William A. Rowe Jr
134a70e4bd
Ok... I've been waiting to find out what happens when we commit to two
...
trees at once. To that end, this is the caching and rather stable 2.0
mod_isapi, with the docs brought over from 1.3 and freshened a bit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86373 13f79535-47bb-0310-9956-ffa450edef68
2000-10-03 06:08:36 +00:00
William A. Rowe Jr
532f7b3f39
Whoops... that there was a handle I left hanging (and growing).
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86369 13f79535-47bb-0310-9956-ffa450edef68
2000-10-02 22:52:20 +00:00
William A. Rowe Jr
796d2a4d39
_not_ up to 100%, but some structural changes to make the rest easier.
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86366 13f79535-47bb-0310-9956-ffa450edef68
2000-10-02 22:29:18 +00:00
William A. Rowe Jr
0a4019faea
Just Typos.
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86361 13f79535-47bb-0310-9956-ffa450edef68
2000-10-02 15:49:41 +00:00
William A. Rowe Jr
e7cb8a652d
Forward port 1.3 overhaul of isapi to 2.0.
...
Yes - it's blatently obvious that this should be 'bucketized', but the
sequence I will follow is:
*) compatibility of sources
*) extension to async + transmitfile emulated support
*) localization of ISAPI* directives to Directory, File blocks
*) addition of ISAPI caching
*) recode for buckets.
I'm actually looking forward to the mod_cgi bucketization as a model.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86360 13f79535-47bb-0310-9956-ffa450edef68
2000-10-02 15:38:59 +00:00
Jeff Trawick
07789920fc
Get mod_isapi.c to compile with the level of Win32 headers which
...
ship with VC++ 5.0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86200 13f79535-47bb-0310-9956-ffa450edef68
2000-09-11 19:02:40 +00:00
Bill Stoddard
cba8d8f05c
Fix win32 compile break.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86027 13f79535-47bb-0310-9956-ffa450edef68
2000-08-08 19:53:27 +00:00
William A. Rowe Jr
1a9db204f5
Remaining cleanup of ap_ -> apr_ and AP_ -> APR_ transformation...
...
see src/lib/apr/apr_compat.h for most details.
Also a few minor nits to get Win32 to build.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86008 13f79535-47bb-0310-9956-ffa450edef68
2000-08-06 06:07:53 +00:00
Doug MacEachern
059d8dd212
prefix libapr functions and types with apr_
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85976 13f79535-47bb-0310-9956-ffa450edef68
2000-08-02 05:27:38 +00:00
William A. Rowe Jr
d2c9dd85e3
Another day's progress... little changes, but just establishing the
...
baseline for fully implementing extensions. Filters... that's still
a little way away. This demonstrates the HSE_STATUS_PENDING result
wait event trap, so we let another thread keep working till we get
the HSE_REQ_DONE_WITH_SESSION request. Cleaned up callback names
and tossed bunches of stuff in the isapi_cid (connection/request) and
the isapi_loaded (dll details) for future caching optimizations.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85903 13f79535-47bb-0310-9956-ffa450edef68
2000-07-27 05:23:17 +00:00
William A. Rowe Jr
c50d07027c
Undo the damage to mod_isapi (leave placeholders for new functions though)
...
and add APR_EOL_STR to log files (precomiled, of course :)
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85881 13f79535-47bb-0310-9956-ffa450edef68
2000-07-25 03:26:31 +00:00
William A. Rowe Jr
fc3580dd3b
Missing apr_strings.h - hope this wasn't destined for some global header.
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85877 13f79535-47bb-0310-9956-ffa450edef68
2000-07-25 00:58:22 +00:00
Greg Stein
02a2200fd8
blast the old names for the status codes
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85686 13f79535-47bb-0310-9956-ffa450edef68
2000-06-24 17:34:11 +00:00
Bill Stoddard
29faf4133c
Fix Win32 compile break caused by Ryan's stat cleanup.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85544 13f79535-47bb-0310-9956-ffa450edef68
2000-06-12 18:07:31 +00:00
Doug MacEachern
2f45db7e82
back out APR_ prefix for TRUE,FALSE
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85081 13f79535-47bb-0310-9956-ffa450edef68
2000-04-28 18:27:55 +00:00
Doug MacEachern
f3a4cf49be
prefix TRUE,FALSE with APR_
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85074 13f79535-47bb-0310-9956-ffa450edef68
2000-04-28 06:49:53 +00:00
William A. Rowe Jr
f7900eb9cf
Replace ERROR constant with TODO_ERROR to flag these for review.
...
ERROR is a Windows.h constant of 0, or success, and is unrelated
to the error codes!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85070 13f79535-47bb-0310-9956-ffa450edef68
2000-04-28 05:41:36 +00:00
Bill Stoddard
16e366cbfe
Win32: First cut at getting mod_isapi working under 2.0
...
Submitted by: William Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84976 13f79535-47bb-0310-9956-ffa450edef68
2000-04-15 19:23:08 +00:00
Roy T. Fielding
1be5367573
Update to Apache Software License version 1.1
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84880 13f79535-47bb-0310-9956-ffa450edef68
2000-03-31 09:17:18 +00:00
Ryan Bloom
b1c26f031a
Fix all the License issues. Including:
...
s/Apache Group/Apache Software Foundation/
s/1999/2000/
s/Sascha's license/ASF license
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84725 13f79535-47bb-0310-9956-ffa450edef68
2000-03-10 00:07:37 +00:00
Martin Kraemer
8c18eee13a
Remove most of the annoying "re ap_context_t mplement" mis-replacements
...
by what I think is their real meaning. Guys, I didn't verify all of this,
please have a close look at my "fixes". Thanks.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83970 13f79535-47bb-0310-9956-ffa450edef68
1999-10-11 22:40:18 +00:00
Bill Stoddard
c0d472f137
Fix faulty comparison. MSVC TRUE == 1 while Borland TRUE == -1
...
PR: 4333, 4887
Submitted by: Sergey Verlan
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83856 13f79535-47bb-0310-9956-ffa450edef68
1999-08-31 15:26:45 +00:00
Ryan Bloom
c37f14ddf3
Changed pools to contexts. Tested with prefork and pthread mpm's. I'll
...
check this out tomorrow and make sure everything was checked in correctly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83852 13f79535-47bb-0310-9956-ffa450edef68
1999-08-31 05:35:52 +00:00
Roy T. Fielding
6f96ad5227
Apache 1.3.9 baseline for the Apache 2.0 repository.
...
Obtained from: Apache 1.3.9 (minus unused files), tag APACHE_1_3_9
Submitted by: Apache Group
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83750 13f79535-47bb-0310-9956-ffa450edef68
1999-08-24 06:46:03 +00:00