Commit Graph

75 Commits

Author SHA1 Message Date
Fish (David B. Trout)
9c307f0a61 strcat ==> strlcat; leave strcpy ==> strlcpy et al. for another day. 2014-10-27 05:21:50 -07:00
Kevin Leonard
a8c1722810 Change DASD utilities defaults to make wait PSW in IPL1 record EC-mode and disabled for machine checks, add -b and -m switches to dasdinit and dasdload to obtain old behavior 2012-08-15 19:14:05 -05:00
Fish (David B. Trout)
9cd80af4cf Increase dasdload ipl2 read command length to 32K
Author: Laddie Hanus [laddiehanus@yahoo.com]
Authored: Fri Mar 26, 2010 2:32 pm

Message: http://tech.groups.yahoo.com/group/hercules-390/message/60472
Thread: dasdload ipl text length restriction
2012-07-09 18:49:08 -07:00
Jan Jaeger
439bdbca92 Remove subversion $Id$ tag
Update copyright statement to 2012
2012-03-24 18:41:51 +11:00
Jan Jaeger
784ae54918 Reverting changes that have not yet been agreed
Open questions: named vs unnamed structures
                what field go in device specfic structures vs general structure
                use of malloc vs static
                naming convention


git-svn-id: file:///home/jj/hercules.svn/trunk@7702 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-18 09:47:11 +00:00
Paul Gorlinsky
7f91edefcf Create union in DEVBLK for device dependent information.
git-svn-id: file:///home/jj/hercules.svn/trunk@7698 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-17 21:01:37 +00:00
Paul Gorlinsky
47f306d108 Revert bzero(d,s) to memset(d,0,s).
git-svn-id: file:///home/jj/hercules.svn/trunk@7604 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-22 19:23:35 +00:00
Paul Gorlinsky
1a68ab747f Revert bzero(d,s) to memset(d,0,s).
git-svn-id: file:///home/jj/hercules.svn/trunk@7603 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-22 17:17:13 +00:00
Paul Gorlinsky
9083dcf949 Add inline bzero function. Change memset(x, 0, l) to bzero(x, l)
git-svn-id: file:///home/jj/hercules.svn/trunk@7601 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-20 01:49:14 +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
Paul Gorlinsky
6ee1e4f856 Cleanup unused variables in utilities... (and hdl.c)
git-svn-id: file:///home/jj/hercules.svn/trunk@7588 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 18:59:53 +00:00
Fish (David B Trout)
4182f5c621 SHOWDVOL1 command/statement to show dasd VOL1 in device list
git-svn-id: file:///home/jj/hercules.svn/trunk@7473 956126f8-22a0-4046-8f4a-272fa8102e63
2011-05-29 07:05:53 +00:00
Fish (David B Trout)
4c60697db2 Fix file opens to open files in non-multi-write-shared mode
(Windows-only for now; non-Windows yet to be implemented)

git-svn-id: file:///home/jj/hercules.svn/trunk@7431 956126f8-22a0-4046-8f4a-272fa8102e63
2011-04-21 02:17:35 +00:00
Fish (David B Trout)
6627f34f90 Use requested size, even for compressed output.
git-svn-id: file:///home/jj/hercules.svn/trunk@7338 956126f8-22a0-4046-8f4a-272fa8102e63
2011-02-25 20:03:59 +00:00
Jan Jaeger
59c6347ba7 remove strtok_r related warning messages
git-svn-id: file:///home/jj/hercules.svn/trunk@6911 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-15 19:28:23 +00:00
Paul Gorlinsky
8f1a68f9de make strtok_r use throughout system... some code was already using it.
Use "secure" forms for some functions for windows. sprintf changed to MSGBUF embedded snprintf or snprintf_s to prevent buffer overruns.

