Smart Login History

Version 2.0.0.100 (30.08.2015)

  • Moved location of the Add, Delete and Make Default buttons in the configure window.
  • The Update Session button text is now displayed in bold when a session is selected.

Version 2.0.0 beta 3 (19.08.2015)

  • Recompiled Smart Login using the latest Delphi XE8 compiler.
  • Changed the layout of the Configuration window.
  • Added the Remote Server option back in. This allows a user.s credentials to also be passed to another server for authentication, e.g. SMARTRAS.
  • Updated the animation when logging in.
  • The logon share selection in the Configuration window now defaults to netlogon_v2. The reason for this is that Smart Login 2 will predominantly be installed on Windows 10 clients.
  • Any new installation of Smart Login 2 will now create the .Smart-Net Default. configuration file with the logon share set to netlogon_v2.
  • Added extra logic to ensure the Configuration window does not display when restoring the login window from the system tray.
  • Changed the behaviour of Smart Login when it's minimized to the system tray. This fixes the .Cannot focus a disabled or invisible window. error message which appeared if the Configuration window was displayed after Smart Login was restored from the system tray.
  • Removed the minimize window icon and instead added a Minimize button that only appears after the login window is restored from the system tray.
  • Added a keyboard shortcut to the Log Off button.

Version 2.0.0 beta 2 (14.08.2015)

  • Fixed left-click on the system tray icon to show the login window.
  • Changed message when clicking Cancel from the login window.
  • Enabled Hints in the Configuration window when selecting the Logon Script and Logon Share settings.
  • The Configure button in the login window is now disabled after logging in successfully and reenabled after logging out.
  • Updated icon for Smart Login when the application is minimized to the system tray.
  • Modified the Configuration form to prevent the last Smart Login configuration from being deleted.
  • If the default Smart Login configuration is deleted, the next available configuration is now set as the default.

Version 2.0.0 beta 1 (12.08.2015)

  • First beta release of Smart Login version 2.0.

Version 2.0.0 alpha (02.08.2015)

  • Initial release of Smart Login version 2.0.

Version 1.6.9 (16.12.2014)

  • Added CTRL-SHIFT-Z keypress combination that shows the computer's IP address and other network information as when the Smart Login window is visible.
  • Removed the Accounts tab from the Smart Login configuration program as this feature is no longer supported.
  • Removed the Check For Updates button from the Smart Login configuration program and moved this functionality to the Smart Login program.
  • Smart Login will now automatically check for updates on start. If Smart Login detects an update, it will prompt the user to download it and then automatically install it and relaunch Smart Login.

Version 1.6.8 BETA (12.03.2014)

  • Changed the code that executes the logon scripts to support running VBS and other executables as well as batch scripts.

Version 1.6.7 (15.02.2014)

  • The SMARTLOGIN_USERNAME variable is now removed after the logoff script action.
  • Smart Login will now extract the username portion from an email address if it is entered instead of the username.
  • Smart Login now correctly escapes '$' characters when used in passwords.

Version 1.6.6 (07.02.2013)

  • Fixed bug where iniRemoteServer was hardcoded as VMWARE-XP1.
  • Removed space from the "Remote Server" string in the ISS installer script which was being written to the Smart Login INI file.

Version 1.6.5 (04.05.2010)

  • Updated the setting and removal of SMARTLOGIN_USERNAME environment variables.

Version 1.6.4 (01.11.2009)

  • Updated method to authenticate to an additional server.
  • Updated text field descriptions in the Configuration program.
  • Added support to authenticate against an additional server during login.

Version 1.6.3 (07.02.2009)

  • Added support to run on Windows 2008, Windows 7 and 64bit versions of Windows.

Version 1.6.2 (29.06.2008)

  • Added support to detect when Smart Login is running under a Remote Desktop session.
  • Added feature to execute 'logoff.bat' from the netlogon share when you Log Off from Smart Login.
  • If you add any sessions using the Configure program they will now be displayed in the Session drop-down list without needing to restart Smart Login.
  • Fixed an incorrect website reference for Smart Login updates in the Configure program.
  • Fixed a bug in the Configure program which caused it to always create a 'Smart-Net Default' session when another session was already set as the default.
  • Updated the 'Check for updates...' feature so it now prompts the user to go to the Smart Login website to download updates when a new version is detected.

