*******************************************************************
    Changes and Fixes for Vista TN3270 for Windows V1.27
*******************************************************************

Problem fixes:  
--------------

 P0910       Multiple file transfers don't work at all after fix P0896.
 11/12/2014  Fixed.
 
 P0905       The "Bytes Transferred" message is appearing in the file transfer log
 07/22/2014  and filling up that file with junk.  Fixed.
 
 P0903       Status bar does not repaint correctly on some machines.
 04/19/2014  Added StatusBarFullPaint=1 option to force full repaint as workaround.

 P0902       Garbage appears on screen when selected SSL/TLS protocol is not 
 04/14/2014  supported by the host.  Fixed.

 P0900       Switch from OpenSSL 1.01e to 1.01g for the HeartBleed bug fix.
 04/10/2014  I don't believe the bug affects Vista TN3270 since it is a client, not a 
             server.  But just to be safe, the latest OpenSSL is now implemented.
 
 P0899       One second sub-timer is not correct.  Fixed.
 03/30/2014

 P0898       Connection window does not display user height and width correctly
 03/29/2014  when switching *.ses file.  Fixed.

 P0897       Added WheelDelay INI option for mouse wheel.  Seems to work.
 03/13/2014
 
 P0896       vst$exec (and other vst$ temp files) are shared between open 
 03/01/2014  Vista windows.  Changed to vst$x$ where x is the session id letter.

 P0894       Added ColorModifyField=1 INI option to enable coloring of fields
 10/17/2013  when a ModifyField structured field order arrives.
  
 P0891       CUT mode IND$FILE transfer not converting non-US characters
 09/18/2013  correctly. Fixed.

 P0890       Keypad window not showing up on correct monitor.
 08/22/2013  Fixed.
 
 P0889       vst$exec.mac written to root directory instead of macros dir.
 08/15/2013  Fixed.

 P0888       Serialize standard.ses saving to avoid corruption
 08/14/2013

 P0885       Show screen on active monitor if old position has no monitor
 07/29/2013
 
 P0882       Reconnect should occur when Ok is pressed after a disconnect occurs.
 02/09/2013  Fixed

 P0881       Printer should stay the same after you use the PrintScreenAsk function.
 02/09/2013  Fixed

 P0855       Replaced SSL lock bitmap with a lock character to eliminate refreshing
 08/11/2012  the lock image, which was causing it to blink on some computers. 

 P0879       Copy new user parameter files from defaults only if
 08/08/2012  user directory does not exist.  Do not check session file.

 P0878       Session Name not saved in General Options window when Enter is pressed.
 08/08/2012  Fixed.

 P0876       Fixed various problems with the keypad editor and keypad execution.
 03/29/2012

 P0883       Attempt to rebuild standard.ses from standard.ses.backup
 09/11/2011  if that file becomes unusable.
  
 P0868       Change clipboard to allocate buffer size as needed.
 02/07/2011  Fixes problem with pasting to Excel and Calc programs.  

 P0865       Modify date in transfer log
 06/29/2010  

 P0864       Problem with very short TN3270E i/o buffers.
 06/29/2010  Fixed.

 P0862       Host name field on connection window doesn't scroll,
 06/29/2010  limiting input to about 30 bytes instead of 64.  Fixed.

 P0861       Reply Mode is not reset to zero with reset from host.
 05/17/2010  Fixed.
 
 P0855       Left area on status bar blinks ever 1/2 second or so
 12/08/2009  with no user input.  Fixed.

 P0853       CUT mode binary file transfer has errors in translation
 05/28/2009  tables.  Fixed.

 P0850       WheelUp and WheelDown buffers are too small.
 05/01/2009  Changed from 64 to 1000 bytes.  Fixed.

 P0834       Printer selection only shows local printers.  Added 
 11/06/2008  ShowRemotePrinters=1 INI option to show remotes.  

 P0837       Long printer names overlay fields in session control
 06/10/2008  block. Fixed.

 P0839       PrintScreen with selection produces blank page.
 08/07/2008  Fixed.

 P0842       When the starting location of the Instr macro function is something other
 08/21/2008  than zero, the function returns an offset from that location rather
             than an offset from the start of the string.
             Use FixInstrFunction=1 INI option to enable the fix.

 P0843       ISPF columns not working correctly when top menu is not
 12/03/2008  displayed. Fixed.

 P0846       VM/320 Hercules logon screen has an EAU (12) at the end
 02/05/2009  of the input buffer with no SBA.  Vista is using the FFEF
             as an SBA and displaying and error message.  Fixed.