git-svn-id: file:///home/jj/hercules.svn/trunk@6570 956126f8-22a0-4046-8f4a-272fa8102e63
2010-09-22 22:59:21 +00:00
Bernard van der Helm
9384f7a782 typos and warning killing
git-svn-id: file:///home/jj/hercules.svn/trunk@6163 956126f8-22a0-4046-8f4a-272fa8102e63
2010-07-07 14:36:31 +00:00
Paul Gorlinsky
cb426f1766 std msg dasdload
git-svn-id: file:///home/jj/hercules.svn/trunk@6135 956126f8-22a0-4046-8f4a-272fa8102e63
2010-06-18 20:39:50 +00:00
Paul Gorlinsky
162db690cd type mismatches
git-svn-id: file:///home/jj/hercules.svn/trunk@5971 956126f8-22a0-4046-8f4a-272fa8102e63
2010-05-11 21:18:16 +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
Roger Bowler
35d6330e45 Fix HHCDL039E IPL text exceeds 4084 bytes (raise limit to 32K)
git-svn-id: file:///home/jj/hercules.svn/trunk@5747 956126f8-22a0-4046-8f4a-272fa8102e63
2010-03-26 16:15:39 +00:00
Bernard van der Helm
56d0369332 copyright notice
git-svn-id: file:///home/jj/hercules.svn/trunk@5125 956126f8-22a0-4046-8f4a-272fa8102e63
2009-01-23 12:01:44 +00:00
Fish (David B Trout)
8185894132 Ensure consistent utility startup
git-svn-id: file:///home/jj/hercules.svn/trunk@4907 956126f8-22a0-4046-8f4a-272fa8102e63
2008-11-04 04:50:46 +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
Roger Bowler
52c224c13c Circumvent MSVC optimizer bug in cvol_initialize function
git-svn-id: file:///home/jj/hercules.svn/trunk@4371 956126f8-22a0-4046-8f4a-272fa8102e63
2007-05-24 21:13:27 +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)
96384208be Fix seq dasdload blksize pad bug - Peter Sylvester [peter.sylvester@edelweb.fr] by Fish
git-svn-id: file:///home/jj/hercules.svn/trunk@3913 956126f8-22a0-4046-8f4a-272fa8102e63
2006-06-25 13:10:47 +00:00
Fish (David B Trout)
c6ae759759 PR# emul/91: Change uppercase FTELL, FSEEK, etc, #defines to lowercase
git-svn-id: file:///home/jj/hercules.svn/trunk@3893 956126f8-22a0-4046-8f4a-272fa8102e63
2006-06-09 22:35:17 +00:00
Fish (David B Trout)
ea8bd6fa02 PR#dasd/81: DASDINIT option to bypass VOL1 creation
git-svn-id: file:///home/jj/hercules.svn/trunk@3885 956126f8-22a0-4046-8f4a-272fa8102e63
2006-06-05 14:51:02 +00:00
Ivan Warren
688e5e99a3 Remove most gcc 4 warnings relating to possibly uninialised variables and signed/unsigned discrepencies
git-svn-id: file:///home/jj/hercules.svn/trunk@3664 956126f8-22a0-4046-8f4a-272fa8102e63
2006-02-08 14:42:14 +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
dfb3dac449 Change all "%llx" occurances to "%" I64_FMT "x"
git-svn-id: file:///home/jj/hercules.svn/trunk@3371 956126f8-22a0-4046-8f4a-272fa8102e63
2005-12-11 16:44:16 +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
Greg Smith
e97a6db5b9 02 Jan 2005 Fix dasdload.c vol1 label per dasdinit.c - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@2567 956126f8-22a0-4046-8f4a-272fa8102e63
2005-01-02 23:55:36 +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
Greg Smith
c22a1f1d02 08 Dec 2004 dasdinit -linux option support - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@2534 956126f8-22a0-4046-8f4a-272fa8102e63
2004-12-09 04:20:44 +00:00
Ivan Warren
e77f31e411 Resolved pointers to signed/unsigned types. Host strings now 'char *' instead of 'BYTE *'
git-svn-id: file:///home/jj/hercules.svn/trunk@2451 956126f8-22a0-4046-8f4a-272fa8102e63
2004-10-14 15:21:06 +00:00
Greg Smith
9a5794141a 09 Jul 2004 Fix dasdload when -a is specified - Greg Smith
git-svn-id: file:///home/jj/hercules.svn/trunk@2351 956126f8-22a0-4046-8f4a-272fa8102e63
2004-07-09 21:32:25 +00:00
Greg Smith
87ac8943c8 19 Jun 2004 lfs.pat - Allow large files if sizeof(off_t) > 4 - Fish & Greg
git-svn-id: file:///home/jj/hercules.svn/trunk@2327 956126f8-22a0-4046-8f4a-272fa8102e63
2004-06-19 23:16:35 +00:00
Volker Bandke
e964ee8b8f changed MAXTTR in dasdload.c from 30000 to 50000 to allow large PDS on 3390-3
git-svn-id: file:///home/jj/hercules.svn/trunk@2217 956126f8-22a0-4046-8f4a-272fa8102e63
2004-03-10 09:15:19 +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
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
Greg Smith
409f2dc0fc 02 Oct 2003 Issue warning message when restoring non-IEBCOPY xmit file
using dasdload - Greg Smith


git-svn-id: file:///home/jj/hercules.svn/trunk@2030 956126f8-22a0-4046-8f4a-272fa8102e63
2003-10-02 22:25:47 +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
6779468a54 Codepage logic changes
git-svn-id: file:///home/jj/hercules.svn/trunk@1722 956126f8-22a0-4046-8f4a-272fa8102e63
2003-07-27 16:41:04 +00:00
Jan Jaeger
69ca87cc62 Rollback a number of changes :-(
git-svn-id: file:///home/jj/hercules.svn/trunk@1403 956126f8-22a0-4046-8f4a-272fa8102e63
2003-06-02 13:16:07 +00:00
Fish (David B Trout)
b4fae6f1f0 MANY changes. See CHANGES member for details.
git-svn-id: file:///home/jj/hercules.svn/trunk@1391 956126f8-22a0-4046-8f4a-272fa8102e63
2003-06-01 11:46:25 +00:00
Jan Jaeger
eec89ecc1e Logger rework:
When either standard output or standard error is redirected then the entire log is also writen to the redirection.
The -d startup option disables the panel display, but the log is displayed unless both stdout and stderr are redirected.
Under hercules stderr is the screen (panel.c writes to stderr),stdout is the logger message pipe;
the logmsg() macro currently resolves to a simple printf() (logger.h)
When exit() or delayed_exit() is used, any preceeding error message should write to stderr.
Hercules initialization no longer fails on device initialization errors (missing files ...), error
messages are displayed in the log just like an invalid attach command.


git-svn-id: file:///home/jj/hercules.svn/trunk@1232 956126f8-22a0-4046-8f4a-272fa8102e63
2003-03-20 19:26:38 +00:00
Jay Maynard
6541561db8 Fixed message verbosity test.
git-svn-id: file:///home/jj/hercules.svn/trunk@1164 956126f8-22a0-4046-8f4a-272fa8102e63
2003-02-09 03:52:39 +00:00