summaryrefslogtreecommitdiffstats
path: root/libhttpd.def (follow)
Commit message (Collapse)AuthorAgeFilesLines
* The Win32 overhaul, in summary;William A. Rowe Jr2000-12-211-3/+3
| | | | | | | | | | | | 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
* API routines ap_pgethostbyname() and ap_pduphostent() are no longerJeff Trawick2000-12-181-2/+2
| | | | | | | | | | | available. Use apr_getaddrinfo() instead. The ap_pduphostent() code was moved to modules/proxy/proxy_util.c for now since that is the only caller. When the proxy's use of the resolver is APR-ized this won't be needed anymore. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87399 13f79535-47bb-0310-9956-ffa450edef68
* With this patch, dav and file_cache ride again :-) Note file_cache nowWilliam A. Rowe Jr2000-12-071-1/+1
| | | | | | | uses mmaps, which may or may not be desired on win32. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87253 13f79535-47bb-0310-9956-ffa450edef68
* Slide symbols from one place to another.William A. Rowe Jr2000-12-051-34/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87218 13f79535-47bb-0310-9956-ffa450edef68
* Get WIN32 building againAllan K. Edwards2000-12-041-18/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87180 13f79535-47bb-0310-9956-ffa450edef68
* Make Win32 build againWilliam A. Rowe Jr2000-11-291-0/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87129 13f79535-47bb-0310-9956-ffa450edef68
* Extern symbols (per the warning) belong elsewhere, since (on Win32) theWilliam A. Rowe Jr2000-11-181-1/+2
| | | | | | | http_main.c is both the startup and entry stub. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87009 13f79535-47bb-0310-9956-ffa450edef68
* As promised, and discussed on new-httpd, goodbye ordinals.William A. Rowe Jr2000-11-181-278/+278
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87008 13f79535-47bb-0310-9956-ffa450edef68
* Fix symbol break.William A. Rowe Jr2000-11-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86907 13f79535-47bb-0310-9956-ffa450edef68
* Return buff.h to the winnt mpm till Bill (or I, if I must) remove theWilliam A. Rowe Jr2000-11-091-2/+2
| | | | | | | acceptex style contexts into apr. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86889 13f79535-47bb-0310-9956-ffa450edef68
* Get Win32 building again.William A. Rowe Jr2000-11-021-1/+1
| | | | | | | | Submitted by: John Sterling <sterling@covalent.net> Reviewed by: wrowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86797 13f79535-47bb-0310-9956-ffa450edef68
* Get everything working with suexec patches again.William A. Rowe Jr2000-10-241-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86731 13f79535-47bb-0310-9956-ffa450edef68
* Fix more broken thingsWilliam A. Rowe Jr2000-10-181-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86646 13f79535-47bb-0310-9956-ffa450edef68
* Nice to see we build again on Win32William A. Rowe Jr2000-10-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86610 13f79535-47bb-0310-9956-ffa450edef68
* Missing some DAV required symbols.William A. Rowe Jr2000-10-111-12/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86531 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned out empty symbols... preparing for some real order, al laWilliam A. Rowe Jr2000-10-021-147/+147
| | | | | | | | | | | | FirstBill's efforts on aprlib.def PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86363 13f79535-47bb-0310-9956-ffa450edef68
* Add ap_buckets_pipe.c and remove iol_socket and iol_fileBill Stoddard2000-08-241-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86144 13f79535-47bb-0310-9956-ffa450edef68
* Win32: function pointers use C calling convention unless explicitly set to useBill Stoddard2000-08-221-3/+7
| | | | | | | | | stdcall. The 'split' function pointer in ap_buckets.h points to both static functions (which use C calling convention) and exported functions (which normally use stdcall). Let's settle on using the C calling convention. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86130 13f79535-47bb-0310-9956-ffa450edef68
* Nuke ap_make_dirstr from the Windows exports file.Bill Stoddard2000-08-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86082 13f79535-47bb-0310-9956-ffa450edef68
* Export util_xml.c functions. Add dependency on xml libraries to apache.dsw.Bill Stoddard2000-08-111-0/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86052 13f79535-47bb-0310-9956-ffa450edef68
* Remaining cleanup of ap_ -> apr_ and AP_ -> APR_ transformation...William A. Rowe Jr2000-08-061-4/+4
| | | | | | | | | | | | | 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
* Reimplement ap_send_fd. Eliminate ap_send_fd_length. If APR_HAS_SENDFILE isBill Stoddard2000-07-101-1/+1
| | | | | | | | | | | | | | | | | | defined but ap_sendfile fails with APR_ENOTIMPL, the BUFF implementation of ap_send_fd will get a shot at serving the request. This fix is required to get Apache working on 95/98 again and can also be useful on Unix systems where sendfile is available via a servicepack/fixpack/PTF on a particular level of the OS (e.g., AIX 4.3.2 base does not include sendfile but is is available with a PTF). This fix also reimplements the mod_file_cache sendfile_handler using ap_send_fd and sets the connection aborted flag if the sendfile fails. Future modification... Add code to ap_send_fd to hijack any data in the client BUFF structure and send it along with the sendfile. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85810 13f79535-47bb-0310-9956-ffa450edef68
* Update mod_file_cache to use ap_core_translate. mod_file_cache is ↵Bill Stoddard2000-06-281-1/+1
| | | | | | | | | essentially identical to mod_mmap_static now. Time to merge the two together... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85724 13f79535-47bb-0310-9956-ffa450edef68
* Get Apache building on Win32William A. Rowe Jr2000-06-171-3/+4
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85602 13f79535-47bb-0310-9956-ffa450edef68
* Add exports required by Jeff's recent changes.Bill Stoddard2000-06-121-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85547 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-06-061-10/+16
| | | | | | | | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Fixes 1) The htpasswd and ab binaries, by converting ApacheCore.dsp to a library MSVC project. 2) Creates the ApacheCoreDll.dsp project to produce the dso version ApacheCore.dll 3) Some misc fixups to the original http_main.c -> Apache.exe conversion that misses newly added symbols. Code fixes to follow in a seperate patch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85435 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-06-061-2/+1
| | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Unbind the old main_win32.c code and rebind to the new mpm logic in the modules/mpm/winnt directory. Includes some simple cleanups. The old sources in os/win32 will disappear at the end of this week. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85430 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-05-281-1/+12
| | | | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Finally a patch that can't (well, shouldn't :-) break any other platform. Open up the symbols defined for http_main.c to move main() from the core under Win32 (that's the real main(), not that apache_main() thing). Win32 Project file changes will follow in a seperate patch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85326 13f79535-47bb-0310-9956-ffa450edef68
* William A. Rowe Jr2000-05-171-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | Radical overhaul of the Apache-2.0/Win32 mpm <-> service schema. 1) Services and Registry are not part of the core Apache operations, so registry.c and service.c are moved into Apache.exe - assuring the service control layers of NT and 95 are truly isolated. 2) Isolation can't be complete, we need to know when the mpm is fully initialized. A new pointer to a no-arg function returning void is provided for this purpose, ap_mpm_init_complete. It is only called if overridden with a non-NULL value prior to invoking apache_main. 3) Control+C, Control+Break are handled on both WinNT and Win9x. 4) The window close, logoff and shutdown events are handled on WinNT. 5) The beginnings of a Win95 service startup are provided, -k startservice but this is horribly incomplete since Win95 will NOT report shutdown. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85235 13f79535-47bb-0310-9956-ffa450edef68
* fix WIN32 build for APACHE_XLATE changesAllan K. Edwards2000-05-121-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85208 13f79535-47bb-0310-9956-ffa450edef68
* Create ap_bpop_iol to pop the buff off the iol and unregister theBill Stoddard2000-05-121-2/+2
| | | | | | | cleanup. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85196 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile breakBill Stoddard2000-04-241-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85027 13f79535-47bb-0310-9956-ffa450edef68
* Get mod_rewrite building and running, and mod_status building for Win NTAllan K. Edwards2000-04-051-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84928 13f79535-47bb-0310-9956-ffa450edef68
* Remove file_io/win32/readdir.c and .hBill Stoddard2000-04-031-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84897 13f79535-47bb-0310-9956-ffa450edef68
* ap_hook_pre_config is goneJeff Trawick2000-03-301-1/+1
| | | | | | | | Submitted by: William Rowe Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84863 13f79535-47bb-0310-9956-ffa450edef68
* Update Windows project and makefiles so dynamically loadable modules get builtAllan K. Edwards2000-02-181-1/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84640 13f79535-47bb-0310-9956-ffa450edef68
* Update Windows port to new file_io and time specsBill Stoddard2000-01-171-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84483 13f79535-47bb-0310-9956-ffa450edef68
* Windows: Can now install/uninstall Apache as a service and start/stop apache viaBill Stoddard1999-12-201-6/+13
| | | | | | | | net start and net stop commands. Not extensively tested, so there may be bugs in this still. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84343 13f79535-47bb-0310-9956-ffa450edef68
* Win32: First cut at getting apache -k restart|shutdown and running apache as ↵Bill Stoddard1999-12-081-1/+8
| | | | | | a service working git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84249 13f79535-47bb-0310-9956-ffa450edef68
* Export ap_send_error_responseBill Stoddard1999-11-051-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84107 13f79535-47bb-0310-9956-ffa450edef68
* Update win32 exports filesBill Stoddard1999-10-111-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83961 13f79535-47bb-0310-9956-ffa450edef68
* Temporary hacks to the Win32 project files to get the server workingBill Stoddard1999-10-051-72/+73
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83929 13f79535-47bb-0310-9956-ffa450edef68
* Forgot this hook...Bill Stoddard1999-08-301-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83850 13f79535-47bb-0310-9956-ffa450edef68
* Add couple of hooks to the APacheCore.def file. Port mod_auth_anon and ↵Bill Stoddard1999-08-301-0/+2
| | | | | | | | | mod_digest to use the new hooks. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83847 13f79535-47bb-0310-9956-ffa450edef68
* A bunch of changes to get the server compiling on WIN32. mod_cgi, mod_include,Bill Stoddard1999-08-281-44/+47
| | | | | | | | | | | | | | mod_isapi and mod_so don't work so I am not making them. Moved a lot of code out of multithread.* and into os.* (didn't want to add multithread to the new repository). Much of this can be cleaned up when APR is stable. And Dean's gonna but me for sure for the http_main hit. It's may be possible to name a DLL entry point 'main()'. Just havent tried it yet. Enjoy! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83822 13f79535-47bb-0310-9956-ffa450edef68
* Apache 1.3.9 baseline for the Apache 2.0 repository.Roy T. Fielding1999-08-241-0/+362
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@83748 13f79535-47bb-0310-9956-ffa450edef68