Sample title

Safe AutoLogon Password Server

Version History

Version 2203 build 357
[+] For enterprise customers who want to use a specific domain controller that might be faster, have less traffic, or is in closer proximity to the client, there is an option to enter a comma-delimited string of domain controllers manually instead of using the default domain controller that the operating system is using.

Version 2203 build 348
[!] If the console is not run with local Administrator rights, SALPS would not be able to write out data.
[!] ProgramData folder may not have sufficient privileges if the service username is not a local administrator
[!] SQL Server CE may not get installed if the service username was not a local administrator

New Version 2203 build 332
[+] If the SALPS console is running and the service stops, the notification and error message are not shown in the log file, and it is only written out to once, versus once every minute
[+] Improved searching for a LAS server, if one is listed in DNS
[+] For companies that cannot run the SALPS service as a local administrator, SALPS can now run under these security credentials
[+] Added a ‘Do not show message again’ if the service does not have sufficient rights
[+] Active Directory maximum password length is 256. Automatic password generation dialog updated to reflect this
[+] Right-clicking on a password now can be copied to the clipboard
[+] When sending usernames and/or the automatic logon state to client computers, if a few did not get updated, the rest proceed with the update. The client computers the did not get updated remain checked in the list.
[+] The Begin Evaluation dialog box can now get past, even if there is no Internet connection, by Shift+Clicking the Next button and sending the email to WM Software support
[!] Saving settings when rights aren’t elevated gave an access denied error
[!] Product page and WM Software website may not show up if only IE is installed as web browser
[!] At uninstallation by a non-admin, the UAC prompt was not showing the name of the software, only the .msi filename
[!] If the SALPS service is a non-admin, SQL Server CE was not getting installed
[!] Non-admins running the software had restricted permissions to write data to the Registry and INI files
[!] D911 error occurred if the SALPS Synch service was not running prior to starting the SALPS service at installation
[!] If the SALPS service is a non-admin, the service would not use the non-admin account
[!] The Sending User/State to Clients dialog boxes Check All and Uncheck All were not working
[!] Misc bug fixes and improvements

Version 2102 build 315
[!] Updated logging

Version 2102 build 313
[!] Misc bug fix

Version 2102 build 311
[+] If the SALPS console is running and the service stops, the notification and error message are not shown in the log file, and it is only written out to once, versus once every minute
[+] Improved searching for a LAS server, if one is listed in DNS
[+] For companies that cannot run the SALPS service as a local administrator, SALPS can now run under these security credentials
[+] Added a ‘Do not show message again’ if the service does not have sufficient rights
[+] Added a right-click and copy the password to the clipboard option
[!] Product page and WM Software website may not show up if only IE is installed as web browser
[!] Misc bug fixes and improvements

Version 2102 build 243
[+] In addition to the computer-joined domain DNS searches, Safe AutoLogon now also searches in domain suffixes if added manually, by local policy, or by group policy
[+] Can now right-click and copy the password to the clipboard
[!] If Insufficient Rights warning dialog appears because service runs under a non-admin account, the console is no longer ended

Version 2102 build 227
[!] Erroneous “Missing Data” message when SALPS starts

Version 2102 build 223
[!] Right-clicking on highlighted servers does not restart all of them; changed logic from checked to highlighted

Version 2102 build 218
[+] Ribbon bar items under AD USERS are highlighted when any adding to SALPS is chosen
[+] Right-click option to copy password to clipboard
[+] Display proper messages if the network is not connected or the workstation falls out of trust with the domain
[+] Right-click on computer in the list (or in the tree) and restart is now an option
[!] In the case of duplicate user entries in SALPS, the correct password is now sent to the client

Version 2102 build 217
[+] Local and remote installations now detect if a firewall is up
[+] If a long wait process while examining the remote computer prior to SAL installation occurs, or in general, installation can be canceled
[+] Redesigned remote installation window with more feedback while installing
[+] If there is no _wmssalps in DNS setup for the client computers, the console notifies the admin
[+] Admin is notified if the SALPS service is running without administrative rights
[+] Admin is notified if the domain firewall is on
[+] Restructured internal code for improvements reducing CPU
[+] Right-clicking on users now has an option to change the password for checked users
[+] Install/Uninstall dialogs user can now right-click on list of computers to check/select
[+] Updated Proof of Concept document
[!] Uninstall banner was not changing when uninstalling SAL from clients
[!] Change password was showing up when right-clicking on some lists
[!] Updating password manually would do it multiple times
[!] The console shows a Not Responding while querying the remote computer
[!] Numbers and symbols, if included, were never at the beginning of the password
[!] Remote installations would not occur if the admin chose to keep the default hiding of file extensions
[!] Updated fonts to match Windows Server 2008 and 2008 R2 default fonts

Version 2102 build 205
[+] Changed add computer dialog that finds a computer instead of using an intermediate dialog

