Commit Graph

682 Commits

Author SHA1 Message Date
Fish (David B. Trout)
ecd413a353 github master.zip is actually hyperion-master.zip 2015-01-24 22:01:54 -08:00
Fish (David B. Trout)
63aa8261c7 (ack!) typo. sorry! (sigh) 2015-01-24 07:33:36 -08:00
Fish (David B. Trout)
bc31fbe5ac Add "autogen.sh" step to build instructions. 2015-01-24 07:28:30 -08:00
Fish (David B. Trout)
7cc425f6ce Clarify CONKPALV stmt/cmd behavior and associated caveats. 2015-01-20 22:25:52 -08:00
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
Fish (David B. Trout)
84fb082c53 (reword "more help" message) 2015-01-18 15:56:17 -08:00
Fish (David B. Trout)
07fd5739a7 (oops! fix some URL typos) 2015-01-18 15:38:33 -08:00
Fish (David B. Trout)
379a53714c Hyperion is not Spinhawk:
Fix references to Hercules 3.10 with ones for Hyperion.
2015-01-18 13:57:06 -08:00
Harold Grovesteen
c38c596406 Added link to Harold Grovesteen's Stand-Alone Tool Kit to list of related Hercules sites 2015-01-16 12:27:09 -06:00
Fish (David B. Trout)
dfc4f93d36 Add 3.11 section to "What's New" web page 2015-01-06 21:43:45 -08:00
Fish (David B. Trout)
b286e8ffaa Web documentation edits:
1. Add missing link to "Operations and Utilities Guide" PDF manual to main web page.
2. Change header/title on most(*) web pages from "Hercules Version 3" to "Hercules Version 4".

(*) All except the "messages" web pages, which are still version 3 for the time being.
2015-01-06 21:17:47 -08:00
Fish (David B. Trout)
8b7f57487b Document ARCHLVL statement sequence caveat in Release Notes documents. 2015-01-04 20:31:57 -08:00
Fish (David B. Trout)
9af107af59 Reorganize for better promotion:
1. Move "What people are saying" to beginning (better promotion of Hercules)
2. Provide more information via new "What's New, Release Notes" section.
3. Move Source code, binaries and repositories sections to be closer together to one another.
4. Give "If you have any questions or comments" section more visibility/prominence by moving it up on the page ahead of the "Other" links.
5. Add separate links for "Primary Hercules-390 Support Forum" and "Other Hercules Support Forums".
2014-12-31 20:50:28 -08:00
Fish (David B. Trout)
f0871500d9 Minor editorial changes:
1. Move primary link for group ahead of community email address links
2. Remove mention of dead Announcement and Advocacy groups.
2014-12-31 20:44:53 -08:00
Fish (David B. Trout)
d4a1b5e109 New 2012 CMPSC instruction implementation is now the default:
Original/legacy cmpsc.c implementation moved to altcmpsc.dll module.

