Paul Gorlinsky
55e4b60037
snprintf buffer overflow checks. qports http port display restored. SRVPRIO for server thread priority.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6889 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-14 01:37:56 +00:00
Paul Gorlinsky
b9ebc28e1e
Server Message Cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6867 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-12 03:33:39 +00:00
Paul Gorlinsky
ad21ae3c43
Remove dependencies.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6837 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-09 03:41:44 +00:00
Paul Gorlinsky
d0e5332411
Simplify HTTP command processes. Make HTTP ROOT dynamic.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6832 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-08 22:03:04 +00:00
Jan Jaeger
b0c260f9ba
move http start back to command invocation
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6826 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-08 17:48:36 +00:00
Paul Gorlinsky
8cac8e935a
Add hdl_startup call to bldcfg.c. The call is made as the last thing to do before bldcfg returns to the caller. hdl_startup processes LIFO from a list built by hdl_addstartcall in a manner like hdl_adsc.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6815 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-07 20:34:56 +00:00
Paul Gorlinsky
5caee8c894
Incorporate backward compatibility.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6814 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-07 19:13:18 +00:00
Paul Gorlinsky
f5c54cbbae
Improve messages and help.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6810 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-07 03:49:42 +00:00
Paul Gorlinsky
275abf03de
Porting issues - failed to compile on MAC OS X.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6806 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-07 00:51:28 +00:00
Paul Gorlinsky
26247fb1f2
Porting issues - failed to compile on MAC OS X.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6805 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-07 00:49:13 +00:00
Paul Gorlinsky
10946dac7f
Update HTTP Server support. Server is no longer started by default. HTTP is the single command name to start/stop/root/port/DISPLAY the server. All but the TID is moved from sysblk to a static structure in httpserv.c.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6804 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-07 00:40:32 +00:00
Jan Jaeger
a71a7ceae4
Revert HTTP start/stop mods
...
All this functinality alerady exists:
HTTPPORT nnnn will starts the server
HTTPPORT 0 / NONE stops the server
There is no need for a timeout as the server is signalled async by means of SIGUSR2 to shutdown
The only required change is to enable httport/httproot as panel commands
git-svn-id: file:///home/jj/hercules.svn/trunk@6794 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-05 16:38:09 +00:00
Paul Gorlinsky
6692b40d93
Add HTTP command to STOP|START and display HTTP server status; HTTPPORT and HTTPROOT are also panel commands now. Script.c change to only indicate a configuration error when rc < 0 from process a configuration statement.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6790 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-05 05:06:47 +00:00
Paul Gorlinsky
7e364bff56
Correct pathing problem for web server
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6122 956126f8-22a0-4046-8f4a-272fa8102e63
2010-06-15 16:41:41 +00:00
Bernard van der Helm
7f0b3448bc
error in msg HHC01804
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6089 956126f8-22a0-4046-8f4a-272fa8102e63
2010-06-05 14:57:36 +00:00
Bernard van der Helm
42a8fbd1a3
Std msg
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6035 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-25 09:20:12 +00:00
Paul Gorlinsky
9e61250629
Correct types via cast for windows; strlen is type size_t in windows, not int.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6010 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-20 02:39:40 +00:00
Paul Gorlinsky
7132f257d7
Update notices; Standardize preamble...
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6008 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-20 01:54:24 +00:00
Bernard van der Helm
09b44e0597
httpserv.c std msg
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5991 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-14 06:31:27 +00:00
Bernard van der Helm
752cbbd080
Standard messages for thread error handling + error handling when a
...
thread is started
git-svn-id: file:///home/jj/hercules.svn/trunk@5857 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-20 13:55:05 +00:00
Bernard van der Helm
073b913305
Thread message cleanup and more
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5850 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-19 19:53:46 +00:00
Bernard van der Helm
d0a6e7b6d8
std msg
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5825 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-11 07:08:34 +00:00
Paul Gorlinsky
1ce79e9d41
Message cleanup - make filenames with path information display consistently.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5811 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-07 22:56:42 +00:00
Bernard van der Helm
7774210fa1
Final actions std msgs and some warning msgs (again)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5788 956126f8-22a0-4046-8f4a-272fa8102e63
2010-04-03 08:08:25 +00:00
Paul Gorlinsky
ac3729532a
Message Cleanup.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5776 956126f8-22a0-4046-8f4a-272fa8102e63
2010-03-30 21:56:20 +00:00
Bernard van der Helm
d3fe2003b9
httpserv.c standard messages
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5675 956126f8-22a0-4046-8f4a-272fa8102e63
2010-03-13 10:12:33 +00:00
Roger Bowler
ef812f5c97
Fix win64 warning C4312: 'type cast' : conversion from 'long'
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5146 956126f8-22a0-4046-8f4a-272fa8102e63
2009-02-01 20:09:49 +00:00
Bernard van der Helm
7607a3fa63
copyright notice
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5126 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-23 13:05:56 +00:00
Jan Jaeger
9472894095
Change http server startup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5101 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-15 17:36:44 +00:00
Fish (David B Trout)
78ea621d04
Put ensure consistent create_thread ATTR usage change back in
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4908 956126f8-22a0-4046-8f4a-272fa8102e63
2008-11-04 05:56:31 +00:00
Roger Bowler
6302d56d42
Back out consistent create_thread ATTR modification
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4905 956126f8-22a0-4046-8f4a-272fa8102e63
2008-11-03 15:31:58 +00:00
Fish (David B Trout)
33bd4dd1c9
Ensure consistent create_thread ATTR usage
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4890 956126f8-22a0-4046-8f4a-272fa8102e63
2008-10-18 09:32:21 +00:00
Fish (David B Trout)
22b1206658
(use R_OK constant)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4784 956126f8-22a0-4046-8f4a-272fa8102e63
2008-05-28 16:39:44 +00:00
Ivan Warren
0a090d20e9
Update copyright notices to include current year (2007)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4405 956126f8-22a0-4046-8f4a-272fa8102e63
2007-06-23 00:04:19 +00:00
Fish (David B Trout)
30832eac08
Use "access()" to validate http_server root directory and not "chdir()"!!
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4191 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-31 23:49:00 +00:00
Jan Jaeger
64b9a97a0d
Add CVS message log
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4102 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-08 09:43:35 +00:00
Jay Maynard
6004ab7d00
Several minor bugfixes from Peter Coghlan.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3921 956126f8-22a0-4046-8f4a-272fa8102e63
2006-07-21 13:42:29 +00:00
Fish (David B Trout)
d3e0b7113c
PR#s misc/21 and network/62: HTTP Server: do 'shutdown' to gracefully close connection before closing the socket.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3911 956126f8-22a0-4046-8f4a-272fa8102e63
2006-06-23 09:32:53 +00:00
Fish (David B Trout)
16ce45e6c5
Addt'l minor http server fixes from John Yodsnukis
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3648 956126f8-22a0-4046-8f4a-272fa8102e63
2006-01-29 01:18:27 +00:00
Fish (David B Trout)
bf125a4017
Export some httpserv functions to allow building of 'dyncgi'-type dynamic modules
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3638 956126f8-22a0-4046-8f4a-272fa8102e63
2006-01-24 18:16:33 +00:00
Greg Smith
9bb9cc5732
19 Jan 2006 Tweaks to SET_THREAD_NAME - Greg Smith
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3636 956126f8-22a0-4046-8f4a-272fa8102e63
2006-01-20 01:09:30 +00:00
Fish (David B Trout)
e219ebea50
SET_THREAD_NAME for easier MSVC debugging
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3555 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-31 20:01:59 +00:00
Jan Jaeger
52f1e00b35
Update copyright notice
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3551 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-31 13:16:00 +00:00
Jan Jaeger
5fff5e824d
Removed outdated comment - no functional change
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3496 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-25 10:56:39 +00:00
Ivan Warren
564ac8d31b
Update to HTTP server to allow more reliable operations under MSVC
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3478 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-20 17:43:05 +00:00
Jay Maynard
11e8ed8dc9
Making the .ico MIME type consistent with actual web practice.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3465 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-19 15:52:28 +00:00
Jay Maynard
3ae665b381
Add MIME type for .ico files.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3463 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-19 15:30:39 +00:00
Fish (David B Trout)
c5d328d541
Identify HTTPROOT in HHCCF066E
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3461 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-19 00:55:56 +00:00
Fish (David B Trout)
79d98438af
Use strlcat instead of strcat to prevent potential buffer overflow
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3459 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-19 00:23:27 +00:00
Jay Maynard
c810854f0b
Fixed missing \html at end of MSVC default HTTP document root.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3455 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-18 22:45:30 +00:00