Version 1.6.1 (02.01.2008)

  • Fixed bug that cleared the username and password fields when a user clicked the Ok button after typing in their credentials.
  • Removed the penguin logo from the Smart Login Configure program.
  • Changed the animated image when waiting for the login script to complete.

Version 1.6.0 (26.03.2007)

  • Stopped the login animation running continuously if the wrong credentials were supplied.
  • Clicking on Smart Login from the system tray now shows the date and time you logged in.
  • Details on the user, date and time are now shown when the Auto Logoff feature is triggered.
  • Added support for detection of Windows Vista.
  • Added a new Smart Login client background image called .splash..
  • Updated website URL to smartlogin.homelinux.net.
  • Disabled support for setting Desktop wallpaper under Windows Vista as this feature is incompatible with Vista.
  • The session name field in the Configuration program cannot be updated when a session is being edited. This field is now disabled when a session is being edited.
  • Fixed Bug: Adding a new session in the Configuration program would not appear in the session list until the Configuration program was restarted.
  • Fixed Bug: Adding a new session without selecting it as the default session, then closing the Configuration program would make it the default session.
  • Added an option to allow Smart Login to logoff after a specified period of inactivity.
  • Added an option to make assigning the default session for Smart Login much easier.
  • On a successful connection to the server the users logon name is set in an environment variable called SMARTLOGIN_USERNAME.
  • Updated layout and headings of Smart Login and its Configuration program.
  • Changed the maming convention for server configurations from "Profiles" to "Sessions".
  • Changed the tab-order of fields when adding a server in the configuration program.
  • Removed support for saving/restoring IE registry settings.
  • Removed the "Power Users" option from the local user accounts tab in the configuration program.
  • Removed the option to select a default session from a dropdown list in the configuration program.
  • Fixed duplicate popup hints for some form fields.
  • Fixed system tray icon hint for Smart Login when a user logs out.
  • Fixed the installation program for Smart Login to prevent it overriding the default session.

Version 1.5.0 (17.02.2006)

  • Set default smartlogin background location to reference where smartlogin is installed.
  • Profiles are now added/removed automatically to the global settings dropdown for profiles.
  • Set logon window image dialog to default to the smartlogin program directory.
  • Changed to using profiles for each server/domain configuration instead of just one INI file.
  • Change some internal logic to gain greater control over how error messages are handled.
  • Turned off "Preserve Internet Settings" by default.
  • Fixed bug that always showed SATURN as the server name in the Smart Login system tray icon.
  • Fixed bug that caused Smart Login to always run the login script for the default server.
  • Changed Smart Login button names to more closely match other mainstream login clients.
  • Added option to create local user accounts.
  • Incorporated some VBScript to set local account attributes.
  • Added an animated image to show the progress of the login process.
  • Fixed bug that prevented usernames appearing in some log entries.

Version 1.3.3 (09.08.2005)

  • The Desktop is now automatically refreshed when a user logs in. This means any Desktop shortcuts that refer to network applications will have their icons automatically displayed after logging in.
  • You can now specify a /VERYSILENT command line parameter. This has the same effect as the /SILENT option except that you won.t see the installation window appear at all during the install process.
  • Fixed partial date entries appearing in the smartlogin.log file.
  • If you copy an existing smartlogin.ini. file to the same location as the setup program Smart Login will be installed with the settings in that INI file.