Version 2102 build 201
[+] Added an uninstall dialog window
[+] Clicking on the ribbon button Install Safe AutoLogon brings up all the computers in SALPS without having to click on a group first
[+] More verbose logging when remote installing, like if a remote client does not allow installation because of possible anti-virus interference, SALPS is notified
[+] Installation log can now be saved
[+] Installation now shows a copy progress and if the setup file was copied to the target computer
[!] Remote installing from SALPS now shows a progress of copying the setup file to the target computer
[!] After uninstallation of SAL from a client, the SAL information still showed in SALPS
[!] Pause on installation would not stay paused

Version 2102 build 197
[+] Saving settings now sends the replication server list to the other replication servers
[+] Password read-only or password hide options for help desk operators
[+] Redesigned and optimized installation window and process
[+] Internal optimizations
[!] Viewing password column was not showing enough of column until the column was resized
[!] Console may lockup for a few seconds at startup
[!] Spurious error 32 was getting logged for the settings.ini
[!] Pressing Refresh on the Replicate tab would give a false positive of SALPS running on another server
[!] User auto-password generation settings were not replicating over to other SALPS servers
[!] Remote installation would show an error and not complete

New Version 2102 build 185
[+] Internal speed optimizations for password generation, loading users, saving users, starting program
[+] New right-click popup menu for lists of users and clients
[+] User passwords can now be generated by right-clicking on a user
[+] Enlarged maximum database sizes from 128MB to 4GB
[+] More informative dialogs
[+] More exhaustive password complexity testing
[!] Fixed error 70 on the SALPS console
[!] Fixed message box not dismissing incorrect SALPS logon name for the service
[!] Settings from .salset files may not be sent to remote computers during remote installation
[!] Settings from .salset files did not include security group type and name
[!] Spurious error showing settings could not be replicated when previous replication servers are removed

Version 2011 build 465
[+] Added a way to get the LAS server name, without having to change DNS, by manually adding an entry in the Registry. More information on how to do this is in our kb.

Version 2011 build 435
[+] Added a confirmation for saving/replicating
[+] Improved importing speed of users from Active Directory
[+] Improved speed of setting passwords in SALPS for users
[+] More efficient checking of password complexity requirements with Active Directory with progress
[+] New splash screen shows loading users when starting console, and saving users
[+] New status dialog shows progress when saving passwords manually
[+] Added a ‘Check/Uncheck Selected’ and a ‘Select/Unselect All’ for all user lists
[+] Indicator of total user count
[!] Replicating to other servers with their SALPS console running, their SALPS console was not getting notified
[!] In some instances, replication did not complete, leaving an incomplete database on target SALPS server
[!] Reduced CPU usage when generating user passwords
[!] Importing of users from Active Directory showed incorrect total amount when importing
[!] Sorting by AutoGen column produced an error in the console

New Version 2011 build 431
[+] Updated proof of concept to match new version
[!] On some systems, the Remote Administrator would not complete a password update
[!] The automatic password generation may end the SALPS service

New Version 2006 build 306
[+] Misc UI improvements

New Version 1910 build 283
[+] A new dialog sends usernames that exist in SALPS to Safe AutoLogon clients, if a company has many usernames/clients they need to change them quickly
[+] A new dialog sends enable/disable automatic logons to Safe AutoLogon clients
[+] Password automatic generation is now greatly expanded by using Mersenne Twister and dictionary words with or without numbers and symbols.
[+] The Autogenerate passwords for checked users now does not automatically save to AD, but instead just places the auto-generated passwords for each user into the list - this avoids forcing passwords to be saved to AD without the administrator reviewing them

Version 9.0 build 745
[!] The security group allowed to run Safe AutoLogon was always defaulting to Domain Admins

Version 9.0.718
[+] Cleaned up user interface
[!] On some systems, RDPing into a computer running Safe AutoLogon may disconnect the RDP session

Version 9.0.614
[+] Decreased load times
[+] New splash screen
[!] On some systems first time installed, the automatic logon would not work until a second restart.

New Version 9.0 build 583
[+] Option to show SALPS servers found in DNS from the Safe AutoLogon client
[+] Enhanced in-process encryption with additional encryption processes
[+] Decreased logon time when using SALPS from about 30 sec to about 5-10 sec; the time decrease is an estimate and depends on network and environment
[+] ‘Domain networks’ firewall on the Safe AutoLogon client computer can now be turned on and it will still get the password from a SALPS server
[!] Safe AutoLogon graphic was showing after the session logged off
[!] Password complexity was only calculated as a password was being typed in; now the complexity also shows when the program starts

Version 8.0.1142
[+] Added minimize option to application
[+] Misc improvements
[!] Fixed automatic logon on Windows Server 2016
[!] Fixed unsigned executable
[!] Non-administrators changing settings, when asking for credentials and prompt is canceled, spurious error is now not shown

Version 8.0.787
[+] Updated software to be compliant with SALPS 8.0
[!] Updated query system for SRV records to avoid permissions error

