Brian Havard
43880ad962
OS/2: Provide a definition of AP_PLATFORM_REWRITE_ARGS_HOOK.
...
NULL for now as ap_mpm_rewrite_args()'s -k function doesn't currently work on
OS/2.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@956859 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 12:04:03 +00:00
Brian Havard
60fbe11de1
Bring back OS/2 support.
...
Reverses r758929 with a little bit of conflict resolution.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@807930 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 08:56:13 +00:00
Jeff Trawick
ee32468a33
remove OS/2 platform support
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@758929 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26 23:47:52 +00:00
Roy T. Fielding
de659cbed0
update license header text
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@420983 13f79535-47bb-0310-9956-ffa450edef68
2006-07-11 20:33:53 +00:00
Colm MacCarthaigh
dd95d7c37c
Update the copyright year in all .c, .h and .xml files
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395228 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 12:11:27 +00:00
Ian Holsman
8c1e315d3f
Doxygen fixup / cleanup
...
submited by: Neale Ranns neale ranns.org
reviewed by: Ian Holsman
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@263931 13f79535-47bb-0310-9956-ffa450edef68
2005-08-28 23:03:59 +00:00
Justin Erenkrantz
905cdf9f0b
Update copyright year to 2005 and standardize on current copyright owner line.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
2005-02-04 20:28:49 +00:00
Joe Orton
c36ecfa64f
Remove the .cvsignore files.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105796 13f79535-47bb-0310-9956-ffa450edef68
2004-11-19 09:07:29 +00:00
André Malo
eeb57c17ad
fix name of The Apache Software Foundation
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102619 13f79535-47bb-0310-9956-ffa450edef68
2004-02-09 20:40:53 +00:00
André Malo
7b655748ae
fix copyright dates according to the first check in
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102578 13f79535-47bb-0310-9956-ffa450edef68
2004-02-08 13:09:10 +00:00
André Malo
4f02cb1e18
apply Apache License, Version 2.0
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102525 13f79535-47bb-0310-9956-ffa450edef68
2004-02-06 22:58:42 +00:00
André Malo
fb07607180
update license to 2004.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
2004-01-01 13:26:26 +00:00
André Malo
742af25096
finished that boring job:
...
update license to 2003.
Happy New Year! ;-))
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573 13f79535-47bb-0310-9956-ffa450edef68
2003-02-03 17:53:28 +00:00
Brian Havard
7fa760515c
Fix linking of OS/2 core after recent changes that took apr/apr-util out
...
of EXTRA_LIBS. Use AP_LIBS to get all required libraries.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95218 13f79535-47bb-0310-9956-ffa450edef68
2002-05-22 14:49:58 +00:00
Brian Havard
0436304b2b
OS/2: export inet_addr from the core for mod_proxy & anything else that uses
...
apr_inet_addr which is just a #define.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95217 13f79535-47bb-0310-9956-ffa450edef68
2002-05-22 14:38:55 +00:00
Roy T. Fielding
845cbfd508
Update our copyright for this year.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93918 13f79535-47bb-0310-9956-ffa450edef68
2002-03-13 20:48:07 +00:00
Brian Havard
25cba1c7fe
os-inline.c is no more...
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90656 13f79535-47bb-0310-9956-ffa450edef68
2001-08-25 10:19:51 +00:00
William A. Rowe Jr
0801743658
This flag is no more
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90608 13f79535-47bb-0310-9956-ffa450edef68
2001-08-24 03:02:57 +00:00
William A. Rowe Jr
3ba6289b68
Eliminated ap_os_[systemcase|[case_]canonical]_filename() and
...
move ap_os_is_path_absolute() into util.c (now relies on apr.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90567 13f79535-47bb-0310-9956-ffa450edef68
2001-08-23 19:08:20 +00:00
Brian Havard
0dbd6fd8d8
OS/2: Use full set of linker flags when linking shared core loader EXE.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90393 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 10:49:29 +00:00
Brian Havard
1378e68fbe
OS/2: Don't share data segment between multiple instances of the shared core
...
as doing so makes a multi-process MPM crash & burn....
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90281 13f79535-47bb-0310-9956-ffa450edef68
2001-08-17 16:12:33 +00:00
Brian Havard
f9ee74d602
OS/2: set a decent size stack. Default is only 32k which runs out in some
...
configurations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89745 13f79535-47bb-0310-9956-ffa450edef68
2001-07-27 11:21:11 +00:00
Brian Havard
fa74775bd3
OS/2: get canonical filename functions exported from the core.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89698 13f79535-47bb-0310-9956-ffa450edef68
2001-07-25 02:14:39 +00:00
Brian Havard
041c1cc9ae
OS/2: Automate export of global variables from core.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89376 13f79535-47bb-0310-9956-ffa450edef68
2001-06-16 04:00:50 +00:00
Roy T. Fielding
f1f5f01fdb
Completely revamp configure so that it preserves the standard make
...
variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving
the configure additions to EXTRA_* variables. Also, allow the user
to specify NOTEST_* values for all of the above, which eliminates the
need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM. Fix the setting
of INCLUDES and EXTRA_INCLUDES. Check flags as they are added to
avoid pointless duplications. Fix the order in which flags are given
on the compile and link lines.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88960 13f79535-47bb-0310-9956-ffa450edef68
2001-04-29 05:24:11 +00:00
Brian Havard
c250191b98
OS/2: Export from the shared core symbols from the socket library needed by
...
mod_dav & mod_unique_id.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88918 13f79535-47bb-0310-9956-ffa450edef68
2001-04-23 14:35:50 +00:00
Brian Havard
f728e216c0
ap_os_systemcase_filename isn't implemented on OS/2 & isn't used anywhere
...
anyway. This stops exports.c requiring it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88752 13f79535-47bb-0310-9956-ffa450edef68
2001-04-07 15:31:55 +00:00
Brian Havard
3c3c5991b0
OS/2: Export some APR global variables from the httpd core.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88750 13f79535-47bb-0310-9956-ffa450edef68
2001-04-07 13:46:56 +00:00
Brian Havard
dea84b1a0b
Switch to using aplibtool for building under OS/2 & add support for building
...
loadable modules as OS/2 DLLs.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88645 13f79535-47bb-0310-9956-ffa450edef68
2001-04-02 15:20:45 +00:00
Greg Stein
ee3fe477e3
*) fix inline handling. we had: apr_inline, APR_INLINE, USE_GNU_INLINE, and
...
INLINE. Now, we just have APR_INLINE and APR_HAS_INLINE.
- convert all usage
- note that apr_general messed up the defn (compared to apr.h)
- simplify the inline decision logic in os/*/os.h
- simplify the code in os/*/os-inline.c
*) toss ap_checkconv() [no longer used]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88298 13f79535-47bb-0310-9956-ffa450edef68
2001-02-24 11:23:31 +00:00
Roy T. Fielding
381f88d56a
Update copyright to 2001
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88184 13f79535-47bb-0310-9956-ffa450edef68
2001-02-16 04:26:53 +00:00
Doug MacEachern
88d3406f9a
renaming various functions for consistency sake
...
see: http://apr.apache.org/~dougm/apr_rename.pl
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88019 13f79535-47bb-0310-9956-ffa450edef68
2001-02-08 07:45:33 +00:00
Brian Havard
8804cdbc86
Use quotes instead of angle brackets when including apr_strings.h so that
...
a dependency is generated for it & to be consistent with the rest of Apache.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87209 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 14:48:47 +00:00
Brian Havard
6f5fa0a2a4
Clean up some warnings about APR string functions by including appropriate
...
header.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87206 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 13:50:28 +00:00
Brian Havard
c028982164
OS/2: os.c doesn't exist anymore, remove it from the build.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87205 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 13:47:39 +00:00
Greg Stein
ead2dae94c
*) Compensate for recent changes in the APR headers. Specifically, some
...
files need to specifically include stdio.h, or a particular apr_*.h
header.
*) Adjust callers of apr_create_process() to deal with the extra "const"
*) Add "const" to args of ap_os_create_privileged_process()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87080 13f79535-47bb-0310-9956-ffa450edef68
2000-11-26 04:47:43 +00:00
William A. Rowe Jr
cf28fad4b1
Killing ap_os_is_filename_valid. Left actual win32 code, since it is
...
moving into apr and the check_safe_file call.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86906 13f79535-47bb-0310-9956-ffa450edef68
2000-11-10 15:29:07 +00:00
Manoj Kasichainula
b1fb90877e
Add back suexec support.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86712 13f79535-47bb-0310-9956-ffa450edef68
2000-10-23 15:30:57 +00:00
William A. Rowe Jr
d6490633eb
Renamed all MODULE_EXPORT symbols to AP_MODULE_DECLARE and all symbols
...
for CORE_EXPORT to AP_CORE_DECLARE (namespace protecting the wrapper)
and retitled API_EXPORT as AP_DECLARE and APR_EXPORT as APR_DECLARE.
All _VAR_ flavors changes to _DATA to be absolutely clear.
Thank you Greg, for the most obvious suggestion.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86609 13f79535-47bb-0310-9956-ffa450edef68
2000-10-16 06:05:15 +00:00
William A. Rowe Jr
92e94d18cf
This is a pretty significant cleanup of things already moved to OS2's
...
APR - Brian, please review closely.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86601 13f79535-47bb-0310-9956-ffa450edef68
2000-10-15 20:13:24 +00:00
William A. Rowe Jr
c792f50d0a
Move more path parsing fixes forward from 1.3
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86564 13f79535-47bb-0310-9956-ffa450edef68
2000-10-12 14:22:30 +00:00
William A. Rowe Jr
1abfaec810
New symbol for HAVE_URL_PATHS reminds me we need to prefix a bunch more
...
symbols with AP_.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86526 13f79535-47bb-0310-9956-ffa450edef68
2000-10-11 04:24:41 +00:00
Brian Havard
4535bf853d
Some enhancements for OS/2 ap_canonical_filename:
...
- Log proper error message instead of error code on failure
- In case of error caused by an invalid file name, don't return an empty
string as that tends to confuse things rather than make them better.
- Avoid using the very expensive ap_os_systemcase_canonical_filename()
unless it's truely necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86011 13f79535-47bb-0310-9956-ffa450edef68
2000-08-06 15:07:41 +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
Brian Havard
793779da10
Remove iol_socket.c from OS/2 build after Ryans's cleanup.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85737 13f79535-47bb-0310-9956-ffa450edef68
2000-07-01 04:09:29 +00:00
Sascha Schumann
99fa11cb5f
Overall UNIX build system improvements:
...
* Makefile header is now completely dynamic
* Absolute paths everywhere
(fixes Tru64 support)
* Get rid of LTLIBRARY_SHARED_NAME rule in library.mk
(fixes Irix support, untested)
* VPATH does not contain variables anymore
(fixes UnixWare support)
* Remove inclusion of program.mk in support/Makefile.in
(PROGRAM_NAME is empty => breaks Irix and others)
* Call REENTRANCY_FLAGS earlier, so that flags are passed to header checks
(might fix OpenBSD pthread.h-detection, untested)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85102 13f79535-47bb-0310-9956-ffa450edef68
2000-04-30 00:06:07 +00:00
Ryan Bloom
de3a77dc01
Change ap_context_t to ap_pool_t. This compiles, runs, and serves pages
...
on Linux, but probably breaks somewhere.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84963 13f79535-47bb-0310-9956-ffa450edef68
2000-04-14 15:59:20 +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
Brian Havard
9b9ea657dd
Remove a debug line left in accidentally.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84801 13f79535-47bb-0310-9956-ffa450edef68
2000-03-20 02:18:39 +00:00
Brian Havard
36b960b282
Bring ap_os_case_canonical_filename() & ap_os_systemcase_canonical_filename()
...
implementations for OS/2 forward from 1.3.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84800 13f79535-47bb-0310-9956-ffa450edef68
2000-03-20 01:44:55 +00:00