summaryrefslogtreecommitdiff
path: root/libhttpd.dsp
Commit message (Collapse)AuthorAgeFilesLines
* Refactor out the child behavior from mpm_winnt. This is the firstWilliam A. Rowe Jr2002-07-291-0/+4
| | | | | | | | | | | | | | | step in making a legible multiprocess windows mpm, or at least structuring the code to always begin a new child as an old one is going to die soon, rather than waiting for it's final dying breath. The only code that had to be affected [due to the split and general structure of the code] was merging the set_listeners_noninherited() code directly into the get_listeners_from_parent code, and also into the apr socket.c code for winnt. For the most part the code splits rather nicely. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96221 13f79535-47bb-0310-9956-ffa450edef68
* Reorganize a bit for legibility.William A. Rowe Jr2002-07-181-154/+134
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96110 13f79535-47bb-0310-9956-ffa450edef68
* And the other one...William A. Rowe Jr2002-07-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96050 13f79535-47bb-0310-9956-ffa450edef68
* $(IntDir) doesn't go back to VC5William A. Rowe Jr2002-07-131-6/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96049 13f79535-47bb-0310-9956-ffa450edef68
* Get rid of the buildmark bogosity. It never helped ide users, andWilliam A. Rowe Jr2002-07-131-3/+17
| | | | | | | | | | usually just hurt command line users. If we have to link, we need a buildmark, so perform the buildmark compilation as a 'manual' pre-link step every time a link is required. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96047 13f79535-47bb-0310-9956-ffa450edef68
* Try this AGAIN. Move ap_regkey.h to include/ and assure that this time,William A. Rowe Jr2002-07-111-29/+4
| | | | | | | | it contains defined(WIN32)||defined(DOXYGEN) requirements to prevent the other platform exports from barfing. Please ack if this works for you. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96019 13f79535-47bb-0310-9956-ffa450edef68
* Small whitespace cleanup.William A. Rowe Jr2002-07-091-24/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95990 13f79535-47bb-0310-9956-ffa450edef68
* Fix alpha order so the .dsp list isn't rearranged on save.William A. Rowe Jr2002-07-081-38/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95977 13f79535-47bb-0310-9956-ffa450edef68
* Move the last little useful bit of registry.c into services.c, andWilliam A. Rowe Jr2002-06-241-8/+29
| | | | | | | blast it. All Win32 registry foo is going through ap_regkey now. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95880 13f79535-47bb-0310-9956-ffa450edef68
* Incorporate ap_regkey.c into the build.William A. Rowe Jr2002-06-241-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95877 13f79535-47bb-0310-9956-ffa450edef68
* Whoops. Others need to peek into include and cgi module structures.William A. Rowe Jr2002-06-061-0/+58
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95539 13f79535-47bb-0310-9956-ffa450edef68
* We appear to never have had any complaints about copy srcname dstnameWilliam A. Rowe Jr2002-05-241-40/+26
| | | | | | | | | not overwriting dstname ... this flavor is certain not to emit a file exists error [with the obvious caviat - if it's write protected, your problem.] Much simpler than /y, <.y or set copycmd fooness. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95265 13f79535-47bb-0310-9956-ffa450edef68
* Tired of 'foo.h not found' messages in the build. Checked ms's docs,William A. Rowe Jr2002-04-171-24/+12
| | | | | | | | seems xcopy's /y arg goes all the way back to Win95. This shouldn't introduce any hassles. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94675 13f79535-47bb-0310-9956-ffa450edef68
* Outch! DougM reports that I never committed this file. Lo and behold,William A. Rowe Jr2002-03-151-0/+4
| | | | | | | he was right. Sorry I killed the NT build for a few days! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93953 13f79535-47bb-0310-9956-ffa450edef68
* *) Split all Win32 modules [excluding the core components mod_core,William A. Rowe Jr2002-01-101-58/+188
| | | | | | | | | | | | | | | | | mod_so, mod_win32 and the winnt mpm] into individual loadable modules, so the administrator may individually disable the former compiled-in modules by simply commenting out their LoadModule directives. [William Rowe] *) Saved Win32 module authors and porters many future headaches, by duplicating the appropriate .h files such as os.h into the include directory, including in the build tree. [William Rowe] Also noticed that version stamp resources weren't generated for proxy modules, this too is now fixed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92804 13f79535-47bb-0310-9956-ffa450edef68
* Reimplement Win32 registry-based and shebang-extended scripting.William A. Rowe Jr2001-10-211-0/+4
| | | | | | | | | | | | | Accepts arguments of $* and %* for 'positioned' cgi envvars, provided they stand alone (aren't part of another arg.) Accepts %1 $1 syntax, quoted or not, but makes no attempt at palacating older programs with short paths, just yet. About as stable and robust as my first rewrite of dir_walk, so watch out! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91613 13f79535-47bb-0310-9956-ffa450edef68
* Just feels wrong... but need to continue buildingWilliam A. Rowe Jr2001-10-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91490 13f79535-47bb-0310-9956-ffa450edef68
* Accomodate the new server/util_time.c module on win32William A. Rowe Jr2001-09-191-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91090 13f79535-47bb-0310-9956-ffa450edef68
* Clip a duplicate appearanceWilliam A. Rowe Jr2001-08-281-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90755 13f79535-47bb-0310-9956-ffa450edef68
* Regroup some of the headers in the win32 module, to make the distinctionWilliam A. Rowe Jr2001-08-271-13/+17
| | | | | | | between modules/http and server/ a bit clearer. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90721 13f79535-47bb-0310-9956-ffa450edef68
* Toggle the /Zi flag to allow all supportd versions of VC (5, 6, 7) toWilliam A. Rowe Jr2001-08-261-1/+1
| | | | | | | build 'out of the box' in debugging mode. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90686 13f79535-47bb-0310-9956-ffa450edef68
* The purpose of this patch is to toggle the debugging mode (default) toWilliam A. Rowe Jr2001-08-171-10/+7
| | | | | | | | | | | | | | | | Program Database (from Program Database for Modify on the fly debugging). The net effect of this patch is to clean up all of the irrelevant entries associated with either the debugging or release command line switches, and generally straighten the projects as they would be exported from VC6/SP5. The outcome of this patch is that VC5 users -should- be able to load and build the workspace without any errors (as they used to have no symbols database at all, the /ZI option doesn't work, they had to use cvtdsp.pl to toggle these to /Zi.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90269 13f79535-47bb-0310-9956-ffa450edef68
* Spell it right, per Mr. CoarWilliam A. Rowe Jr2001-08-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90243 13f79535-47bb-0310-9956-ffa450edef68
* Add auto-generated Win32 versioning.William A. Rowe Jr2001-08-161-4/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90205 13f79535-47bb-0310-9956-ffa450edef68
* (hopefully) get WinNT MPM to build using mpm_common.c code; a few notes:Jeff Trawick2001-08-131-0/+4
| | | | | | | | | | . the selection of ap_sock_disable() is certainly ugly, but that may need to be cleaned up in a different manner... . the directive functions couldn't be AP_DECLARE() if they are to be compatible with AP_INIT_TAKExxx(); this is an old restriction git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90138 13f79535-47bb-0310-9956-ffa450edef68
* Fix up files constituting the Win32 libhttpd project fileWilliam A. Rowe Jr2001-06-271-17/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89436 13f79535-47bb-0310-9956-ffa450edef68
* get rid of util_date.c/util_date.h and associated test programJeff Trawick2001-06-061-8/+0
| | | | | | | test_date.c git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89278 13f79535-47bb-0310-9956-ffa450edef68
* Blew it... forgot to transpose dsp versionsWilliam A. Rowe Jr2001-05-231-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89212 13f79535-47bb-0310-9956-ffa450edef68
* Get win32 libhttpd building without uri_delims, now added to apr-utilWilliam A. Rowe Jr2001-05-231-98/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89211 13f79535-47bb-0310-9956-ffa450edef68
* A one line snafu becomes a big one... sorry, forgot to transpose this.William A. Rowe Jr2001-03-081-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88471 13f79535-47bb-0310-9956-ffa450edef68
* Minor snafu - wrong intermediate build pathWilliam A. Rowe Jr2001-03-081-5/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88470 13f79535-47bb-0310-9956-ffa450edef68
* Another chunk of code from http to core. This should continue to buildRyan Bloom2001-03-051-0/+4
| | | | | | | | on all platforms. The next job is to shuffle functions back and forth so that the server builds without mod_http. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88453 13f79535-47bb-0310-9956-ffa450edef68
* Move more code from the http module into the core server. ThisRyan Bloom2001-03-041-0/+4
| | | | | | | | | | | | | | is core code, basically the default handler, the default input and output filters, and all of the core configuration directives. All of this code is required in order for the server to work, with or without HTTP. The server is closer to working without the HTTP module, although there is still more to do. I tried to fix Windows, but somebody should probably make sure I did it correctly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88449 13f79535-47bb-0310-9956-ffa450edef68
* Moved to modules/arch/win32/William A. Rowe Jr2001-02-281-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88393 13f79535-47bb-0310-9956-ffa450edef68
* Fix Windows compile breaks caused by mod_core.h foobarBill Stoddard2001-02-271-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88371 13f79535-47bb-0310-9956-ffa450edef68
* Begin to move functions from the http module to the core. The goal is toRyan Bloom2001-02-261-0/+4
| | | | | | | have only functions that are HTTP specific in the http directory. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88341 13f79535-47bb-0310-9956-ffa450edef68
* Hmmm... ap_release.h is a good file to list in the IDE.William A. Rowe Jr2001-02-261-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88340 13f79535-47bb-0310-9956-ffa450edef68
* Fix Windows compile break caused by move of error_bucket.cBill Stoddard2001-02-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88323 13f79535-47bb-0310-9956-ffa450edef68
* Begin restructuring scoreboard code to enable adding back inBill Stoddard2001-02-021-0/+4
| | | | | | | | | | | | the ability to use IPC other than shared memory. Get mod_status working on Windows again. Still to do: Rename some of the function APIs. Replace all calls to reinit_scoreboard with ap_create_scoreboard. Add back in support for scoreboard files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87959 13f79535-47bb-0310-9956-ffa450edef68
* Add newly invented mod_include.h to the project viewWilliam A. Rowe Jr2001-01-281-6/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87895 13f79535-47bb-0310-9956-ffa450edef68
* Sunny and warm (if 30`F meets your definition of warm :-)William A. Rowe Jr2001-01-271-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87871 13f79535-47bb-0310-9956-ffa450edef68
* Clearing out the libhttpd.def from win32William A. Rowe Jr2001-01-191-5/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87732 13f79535-47bb-0310-9956-ffa450edef68
* Fixups to build the whole shebang once again.William A. Rowe Jr2001-01-181-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87724 13f79535-47bb-0310-9956-ffa450edef68
* This change eliminates the intermediate httpd.lib from the build ofWilliam A. Rowe Jr2001-01-181-1/+372
| | | | | | | | | | | | 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
* Correction, commited the vc5. Need vc6 in the tree. Humble appologies.William A. Rowe Jr2000-12-211-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87475 13f79535-47bb-0310-9956-ffa450edef68
* The Win32 overhaul, in summary;William A. Rowe Jr2000-12-211-30/+29
| | | | | | | | | | | | 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
* Fix compile break in Win32William A. Rowe Jr2000-10-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86611 13f79535-47bb-0310-9956-ffa450edef68
* Renamed all MODULE_EXPORT symbols to AP_MODULE_DECLARE and all symbolsWilliam A. Rowe Jr2000-10-161-2/+2
| | | | | | | | | | 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
* Regardless of reaction to a symbol rename -within- the sources, theseWilliam A. Rowe Jr2000-10-111-2/+2
| | | | | | | external symbols change for clarity. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86540 13f79535-47bb-0310-9956-ffa450edef68
* PR:William A. Rowe Jr2000-06-061-0/+100
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