Refer to Release Notes and/or README.CMPSC documents for more details.
2014-12-29 17:17:01 -08:00
Fish (David B. Trout)
7bb0539749 Better describe ARCHLVL statement/command restrictions:
Because a given facility might be valid only for one architecture but not for another, it is important to either set the architecture mode first before attempting to enable/disable the given facility, or else specify the architecture mode as the third argument to the enable/disable facility command.
2014-11-21 21:45:29 -08:00
Fish (David B. Trout)
ca365ac788 OSTAILOR z/VSE: suppress LRA Special Operation Exceptions 2014-09-22 02:21:50 -07:00
Fish (David B. Trout)
80c503bb97 (add blank line) 2014-09-21 06:58:48 -07:00
Fish (David B. Trout)
6878fd360e Use a more generic link to SoftDevLabs for pre-built Windows binaries 2014-08-28 14:59:36 -07:00
Fish (David B. Trout)
caba83a6d5 Minor web page updates:
Main index page: updated URL for Windows pre-built binaries.
"What's New" page: added list of major(?) changes for 4.00.
2014-08-21 19:53:09 -07:00
Fish (David B. Trout)
1dec62eabe More BUILDING and INSTALL tweaks. 2014-08-04 05:32:47 -07:00
Roger Bowler
d5ccce24dd Merge README.SVN information into INSTALL
Author:    Roger Bowler <rbowler@hercules-390.eu>
2014-08-04 12:41:44 +02:00
Fish (David B. Trout)
0da3e14bf1 (minor tweak) 2014-07-19 19:57:00 -07:00
Fish (David B. Trout)
d423aeef8c First stab at documenting QETH. Someone please fix if necessary. 2014-07-19 19:43:28 -07:00
Fish (David B. Trout)
771a168a6e (fix typo in spinhawk issue tracker url) 2014-07-15 14:02:01 -07:00
Fish (David B. Trout)
909303e0fe Add'l minor technical corrections to Hyperion web page 2014-07-15 13:59:01 -07:00
Fish (David B. Trout)
cf19961851 Hercules 4.0 HYPERION web page:
Since hyperion is quite different from Roger's spinhawk, it's important for users to be able to distinguish the two. Furthermore, it's important for a separate web page to exist where users can access information about hyperion, including the latest web pages explaining its configuration files statements, etc.
2014-07-15 13:32:28 -07:00
Fish (David B. Trout)
10a871ede8 For now, point current version download to 3.10:
I'd like to eventually have an official place where snapshots of Hyperion can be downloaded from, but until that happens, we will just point to Roger's spinhawk.
2014-07-13 20:07:48 -07:00
Fish (David B. Trout)
fbcab1531b More web page tweaks to bring into closer alignment with spinhawk. 2014-07-13 19:47:14 -07:00
Peter J. Jansen
f6cf335fa8 Enhanced CTC emulation via TCP/IP:
Device type CTCE permits channel-to-channel communications across a TCP/IP link between two Hercules systems. Unlike CTCT, CTCE is designed for general purpose payloads and is not restricted to IP traffic.
2014-07-13 01:54:51 -07:00
Fish (David B. Trout)
f4b8e65274 Update SoftDevLabs URLs 2014-07-13 01:27:04 -07:00
Fish (David B. Trout)
bc7f5b6d33 TODDRAG argument is a floating point value 2014-01-11 16:28:56 -08:00
Enrico Sorichetti
a09d1b2eef rollup of changes made by Fish and Jan after Nov 15th 2013 2013-12-07 08:23:52 +01:00
Fish (David B. Trout)
1ec939880d Minor editorial tweaking to verbiage regarding LCS OAT file. 2013-10-17 21:46:33 -07:00
Fish (David B. Trout)
40d265ea1f Itanium support dropped:
Microsoft dropped support for Itanium some time ago. Visual Studio no longer supports it and big name Linux vendors (e.g. Red Hat) have dropped support for it too, so I see no need for the next 4.0 version of the Windows version of Hercules to continue to support it either.
2013-10-05 07:17:56 -07:00
Ian Shorter
2027d0aee7 Add PTP information to configuration page. 2013-09-21 14:43:55 +02:00
Fish (David B. Trout)
5a7bcb5dba Support for tape blocks sizes up to 2MB. 2013-09-19 07:21:32 -07:00
Fish (David B. Trout)
9d37bd627e Remove never used NLS support 2013-09-12 14:35:50 -07:00
dasdman
9bef9237ac Correct LPARNUM and CPUIDFMT handling. 2013-09-10 18:21:59 -07:00
Fish (David B. Trout)
14c1fbbc03 Update Release Notes HTML with RELEASE.NOTES information 2013-07-28 19:47:30 -07:00
Fish (David B. Trout)
ec7cefd524 new -r rcfile command line argument 2013-07-22 04:52:29 -07:00
Roger Bowler
7b0e84b6dd Allow regex replacement variables in HAO commands
The following variables are recognized in the command string
of an Hercules Automatic Operator rule:

$1 to $9 - the text which matched the 1st to 9th capturing
group in the target regular expression
$` - the text which precedes the regular expression match
$' - the text which follows the regular expression match
$$ - replaced by a single dollar sign

Substitution of a $n variable does not occur if there are
fewer than n capturing groups in the regular expression.
2013-07-12 11:22:01 -07:00
dasdman
09585266ec Return to using LPAR mode as the default; set default of LPARNUM 1 to generate a valid LPAR number and LPAR ID. 2013-03-30 18:34:34 -07:00
dasdman
ca529c64e6 STSI incorrectly returns level 2 (LPAR) and level 3 (VM) records regardless of settings. Consequently, with level 2, the guest OS was always in LPAR mode. 2013-03-20 16:17:32 -07:00
dasdman
fbeee31641 Correct setting of LPAR for STIDP, etc. 2013-02-11 23:15:10 -08:00
Ian Shorter
11f1b9dea9 hercconf.html changed to reflect -m option being Windows only. 2013-01-10 10:52:00 +01:00
Fish (David B. Trout)
cf61eaa20e Merge branch 'master' of github.com:s390guy/hercules-390 2013-01-03 18:48:11 -08:00
Fish (David B. Trout)
b0a5c5903a fix anchor for QETH devices: s/b <a name=, not <a href= 2013-01-03 18:47:26 -08:00
Roger Bowler
c8c8f59cf9 herctcp.html editorial changes 2013-01-02 15:39:11 +01:00
Fish (David B. Trout)
bfbf26bd3f Explain ARCHLVL ENABLE/DISABLE FACILITY a little better. 2012-12-20 18:34:25 -08:00