Changes:  
--------------

 C0904       Added option for color specification for the Find command
 05/01/2014  highlighting.

 C0901       Added logic to display SSL information when the lock is clicked.
 04/13/2014
 
 C0895       Allow shift/ctrl at startup to show registration menu items
 11/24/2013

 C0893       Added TLS options for 1.0, 1.1, and 1.2.  Also included the latest
 10/16/2013  OpenSSL dll's libeay32.dll and ssleay32.dll.  Note that libssl32.dll
             is no longer needed.

 C0892       Added "specified cursor color" option to Cursor Color options.  Color
 09/20/2013  is specified with new "Other Items" option on Color panel. 

 C0887       Added UseAppdata=1 option to files.ini which tells Vista to use %appdata%
 08/14/2013  for the parameter file location instead of My Documents. 

 C0886       Added second parameter to Key("Reconnect") macro statement so user can
 07/31/2013  specify a hostname, such as Key("Reconnect","myhost.com")

 C0883       Added DisplayByField INI option to display fields separately instead
 05/19/2013  of as a single entity of the same character color and style.

 C0875       Added control values to the Find function to allow a macro invocation
 03/28/2012 

 C0874       Added RND macro statement to generate random numbers for testing 
 03/28/2012 

 C0872       Add /c command line option for background and icon color selection
 09/11/2011  

 C0871       Added ExtraButtons=1 INI option to allow user to include more 
 04/24/2011  user-defined buttons for toolbar and keypad.

 C0869       Added VST= option in files.ini for redirecting vst$exec to
 02/26/2011  an alternate directory.

 C0867       Added ini options for PA4-PA10 and PF25-PF36 keys for a 
 02/09/2011  a couple of customers.

 C0866       Added /i command line option to set the session id letter
 12/01/2010  as specified.

 C0863       Added RemoveHex1A INI option to remove the hex 1A byte at the end of
 07/01/2010  downloaded files.

 C0860       Max screen height increased from 90 to 99 lines
 04/22/2010

 C0859       Modified startup process so that all files in the default
 04/22/2010  directory are copied if standard.ses is not found.  Prior to
             this only specified files were copied.

 C0858       Added a third option to the Open macro function.  If set to
 04/22/2010  true (1), the Open function will return an error code to the
             macro processing if there is an Open error.
  
 C0857       Added INI option MoveCursorOnCut=1 to move the cursor to the 
 04/22/2010  top left of the selection window after a Cut function

 C0856       Added undocumented KeepAliveTimes ini option to allow
 12/20/2009  different keepalive times per host name.  Added KeepAliveValue
             option to allow different KeepAlive byte codes.
             Set default keepalive time to zero (no keepalive)

 C0851       Added ability to specify a port number on the host name,
 05/04/2009  such as 123.10.123.4:23

 C0849       Create user files on the fly if they do not exist
 04/29/2009  

 C0847       Added option in country.lst for character set id.
 03/21/2009  Example: CodePage 870 959

 C0848       Added the /r option for running a macro string from cmd line.
 04/29/2009  ex:  vistatn3270.exe /r value=12

 C0844       The Session() macro function now returns a value indicating
 12/03/2008  whether the session was actually switched or not.

 C0845       Changed max default number of rows from 72 to 90 for
 01/21/2009  AllowDefaultSizeChange=1 mode.