HISTORY.DOC FSLOGIN 1.50 -------------------------------------------------------------- This document contains information about the changes that were made to the Full Screen Login program in time. From version to version there have been small bug fixes, textual changes, functional enhancements as well as documentation enhancements. Version 1.0 March 1993 -------------------------------------------------------------- After beta testing several months with a group of seven volunteering supervisors and their users this version was released in the first week of march 1993 on a Dutch BBS. From version 1.0 to 1.1 April 1993 -------------------------------------------------------------- The detection of monochrome displays connected to a VGA adapter has been improved. There have been some cases of 'grey', almost unreadable screens on some types of machines. The user interaction has been enhanced by using an Accept button field in the Login Data and the Password Expired forms. This makes it more intuitive that the form as a whole must be acknowledged. A RRS (Registration Reminder Screen) has been added. This small window will contain the name of the company and/or department for registered users. An installation batch file has been added. Not that installation has been difficult, but this will save some time and make an eventual update easier to do. The fslogin.com file has been optimized. So it's even smaller then it was before. There are however no functional differences between fslogin.com (1.0) and fslogin.com (1.1). The two versions can be mixed. The fslogin.ovl has been optimized as well. Despite the added code for the accept button it is about 10 kb smaller. From 1.1 to 1.2 May 1993 -------------------------------------------------------------- This version comes in two languages now, English and Dutch. Choosing a language is a matter of installing the right support files. The INSTALL.BAT file has been changed to do this. The documentation and help file have been changed to reflect the membership of the Association of Shareware Professionals (ASP). The keyboard buffer is cleared at the very beginning of the program, thus preventing some 'stuff' to go into the form unexpectedly. A bug has been resolved regarding the setting of the SYS:LOGIN directory to the first network drive. This could occur when the first network drive was not mapped to the default server but to another (attached) server. The Alt_F10 key has been disabled. The Alt-F10 is a standard C-Worthy function to exit a program, but there is no way I could assign an errorlevel to it. From 1.2 to 1.2a June 1993 -------------------------------------------------------------- A new palette has been defined for monochrome VGA displays. It now looks as it should be. Support for the Novell Security fase 1 enhancement has been added. From 1.2a to 1.2b July 1993 -------------------------------------------------------------- The cursor is always visible in the input fields now, and the cursor moves when typing in a password field, indicating that something is happening. The highlight (and cursor) is positioned in the password field instead of the Accept field, when leaving the Password Expired form with escape. The file fslogin.cwa is closed as soon as possible. In previous versions an update of FSLOGIN could run incomplete, because 'someone' had fslogin active and fslogin.cwa was still opened. From 1.2b to 1.2c August 1993 -------------------------------------------------------------- The keyboard buffer clear has been moved from fslogin.com to fslogin.ovl. This ensures compatibility with the NetWare Access Server login method. Several options are offered in the file fslogin.ini. There are options for the screen dimmer, the escape key, the serverlist function and the number of days before a password expires. See the file fslogin.ini for more details. There are some command line parameters to override the global setting of the fslogin.ini file. These are: !ne No Escape. !nd No Dimmer. !ns No Serverlist. From 1.2c to 1.2d September 1993 -------------------------------------------------------------- New options have been added to fslogin.ini regarding the presentation of the windows and the password fields (see fslogin.ini). The Accept button has gone. From 1.2d to 1.3 December 1993 -------------------------------------------------------------- NetWare Name Service support has been added. FSLOGIN now synchronizes new passwords in an NNS domain and provides a new Login Data form with Domain specific information. The new feature 'ServerGroup' can be used to define a logical group of servers. FSLOGIN will synchronize new passwords of users within this ServerGroup. When using the variable FS_SRV=NONE there will be no default in the Server field. The ServerList function was enhanced. A custom list of servers can be specified. From 1.3 to 1.3a January 1994 -------------------------------------------------------------- The environment variable FS_PRO was added. The default profile for NNS usage can be customized this way on a per workstation basis. Some textual changes in the English text in the password synchronisation status. Same for the Dutch text. From 1.3a to 1.4 March 1994 -------------------------------------------------------------- Version 1.4 is compatible with the Dos Requester (VLM's or Virtual Loadable Modules). Novell has updated the Dos Requester several times since the first introduction. By the time of this writing VLM version 1.10 is the current one. Version 1.4 can be installed on a local hard disk in addition to installation on a file server. In general this should not be done, because it creates a maintenance problem. However, there are situations where installation on a local disk is preferred. For example when a workstation is connected to a LAN through a wide area link, program loading from a server is considerably slower compared to LAN speed. Up until version 1.3a the keyboard was always cleared when started. This can be turned off or on now using the fslogin.ini statement KBC=0 or KBC=1. Up until version 1.3a the current account was not logged out when FSLOGIN was started. In other words when the user did not actually login but pressed the escape key, he was back exactly where he was. Immediate Logout can be turned on using the fslogin.ini statement LWS=1. From 1.4 to 1.4a March 1994 -------------------------------------------------------------- A bug fix has been applied for the command line parameters to work. A bug fix has been applied for VLM support. In certain situations in a multi-server environment fslogin.com was not able to load it's overlays. German language support has been added. All ASCII documentation files except PACKING.LST have the extension .TXT now. From 1.4a to 1.41 May 1994 -------------------------------------------------------------- Yet another bug fix related to VLMs in a multi server environment fixed. A lowercase bug in combination with 'Psp=0' for the password fields was fixed. The ini file (fslogin.ini) is always read from the server, designated by the environment variable FS_SRV. The F7 key (supervisor) has been enhanced. It can be turned off. It can contain another name or it can contain a list of (often used) names. See fslogin.ini, the 'Ulist=' keyword. The NNS Profile field can be set to automatically synchronise with the name in the Server field. See fslogin.ini, the 'Pro=' keyword. There is a prompted Escape from the program now. See fslogin.ini, the 'Esc=' keyword. The Severfield can be restricted to view only. The user can change the server name, but only from the (restricted) list which comes with the F5 key. See fslogin.ini, the 'Slist=' keyword. From 1.41 to 1.42 August 1994 -------------------------------------------------------------- An User eXlude list feature has been added. See also fslogin.ini. The result of password synchronisation in an NNS domain or Server Group can be supressed with the PSS statement in fslogin.ini. Two dimmer bugs fixed. One deals with PC's with power saving features and the other with possible hangups around midnight. The field edit has been changed. When a user starts typing at the beginning of a field that has a value, the remainder of the value is cleared. From 1.42 to 1.50 October 1994 -------------------------------------------------------------- Extra security features for use on dialin servers have been added. These features are diMax, diTim, diAct in fslogin.ini and the corresponding !di command line parameter. See also the readme.txt. French language support has been added. (c) Confirm 1993, All Rights Reserved. October 1994 --------------------------------------------------------------