PGina 2.x Changelog

From pGina

Jump to: navigation, search

v2.1.0

Release Date: 07/03/2010

 * Added picture chooser to ConfigApp
 * Added password field masking in ConfigApp
 * Added option to load new pGinaKey through ConfigApp
 * Added system information page to ConfigApp
 * Added option to require plugin authentication
 * Added silent install support
 * Added Polish translation
 * Added encryption support using pGinaKey.dll
 * Added pGinaCrypt.dll project for system wide encryption functions
 * Added multiple language support to installer
 * Added log rotation support
 * Added automatic ACL settings during install
 * Added dynamically generated uninstall list
 * Added application details in uninstall program control panel
 * Added automatic drive mapping support
 * Added automatic script/application execution support
 * Added shared C# classes for use between ConfigApp and pGinaSrvCS
   * pGinaCommon.Reg
   * pGinaCommon.NativeFunctions
   * pGinaCommon.pGinaCrypt
   * pGinaCommon.RegistryUtilities
 * Fixed miscellanous memory leaks
 * Fixed bug that caused authenticated user accounts to be created
   when using single user login
 * Fixed improperly created registry key in installer to reflect 
   "hiddenProfile" instead of "hideProfile"
 * Fixed lingering account bug
 * Moved logoff scheduling to pGinaSrvCS
 * Modified C# Reg class to no longer provide static methods
 * Modified installer to Modern UI
 * Modified pGina-Lib::pGinaSrvClient to no longer wait for reply from
   named pips
 * Replaced pGinaSrv.exe with pGinaSrvCS.exe (now written in C#)
   * Now attempts 3 times to remove user account
   * Keeps persistent list in registry of all active sessions
   * Keeps list in registry of users created by pGina
 * Removed pGinaLogoffUtility option from ConfigApp

v2.0 - Build 109

Release Date: 05/02/2010

 * Fixed pGinaLog to prevent blocking of log file so pGinaSrv can access the log
 * Fixed bug that attempted to create session timer if sessionTimeout was null
 * Improved logging functions to be more verbose and provide more useful information
 * Enforced logging levels globally (see Log Levels.txt)
 * Fixed log line in pGinaAcctMgr::ScheduleLogoff (said minutes instead of seconds when logging)
 * Added pGinaFunctions class to pGina-Lib
 * Added Macro support to MOTD, see Macros.txt
 * Added MacroList window to ConfigApp
 * Added SpinOption to ConfigApp options file
 * Added Log Levels list to ConfigApp
 * Added option to ConfigApp to disable shutdown without logon
 * ConfigApp now pulls the "About" screen from docs\About.txt
 * ConfigApp shows the "About" page first in the list and is now highlighted when the app starts

v2.0 - Build 108

Release date: 04/22/2010

 * Added session timeout from plugin support
 * Added override plugin session timeout option
 * Fixed logoff task to be user specific
 * Fixed broken pGina service
 * Fixed remove profile support
 * Fixed remaining folder causing fresh install to "upgrade"
 * Fixed single user logon with blank domain

v2.0 - Build 107

Release Date: 04/18/2010

 * Added autofill last successfully logged in username
 * Added .NET detection when installing on Vista
 * Added upgrade support to installer
 * Added feature to save installation log to file
 * Added install log shortcut to start menu
 * Fixed issue that caused pGina to leave behind Uninstall info for each install
 * Fixed unlock computer support
 * Fixed issue that could cause pGinaProvider.dll to not be removed on uninstall
 * Fixed incorrect log file path in default configuration
 * Fixed installer to automatically enable default credential provider if disabled

v2.0 - Build 106

Release Date: 4/12/2010

 * The 32 Bit version of DummyPlugin.dll was corrupt due to conflicting precompiled headers

v2.0 - Build 105

Release Date: 4/12/2010

 * Forgot pGinaLogoffUtility.exe in installer

v2.0 - Build 104

Release Date: 4/11/2010

 * Added 64 bit support (must use 64 bit plugins!)
 * Added pGinaLogoffUtility project to support timed sessions
 * Added "Hide Profile" feature
 * Added log level definition file "Log Levels.txt" (1-10)
 * Added timed login session support (enforceSessTimeout 0|1 / sessionTimeout x minutes)
 * Added ability to disable default Credential Provider
 * Added new options to ConfigApp
 * Cleaned up Todo.txt
 * Created new installer that supports 32 & 64 bit and OS detection
 * Added "Enable Local Administrator" to installer
 * Reorganized ConfigApp
 * Fixed miscellanous grammatical errors

v2.0 - Build 103

Release Date: 2/10/2010

 * Added profile and user deletion on logout

v2.0 - Build 102

Release Date: Unknown

 * Changed 'pluginPath' to 'pathPlugin', which it was supposed to be anyways. :)     
 * Added configure button for plugins in configapp

v2.0 - Build 101

Release Date: 4/23/2007

 * Second alpha release, adds: 
 * Single User Login         
 * Custom Image              
 * Force Login               
 * Global group membership   
 * Code improvements         
                             

v2.0 - Build 100

Release Date: 3/18/2007

 * First alpha release


Personal tools