Version 1.3.2 (07.08.2005)

  • Added code to allow only one instance of Smart Login to run. When a second copy is run the previous Smart Login window will be restored.
  • A single left click on the system tray icon for Smart Login will restore the login window.
  • A .Log Off. button is now shown when Smart Login is restored from the system tray while a user is logged in.
  • Smart Login no longer automatically disconnects network shares on exit. An option has been added to the configuration program to allow the user to choose to disconnect shares on exit. The default setting for this option is to keep file shares mapped.
  • You can now specify a /SILENT command line parameter to the Smart Login setup program. Smart Login will auto-install with default options or auto-upgrade with existing settings.
  • If Smart Login is uninstalled it no longer fails when the program is still running. It will instead prompt the user to manually remove the files that were in use at the time it was uninstalled.
  • QuickLaunch, Desktop and Startup group icons can be optionally created using the /TASKS command line parameter. Click the Smart Login Help button for further information.

Version 1.3.1 (22.04.2005)

  • Enabled internal message timer to allow status messages to disappear.
  • Changed the icon for Smart Login to be a bit more modern (now matches the Smart-Net 2 themes).
  • Got rid of the penguin on Smart Login on the classic background.
  • New feature now sets a Desktop background if H:\WALLPAPER.BMP exists. The wallpaper is automatically stretched to fit the desktop resolution. If no wallpaper exists then the desktop background settings don.t change. Wallpaper settings are restored when a user Logs Off or Exits from Smart Login.
  • Changed the wording for some settings in the Configure program for Smart Login.

Version 1.3.0 (16.04.2005)

  • Fixed colour scheme when using Windows XP Classic theme.
  • Decreased the Smart Login window size to 300x220.
  • Changed the default Smart Login background to incorporate Tux.
  • Added automatic Tab control to text fields.
  • Added automatic logging in when Enter is pressed while the cursor is in the password field.
  • Shortened the length of many error messages so they fit comfortably within the Smart Login window.
  • Check for the existence of the Smart Login background wallpaper before applying it.
  • Log files can now be viewed via the Configure program for Smart Login
  • Smart Login wallpaper is now stretched to fit the window.
  • Clicking Help now brings the FAQ document to the front of the screen. When the Help window is closed Smart Login will be restored on top of all other windows.
  • You can now specify wallpaper to place on the background of Smart Login. Image dimensions must be 320x240 pixels.
  • Updates are now possible via a network share as well as http.
  • Smart Login clients can now be updated automatically or manually.
  • Fixed the 'invalid username or password' bug that would not allow you to login after entering an incorrect username or password.
  • Smart Login now defaults to running LOGON.BAT again due to Smart-Net 2 only having one logon script.
  • You no longer need to specify a drive letter for the initial connection to the server.
  • Logon scripts are now part of the server/domain definition so you can run different login scripts for a server.
  • You can also change the font colour of the text in the Smart Login window. This allows you to compliment the wallpaper you choose with an appropriate text colour.

Version 1.2.2 (02.11.2004)

  • Removed the 'Disable Domain Credentials' option.
  • Changed the system tray hint so it displays the server name as well as the logged in user.
  • Updated the Smart Login FAQ
  • Added the ability to detect a Windows shutdown. Smart Login can now complete logoff tasks prior to a Windows shutdown.
  • Changed the logo for Smart Login.
  • Changed the Smart Login window title text.
  • Enabled support for Windows XP visual styles.
  • Synchronised version numbers between Smart Login and the Configuration program.

Version 1.2.1 build 1 (25.08.2004)

  • Fixed a bug in the Configuration program which prevented the drive letter from being changed for the initial server connection.
  • Added a more helpful error message to Smart Login when the server cannot be found.

Version 1.2.0 build 5 (27.06.2004)

  • Changed the display of Smart Login version information
  • You can now specify the drive letter Smart Login will use to make the initial connection to the server
  • Interface for the Smart Login Configuration program has been overhauled
  • Disable Domain Credentials option in the configuration program now restores the registry to its default setting when the feature is not enabled.
  • Added several new FAQ items.
  • Added a Configuration program option to choose whether Internet Explorer registry settings should be preserved prior to running the login script.
  • Added additional and more descriptive error messages.
  • Added an option to enable logging for Smart Login in the Configuration program.
  • Added an option to translate the selected server name to its IP address.
  • Added an auto-update feature for Smart Login. This is accessed via the Configuration program.
  • Internet Explorer settings are now restored if you choose Exit from the Smart Login system tray menu.
  • Internet Explorer settings are now restored if you choose Cancel from the Smart Login window and you have successfully logged in.
  • Smart Login window now stays on top of all other windows.

