summaryrefslogtreecommitdiffstats
path: root/os (follow)
Commit message (Collapse)AuthorAgeFilesLines
* move the _rini stuff into bs2login.c (the only user)Greg Stein2001-02-242-10/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88300 13f79535-47bb-0310-9956-ffa450edef68
* *) fix inline handling. we had: apr_inline, APR_INLINE, USE_GNU_INLINE, andGreg Stein2001-02-2410-176/+69
| | | | | | | | | | | | | 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
* Fix windows compile break introduced by Martin's module structure rename.Bill Stoddard2001-02-201-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88250 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright to 2001Roy T. Fielding2001-02-1626-26/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88184 13f79535-47bb-0310-9956-ffa450edef68
* As a debugging aid, report which version of the beos code we're using andDavid Reid2001-02-141-2/+6
| | | | | | | fix a typo. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88156 13f79535-47bb-0310-9956-ffa450edef68
* fix the check for killpg(); as it was, we didn't check forJeff Trawick2001-02-111-1/+1
| | | | | | | | killpg() and we got an ugly "killpg: not found" message on stderr during configure git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88086 13f79535-47bb-0310-9956-ffa450edef68
* toss the signal description stuff from unixd.[ch], beosd.h, and spmt_os2.Greg Stein2001-02-114-165/+4
| | | | | | | use the new functionality in APR. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88079 13f79535-47bb-0310-9956-ffa450edef68
* [ missed in last commit ]Greg Stein2001-02-101-0/+4
| | | | | | | clean out some headers and libs from the configure process (not needed) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88062 13f79535-47bb-0310-9956-ffa450edef68
* *) remove obsolete http_conf_globals.hGreg Stein2001-02-101-1/+0
| | | | | | | | *) simplify all this #ifdef'ing: just nuke the unixd.h header. it isn't actually needed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88045 13f79535-47bb-0310-9956-ffa450edef68
* renaming various functions for consistency sakeDoug MacEachern2001-02-087-25/+25
| | | | | | | | | | | 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
* This file will go away. For this moment, the s/FindFirstFile/apr_stat/William A. Rowe Jr2001-02-011-9/+4
| | | | | | | | | fixes parsing of utf-8 resources against the NTFS filesystem. The only remaining utf-8 change is to the config parser [which is simple - any unicode config file (FFFE/FEFF lead word) will be utf-8 encrypted]. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87946 13f79535-47bb-0310-9956-ffa450edef68
* Use the appropriate APR_FINFO_flags for the apr_stat/lstat/getfileinfoWilliam A. Rowe Jr2001-01-271-1/+1
| | | | | | | | calls to avoid ownership and permissions on Win32 when they are not required, and until they are implemented. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87873 13f79535-47bb-0310-9956-ffa450edef68
* The changes required for the APR_FINFO_wanted argument toWilliam A. Rowe Jr2001-01-202-2/+4
| | | | | | | | | | | apr_stat/lstat/getfileinfo. These are -NOT- optimal, they are simply the required changes to get the server working. The size of the patch is a warning about how we need to really look at what we are trying to accomplish with all of these stat/lstat calls. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87760 13f79535-47bb-0310-9956-ffa450edef68
* Move initgroupgs, ap_uname2id and ap_gname2id from util.c toRyan Bloom2001-01-201-0/+1
| | | | | | | | | | | | mpm_common.c. These functions are only valid on some platforms, so they should not be in the main-line code. These functions are also not portable to non-unix platforms, so they don't really belong in APR. Since they are only used in MPMs, for right now, I am moving them to mpm_common.c git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87755 13f79535-47bb-0310-9956-ffa450edef68
* Normalize the use of AP_DECLARE_DATAWilliam A. Rowe Jr2001-01-191-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87733 13f79535-47bb-0310-9956-ffa450edef68
* The big change. This is part 3 of the apr-util symbols rename, pleaseWilliam A. Rowe Jr2001-01-193-41/+41
| | | | | | | | see the first commit of srclib/apr-util/include (cvs apr-util/include) for the quick glance at symbols changed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87731 13f79535-47bb-0310-9956-ffa450edef68
* Some missing exportsWilliam A. Rowe Jr2001-01-192-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87725 13f79535-47bb-0310-9956-ffa450edef68
* This change eliminates the intermediate httpd.lib from the build ofWilliam A. Rowe Jr2001-01-181-10/+0
| | | | | | | | | | | | libhttpd.dll - it was required for the support applications to avoid linking to the libhttpd.dll, but those functions have all moved to apr and apr-util. This change also prepares us to eliminate libhttpd.def once all of the appropriate AP_DECLARE tags are assigned. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87715 13f79535-47bb-0310-9956-ffa450edef68
* Libtool takes care of the lib prefix so get rid of our own workaround.Brian Havard2001-01-101-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87639 13f79535-47bb-0310-9956-ffa450edef68
* adjust remaining modules to use the new handler hook method (Alan Edwards)Doug MacEachern2001-01-091-9/+9
| | | | | | | | | | | bring back the old handler prototype by reusing r->handler (dougm) PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87617 13f79535-47bb-0310-9956-ffa450edef68
* Last change to get SuEXEC working again, and respecting configurationRyan Bloom2000-12-281-0/+1
| | | | | | | changes made using autoconf setup. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87539 13f79535-47bb-0310-9956-ffa450edef68
* The Win32 overhaul, in summary;William A. Rowe Jr2000-12-212-12/+1
| | | | | | | | | | | | Modules are named mod_foo.so Dynamic Libraries are named libfoo.dll, and are stored in bin/ The former ApacheCoreDll is now libhttpd.dll Apache.exe moves to bin/ The make install now copies include, lib, and libexec All build options are normalized, filenames adjusted appropriately git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87471 13f79535-47bb-0310-9956-ffa450edef68
* Switch to the APR-provided APR_CHARSET_EBCDIC feature test macro.Jeff Trawick2000-12-202-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87460 13f79535-47bb-0310-9956-ffa450edef68
* Force all Apache functions to be linked into the executable, whether theyRyan Bloom2000-12-192-4/+4
| | | | | | | | | | | are used or not. This uses the same mechanism that is used for APR and APR-util. This may not be the correct solution, but it works, and that is what I really care about. This also renames CHARSET_EBCDIC to AP_CHARSET_EBCDIC. This is for namespace correctness, but it also makes the exports script a bit easier. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87424 13f79535-47bb-0310-9956-ffa450edef68
* Use quotes instead of angle brackets when including apr_strings.h so thatBrian Havard2000-12-051-1/+1
| | | | | | | 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
* Clean up some warnings about APR string functions by including appropriateBrian Havard2000-12-051-0/+1
| | | | | | | header. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87206 13f79535-47bb-0310-9956-ffa450edef68
* OS/2: os.c doesn't exist anymore, remove it from the build.Brian Havard2000-12-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87205 13f79535-47bb-0310-9956-ffa450edef68
* Remove "installer" from the ignore list so the directory doesn't get blownBrian Havard2000-12-051-1/+0
| | | | | | | away every time I do a cvsclean. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87204 13f79535-47bb-0310-9956-ffa450edef68
* En route to httpd-2.0/modules/... in their appropriate places.William A. Rowe Jr2000-12-051-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87202 13f79535-47bb-0310-9956-ffa450edef68
* Ignore all the files that are generated during a buildRyan Bloom2000-12-052-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87195 13f79535-47bb-0310-9956-ffa450edef68
* More changes to get BeOS building once more...David Reid2000-12-021-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87156 13f79535-47bb-0310-9956-ffa450edef68
* Fix uninitialized badnessWilliam A. Rowe Jr2000-11-291-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87132 13f79535-47bb-0310-9956-ffa450edef68
* clean up some really bad typedefs - and move one into mpm_winnt.c sinceWilliam A. Rowe Jr2000-11-291-4/+0
| | | | | | | | that's the only module remaining that needs it. Should be an apr type, but we aren't using the apr accessors to handle them. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87115 13f79535-47bb-0310-9956-ffa450edef68
* Pulled the aprlib base address out of Apache's baseaddr file (aprlib is hardWilliam A. Rowe Jr2000-11-281-1/+0
| | | | | | | base addr'ed to 0x6ee00000) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87106 13f79535-47bb-0310-9956-ffa450edef68
* <sys/resource.h> requires <sys/time.h> first on some systemsJeff Trawick2000-11-271-0/+3
| | | | | | | (e.g., FreeBSD 3.4) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87092 13f79535-47bb-0310-9956-ffa450edef68
* *) Compensate for recent changes in the APR headers. Specifically, someGreg Stein2000-11-266-26/+39
| | | | | | | | | | | | 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
* add the "next filter" parameter to the rest of the ap_sub_req_* calls.Greg Stein2000-11-231-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87076 13f79535-47bb-0310-9956-ffa450edef68
* Disable two features, with warnings, if a relatively Win32 SDK headersWilliam A. Rowe Jr2000-11-191-0/+13
| | | | | | | | | | 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
* repair cgi's on WindowsAllan K. Edwards2000-11-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86964 13f79535-47bb-0310-9956-ffa450edef68
* Killing ap_os_is_filename_valid. Left actual win32 code, since it isWilliam A. Rowe Jr2000-11-107-21/+9
| | | | | | | 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
* Make mod_cgi and mod_include work when compiled as DSO's again. This isRyan Bloom2000-10-313-1/+84
| | | | | | | | | | accomplished by moving suexec out of it's own file and into unixd.[ch]. The problem was that suexec.c wasn't being linked into the server unless a module was actually using ap_os_create_process. This is still not clean, but it works now. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86772 13f79535-47bb-0310-9956-ffa450edef68
* ensure that all cpp directives start with a # in column oneTony Finch2000-10-251-2/+2
| | | | | | | PR: 6742 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86745 13f79535-47bb-0310-9956-ffa450edef68
* Get everything working with suexec patches again.William A. Rowe Jr2000-10-241-0/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86731 13f79535-47bb-0310-9956-ffa450edef68
* Get rid of some stuff and a few small tweaks.David Reid2000-10-231-56/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86724 13f79535-47bb-0310-9956-ffa450edef68
* Add back suexec support.Manoj Kasichainula2000-10-237-2/+51
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86712 13f79535-47bb-0310-9956-ffa450edef68
* Add a temporary pool argument to unixd_pre_config, so that it can callManoj Kasichainula2000-10-232-2/+2
| | | | | | | | APR functions (grumble). This is needed for apr_stat, which will be in the suexec path coming up. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86710 13f79535-47bb-0310-9956-ffa450edef68
* expatlib is definately more in sync with the Unix build, so we nowWilliam A. Rowe Jr2000-10-181-2/+1
| | | | | | | | | | build the expatlib.dsp rather than seperate xmltok/xmlparse .dsp's. Submitted by: Greg Stein Reviewed by: William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86644 13f79535-47bb-0310-9956-ffa450edef68
* Renamed all MODULE_EXPORT symbols to AP_MODULE_DECLARE and all symbolsWilliam A. Rowe Jr2000-10-165-11/+11
| | | | | | | | | | 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
* This is a pretty significant cleanup of things already moved to OS2'sWilliam A. Rowe Jr2000-10-152-160/+0
| | | | | | | APR - Brian, please review closely. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86601 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup ap_os_kill from TPF and unix. Maintainers please validate.William A. Rowe Jr2000-10-152-10/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86600 13f79535-47bb-0310-9956-ffa450edef68