

---------------------------------------------------------------------------------------------------------------
 HISTORY OF CHANGES
---------------------------------------------------------------------------------------------------------------


-----------------------------------------------------------------------------------------------------------
  * VERSION 7.09.3 (05.10.2016)
-----------------------------------------------------------------------------------------------------------
  FIX: recording host directory autologin sometimes recorded junk
  FIX: kermit file transfer problem when custom quote character was chosen
  FIX: possible crash when setting user buttons to very long values
  FIX: quirk in ansi emulation (reverse-off sequence)
  FIX: kermit session negotiation quirks


-----------------------------------------------------------------------------------------------------------
  * VERSION 7.09.0 (09.08.2016)
-----------------------------------------------------------------------------------------------------------
  NEW: option to disable hyperlink/URLs highlighting (session profile > terminal)
  NEW: option to allow use of control codes in local typing line (session profile > advanced)
  NEW: option for max number of history entries in quick-connect dialog (program settings > quick connect)
  NEW: on MacBook now shows keyboard profile dialog that matches the actual keyboard layout (Mac OS X only)
  NEW: macro %TABNAME% for use in print header (program settings > printer)
  NEW: button to show logfiles folder in session profile > debug/trace
  NEW: button to clear Quick-Connect history (program settings > quick connect)
  CHG: local typing now defaults to not interpret control characters (e.g. ^A or ^^)
  CHG: ssh now based on openssh 6.4
  FIX: ^-key on Mac keyboard could not be remapped (Mac OS X only)
  FIX: quirk in ANSI BBS emulation, sometimes showing wrong characters in the last column
  FIX: bbs login via IEMSI was broken or crashed in some cases

  * VERSION 7.09.1 (09.08.2016)
  FIX: ssh login failed for host directory entries with stored password
  FIX: ssh login with public key did not show "publick key" as successful authentication method 

  * VERSION 7.09.2 (16.09.2016)
  FIX: REXX could not read back the choice from dropdown lists in ZocDialog command
  FIX: history in Quick-Connect dialog was still limited to eight items
  FIX: problem with ansi emulation (esc[K sometimes used the wrong color to clear the area)
  FIX: ssh password prompt was not preset with username



-----------------------------------------------------------------------------------------------------------
  * VERSION 7.08.0 (16.06.2016)
-----------------------------------------------------------------------------------------------------------
  NEW: TN3270 option to use Ctrl-X to cut text from screen
  NEW: ssh advanced options window now offers more ciphers for explicit selection
  NEW: telnet advanced option to control CR/LF conversion
  NEW: function to import user buttons from other session profiles
  NEW: xterm now supports mouse reporting mode 1006 (SGR style)
  NEW: new option to create new logfiles when placeholders for its filename change
  NEW: now supports Hebrew code page (CP 1255)
  CHG: with xterm window and icion title sequences, icon-title now takes precedence when naming tabs
  CHG: telnet internal CR/LF conversion handling (this may break some borderline use cases)
  FIX: connecting to a host from host directory while recording REXX script resulted in broken script
  FIX: keyboard remapping was broken (Windows only)

  * VERSION 7.08.1 (16.06.2016)
  CHG: now allows longer "DisabledMenuItems" setting in admin.ini
  FIX: quirk with lognames containing "^+" placeholder

  

-----------------------------------------------------------------------------------------------------------
  * VERSION 7.07.0 (12.11.2015)
-----------------------------------------------------------------------------------------------------------
  NEW: now supports id_ecdsa (elliptic curve) key pairs for ssh public-key login
  NEW: editing multiple host directory entries can now also change authfile setting
  NEW: option to always choose destination printer (Program-Settings>Printer)
  NEW: %USERNAME% macro in placeholder can now be part of the name (e.g. "USR_%USERNAME%")
  NEW: commandline parameter /STANDALONE (Windows only)
  NEW: check-now button in Program-Settings>Updates
  NEW: pkcs#11 smart-card support for SSH
  NEW: progress bar in taskbar symbol
  NEW: SSH code now based on OpenSSH 6.2
  FIX: possible crash when asking for ssh passphrase

  * VERSION 7.07.1 (08.12.2015)
  FIX: DDE requests from tcl shell did not work
  FIX: file transfer progress bar was not updated for background tabs
  FIX: missing documentation about ssh pkcs#11 smart-card login
  
  * VERSION 7.07.2 (20.01.2016)
  CHG: when right-mouse is set to send enter, the cursor will be moved to the mouse location on TN3270/5250
  CHG: now codesigned using a SHA-256 certificate (Windows only)
  CHG: REXX command ZocDialog now allows more dropdown lists and groupboxes
  FIX: possible crash when exiting (Windows 10 only)
  FIX: host directory sort order was not retained (Mac OS X only)

  * VERSION 7.07.3 (06.04.2016)
  FIX: right clicking on host directory section tab, opened options instead of sections dialog
  FIX: host directory import could exceed max number of host directory sections
  FIX: possible crash when path to file for Save-Screen function was too long
  FIX: possible login problems with SSH when password contained unicode characters
  FIX: file transfer file-size and time-remaining was wrong for files > 4GB
  FIX: possible login problem when SSH-password contained unicode characters

  * VERSION 7.07.4 (03.05.2016)
  FIX: unnecessary delay at startup when checking for updates was disabled
  FIX: scanning for serial ports did not detect port above COM9

  * VERSION 7.07.5 (08.06.2016)
  FIX: better handling of dpi-scaled displays (Windows only)
  FIX: possible crash when stopping REXX script while scripts running in other tabs
  FIX: problem when creating a new user-button inside a user-buttons folder
  FIX: quirks with translation of CR character through telnet
  FIX: keyboard doorway mode was broken

  

-----------------------------------------------------------------------------------------------------------
  * VERSION 7.06.0 (01.09.2015)
-----------------------------------------------------------------------------------------------------------
  NEW: better REXX recording of File-menu > Quick Connect (REXX commands now set correct options)
  NEW: REXX recording now generates ZocSetSessionOption commands when user edits session profile 
  NEW: REXX recording now generates ZocSetProgramOption commands when user changes program settings
  NEW: REXX command ZocFilename now has subcommand ISFOLDER 
  NEW: TN3270 IND$FILE transfer can now be initiated from REXX 
  FIX: xterm emulation now handles alt+left and alt+right key combination
  FIX: some dialogs cut off when screen scaling changed
  FIX: TVI9xx option to hide attributes did revert to off after setting it

  * VERSION 7.06.1 (13.10.2015)
  CHG: TN3270 alternate keyboard shortcut for Ins key is now Shift+Del
  FIX: REXX ZocSetLogfileName did not work (the old ZocSetLogname did work though)
  FIX: TN3270 did not buffer enter key when waiting for system reply
  FIX: TN3270 LUNAME was not always passed to the remote system
  FIX: crashed when closing with debug/trace hex-mode active
  FIX: SCP sometimes stalled after transer

  

-----------------------------------------------------------------------------------------------------------
  * VERSION 7.05.0 (01.07.2015)
-----------------------------------------------------------------------------------------------------------
  NEW: new Telnet/SSL option to force connection using security protocol TLS 1.2
  NEW: support for font codepage 1256/iso-8859-6 (ISO-8859-6 Latin-Arabic)
  NEW: REXX command ZocNotify now has a parameter to control the duration
  NEW: REXX command ZocSetEmulation now has an optional second parameter to control the initial settings
  NEW: REXX command ZocMessageBox can now create line breaks using "^M" in message text
  CHG: change in behavior and timeouts when software update checks fail
  FIX: Telnet/SSL support for TLS 1.2 was broken (Mac OS X only)
  FIX: possible ASSERT error when opening Quick-Connect dialog
  FIX: key combination Ctrl+V was ignored

  * VERSION 7.05.1 (14.07.2015)
  CHG: host directory settings (sections and options) are now two separate dialogs
  CHG: xterm icon title request now changes tab title (requires option from program settings > tabs)
  CHG: telnet also binds socket for outgoing connections to the IP address configured for incoming connections
  FIX: double clicking two different words in short order resulted in a triple click

  * VERSION 7.05.2 (22.07.2015)
  CHG: all subsystem DLLs are now code signed (Windows only)
  FIX: password prompt for SSH keyboard-interactive login was wrong
  FIX: when login failed, ssh public key authentication was incorrectly reported as PKCS#11

  * VERSION 7.05.3 (14.08.2015)
  FIX: intermittend disconnects on some TN3270 hosts
  FIX: better error messages when some startup confirguration files are missing
  FIX: inconsistent marking when double clicking on a delimiting character (e.g. space)
  FIX: dragging a tab to a new window sometimes reset session profile to standard
  FIX: dragging a tab to a new window did reset the keymap profile to standard
  FIX: TN3270 mouse click did not position cursor when click was on the last row

  * VERSION 7.05.4 (18.08.2015)
  FIX: keyboard mappings could not be undone in some situations
  FIX: TN3270 screen problem when using terminal type with dynamic size

  * VERSION 7.05.5 (21.08.2015)
  FIX: crashed in Mac OS X El Capitan Beta 5 and later (Mac OS X only)
  FIX: showed funny icon in lower right corner of status bar (Mac OS X only)
  FIX: file transfer cancel button did not work



-----------------------------------------------------------------------------------------------------------
  * VERSION 7.04.0 (26.05.2015)
-----------------------------------------------------------------------------------------------------------
  NEW: option to copy/paste via Shift+Ctrl+C/V
  NEW: option to delete stored passwords when last window is closed
  NEW: option for dragging files onto the terminal window (Session Profile > Advanced)
  NEW: REXX recording now creates ZocConnect command when user performs File-menu > Quick Connect
  FIX: problem using mouse clicks in Midnight Commander for linux
  FIX: problem running on system with changed Windows desktop scheme (system font Segoe UI Semibold)
  FIX: connecting to multiple hosts opened new tabs in semi random order (Mac OS X only)
  FIX: possible crash when editing host directory entries (long connect-to fields)
  FIX: REXX ZocGetScreen command always returned at least 256 bytes of screen data
  FIX: Options-menu>Session-Profile>Advanced menu entry did not work

  * VERSION 7.04.1 (01.06.2015)
  CHG: file-open and file-save-as dialogs now contain an all-documents selector (Mac OS X only)
  CHG: SCP file transfer now doesn't use 'q' option when calling remote 'scp' program
  FIX: REXX command ZocSetSessionOption didn't work as expected when used to set "ActiveDevice"
  FIX: SSH X11 forwarding was broken (Mac OS X Yosemite only)

  * VERSION 7.04.2 (24.06.2015)
  CHG: ssh now uses current version of openssl rather than the outdated version from the OS (Mac OS X only)
  FIX: import of SecureCRT host directory now also imports entries in subfolders
  FIX: text in ssh keyboard-interactive prompt was sometimes cut off



-----------------------------------------------------------------------------------------------------------
  * VERSION 7.03.0 (18.05.2015)
-----------------------------------------------------------------------------------------------------------
  NEW: option to automatically check for updates (program settings)
  NEW: TN5250 option for column separator (TN5250 options)
  NEW: telnet option for terminal-speed (telnet options)
  NEW: now remembers the window position of the Find-In-Scrollback dialog 
  CHG: more memory efficient storage of data in the scrollback buffer
  FIX: could not open new window when any window had a dialog open (e.g. host directory or options) 
  FIX: possible problem initiating TN3270 connection (connect stalled with Hercules emulator)
  FIX: options, profile, autohighlight menu entry did not work
  FIX: creating new Auto-Highlight entry and then clicking Cancel, left an empty entry
  FIX: editing Auto-Highlight entry failed (German only)




-----------------------------------------------------------------------------------------------------------
  * VERSION 7.02.0 (05.05.2015)
-----------------------------------------------------------------------------------------------------------
  NEW: easier to understand dialog to create/edit user buttons
  NEW: should now allow to open more concurrent ssh sessions 
  CHG: keyboard shortcut for menu function 'Find Cursor' did not work
  FIX: possible crashes after moving a tab to a new window and then closing the originating window
  FIX: possible crash when typing certain key-combinations after 3270 keyboard was blocked
  FIX: possible assert-error message after deleting all user buttons from a session profile
  FIX: wrong info/warning about folder-creation when actually creating a user button (not folder)
  FIX: mixed/confused options when running two ZOC which were installed in different places 
  FIX: right click on user button did not bring up "Customize" menu (Mac OS X only)
  FIX: option to include current date in logfile timestamps was ignroed
  FIX: dragging a tab out as a new window should not automatically show host directory
  FIX: now correctly reads/imports older zoc6 host directory (file transfer setting)
  FIX: inconsistency when copying text from screen with a scrollback-as-window active

  * VERSION 7.02.1 (08.05.2015):
  FIX: VT100 didn't print characters from codes 128-160 in ASCII mode
  FIX: visual glitches when using transparency and resizing window (Mac OS X only)
  FIX: possible crash when resizing window while in scrollback (Mac OS X only)
  FIX: problem logging with SSH to Debian, when password-prompts-in-terminal option was on 
  FIX: sometimes opened dialog windows in wrong position on multi-monitor desktops 
  FIX: calling zoc.exe with /TABBED opened a new tab and a new window
  FIX: calling zoc.exe sometimes didn't find other process to open window in
  FIX: error parsing ssh://-urls when a username was already given in the url-link
  FIX: VT110, VT220 etc. didn't clear screen when receiving esc-c
  FIX: possible crash when starting with /TABBED command



-----------------------------------------------------------------------------------------------------------
  * VERSION 7.01 (24.04.2015)
-----------------------------------------------------------------------------------------------------------

  GENERAL USER INTERFACE:
  -----------------------
  NEW: now allows to drag tabs into other zoc-windows or into a separate new window
  NEW: thumbnails view can now show "local typing" (via View menu) to send commands to all sessions
  NEW: thumbnails view shows online/offline state of sessions
  NEW: triple click now marks whole line (only if double-click is set to "copy/mark word")
  NEW: user button bar now can have drop down lists (folders)
  NEW: feature to find the cursor (temporary highlighting of cursor location via View menu)
  NEW: auto-hightlight feature (predefined text bits get color highlighted when received)
  NEW: function to copy tab name to clipboard (tab right click menu)
  NEW: recorder for REXX scripts now also records other functions (upload, download, logfile, etc.)
  NEW: support for xterm UTF8 mouse reporting mode


  OPTIONS AND SETTINGS:
  ---------------------
  NEW: option to add extra pixel border around terminal area (Program Settings > Window)
  NEW: option to stretch fonts freely to fit terminal to window (session profile > layout) (Windows only)
  NEW: option to choose color for the border around the terminal when the window is maximized (Program Settings)
  NEW: option for VT220 to send control codes in 8-bit mode
  NEW: option to not remove trailing spaces when copying text (Program Settings > Clipboard)
  NEW: option to suppress summary (list of files) after file transfer in terminal
  NEW: option to make rectangular text-selection the default behavior (Program Settings > Clipboard)
  NEW: option to disable/enable security relevant extended emulation sequences (Session Profile > Advanced)
  NEW: option to disable SSH "keyboard-interactive" authentication
  NEW: option to include date in time stamps for logfile (Session Profile > Logfile)
  NEW: option for Windows Modems communication to pick random modem from pool
  NEW: option to show plain SSH password prompts inside the terminal (like Putty)
  NEW: now blocks less menu functions while a connection attempt is in progress
  NEW: program settings option for action to initiate with mouse wheel
  NEW: max number of responses (ZocRespond command) increased to 64
  NEW: separate options pages for text sending and trace options in session profile
  NEW: increased max number of auto replies
  NEW: increased max number of user buttons
  NEW: new auto-action option (action) to play sound file
  NEW: action for keyboard-remapping "do nothing" (e.g. to neutralize menu shortcuts)
  NEW: can now move up/down multiple user buttons in user buttons config dialog 


  HOST DIRECTORY: 
  ---------------
  NEW: more icon choices for host directory entries
  NEW: ctrl+f activates Find-function in host directory
  NEW: search in the host directory can now also locate entries in all sections
  NEW: search in the host directory can now also search through other folders
  NEW: function to export whole host directory file
  NEW: alt+left/right key moves between host directory sections (Mac OS X only)
  NEW: when navigating into subfolders, host directory shows full folder path in dialog title


  CONNECTIVITY:
  -------------
  NEW: new and reordered SSH cipher modes to match more modern standards
  NEW: allows remote ssh to use authentication-agent concurrently (e.g. multiple background scp)
  NEW: rlogin now prompts for username when connecting with username set to "?"
  NEW: better error message for some failed rlogin situations
  NEW: telnet now has an option to force IP v4 connections
  NEW: telnet now shows IP address of incoming connections
  NEW: telnet now allows binding of outgoing connections to specific IP address
  NEW: is now more robust against faulty shutdowns of telnet/SSL connections
  NEW: ability to set specific serial configuration options for Windows Modem connections
  NEW: serial ports scan now detects com ports up to COM36 (Windows only)
  NEW: serial communication updates available ports always (without need to restart ZOC)
  NEW: SSL/crypto now based on OpenSSL 1.0.1g
  NEW: SSH security now based on OpenSSH 6.1


  TN3270:
  -------
  NEW: TN3270 Enter key can now also be used to Reset keyboard from locked state
  NEW: option for TN3270 to use shift+arrows to mark text
  NEW: option for TN3270 to use left Ctrl key as Enter
  NEW: new possible key mapping "MoveEOF" for TN3270 emulation
  NEW: also writes current date to logfiles time markers (when time marks are enabled)
  NEW: TN3270 now supports Turkish input
  FIX: TN3270 PA1-PA3 (Alt+1/2/3) did not work (Mac OS X only)
  FIX: TN3270 didn't accept space character in numeric fields


  REXX SCRIPTING:
  ---------------
  NEW: new ZocDialog command allows creation of user defined dialog windows
  NEW: new and better scripting samples (ZocScriptingSamples.zip) 
  NEW: new REXX command ZocSetEmulation
  NEW: new REXX command ZocGetInfo("LASTDOWNLOADEDFILE")
  NEW: new REXX command ZocEventSemaphore
  NEW: new REXX command ZocShellOpen
  NEW: new REXX event for zocevent.zrx: 'PREDISCONNECT'
  NEW: added subcommand "SAVEPROGRAMSETTINGS" for REXX command ZocCommand
  NEW: added subcommand "LOADGLOBALCOLORS" for REXX command ZocCommand
  NEW: REXX command ZocSessionTabs now has new subcommand "CLOSETAB"
  NEW: REXX ZocGetScreen command no longer limited in maximum returned length
  NEW: REXX interpreter now based on Regina V3.7
  CHG: renamed REXX command ZocAskP to ZocAskPassword
  CHG: renamed REXX command ZocAutoConnect to ZocConnectHostdirEntry
  CHG: renamed REXX command ZocCls to ZocClearScreen
  CHG: renamed REXX command ZocExec to ZocShellExec
  CHG: renamed REXX command ZocGetFilename to ZocAskFilename
  CHG: renamed REXX command ZocGetFilenames to ZocAskFilenames
  CHG: renamed REXX command ZocGetFolderName to ZocAskFolderName
  CHG: renamed REXX command ZocMsgBox to ZocMessageBox
  FIX: REXX ZocDownload command using Kermit did download to wrong folder


  MISCELLANEOUS:
  --------------
  NEW: better conversion of emulation cursor control codes into logfile formatting
  NEW: adds host name to disconnect messages in calls.log 
  NEW: zmodem now supports download of files larger than 2GB
  NEW: ZOC now detects more types of internet links for screen clicking (e.g. w/o http prefix)
  NEW: dialog to show keyboard mappings now has more room to show data and vertical scroll bar
  NEW: additional placeholders for print spool file post-processor
  NEW: ascii trace is now stored in an easier to read format
  NEW: ascii trace now contains real date/time and lines are marked with timer relative to that
  NEW: placeholder %USERNAMELWR% and %USERNAMEUPR% for lowercase and uppercase usernames
  NEW: fixed: over slow connections SCP transfers sometimes didn't start or stopped midway
  NEW: added sequences for better compatibility with legacy NetTerm based host applications
  NEW: remote server can now open http:// and https:// pages and ftp:// urls locally
  NEW: remote server can now open files with program based on associated file extension
  NEW: remote server can now temporarily change upload and download folders
  NEW: internet telnet URLs can now also specfiy title for the new session
  NEW: support for new Mac OS X Mavericks full screen mode (Mac OS X only)
  NEW: TN5250 session name can contain ctrl-characters (e.g. to create unique names)


  MISC BUG FIXES:
  ---------------
  FIX: some ctrl-key combinations (e.g. Ctrl+Shift+6) did not work on all keyboard layouts
  FIX: now correctly displays overly long SSH login challenge strings
  FIX: options quirk when REXX ZocConnect fails on SSH connections
  FIX: Admin.ini DisableStoredPasswords setting now also affects Quick-Connect and Save-As
  FIX: possible crash when closing external scrollback window
  FIX: possible crash when many TAPI modems/devices were installed
  FIX: some characters with low ascii codes (below 0x20) were not displayed in QNX
  FIX: possible crash when using split-chat win extremely large windows
  FIX: list of windows in Window menu (Mac OS) was only correct for the first window
  FIX: password to lock program could be entered without regards to upper/lower case
  FIX: inconsistency with marking multiple host dir entries+folder and clicking Edit
  FIX: quirk when loading new session while using a custom global-color-table