Version 1.1.1.3 (30.04.2004)

  • Created an FAQ containing questions and answers to Smart Login functionality
  • Added a Help button to the Smart Login window which opens the new FAQ
  • Added a Start Menu icon in the Smart Login program group which opens the new FAQ
  • Improved error message handling. Smart Login can now distinguish between errors for "incorrect username or password" and "you have already authenticated to the server" messages.
  • Several users have reported not being able to logon using Smart Login under Windows XP. This is due to the way Windows XP allows connections to a network resource. An experimental option is now available for Windows XP users to disable domain credentials from being cached. Users who get the "you have already authenticated to the server" message will now be able logon when this option is enabled.

Version 1.1.1.2 (30.03.2004)

  • The login button is now greyed out and a message is displayed in the Smart Login window whenever a user logs in. (cosmetic change only)

Version 1.1.1.1 (23.02.2004)

  • On login Internet Explorer settings are now preserved in the user's TEMP folder. When a user logs off using the Smart Login system tray menu, Internet Explorer's settings are restored to what they were prior to logging in. This is useful when laptop users have different internet settings at work and home.

Version 1.1.1.0 (22.02.2004)

  • Added an additional program to provide the ability to logoff and removed old logoff code from Smart Login. Logging off now works correctly for Windows NT4, Windows 2000, Windows XP Home and Windows XP Professional.
  • Added an Exit option to the system tray menu for Smart Login.
  • Added keyboard shortcuts to the Login and Cancel buttons for Smart Login.
  • Added keyboard shortcuts to the Save and Cancel buttons for the configuration program.
  • Added a Login Script setting to the configuration program.
  • Modified code to use IncludeTrailingPathDelimiter function instead of appending a '\' in path names.

Version 1.1.0.9 (20.02.2004)

  • Support for Windows 98/ME has been removed
  • Added code to close Smart Login and display a message if it's not running on NT4, 2K or XP
  • Modified install program to only install on NT4, 2K or XP

Version 1.1.0.8 (18.02.2004)

  • Fixed bug introduced in 1.1.0.5 that broke support for Win98
  • Change the drive letter which maps the netlogon share if Z: is not available. (Caveat: the drive letter must not be used in the login script itself)
  • Redirected all output from internal net use commands to null
  • Logout option from the system tray now works for Win9X and WinXP environments.
  • I am considering dropping all support for Windows 98/ME due to limitations the operating system. Smart Login only works properly if you first login to the desktop as the same user you wish to login to your Smart-Net server with. This defeats the purpose of using Smart Login with these OS's.

Version 1.1.0.7 (16.02.2004)

  • Fixed bug when changing the default server or default domain from the Smart Login configuration program.
  • Removed the ability to manually edit a server or domain from Smart Login as multiple entries can now be specified using the configuration program.
  • Added a copyright notice
  • Extended the display time of error messages from 5 to 7 seconds
  • Configure Smart Login is now unchecked by default during the post-install phase of Smart Login
  • Added optional creation of the Start Menu, Desktop, Startup menu, and Quick Launch icons
  • Disallow installations to the root directory of any drive, i.e. C:\
  • Added url link to the Smart Login website from the Start Menu program group for Smart Login

Version 1.1.0.6 (14.02.2004)

  • Now includes a server/domain editor
  • Removed message dialogs in favour of inline messages
  • Enhanced the look & feel of the login window
  • Swapped the domain and server fields around
  • Added synchronisation between the server and domain fields

Version 1.1.0.5 (12.02.2004)

  • Now supports multiple domain logins

Version 1.1.0.4 (10.02.2004)

  • Major enhanecments

Version 1.1.0 (01.02.2004)

  • Various bug fixes

Version 1.0.0 (01.01.2004)

  • First public release

 


Copyright © 2004-2015 Clinton Pasfield