Version 6.0.1147
[+] Improved SALPS communications on Windows 7 x86 systems if the SALPS was unavailable or the network was unplugged
[!] Fixed minor licensing issue with LAS across a WAN
[!] Fixed issue with SALPS if the username was not found, the CAD prompt was delayed to allow the user to login
[!] Adding a computer to the SALPS via command line might corrupt the SALPS database
[!] Changed DNS query code that could spuriously log a 9003 DNS error in the event file

Version 6.0.480
[+] Settings can be protected from another group residing in another domain. If the client running Safe AutoLogon belongs to domain "A" and it logs in as a user on domain "A", the settings can be protected by a user that is a member of group "C" in domain "B". This gives more control over changing settings on the client.
[!] Windows 8.1 clients would not automatically logon after a power off/power on.
[!] If a SALPS server is listed in DNS, but the SALPS server doesn't exist and Safe AutoLogon is set to use local credentials, Safe AutoLogon would not automatically logon.

Version 6.0.237
[+] The local hosts file can be used to list a SALPS server, if DNS servers cannot be updated with the SRV record
[+] A new command-line utility allows a previously-saved salset file to be saved on a local or remote computer
[+] Querying remote SALPS servers is no longer dependent on the current user’s security rights
[!] SALPS server order was not being saved

Version 5.0.2184
[+] Misc internal code updates.

Version 5.0.2173
[+] Updated licensing for more flexibility with the LAS, so the software doesn't check in with the LAS after each boot.
[+] Added a 'Check for Updates' option.

Version 5.0.1201
[+] Updated for Windows Server 2012 R2 and Windows 8.1 compatibility.

Version 5.0.1095
[!] Fixed the "code expired" error after pasting in a valid evaluation code.

Version 5.0.1091
[+] Added a Help file
[!] Misc internal improvements

Version 5.0.1064
[+] Added new language (Chinese). 15 languages supported: Arabic, Chinese, Danish, Dutch, English, Finnish, French, German, Indonesian, Italian, Malay, Norwegian, Portuguese, Spanish, Swedish.
[+] Changed Options button functionality.
[+] Updated the menus for Arabic and Chinese languages; changed misc labels and times to display appropriate language.
[!] Fixed Safe AutoLogon not logging on if a company shows a security message prior to logging on and it is not acknowledged by the user by pressing the OK button after two minutes.
[!] Fixed the confirmation of removing a SALPS server may not be visible.

Version 5.0.1044
[+] Added new languages (Arabic, Malay, Indonesian). Languages supported (14): Arabic, Danish, Dutch, English, Finnish, French, German, Indonesian, Italian, Malay, Norwegian, Portuguese, Spanish, Swedish.
[+] Entire user interface is now shown in all supported 14 native languages.
[+] Simplified evaluation start screen.
[+] Certified for Windows 8.
[+] Added discount option on Settings window.
[!] Fixed issue with domain-joined XP and pressing the Shift key if Ctrl+Alt+Del were bypassed.
[!] Fixed issue when receiving SALPS settings for security groups privileges.

Version 5.0.919
[+] Added the ability to use the SALPS server if automatic log-back-on is enabled when a user logs off.
[+] New graphics.

Version 5.0.801
[+] Now compatible with Windows 8 and Windows 2012.
[+] Added new capabilities to coincide with the release of Safe AutoLogon Password Server 5.0.
[!] Fixed user security configuration not keeping its values.

Version 4.1.1428
[!] Fixed an issue with x86 Vista and x86 Windows 7 systems in a VM where the reboot may freeze the VM.

Version 4.1.1265
[!] On 64-bit systems, the About box was showing 32-bit.
[!] Fixed minor auto-logon issue with Win7x64.

Version 4.1.1263
[+] Faster AES calculations.
[!] Minor bug fixes, not logging on with some x64 computers.

Version 4.0.505
[!] If the trial expired, or had 15 days left, the window indicating this information could not be closed.

Version 4.0.501
[!] If there was no DNS server available or the SRV record's computer was unavailable, running the UI for the first time would show "Installation Date Unavailable".

Version 4.0.491
[+] Optimized SRV record querying from DNS.

Version 4.0.424
[+] Safe AutoLogon now looks for an SRV DNS record entry for the SALPS server by default, instead of storing the SALPS server locally on each SAL client.
[+] Running the software for the first time no longer prompts to scan for SALPS servers. Users can Scan for SALPS servers when adding them using Settings.
[+] Like on Vista/7/2008, the Safe AutoLogon graphic now appears on the "Welcome to Windows" page.
[+] The Settings window has been simplified.
[+] If the TLP license is expired and the user tries to run the software twice (within 15 seconds), a notification showing TLP expired is shown. This allows the program to end gracefully without notifying end users.
[+] Main UI Shows the maximum encryuption of the operating system.
[+] There now is always a fixed amount of asteriks in the Password field, regardless of the length of the actual password. This decreases the ability to guess the password based on the number of characters.
[+] More menu options.
[!] Fixed autologon issue happening on some computers.

Version 3.6.306
[!] Fixed a few integration issues with the LAS on Novell networks.