Fish (David B. Trout)
a2e06edcc9
Fixes for unreliable console keepalive issue #44 :
...
1. Fix configure.ac tcp.h header and keepalive constant checks and report during ./configure the keepalive support that was detected (none, basic or full).
2. #include the correct tcp.h header in hstdinc.h
3. Issue warning message at build time (during make) when full keepalive support is missing or partial.
4. Report partial or missing keepalive build support via version.c "With" and "Without" messages.
5. Issue error or warning in both impl.c as well as in 'conkpalv' command/statement processing function when keepalive support is either missing or only partially supported. Same for the 2703 device 'ka=' option too.
6. Enhance set_socket_keepalive function to let the caller know not only about failures but also about partial-only successes (so they can be reported).
7. Fix the bad setsockopt call in the Linux version of the set_socket_keepalive function that was using the wrong value, which was at the heart of the problem. (Note: setsockopt was returning "success" anyway even though it had actually failed! [to accomplish anything].)
8. Introduce new get_socket_keepalive function to allow retrieval and reporting of current keepalive settings for a given socket.
9. Manually maintain socket keepalive values for Windows builds so it too can support retrieval of current values via new get_socket_keepalive function. (see comments in w32util.c "get_socket_keepalive" function!)
10. Minor HTML documentation edits.
2015-01-19 13:35:29 -08:00
Enrico Sorichetti
93005fb28b
symbols cleanup
...
renamed some flags for consistency
obey casing rules for symbol names ( case sensitive for unix like )
deleted the setenv code
proper stacking of symbols values
some non symbols related mods ( cosmetics ??? )
tested on ...
Yosemite(CLANG), Centos-6(GCC), Centos-7 (CLANG and GCC)
( reinstalling windows XP under VMware takes longer than planned )
2014-11-30 17:29:41 +01:00
Fish (David B. Trout)
f1d328f788
Changes to be able to build with/without Shared Dasd support:
...
Make changes necessary to successfully build without OPTION_SHARED_DEVICES defined.
Define new HQA Build Scenarios 12 & 13 for building with/without OPTION_SHARED_DEVICES.
2014-08-04 04:58:10 -07:00
Fish (David B. Trout)
dbd95fb306
Capital 'N' looks better.
2013-12-29 15:35:11 -08:00
Fish (David B. Trout)
22e6010c04
Report 32/64 build architecture in version
2013-12-22 12:07:08 -08:00
Fish (David B. Trout)
9d37bd627e
Remove never used NLS support
2013-09-12 14:35:50 -07:00
Fish (David B. Trout)
45fe878e94
OPTION_WTHREADS removed.
2013-05-26 19:16:15 -07:00
Fish (David B. Trout)
3dcb548ca5
Removed all "FishIO" (OPTION_FISHIO) code:
...
NOTE: HQA scenarios in hqadefs.h adjusted appropriately. Please update your hqa.h headers a needed.
2013-05-21 10:36:30 -07:00
dasdman
accb0fc03b
Channel cleanup (Phase I).
2013-05-02 09:59:27 -07:00
Fish (David B. Trout)
c7dc0fddd4
Eliminate non-standard CUSTOM_BUILDSTRING handling
2013-04-10 16:17:54 -07:00
Fish (David B. Trout)
602cbb692c
Display I/O queuing model being used: FishIO or HercIO.
2013-04-09 09:41:22 -07:00
Jan Jaeger
acdea67dc1
Remove regressed build info
2012-05-18 20:06:32 +10:00
Fish-Git
75cd01d6b0
Alternate CMPSC algorithm enabled via #define OPTION_CMPSC_2012 in featall.h. (Linux)
2012-05-13 19:49:01 -07:00
Jan Jaeger
15e67fc271
Remove unused cmdlock feature display
2012-04-17 09:27:54 +10:00
Jan Jaeger
439bdbca92
Remove subversion $Id$ tag
...
Update copyright statement to 2012
2012-03-24 18:41:51 +11:00
Enrico Sorichetti
a3144fa5cf
various build issues for...
...
SoftFloat - ( repackaged as per SoftFloat-readme.txt)
IPV6 - on APPLE builds ( quick and dirty )
another commit will follow for full IPV6 configure support
REXX - rather than cleaning up the current implementation
it took me the same time and number of objects modified
to commit the FULL Rexx shebang
in a while I will finish the hRexx_readme
othr - VERSION/V1/V2/... in dyngui.c
2012-03-10 21:52:51 +01:00
Fish (David B Trout)
718713aef9
Compiler warning refactoring cont'd: use new QSTR macro.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7768 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-20 12:25:21 +00:00
Paul Gorlinsky
03a4560910
Update Copyright notices to 2011.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7593 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 22:19:10 +00:00
Fish (David B Trout)
e44bb3990f
Implement "OPTION_MUTEX_XXXX" default mutex locking model
...
build option in featall.h and report in version.c which one
that Hercules was built with.
git-svn-id: file:///home/jj/hercules.svn/trunk@7513 956126f8-22a0-4046-8f4a-272fa8102e63
2011-06-21 03:58:35 +00:00
Jan Jaeger
44465337a0
rexxsaa.h has moved in Ubuntu 11.04
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7499 956126f8-22a0-4046-8f4a-272fa8102e63
2011-06-08 07:52:38 +00:00
Bernard van der Helm
d9a51b7397
2 byte opcode table performance patch
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7003 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-29 10:16:49 +00:00
Paul Gorlinsky
ec7531af14
Indicate which REXX on startup. (version) Make way for oorexx choice later
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6439 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-11 00:30:45 +00:00
Roger Bowler
6e40f9b3fc
Display REXX support in version string
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6417 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-09 15:05:21 +00:00
Paul Gorlinsky
91d12ea25f
Add Windows Native Threading for WIN2K+ machines. Default is fthreads for windows. If OPTION_WTHREADS is enabled OPTION_FTHREADS and OPTION_FISHIO must be disabled.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5980 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-13 02:16:39 +00:00
Paul Gorlinsky
7da0d3503a
Update notices; Standardize preamble...
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5968 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-11 19:53:53 +00:00
Bernard van der Helm
89ab9fcaeb
Message cleaup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5965 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-11 11:29:39 +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
Bernard van der Helm
3412c477aa
Standardized fist inititalization hercules messages
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5674 956126f8-22a0-4046-8f4a-272fa8102e63
2010-03-13 08:42:22 +00:00
Fish (David B Trout)
21c28035c5
Keep same behavior as before if not MSVC.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5480 956126f8-22a0-4046-8f4a-272fa8102e63
2009-10-09 13:10:39 +00:00
Fish (David B Trout)
9f43661506
Display quoted custom build string on same line as build description.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5475 956126f8-22a0-4046-8f4a-272fa8102e63
2009-10-09 10:15:43 +00:00
Fish (David B Trout)
50c6a88473
Build string should specify "Windows" and not "Win32"
...
now that we also support/provide 64-bit Windows builds.
git-svn-id: file:///home/jj/hercules.svn/trunk@5383 956126f8-22a0-4046-8f4a-272fa8102e63
2009-06-05 09:53:02 +00:00
Roger Bowler
90a116aa09
Display MSVC host architecture (i386, AMD64, IA64) at startup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5148 956126f8-22a0-4046-8f4a-272fa8102e63
2009-02-03 15:55:46 +00:00
Bernard van der Helm
4523ead8e2
copyright notice
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5127 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-23 13:25:01 +00:00
Jan Jaeger
55eb7abc2d
Move modpath logic to hsccmd.c
...
git-svn-id: file:///home/jj/hercules.svn/trunk@5077 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-14 15:23:20 +00:00
Roger Bowler
c1c561f09d
Show multi_byte assist status at startup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@4506 956126f8-22a0-4046-8f4a-272fa8102e63
2007-12-07 12:50:22 +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
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
Fish (David B Trout)
0806dd381d
PR# misc/30: HAO (Hercules Automatic Operator)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3974 956126f8-22a0-4046-8f4a-272fa8102e63
2006-09-22 07:12:17 +00:00
Fish (David B Trout)
8fcfb6fbb1
PCRE (Perl-Compatible Regular Expression) support for Windows
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3956 956126f8-22a0-4046-8f4a-272fa8102e63
2006-09-06 21:06:03 +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
531b4572b9
Removed HTTPROOT info because HHCHT013I provides the similar info
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3497 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-25 11:00:06 +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
Jan Jaeger
b44431f2cb
Add no zlib support notice when compiled as such
...
git-svn-id: file:///home/jj/hercules.svn/trunk@3234 956126f8-22a0-4046-8f4a-272fa8102e63
2005-11-23 18:02:57 +00:00
Jay Maynard
2370aac4ee
The big move: moving MSVC (mingw_port) branch to the trunk. Cross your
...
fingers...
git-svn-id: file:///home/jj/hercules.svn/trunk@3027 956126f8-22a0-4046-8f4a-272fa8102e63
2005-09-24 16:17:46 +00:00
Jan Jaeger
38b2d90e1b
Add 1052/3215 integrated console
...
Update copyright to reflect 2005
git-svn-id: file:///home/jj/hercules.svn/trunk@2563 956126f8-22a0-4046-8f4a-272fa8102e63
2005-01-02 16:10:14 +00:00
Jan Jaeger
0f549f13fb
Copyright 2004
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2144 956126f8-22a0-4046-8f4a-272fa8102e63
2004-01-02 20:06:32 +00:00
Jan Jaeger
2ba1b304b5
Allow PKGDATADIR and MODULESDIR to be undefined
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2057 956126f8-22a0-4046-8f4a-272fa8102e63
2003-10-12 17:50:07 +00:00
Jay Maynard
b678dcffd5
Shortened version message printed at utility program startup. Added display
...
of default directory paths for libraries and HTTP documents. Fixed configure
bug that added /share to all directory paths after DESTPREFIX.
git-svn-id: file:///home/jj/hercules.svn/trunk@2053 956126f8-22a0-4046-8f4a-272fa8102e63
2003-10-11 23:35:10 +00:00
Ivan Warren
304e633f7a
Merge of libtool_exp_merge_2 branch to main trunk
...
git-svn-id: file:///home/jj/hercules.svn/trunk@2005 956126f8-22a0-4046-8f4a-272fa8102e63
2003-09-21 16:39:20 +00:00
Jan Jaeger
415b1c97bf
Remove device support related msgs from version.c
...
(support is now dependent on loadable modules)
git-svn-id: file:///home/jj/hercules.svn/trunk@1775 956126f8-22a0-4046-8f4a-272fa8102e63
2003-08-17 17:46:59 +00:00