- Dec 13, 2000
-
-
William A. Rowe Jr authored
Solve several potential stability issues with Apache on NT/2K as a service ... resolve the true argv[0], append the service name as args[n..n+1] (-n ServiceName), and run through apache_main() as our service process. Resolves Windows2K's failure to NULL terminate the argv[] list for the service process. And finally, this patch allows the user to pass the service manager startup args (e.g. -D FOO) or the operator to do so using the "Start Parameters" field of the service control panel. Also, added the -k install / -k uninstall compatibility with 2.0, as many users will be adopting and using both for the near future. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87335 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87334 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87333 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
*) mod_cgi on Win32 and Netware now does a more effective job of capturing all stderr output from user's scripts. PR6161 Submitted by: Hardy Braunsdorf <hardy.braunsdorf@metechnology.com> Reviewed by: William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87332 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87331 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Fix the makefile build for win32 Submitted by: Randy Kobes <randy@theoryx5.uwinnipeg.ca> Reviewed by: William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87327 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Where did that atol go... it was there when I tested the patch !?! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87325 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
mod_status now tests the refresh value, and will only pass values for ?refresh= that are 1 or greater. Otherwise defaults to 1 (per ?refresh). PR: 5067 Submitted by: Dirk Ahlers <there@darkride.net> Reviewed by: William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87324 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Sorry bout that... have a newline git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87323 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Fishing for undefined symbols, came across only this one. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87320 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Going ... going ... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87318 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 12, 2000
-
-
Greg Stein authored
Submitted by: Joe Orton <jorton@redhat.com> Message-ID: <Pine.LNX.4.21.0012122253520.21043-100000@ecstasy.localnet> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87317 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
Some minor PLAN info and a ping to see what the status of the sole showstopper :) PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87313 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Boy that snow is deep. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87295 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
To enable debugging, uncomment the line commented out below. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87294 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Here's what should work flawlessly... WinNT/2K as a service or a console app, Win9x as a console app or hidden service, the ctrl+c, ctrl+break and close button on all platforms. Now the rough part, Win9x, while the processes set themselves up as services, are dieing on logoff. My guess, the hooks are deregistered regardless on logoff, unloading the 'partner' .dll that is sitting in WinOldAp's process. Anyway, before rebooting 1,000 more times, and possibly loosing some fruits of my effort, here is the working code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87292 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 11, 2000
-
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87289 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87286 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
So close we can taste it, this patch adds necessary delay timers for the win32 console window detection, gobs of documentation and some streamlined and more debuggable structure, pardon the reorg of the source for Win9xConHook. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87285 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Win32 Make files must die :-/ Here's the current revised guts. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87283 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Clear out the old cruft, moving function declarations to win9xconhook's own header. Update the build to reflect the changes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87282 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Incorporate Win9xConHook into the Apache/Win9x build, removing several gobs of 9x code that is moved to Win9xConHook. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87280 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This prepares to eliminate all 9x Apache issues. We isolate most of the 9x issues into this module. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87279 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 08, 2000
-
-
Chuck Murcko authored
configuration file git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87259 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 07, 2000
-
-
Manoj Kasichainula authored
PR: 6942 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87244 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 04, 2000
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87185 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 03, 2000
-
-
Jim Jagielski authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87166 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
Fix a typo and update the date. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87158 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 01, 2000
-
-
Jim Jagielski authored
Some minor cleanup... tomorrow I will be *really* cleaning this out! Any patches/notes/whatever with no real comments or things like a single +0 vote will be removed. So if there are things that people don't want touched, let me know :) :) PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87145 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87144 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 30, 2000
-
-
William A. Rowe Jr authored
My bad - never removed this item as it was corrected. Add footnote to comming 1.3.15 release. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87139 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This is the Win9x console hook handler ... much code to be pulled now from the src/os/win32/services.c for Win9x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87138 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 28, 2000
-
-
Jeff Trawick authored
detection stuff on Linux... Submitted by: Joe Orton <jorton@redhat.com> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87101 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 22, 2000
-
-
William A. Rowe Jr authored
This patch solves two problems. Under Win2K, the program will no longer hang up during logoff or shutdown. On all Win32, this patch detaches the Apache child from the parent's console window, and hides it, such that child CGI processes no longer cause window 'flicker' of icon or title changes when they are invoked. They are invoked in the hidden child console instead, and there is no apparent affect to the user's console. This patch has one problem, the AllocConsole() is too async on Win9x, so the window may not be succesfully located and hidden, resulting in two visible consoles. Working on that issue now. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87064 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Complete the WinNT 4.0 compatibility as a service and console app, with proper handling in the parent and child of close window, ctrl+c/break, and logoff/shutdown events, they all work properly. This will be tested shortly on Win2000, where it is expected to work without incident. Note that any console event handler in a child or the service parent interfered with these various events, so only the console parent process has a console monitor, while the child process always has a console (without a handler) to execute 16-bit CGI processes. While fighting with this code, added a -z arg in place of the -Z arg for the child process to determine that it is a child of a service. Since this change ultimately was unneeded in WinNT, it may go away if it offers nothing for the Win9x code path. Also restructured the service.c file to organize by monitors/children/services and group the atexit() routines, since it gave me a headache. Once the 9x flow is working correctly, all the various handlers will be documented in service.c, and a new 2.0 patch created from the final result. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87059 13f79535-47bb-0310-9956-ffa450edef68
-
Wilfredo Sanchez authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87057 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 21, 2000
-
-
William A. Rowe Jr authored
Add a detailed note to the build if the Win32 environment is out of date, and document the issue in win_compiling.html. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87047 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Fix compile break on Win32 for the last truncate logs patch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87046 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This patch begins the process of getting 16 bit CGIs working again on Win9x. [note - apparently some NTs also have this problem at present.] Since we no longer free the child console window when the child process starts, we now do so in response to shutdown messages, since the child console interferes with the process manager. Also attempt to tag the child console as a service process to get around logoff/logon sequences, clean up the remaining issues with the Win9x -k start/restart/stop options, make pause work again (W2K fix broke 98) get rid of ugly casts, and add our copyright message. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87045 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 18, 2000
-
-
William A. Rowe Jr authored
Prevent churning log files when the destination volume is out of space. Submitted by: Victor J. Orlikowski <v.j.orlikowski@gte.net> Reviewed by: William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@87017 13f79535-47bb-0310-9956-ffa450edef68
-