PGina 1.x Changelog

From pGina

Jump to: navigation, search

1.8.8

 * Merged TS/RDP credential retrieval code from Marc Hocking
 * Merged domain admin unlock fix from Michael Brotzman
 * Include x86_64 build/installer
 * Merged Secondary Login Script patch from Carolina Bruzzoni
 * Include Thai locale
 * Domain user unlock (self) fix from Michael Brotzman

1.8.6

 * Fixed bug where computer would not shut off when the lock screen was showing
 * Stopped verbose registry access errors from being logged to event log
 * Added option to installer for pGina icons to only be installed for current user

1.8.4

 * Add Keep Account option
 * Fixed bug which prevented removal of profiles/accounts when domain management/interaction was enabled
 * Fixed a bug which caused pGina to not disconnect mapped network drives 
 * Fixed a bug which prevented the login script from running when authenticated against the domain
 * Added an option to indicate when user is using a "roaming profile" plugin 
 * Always call plugins IsRequired() method, instead of caching
 * Optionally show a Logout button on the "True Unlock" unlock dialog (allows anyone to force current user off)
 * Don't delete DefaultUserName key, fixes an issue with Norton Ghost console complaining
 * Added option to save and autofill the last successful username in the login dialog 

1.8.2

 * Fixed an issue with auto-logoff and required Ctrl+Alt+Del in user session not displaying countdown
 * Added a %mac% macro to the MOTD, allowing for the display of the machines MAC address (similar to %ip%)
 * Fixed an issue that prevented the %machine% macro from working if it was the first word in the MOTD
 * Added "Quick Login" option, when enabled, a button allows fast access to a local account with a single click
 * Added "Require Domain" option, when enabled, a plugin AND domain auth must both succeed for a user to be allowed access. 

1.8.1

 * Fix the allowAdminLocks option.. it really works now ;)
 * Don't cancel unlock until 3 attempts have been made, then pause for 5 seconds, then require a new SAS
 * Fixed a bug with the unlock cancel button not returning user to the SAS screen
 * Added an autologin option to automatically attempt login as a given user, created and developed by "Dustin Spicuzza" <dustin.spicuzza@wmich.edu>

1.8.0

 * Added an option to encrypt all REG_SZ settings for data protection
 * Eric Parsons added code to (re)set permissions/SID on the users registry key at login and logout to enable better roaming  profile support
 * Added support for "User must reset password at next login" on local accounts
 * Fixed a bug with TS/RDP and passthru mode
 * Idle logout feature - when the screensaver activates, and a user does not respond to the shown dialog within a grace period, they are logged out
 * Fixed a BSOD when changing local account passwords
 * Don't cancel login until 3 attempts have been made, then pause for 5 seconds, then require a new SAS
 * Added hidden dword registry key, allowAdminLocks, when set to 1 administrators can lock the machine regardless of the "Allow Locking" setting
 * Fixed a bug that caused garbage to sometimes be displayed after the %ip% address macro in the MOTD

1.7.8

 * Mapped drives now use plugin credentials even in single user login mode
 * Dialog timeout and screensaver/bluescreen fixes
 * Included patch from Louie - no more having to fiddle with screensaver timeout values to make them work
 * Enhanced translation support, simply copy and edit a locale to create a new translation
 * Added option to honor autologin information in the registry 
 * Added %ip% macro for use in the message of the day text
 * Initial/BETA roaming profile support * method of storage/retrieval of profile is plugin dependant, a proof
  of concept plugin (pgftp) has been created to support roaming profiles on an ftp server.
 * Added a sessionTimeout option which plugins can set on a per-user basis (as well as a system wide basis via pGina config) ( EXPERIMENTAL)
 * Added an option to give the user a dropdown box with choices of Domain, Local, or Plugin for authentication (EXPERIMENTAL)
 * Added an option for creating local account caches when using domain authentication (EXPERIMENTAL)
Acknowledgements
It should be noted that Daniel Wells of BYU (daniel_wells@byu.edu) helped track down and fix many issues related to the dialog box timeouts, screensaver displaying problems etc. His assistance has been valuable and his contribution very much welcome and appreciated. Thank you Daniel!

1.7.6

 * Added initial TS/RDP support 
 * Fixed bug 41 - Single user mode with no password is no longer allowed	
 * Fixed bug 43 - Failed drive mappings no longer prevent continuation/trying subsequent mappings in the list	
 * Added "True Logoff" feature - suggested by our Danis translator Nils Ostbjerg * allows an administrative account (either  local or via plugin) to unlock a users locked desktop without forcing them to logoff	
 * The locked dialog now includes a custom logo

1.7.4

 * Complete recode of the configuration dialog, it is MUCH more usable now	
 * Fixed single user logon to domain bug	
 * Added options to enable/disable individual buttons on Locking screen (like Lock, Logout, Task Manager)	
 * Fixed local account password change bug	
 * Added a troubleshooting button to the Advanced configuration.  This will automagically upload a report of the current configuration state (as well as a note from the user describing the problem) to XPA Systems.	
 * AUDIT success and failure logs now logged to the Security event log instead of the pGina log	
 * Added option to disable all event logging   	
 * Added %machine% macro to enable showing the name of the current machine in the MOTD	
 * Mapped drives are now mapped before shell is started, allowing startup scripts to see the drive	
 * Updated translations, including German (NAME), Czech (Miroslav Dvorak), Danish (Nils Ostbjerg)	

1.7.2

 * Added initial NT4 compatibility, note that this has been only generally tested, plugins are not garaunteed to work as is (test them with the plugin_tester), and due to differences in API the "Excessive Output" results in a c:\pgina_debug????.txt file instead of using the event log.	
 * Thanks to Ingo Herz for his hard work and effort in adding true localization to this release.  pGina now detects the 3 letter country code used by windows, and attempts to load a language specific version of pGina resources from <pGina Directory>\pGina???.dll where ??? is the 3 letter country code (ENU for english, DEU for german, etc).

1.7.0a

 * Fixed "Domain Management" option 
 * accounts can now be managed in an ActiveDirectory domain instead of locally.  (NT4 Domain is untested but *may* work as well)

1.7.0

 * Fixed bug that prevents saving of single user password	
 * Moved network wait sleep to improve login speed (was min(5*num_map_drives) in seconds, is now 5+profile load time in seconds), thanks to Skindog on the forums for this fix	
 * Fixed bug that prevents saving of options without a single user password	
 * Fixed a bug that caused BSOD when using the shutdown/restart button on the login screen        
 * A Total revamp of the domain interaction code.  Accounts can now be managed on a domain and authentication can include domain accounts.  When "Include Domain Authentication" is checked, accounts which *currently* exist on a domain can be authenticated in addition to those which are authenticated by a plugin or the local machine (no changes to the domain are made).  When "Manage Domain" is also selected, accounts are handled on the domain server instead of on the local machine * allowing for seamless management of domain accounts with a secondary authentication source.


Personal tools