CHANGES to JUMP===============KThis file contains information on changes introduced in various versions of,JUMP. The file was introduced in JUMP V4.0.JUMP V5.0 (19-Feb-2005) ---------- Port to ItaniumF- Add /UPDATE_UAF to allow updating of Last Interactive Login time and Login Failure countG- Add NOTIFY=EXIT_ON_MAIL_ERROR qualifier to force JUMP to exit if MAIL; notification fails with any non-success condition valueG- When in Secure Mode and notifying by mail, check JUMP_NOTIFY_MAILLISTC contents (including mail list files) to prevent use of insecure# logical names as mail addresses%- Fix session log file closure timing- Changes to BUILD_JUMP.COM:* - Fix macro compile under Alpha V7.3-2/ - Display the version of JUMP at build time - Fix parameter parsing+- Various HELP file updates and correctionsJUMP V4.2 (14-Aug-2002) ---------?- Remove restriction on EXACT JUMPing with, or in, subprocessesG- Handle ambiguous and unconventional use of usernames, UIC identifiers and Rights identifiersC- Update the Access List file comments on usernames and identifiersE- Even if JUMP_SELF is TRUE, allow the Access List file to prevent it for nominated usersG- Update HELP on usernames and identifiers in the Access List file, and on JUMP_SELF0- Update INSTALL.TXT troubleshooting informationJUMP V4.1 (07-May-2002) ---------C- Implement 'C' option and JUMP_CHAIN logical name. These allow theA prevention of chaining (i.e., JUMPing from a process which is" itself a JUMP pseudo-terminal)9- Ensure JUMP pseudo-terminals always have a process nameB- Allow explicit specification of SECURITY as an Operator Class in& the logical name JUMP_OPER_CLASSESC- Allow use of the escape character in an EXACT JUMP when notifying after the jump&- Some minor code and comment cleanups:- Modify BUILD_JUMP.COM to make distribution builds easierB- Correct a mistake in an example AUTHORIZE command in INSTALL.TXT- Changed Compaq to HP :-)JUMP V4.0 (25-Sep-2001) ---------:- Require OpenVMS versions which support Pseudo-terminals,% LIB$TABLE_PARSE and Callable Mail?- Remove procedure declarations now in Pascal Environment files*- Support Persona Security Block (PSB) and7 SYSGEN parameter ARB_CONTROL in OpenVMS Alpha V7.2+- Implement Message (.MSG) file+- Force Audit Trail file to be pre-existing- Add extra kevlar- Add extra security auditingD- Re-integrate most architecture-specific code into the main program3 and radically simplify code in external modules)- Create OpenVMS Itanium placeholder :-) - Add ESCAPE_CHARACTER qualifier- Add VERSION qualifierE- Make JUMP_MATCH_BOTH functionality mandatory - this logical name is now obsolete8- Allow user mode JUMP_USER_DIR logical name definitions$- Add JUMP_OPER_CLASSES logical name/- General pest control and code simplifications!- Modifications to BUILD_JUMP.COM- Update JUMP.HLP- Introduce CHANGES.TXT file- Introduce INSTALL.TXT file JUMP Pre-V4.0 -------------/V1.0 02-Mar-1993 JER Original version.8 09-Mar-1993 JER Audit security violations.= 04-Mar-1994 JER Add change username capability.E 14-Jul-1994 JER Allow change of UIC, etc. AND username;8 Allow username NOT in UAF.< 21-Nov-1995 JER Allow Sysprogs to avoid audit.DV1.4 11-Jan-1996 JER Increase size of audit message buffer.?V2.0 11-Jul-1996 JER Add EXACT (pseudo-terminal) form.AV2.1 26-Jul-1996 JER Add general user restricted access.DV2.2 07-Aug-1996 JER Only Sysprogs and authorised users canD jump to privileged users. Also, modifyA method of restoring terminal chars.DV2.3 12-Sep-1996 JER Audit physical terminal device. Also,D validate Operators against access fileF to see if access is specifically denied.E Also, allow minor privs to be specified. by logical name.DV2.4 16-Sep-1996 JER Audit pseudo-terminal device name too.4V2.5 17-Sep-1996 JER Add JUMP_SELF logical.BV2.6 01-Nov-1996 JER Fix username glitch on EXACT return.F Caused by VAX (only) compiler behaviour.@V2.7 15-Nov-1996 JER Validate current privs at startup.@V2.8 09-Jan-1997 JER Fix short string in audit routine.AV2.9 18-Sep-1997 JER Improve kernel and exec mode code -E simplify and generalize. Also, put portC name into pseudo-terminal ACCPORNAM -C this introduces architecture-specific+ code modules.BV3.0 26-Jun-1998 JER Fix audit to log correct return UIC.?V3.1 15-Oct-1999 JB/JER Changes based on code supplied by= Jeremy Begg (JB) - with thanks:> - For EXACT jumps, added sessionA logging and notification by MAIL.2 - Minor code fixups.2 Other changes (JER):C - For EXACT jumps, added notification) by OPCOM.C - Added support for notifications andC session logging to the access file.D - Added support for continuation lines3 in the access file.BV3.1a 19-Oct-1999 JER Tidy up and add '+' and '=' options.DV3.2 26-Oct-1999 JER Implement access via UIC or Rights ID.8V3.3 03-Nov-1999 JER Correct some minor issues.FV3.4 10-Nov-1999 JER Avoid typeahead issues at EXACT rundown;@ Add JUMP_MATCH_BOTH functionality.