|TLS Information window displays Valid date wrong. Fixed.
|LUNAME field is truncating to 15 characters. Should be 17 I believe. Fixed.
|When using the NoSessionSave=1 INI option, it's easy to connect to the wrong IP address since the last is not saved. Fixed.
|CheckForMacroRunning=1 INI file option does not allow keypresses when recording a macro. Fixed.
|Added additional INI IgnoreInvalidSBA=1 logic to skip SBA out-of-bounds check
|If you enter or paste a Host/IP name that already exists in the list into the connection window, with a trailing space, that space is not trimmed before
attempting to look up the name in the list and we get a failure message. Fixed.
|Added INI option IgnoreInvalidSBA=1 to ignore an invalid SBA outside the screen area, and instead only flag the error if we try to write outside the screen area.
Also added IgnoreInvalidWrite=1 to skip error message on invalid screen update
|Default KeepAliveTime=240 (4 minutes) causes disconnects if a keepalive is sent during a temporary (short) network outage. Set to zero (no keepalive) as default.
|ORDER RA within an RA causes loop in Vista. This may be an error in the 3270 stream, but we should probably not die because of it. Fixed by using the second
RA address as a target location.
|Setting blinking text to italics causes abend. Even when this code did not abend, the italic text did not appear on the screen correctly. Removed this option.
|Screen data errors with host program sends a single byte FF in an I/O buffer in a string of multiple I/O buffers for a single screen. Fixed.
|Stack overlay in input processing causes NewSession function to abend and kill the current window while still starting a new one. Confusing! Fixed.
|When running Session(x) to cascade a number of Vista windows so that A is on on top and others are underneath (opposite of Cascade function), not all
windows are organized correctly. Fixed.
|On a particular Supersession screen (Send Message), and I assume various other products and screens, Vista fails to auto-jump to the next field because there are multiple field bytes
adjacent to each other, and Vista misses the jump instruction. Fixed
|After some Win 10 updates around 2016 (according to google), dynamically loaded fonts take long enough to load and delete that it can confuse the user as to whether Vista has really
started or stopped. Fixed with new AddFontResourceEx(FR_PRIVATE) which loads font into each
Vista session instead of globally. Problem can also be alleviated by copying *.FON files to
the c:\windows\fonts directory.
|After installation of Win 10 1803 updates (I believe) Vista window resizing would lock up after a few resizes. This only happens with "Size Window to Font" (which is the default). Fixed by
only resizing to font when mouse is lifted, with a 0.2 second delay.
|Older "MS Sans Serif" Font used for dialogs do not allow for smooth drawing, causing difficulty to read on my new display. Fixed by switching to Newer "Microsoft Sans Serif". This may cause
trouble on Win XP or other old systems. I am not testing XP with new Vista versions anymore.
|When switching focus to Vista in an RDP session, multiple WM_KEYUP messages are causing Enter to be pressed multiple times. Fixed with INI option IgnoreKeyUp80=1 (may be the default later).
My theory is that RDP sends multiple keyup messgages to the shifter keys to make sure they are
released at task switch, which confuses Vista shifter key processing.
|When running PasteByTyping with tabs in the clipboard, fields are sometimes skipped when a tab follows an auto-skip. Fixed so that tab char is ignored immediately after an auto-skip.
|File transfer fails when \\ is coded at the front of a filename Fixed.
|When Keypad is set to appear at startup, main screen does not have the focus. Fixed.
|With MS 2015 compiler, bottom window border is not correct. Needed to increase vertical constant from 4 to 8 in SetWindowSize() routine. Fixed.
|Default /certs directory is not being created for a new user. Fixed. Also eliminated user parm file creation at install time (Inno Setup option).
|Transfer byte count goes negative when transferring over 2G. Oops. Fixed.
|CUT mode download with RA (repeat to address) orders corrupts output file. Fixed.
|Abend sometimes when closing many Vista windows at once (Exit All) Fixed.
|File transfer path in upload/download windows is limited to 120 characters. Fixed to allow 256 characters, which is the current Windows default limit.
|FIN-2 waits accumulating on VM host after Vista logoff and host disconnect. Vista was not closing the IP connection properly in some cases. Fixed.
|Window won't resize correctly when second monitor is larger than the primary monitor. Workaround by skipping the monitor size check when resizing. For now.
|Abend when copying after visting Copy/Paste options window Fixed.
|MS VS 2015 compiler issues: Keypad too small, icon selector not showing properly. Fixed.