From dc608ad2a652c0cd77332f29c73eb7257adfd434 Mon Sep 17 00:00:00 2001 From: Jim Norman Date: Mon, 25 Aug 2008 22:31:39 +0000 Subject: [PATCH] Bug 362127. Increase timeout on client before returning an error. --- CASA/CASA.changes | 2905 ++++++++++++++++++----------------- CASA/micasacache/sscs_ipc.c | 2 +- 2 files changed, 1456 insertions(+), 1451 deletions(-) diff --git a/CASA/CASA.changes b/CASA/CASA.changes index a9483ad5..dc283158 100644 --- a/CASA/CASA.changes +++ b/CASA/CASA.changes @@ -1,1450 +1,1455 @@ -------------------------------------------------------------------- -Mon Jul 15 16:26:21 MDT 2008 - jnorman@novell.com - -- Bug 409364. Fixed RemoveKey.cs to extract proper LUID - Affects windows only. - -------------------------------------------------------------------- -Wed Jun 25 10:46:21 MDT 2008 - jnorman@novell.com - -- Bug 401524. Fixed bug that properly caches binary tokens. - Affects windows only. - -------------------------------------------------------------------- -Mon Jun 2 15:05:21 MDT 2008 - jnorman@novell.com - -- Fix java class constructors on java wrapper - -------------------------------------------------------------------- -Thu May 29 09:38:53 MDT 2008 - jnorman@novell.com - -- Fix bug that prevents CASAManager from displaying - -------------------------------------------------------------------- -Mon May 11 11:38:53 MDT 2008 - jnorman@novell.com - -- Add code to Novell.Casa.MiCasa.dll to allow access - to server key chain. Windows only. - -------------------------------------------------------------------- -Mon May 5 11:51:53 MDT 2008 - jnorman@novell.com - -- Bug 337483. Modify micasad script to report - correct status. - -------------------------------------------------------------------- -Wed Apr 16 15:46:50 MDT 2008 - jnorman@novell.com - -- Remove cardselector references to fix build - -------------------------------------------------------------------- -Fri Apr 11 14:06:50 MDT 2008 - jnorman@novell.com - -- Bug 362127. Persist "Services" credentials without delay - -------------------------------------------------------------------- -Fri Apr 11 09:26:00 MDT 2008 - jnorman@novell.com - -- Bug 290192. Patch casacfgpam and casaucfgpam to hook pam on - openSUSE desktops - -------------------------------------------------------------------- -Mon Dec 10 14:22:38 MST 2007 - jnorman@novell.com - -- Fix bug where imports failed if the modified time was not correct - format. - -------------------------------------------------------------------- -Mon Sep 24 14:00:03 MDT 2007 - jnorman@novell.com - -- Bug 238432. Update the readme and related docs. - -------------------------------------------------------------------- -Mon Aug 13 14:26:55 MDT 2007 - jnorman@novell.com - -- Update CASA documentation to current version - -------------------------------------------------------------------- -Fri Aug 10 15:22:04 MDT 2007 - jnorman@novell.com - -- Bug 299017. Fixed Password file parser to account for Firefox 2.0.0.2 - and Firefox 1.5.0.10. - -------------------------------------------------------------------- -Wed Jun 27 09:15:14 MDT 2007 - jnorman@novell.com - -- Bug 287768. Added option to use session(User) keychain to cli - -------------------------------------------------------------------- -Fri May 18 16:15:21 MDT 2007 - jnorman@novell.com - -- Bug 265898. Added option to remove all secrets to cli - -------------------------------------------------------------------- -Thu May 17 10:09:57 MDT 2007 - jnorman@novell.com - -- Bug 265898. Fix makefile to build cli - -------------------------------------------------------------------- -Wed May 16 17:01:03 MDT 2007 - jnorman@novell.com - -- Bug 265898. Replace mono based cli with native based one. - This was needed to support changing the UID - -------------------------------------------------------------------- -Fri May 11 10:09:25 MDT 2007 - jnorman@novell.com - -- Bug 251414. Added Title to Destroy Secrets dialog. - -------------------------------------------------------------------- -Thu May 10 15:05:45 MDT 2007 - jnorman@novell.com - -- Bug 260131. Handle UTF8 values properly. - -------------------------------------------------------------------- -Tue May 8 12:01:24 MDT 2007 - jnorman@novell.com - -- Bug 222012. Fix for security audit 5.1.2 - -------------------------------------------------------------------- -Wed May 2 11:59:20 MDT 2007 - jnorman@novell.com - -- Bug 267542. Creating salt file threw an exception. Changed mode - of file creation. - -------------------------------------------------------------------- -Wed May 2 10:04:42 MDT 2007 - jnorman@novell.com - -- Bug 265898. CLI change. Read the KEYVALUE environment variable - when setting the value of a key. - -------------------------------------------------------------------- -Tue May 1 09:15:13 MDT 2007 - jnorman@novell.com - -- Bug 265898. Rename CASAUtil to CASAcli per Baber's request - -------------------------------------------------------------------- -Mon Apr 30 17:01:33 MDT 2007 - jnorman@novell.com - -- Bug 265898. Seperate CLI into it's own rpm for cypress. - CASAUtil is no longer in the base CASA rpm. - -------------------------------------------------------------------- -Wed Apr 18 11:27:08 MDT 2007 - jnorman@novell.com - -- Bug 265898. Added a CLI for cypress for management of - service credentials. - -------------------------------------------------------------------- -Tue Apr 10 14:20:38 MDT 2007 - jnorman@novell.com - -- Bug 174234. Enable command line option to start CASAManager - minimized. - -------------------------------------------------------------------- -Thu Apr 5 15:30:41 MDT 2007 - jnorman@novell.com - -- Bug 261506. Support binary keys up to 128k - -------------------------------------------------------------------- -Mon Apr 2 14:19:58 MDT 2007 - jnorman@novell.com - -- Bug 228119. Honor setting for tray icon preference. - -------------------------------------------------------------------- -Mon Apr 2 13:06:12 MDT 2007 - jnorman@novell.com - -- Bug 242386 - Suse Security Audit fix 4.1. Make use of a random - salt when generating a encryption key from a string. - -------------------------------------------------------------------- -Wed Mar 07 14:29:03 MST 2007 - cmashayekhi@novell.com - -- Bug 245537. Fixed iscasaconfigured script to run on SLES & OES. - -------------------------------------------------------------------- -Tue Feb 27 12:52:05 MST 2007 - jnorman@novell.com - -- Bug 209858. Revert fix because of hang. - -------------------------------------------------------------------- -Thu Feb 22 15:37:03 MST 2007 - jnorman@novell.com - -- Bug 242984. Fix typos in export file for JNI wrapper. - -------------------------------------------------------------------- -Tue Feb 20 07:18:19 MST 2007 - jnorman@novell.com - -- Bug 242984. Export new symbols in JNI wrapper for linux - -------------------------------------------------------------------- -Wed Feb 14 14:40:19 MST 2007 - cmashayekhi@novell.com - -- Bug 209858 Fix for item 4.7 in SuSE security review. - -------------------------------------------------------------------- -Tue Feb 13 15:50:11 MST 2007 - cmashayekhi@novell.com - -- Bug 242410 Fix for item 4.7 in SuSE security review. -- Bug 132707 From SuSE -- Bug 222012 From SuSE - -------------------------------------------------------------------- -Fri Feb 9 04:00:09 MST 2007 - cmashayekhi@novell.com - -- The ipc memory problem discovered by ZEN team was fixed in - sscs_unx_ipc_client.c and the realted header file. - -------------------------------------------------------------------- -Wed Feb 7 09:39:19 MST 2007 - jnorman@novell.com - -- Bug 242984. CASA jni bug. Pass usernameType to c interface - on miCASAGetCredential. - -------------------------------------------------------------------- -Tue Feb 6 07:14:09 MST 2007 - jnorman@novell.com - -- Bug 242407. Security Audit fix. - Check length of passcode before allocating memory - -------------------------------------------------------------------- -Thu Feb 1 10:18:48 MST 2007 - jnorman@novell.com - -- Bug 193889. .miCASA files are RW for root only - -------------------------------------------------------------------- -Wed Jan 31 15:48:56 MST 2007 - schoi@novell.com - -- Bug 240557. move micasa.jar from CASA-devel to CASA rpm - -------------------------------------------------------------------- -Wed Jan 31 09:44:16 MST 2007 - cmashayekhi@novell.com - -- Bug 240557. Moved micasa.jar from CASA-devel to CASA rpm in - CASA.spec.in.. - -------------------------------------------------------------------- -Tue Jan 30 14:12:02 MST 2007 - jnorman@novell.com - -- Bug 240320. Prevent native exception when exiting CASAManager. - -------------------------------------------------------------------- -Tue Jan 30 11:40:17 MST 2007 - jnorman@novell.com - -- Bug 239984. Handle null for message in Preferences dialog. - -------------------------------------------------------------------- -Tue Jan 24 13:40:21 MST 2007 - cmashayekhi@novell.com -- Bug 238315. Scripts casacfgpam and casaucfgpam were fixed by - adding the full path to the lockation of SuSE-release file. - -------------------------------------------------------------------- -Tue Jan 23 14:50:58 MST 2007 - jnorman@novell.com - -- Bug 172730. Check the GNOME_KEYRING_SOCKET environment variable - before displaying the gnome tab and setting. - -------------------------------------------------------------------- -Tue Jan 23 14:25:13 MST 2007 - jnorman@novell.com - -- Bug 237834. Set value length to zero when key exists without value - -------------------------------------------------------------------- -Tue Jan 23 14:39:54 CET 2007 - aj@suse.de - -- Cleanup BuildRequires. - -------------------------------------------------------------------- -Thu Jan 18 11:24:25 MST 2007 - jnorman@novell.com - -- Bug 235624. Fix gui hang on multiple file imports. - -------------------------------------------------------------------- -Thu Jan 11 13:47:13 MST 2007 - jnorman@novell.com - -- Bug 227503, 229669. Use gtk-sharp2.x now. - -------------------------------------------------------------------- -Tue Jan 9 13:25:55 MST 2007 - jnorman@novell.com - -- Bug 228046. Prompt user for MasterPassword prior to displaying - the Find and Replace dialog. - -------------------------------------------------------------------- -Tue Jan 9 12:27:57 MST 2007 - jnorman@novell.com - -- Bug 229763. Found that reading a file using Mono while that - file is being watched fires a 'OnChanged' event. Changed the - file read ReadWrite to a FileAccess.Read prevents this event. - -------------------------------------------------------------------- -Thu Jan 4 13:37:03 MST 2007 - jnorman@novell.com - -- Bug 221012. Based on code review, enhance persistent directory - policy. - -------------------------------------------------------------------- -Wed Jan 3 08:12:10 MST 2007 - jnorman@novell.com - -- Bug 231331. Change the includes on jmicasa.c - -------------------------------------------------------------------- -Tue Jan 2 12:33:19 MST 2007 - jnorman@novell.com - -- Bug 231331. Pass correct parameter from JNI to native code. - -------------------------------------------------------------------- -Tue Dec 5 22:12:04 MST 2006 - cmashayekhi@novell.com - -- Bug 222012 scripts in micasad directory were modified to recognize - the desktop to modify pam stack. On servers we skip this step. - -------------------------------------------------------------------- -Tue Nov 21 11:39:38 MST 2006 - schoi@novell.com - -- FateID 301736 : Submit CASA 1.7 to sled10-sp1 - -------------------------------------------------------------------- -Tue Nov 7 13:35:00 CET 2006 - ro@suse.de - -- fix icon permissions - -------------------------------------------------------------------- -Mon Nov 06 14:22:25 MST 2006 - jnorman@novell.com - -- Find and Replace feature added. Resolve conflict on Import added. - -------------------------------------------------------------------- -Thu Oct 12 16:26:13 MDT 2006 - jnorman@novell.com - -- Copy feature added. Users can copy secrets from one store - to another. - -------------------------------------------------------------------- - -Wed Oct 11 15:29:13 IST 2006 - smanojna@novell.com - -- Some fixes for Distribution of Firefox Password Manager secrets. - -------------------------------------------------------------------- -Tue Oct 10 11:56:10 MDT 2006 - jnorman@novell.com - -- Add support for Dynamic Local User(DLU) on windows - -------------------------------------------------------------------- -Fri Oct 6 16:12:10 MDT 2006 - schoi@novell.com - -- Merge CASA.changes with one in autobuild - -------------------------------------------------------------------- -Fri Sep 29 12:30:07 MDT 2006 - jnorman@novell.com - -- Export miCASARemoveKey for linux - -------------------------------------------------------------------- -Fri Sep 29 17:10:23 IST 2006 - smanojna@novell.com - -- Distribution of Firefox Password Manager secrets. - -------------------------------------------------------------------- -Wed Sep 27 15:10:47 MDT 2006 - jnorman@novell.com - -- Prevent users from moving .miCASA files to directories other - /home/... and /media... - -------------------------------------------------------------------- -Wed Sep 27 11:57:09 MDT 2006 - jnorman@novell.com - -- Move the .miCASA files to ~/.casa - -------------------------------------------------------------------- -Wed Sep 27 11:56:07 MDT 2006 - jnorman@novell.com - -- Move the .CASAPolicy files to ~/.casa - --------------------------------------------------------------------- -Thu Jul 06 14:32:53 MDT 2006 - jnorman@novell.com - -- Bug 173648. Exec CASAManager.exe in the forground. - --------------------------------------------------------------------- -Thu Jul 06 12:04:53 MDT 2006 - jnorman@novell.com - -- Bug 190532. Compute properly length when escaping SecretIDs - --------------------------------------------------------------------- -Mon Jul 05 12:22:53 MDT 2006 - jnorman@novell.com - -- Bug 176460. Added a filewatcher on file in question - --------------------------------------------------------------------- -Mon Jul 03 13:01:53 MDT 2006 - jnorman@novell.com - -- Bug 164181. Prevent multiple instances of CASAManager on windows. - --------------------------------------------------------------------- -Tue Jun 27 14:22:53 MDT 2006 - jnorman@novell.com - -- Added miCASARemoveKey API to dll. - --------------------------------------------------------------------- -Mon Jun 26 16:16:53 MDT 2006 - jluciani@novell.com - -- Added files sscs_string.h, micasa.h, and casa_status.h - to the devel package. - --------------------------------------------------------------------- -Mon Jun 09 16:11:53 MDT 2006 - jluciani@novell.com -- Moved auth-token header files to the CASA-auth-token/include - folder. - --------------------------------------------------------------------- -Mon Jun 05 15:30:53 MDT 2006 - jnorman@novell.com -- Bug 175455. Prevent crash when entering MP that is too short and - during an upgrade. - --------------------------------------------------------------------- -Thu May 25 16:15:53 MDT 2006 - jnorman@novell.com -- Bug 178796: change the way we generate the new salt so that - we are cross-plat. - --------------------------------------------------------------------- -Thu May 25 09:21:53 MDT 2006 - cmashayekhi@novell.com -- casa-gnome-keyring.h was cleaned up. - ------------------------------------------------------------------- -Tue May 23 14:15:21 MDT 2006 - cmashayekhi@novell.com -- Eliminated the gnome-kering.h header file. - -------------------------------------------------------------------- -Mon May 22 14:01:31 MDT 2006 - cmashayekhi@novell.com -- Fixed dependency cycle between CASA <-> gnome-keyring. -- Bug 176736. Fixed micasad startup/shutdown process to clean up - open files on shutdown and upgrade. - -------------------------------------------------------------------- -Wed May 11 18:33:25 MDT 2006 - jnorman@novell.com -- Bug 174093. Set our process name to CASAManager so gnome-keyring -knows who we are. - -------------------------------------------------------------------- -Thu May 07 18:16:25 MDT 2006 - jnorman@novell.com -- Bug 169353. Prompt user for Desktop Password when Master Password - is not present. - -------------------------------------------------------------------- -Fri May 05 17:51:27 IST 2006 - smanojna@novell.com - -- Description: - Bug 152929: Secret with special characters in name causing - unexpected behaviour. This fix will only prevent the - following special characters * : ' \ & = < > - -- Modified files: - c_gui/Common.cs - c_gui/images/casa.glade - -------------------------------------------------------------------- -Fri May 05 10:25:10 IST 2006 - smanojna@novell.com - -- Description: - Bug 165283: CASA docs and About screen states that CASA runs on - Mac OSX which does not currently. - -- Modified files: - package/linux/CASA.spec.in - -------------------------------------------------------------------- -Thu May 04 13:32:25 MDT 2006 - jnorman@novell.com -- Bug 172719: Clean debug out. - -------------------------------------------------------------------- -Thu May 04 21:30:25 IST 2006 - smanojna@novell.com - -- Description: - 1. Fixed Bug 152929: Secret with special characters in name causing - unexpected behaviour. - -- Modified files: - c_gui/images/casa.glade - c_gui/Common.cs - c_gui/MiCasa.cs - c_gui/KdeWallet.cs - c_gui/GnomeKeyring.cs - c_gui/Firefox.cs - -------------------------------------------------------------------- -Thu May 04 17:38:25 IST 2006 - smanojna@novell.com - -- Description: - 1. Fixed Bug 170854: CASAGui only allows one edit at a time. - 2. Added 512 character limit during the edit operation, i.e. - the newly edited value string cannot be longer than 512. - 3. Fixed a bug caused during deleting and adding new key-value pairs, - this bug had not been filed in Bugzilla. - -In the manage secret dialog, delete a key-value pair. - -Add a new key with the same name as the one deleted above but - but with a different value. - -When you click the OK button the changes are not effected. - -- Modified files: - c_gui/MiCasa.cs - c_gui/Firefox.cs - c_gui/GnomeKeyring.cs - c_gui/KdeWallet.cs - c_gui/Common.cs - -------------------------------------------------------------------- -Thu May 04 15:23:17 IST 2006 - smanojna@novell.com - -- Description: - 1. Added dialog-modal property for change master password dialog. - 2. Added delete dialog handler for master password prompt dialog - during unlock store. - -- Modified files: - c_gui/images/casa.glade - c_gui/CommonGUI.cs - -------------------------------------------------------------------- -Thu May 04 09:36:04 IST 2006 - smanojna@novell.com -- Description: - 1. Removed references to support for Mac OS from rpm spec files. - 2. Fixed an invalid in Contents.htm file. - -- Modified files: - shsrc/lshsrc/CASA.spec - shsrc/lshsrc/CASA_dbg.spec - c_gui/help/en/Contents.htm - -------------------------------------------------------------------- -Tue May 02 15:37:37 MDT 2006 - jnorman@novell.com -- Bug 171135. Give user the option to launch YAST when micasad is - not running. - -------------------------------------------------------------------- -Tue May 02 15:37:37 MDT 2006 - jnorman@novell.com -- Security Audit 4.1. Enhanced Persistence encryption salt generation - to be more random based on the password or master password used. - -------------------------------------------------------------------- -Tue May 02 20:30:37 IST 2006 - lsreevatsa@novell.com -- Description: - Security Audit 5:13. Refix for using proper length on strncpy. - Maximum Length is 512 characters. - -- Modified files: - c_adlib/GKEngine.cs - c_adlib/ad_gk/GnomeKeyring.cs - c_adlib/ad_gk/native/ad_gk.c - -------------------------------------------------------------------- -Tue May 02 12:37:22 IST 2006 - smanojna@novell.com -- Description: - CASAManager GUI shall now support a maximum of 512 characters in - length. User will not be able to create secrets and key-value pairs - of lenght more than 512 characters from within CASAManager GUI. - This check is essential to protect CASA from possible buffer - overflow attacks. - -- Modified files: - casa.glade - -------------------------------------------------------------------- -Wed Apr 26 16:17:00 MDT 2006 - jnorman@novell.com - -- Bug 165283. Remove reference to Mac OS from help file. - -------------------------------------------------------------------- -Wed Apr 26 15:50:00 MDT 2006 - jnorman@novell.com - -- Security Audit Recap: -- Item 4.1, File: c_micasad/lss/Rfc2898DeriveBytes.c - 1. This item is awaiting licensing on a portable random number - generator received through a contribution to the the project. -- Item 4.2 File: c_micasad/cache/KeyValue.c - 1. Fix is in line 202 of the file. We improved XOR algorithm by - increasing the size of the key to equate the value. -- Item 4.3 File: c_micasad/lss/LocalStorage.cs - 1. Now files are checked for ownership before being removed. - New methods added and there are changes through out the file to support this. -- Item 4.4 File: c_micasad/lss/CASACrypto.cs - 1. IV fix will be checked in as soon as the item No. 1 above is approved. - 2. For this item now we testing the file to make sure it is not a - symbolic link. (line 454, 455 in the file.) - 3. This was a low priority item and we are investigating this. - 4. This function was not used hence removed. - 5. The default behavior of the file creation was modified to set the - rights at creation time. -- Item 5.1 File: c_micasad/communication/UnixCommunication - 1. This was fixed by checking to see if the root was not the owner - of the socket to remove the file. -- Item 5.2 File: c_micasad/lib/communication/UnixIPCClientChannel.cs - 1. This was fixed by validating the owner of the socket before use. -- Item 5.3 File: c_micasad/lib/communication/UnixIPCClientChannel.cs - 1. This was fixed by validating the buffer size before allocation of memory. -- Item 5.4 File: c_micasad/lss/CASACrypto.cs - 1. This was fixed by checking for minimum length. - 2. We can't check for upper limit for memory for maximum file size because - we don't know how big the file can get. System will swap the pages out - of the cache if it gets big and those pages are fragments of the encrypted - cache. The original decrypted cache will be subject to garbage collection - by Mono or .Net. We have added the forced garbage collection after - finishing the decryption operation. -- Item 5.5 File: c_micasad/verbs/ObjectSerializtion.cs - 1. The memory size checks have been added to the code for validation. -- Item 5.6 File: c_micasad/verbs/OpenSecretStore.cs - 1. The buffer size validation is added. - 2. MsgId 0x1001 is not correct. -- Item 5.7 File: c_micasad/verbs/SetMasterPasscode.cs - 1. The buffer size validation is added. -- Item 5.8 File: c_micasad/common/SessionManager.cs - 1. We are running as root so $PATH is root's $PATH. - 2. We can go through he while loop twice that is the reason we used the loop. -- Item 5.9 File: c_micasad/sscs_ndk.c - 1. All of the instances of strcpy, strcmp, strcat, strlen, were replaced - with strncpy, strncmp, strncat and strlen was eliminated. - 2. TheUtf8 macros were modified to force a null at the end of the string - buffer where the length was declared. - 3. All of the buffer lengths for upper bounds are being validated before use. - 4. sscsshs_ChkEscapeString was fixed. -- Item 5.10 File: auth_token/kbr5_token/linux/get.c - 1. This file is not build as a part of CASA 1.6 yet and is supposed to be - completed and shipped in CASA 1.7. The fix will be applied later. -- Item 5.11 File: c_micasacache/sscs_ipc - 1. Handling of the end files has been added to the code. -- Item 5.12 File: c_micasacache/sscs_unx_ipc_client.c - 1. Tokenize function has been fixed. - 2. Validation of the buflen is added where applicable. -- Item 5.13 File: c_adlib/ad_gk/native.c - 1. The validation of the buffer length has been added to the code. - -------------------------------------------------------------------- -Wed Apr 26 15:39:00 MDT 2006 - jnorman@novell.com -- Security Audit 5:13. Use proper length on strncpy. - -------------------------------------------------------------------- -Wed Apr 26 11:02:00 MDT 2006 - jnorman@novell.com -- Security Audit 5.6: Check length of ssNameLen < 256 - before allocating buffer - -------------------------------------------------------------------- -Wed Apr 26 10:55:20 MDT 2006 - jnorman@novell.com -- Security Audit 5.4: Issue Garbage Collect after loading persistence. - -------------------------------------------------------------------- -Wed Apr 26 10:26:20 MDT 2006 - jnorman@novell.com -- Security Audit 5.5: Check length of message to be within range. - -------------------------------------------------------------------- -Wed Apr 26 09:10:20 MDT 2006 - jnorman@novell.com -- Security Audit 5.13: Ensure that string lengths are within limits - and null terminated before copying them to buffers. - -------------------------------------------------------------------- -Wed Apr 26 12:53:10 IST 2006 - smanojna@novell.com -- Bug 165283: CASA docs and About screen states that CASA runs on - Mac OSX which it does not currently. - -------------------------------------------------------------------- -Mon Apr 24 16:24:20 MDT 2006 - jnorman@novell.com -- Bug 157218. Clear lists of secrets when GUI is locked. - -------------------------------------------------------------------- -Mon Apr 24 15:35:20 MDT 2006 - cmashayekhi@novell.com -- casainstall and casauninstall scripts were added to - yast2 install. - -------------------------------------------------------------------- -Mon Apr 24 04:40:20 MDT 2006 - jnorman@novell.com -- change lookup name from kwallet_rw to casakwallet - -------------------------------------------------------------------- -Sat Apr 22 18:52:20 MDT 2006 - cmashayekhi@novell.com -- installcasa and uninstallcasa scripts were added to - c_micasad/startup to accomodate for yast configuration. -- casacfg and casaucfg were updated for yast configuration. -- yast2-CASA.changes was added to yast-CASA project. -- CASA.spec.in and yast2-CASA.spec.in were modified to support - the new files. -------------------------------------------------------------------- -Thu Apr 20 16:27:39 MDT 2006 - cmashayekhi@novell.com -- CASA.spec.in was modified to: - - fix a problem with restarting casa on reinstall. - - kwallet_rw related code was removed. - - casaucfg script was added to be called when uninstalling. - -------------------------------------------------------------------- -Thu Apr 20 12:52:19 MDT 2006 - cmashayekhi@novell.com -- Yast module was modified and renamed to CASA instead of novell-casa. - -------------------------------------------------------------------- -Wed Apr 19 14:22:10 MDT 2006 - jnorman@novell.com -- Security Audit report: 4.2. Enhance encryption of values in memory. - -------------------------------------------------------------------- -Mon Apr 17 15:47:10 MDT 2006 - jnorman@novell.com -- Security Audit. Checkpoint changes thus far to c code. - -------------------------------------------------------------------- -Fri Apr 14 14:10:11 MDT 2006 - cmashayekh@novell.com -- CASA.spec, casacfgpam, and casaucfgpam scripts were - updated to work with the YaST configuration for CASA. - -- YaST configuration module will be added separately to - the project by Soo Choi for the build. - -------------------------------------------------------------------- -Thu Apr 13 08:43:10 MDT 2006 - jnorman@novell.com -- Bug 164949. Fix 'New Secret' menu option when FireFox tab is selected. - Comment out fix for 164181 (see below). SessionId is not implemented - -------------------------------------------------------------------- -Thu Apr 13 07:01:10 MDT 2006 - jnorman@novell.com -- Bug 164181. Prevent multiple instances of CASA Manager on windows. - -------------------------------------------------------------------- -Wed Apr 12 09:13:10 MDT 2006 - jnorman@novell.com -- Security Audit Report : Patch for Bug No. 5.2. - File c_micasad/lib/communication/UnixIPCClientChannel.cs - Determine buffer size needed based on the amount of data being sent. - -------------------------------------------------------------------- -Mon Apr 10 09:41:10 MDT 2006 - jnorman@novell.com -- Bug 154548. Fix to display firefox secrets in CASAManager. - -------------------------------------------------------------------- -Tue Apr 04 14:24:10 MDT 2006 - jnorman@novell.com -- added timer to suppress viewing values(passwords) for micasa store - after a preset time in seconds. - -------------------------------------------------------------------- -Mon Apr 03 08:45:10 MDT 2006 - cmashayekhi@novell.com -- micasad is set to be off on install and be turned on from YAST - later. - -------------------------------------------------------------------- -Fri Mar 31 19:34:00 CEST 2006 - sreeves@suse.de - -- Update .desktop file to only use valid categories and move to the Control Center - See - https://bugzilla.novell.com/show_bug.cgi?id=129432 - https://bugzilla.novell.com/show_bug.cgi?id=159780 - -------------------------------------------------------------------- -Fri Mar 31 09:46:35 MST 2006 - jnorman@novell.com - -- Bug 162024. Expand casa-logo when window grows. - -------------------------------------------------------------------- -Thu Mar 30 8:40:35 MST 2006 - jnorman@novell.com - -- Bug 157218. Clear views on secrets when GUI is locked - -------------------------------------------------------------------- -Wed Mar 29 19:40:35 IST 2006 - lsreevatsa@novell.com - -- Security Audit Report : Patch for Bug No. 5.12.1. - File : c_micasacache/sscs_unx_ipc_client.c. -- Added a check to verify whether size of the token is - less than NSSCS_MAX_SECRET_ID_LEN(512) assuring that - sscs_Utf8Strcpy() will not copy more bytes than memory - availble. - -------------------------------------------------------------------- -Wed Mar 29 19:20:12 IST 2006 - lsreevatsa@novell.com - -- Security Audit Report : Patch for Bug No. 5.7. - File : c_micasad/verbs/SetMasterPassword.cs. -- Added a check to verify the length of the Master Password - to be greater than 8 characters and less than or equal to - 256 characters. - -------------------------------------------------------------------- -Wed Mar 29 17:00:41 IST 2006 - lsreevatsa@novell.com - -- Security Audit Report : Patch for Bug No. 5.4.1 - File : c_micasad/lss/CASACrypto.cs -- Added a check to verify Decrypt string is greater than 32. - -------------------------------------------------------------------- -Wed Mar 22 14:41:24 CET 2006 - schwab@suse.de - -- Fix broken makefiles. - -------------------------------------------------------------------- -Wed Mar 15 21:22:48 IST 2006 - lsreevatsa@novell.com - -- Added Modify and Delete functionalities for Firefox Password - Manager Secrets into CASAManager. - -------------------------------------------------------------------- -Tue Mar 14 15:53:02 MST 2006 - jnorman@novell.com - -- Bug 155529. Detect whether or not Firefox is installed - -------------------------------------------------------------------- -Thu Mar 09 10:53:02 IST 2006 - smanojna@novell.com - -- Added a delete-event-handler for the Firefox master password - prompt dialog. -- A minor fix to make CASAManager always write to the default wallet. -- Removed console debug print messages from GK and FF code. - -------------------------------------------------------------------- -Wed Mar 08 18:46:13 IST 2006 - lsreevatsa@novell.com - --Fix for Bug [154548]: CASAManager does not display Firefox Secrets - if started before Firefox has been used. --Fix for Bug [155529] : Support for IsFirefoxStoreAvailable. -------------------------------------------------------------------- -Wed Mar 08 16:27:33 IST 2006 - smanojna@novell.com - -- Added Firefox MasterPassword prompt into CASAManager. - CASAManager will now prompt for master password during aggregating - the Firefox password manager if it is locked with a master password. - -------------------------------------------------------------------- -Tue Mar 07 23:02:38 IST 2006 - lsreevatsa@novell.com - -- Changed the GetDefaultWallet() function to address all scenarios. - -------------------------------------------------------------------- -Tue Mar 07 19:20:50 IST 2006 - smanojna@novell.com - -- Added Application SSO feature to CASAManager (Linux). - We will be able to add single sign-on information to Konquerer and - NetworkManager appilcations from within CASAManager. - Main-Menu: Options > Application SSO. -- Fixed an expection thrown during GnomeKeyring delete secret operation. -- All textboxes in CASAManager have been updated to take not more than - 256 characters (just a small check to avoid buffer-overflows). - -------------------------------------------------------------------- -Tue Mar 07 15:08:26 IST 2006 - smanojna@novell.com - -- Fix for writing secrets into the default Wallet instead of - writing into CASAWallet. -- Changed the port attribute in Keyring from string to unit32. - -------------------------------------------------------------------- -Mon Mar 06 16:30:00 IST 2006 - mmanohar@novell.com - --Fix for BUG154514 - I am seeing sporadic GUI crashes on Linux --Fix for Bug 154547 -build 367 - SECURITY - Secrets in Firefox Password manager - are being written to the console --Fix for Issue of Firefox initialization despite being disabled in the Policy --Fix for FireFox Uninitialize - - ------------------------------------------------------------------- -Wed Mar 01 10:35:19 MST 2006 - cmashayekhi@novell.com - -- CASA.spec was modified to put the CASAManager.sh in /usr/bin. -- CASAManager.desktop was modified to point to CASAManager.sh in /usr/bin. -- CASA.spec and CASA_dbg.spec were synced up. - -------------------------------------------------------------------- -Wed Mar 01 16:30:00 IST 2006 - mmanohar@novell.com - --CASA Spec files changed for installation of FireFox - components via RPMs -- Console messages removed from GUI-SDI and AD-Lib - -Wed Feb 28 14:00:00 IST 2006 - mmanohar@novell.com - -- FireFox View functionality integrated with CASA - -------------------------------------------------------------------- -Mon Feb 27 16:34:24 MST 2006 - jnorman@novell.com - -- Bug 147031. Change CASA.desktop to find CASAManager in /usr/sbin - -------------------------------------------------------------------- -Tue Feb 27 11:55:27 IST 2006 - asuraj@novell.com - -- Bug 141823. CASAManager will not display KDE Wallet Secrets unless - kwalletmanager is open - fixed by starting kdeinit in code - ------------------------------------------------------------------- -Wed Feb 22 16:55:27 MST 2006 - cmashayekhi@novell.com - -- CASA.spec was modified to put the scripts in /usr/sbin. -- A link as rcmicasad was created fro /usr/sbin to /etc/init.d/micasad -- force-reload and reload tags were added to the micasad script. - -------------------------------------------------------------------- -Tue Feb 22 14:03:20 MST 2006 - jnorman@novell.com - -- Bug 151679. Remove reverse links when deleting a secret - fixed - -------------------------------------------------------------------- -Tue Feb 22 13:33:20 MST 2006 - jnorman@novell.com - -- Bug 150642. Return additional error codes when store is locked - -------------------------------------------------------------------- -Tue Feb 22 10:25:20 MST 2006 - jnorman@novell.com - -- Remove build dependency on krb5-devel and libgssapi - -------------------------------------------------------------------- -Tue Feb 21 16:25:20 MST 2006 - jnorman@novell.com - -- Bug 141689. Windows: change mouse handler for notifyicon to mouse - down event. - - Bug: Windows, start service at post install. - -------------------------------------------------------------------- -Tue Feb 21 12:22:17 MST 2006 - jnorman@novell.com - -- Bug 141651. On windows, uninstalls will kill CASAManager too. - -------------------------------------------------------------------- -Tue Feb 21 12:05:17 MST 2006 - jnorman@novell.com - -- Bug 148945. Handle the case were micasad is restarted, before - a user sets their master password - -------------------------------------------------------------------- -Mon Feb 20 10:40:17 IST 2006 - smanojna@novell.com - -- Bug 147031: CASAManager main menu icon is placed only in... - - System > Configuration > Novell CASA Manager - -------------------------------------------------------------------- -Sun Feb 19 17:23:44 CET 2006 - ro@suse.de - -- rework BuildRequires again -- no hacks for CASAManager desktop file in post-scripts - -------------------------------------------------------------------- -Sat Feb 18 15:57:20 MST 2006 - cmashayekhi@novell.com - -- Minor fixes were made to micasad script. -- Minor fixes were made to CASA.spec. -- CASA.spec and CASA_dbg.spec were synched. - -------------------------------------------------------------------- -Fri Feb 17 14:01:12 MST 2006 - jnorman@novell.com - -- Bug 135386: Linking secrets with colon in the name - FIXED - -------------------------------------------------------------------- -Fri Feb 17 21:31:10 IST 2006 - smanojna@novell.com - -- Bug 147031: CASAManager should have a menu item - FIXED, - A menu item for CASAManager gets created within the NLD/SuSE - main menu under the following categories, - - System > Configuration > Novell CASA Manager - - Utilities > Security > Novell CASA Manager - - Internet > Administration > Novell CASA Manager -------------------------------------------------------------------- -Thu Feb 16 16:45:27 MST 2006 - cmashayekhi@novell.com - -- Spec file was correct to eliminate the neededforbuild directive - -------------------------------------------------------------------- -Thu Feb 16 11:43:36 MST 2006 - jnorman@novell.com - -- Add dependency to kdelibs3 back to CASA-gui rpm in spec file - -------------------------------------------------------------------- -Thu Feb 16 07:45:20 IST 2006 - smanojna@novell.com - -- Bug 146015: A CASAkeyring is created to add secrets to the - Gnome Keyring through CASAManager - FIXED. - -------------------------------------------------------------------- -Wed Feb 15 14:45:22 MST 2006 - cmashayekhi@novell.com - -- Bug 143940. pam_sscs.c patch for the buffer overflow applied to - version 1.5. - -------------------------------------------------------------------- -Tue Feb 14 17:15:34 MST 2006 - jnorman@novell.com - -- Bug 150975. Enable GNOME Keyring when gnome-keyring.so is loaded - -------------------------------------------------------------------- -Tue Feb 14 14:01:20 MST 2006 - jnorman@novell.com - -- Bug 150644. Prevent removal of secrets when store is locked. - -------------------------------------------------------------------- -Tue Feb 14 13:45:20 MST 2006 - jnorman@novell.com - -- Bug 150037. For windows, change build options to not require msvcr71.dll. - -------------------------------------------------------------------- -Tue Feb 14 10:15:20 MST 2006 - cmashayekhi@novell.com - -- CASA-detect_lib64 patch suggested by Rudi Ortel has been applied. -- CASA.spec was fixed to not try to create duplicate dirs - -------------------------------------------------------------------- -Tue Feb 14 11:17:20 CET 2006 - meissner@suse.de - -- Fixed the broken %post and %preun logic, added prerequires. - -------------------------------------------------------------------- -Tue Feb 14 09:57:43 IST 2006 - smanojna@novell.com - -- Bug 133386: Remove install time dependency on keyring and - kdewallet. -- Bug 148102: CASA-gui requires kdelibs3. - -------------------------------------------------------------------- -Tue Feb 14 01:03:33 CET 2006 - ro@suse.de - -- comment out filesystem dirs from filelist - -------------------------------------------------------------------- -Mon Feb 13 08:50:22 MST 2006 - cmashayekhi@novell.com - -- compiler option -fstack-protector was added to the build scripts -- buffer overflow in pam-sscs.c was fixed. -- try-restart and status command line options were added to the - micad script and CASA.spec was updated - -------------------------------------------------------------------- -Thu Feb 09 13:57:41 CET 2006 - meissner@suse.de - -- disabled CASA by default again. #147934 -- fixed file lists -- actually builds on all Mono supporting platforms now. - -------------------------------------------------------------------- -Thu Feb 09 02:19:05 CET 2006 - mls@suse.de - -- converted neededforbuild to BuildRequires - -------------------------------------------------------------------- -Wed Feb 08 17:45:50 MST 2006 - cmashayekhi@novell.com - -- startup and shutdown script was modified to not - edit pam files. -- script to modify pam files for install, upgradeand - remove were created and spec file was modified to - call them. -- startup and shut down of the service during install - and upgrade was fixed. - -------------------------------------------------------------------- -Tue Feb 07 14:00:59 MST 2006 - cmashayekhi@novell.com - -- Updated the CASA.spec to move CASA to /usr/... -- fixed the startup script for updating pam files. - -------------------------------------------------------------------- -Tue Feb 07 10:49:59 MST 2006 - jnorman@novell.com - -- Bug 147801. Handle reserved chars - -------------------------------------------------------------------- -Mon Feb 06 11:52:59 MST 2006 - jnorman@novell.com - -- Bug 147801. Fix to add additional key-value pairs - -------------------------------------------------------------------- -Mon Feb 06 18:11:08 CET 2006 - meissner@suse.de - -- Disable by default #147934 -- Do not write PAM entries in micasad startup script #147935 - -------------------------------------------------------------------- -Wed Feb 01 9:47:59 MST 2006 - jnorman@novell.com - -- Rename CASA-1.5.glade to CASA.glade - -------------------------------------------------------------------- -Fri Jan 30 10:34:59 MST 2006 - cmashayekhi@novell.com - -- CASA.spec was corrected to work with the changes in - gtk libs and mono. - -------------------------------------------------------------------- -Mon Jan 30 18:29:05 CET 2006 - ro@suse.de - -- replaced java2 by java2-devel-packages in BuildRequires - -------------------------------------------------------------------- -Sat Jan 28 20:22:59 MST 2006 - jnorman@novell.com - -- Bug 143878. Handle more than 100 secrets in GUI. - -------------------------------------------------------------------- -Sat Jan 28 20:12:59 MST 2006 - jnorman@novell.com - -- Bug 146025. Prevent CASA manager from launch if - MasterPassword login dialog is closed. - -------------------------------------------------------------------- -Sat Jan 28 11:46:59 MST 2006 - jnorman@novell.com - -- Bug 143859. Fix linking keys problem. - -------------------------------------------------------------------- -Fri Jan 27 03:03:18 CET 2006 - mls@suse.de - -- converted neededforbuild to BuildRequires - -------------------------------------------------------------------- -Wed Jan 25 14:18:52 MST 2006 - jnorman@novell.com - -- Bug 142183. Do not add GKPassword to gnome-keyring - Provided by Manohar - -------------------------------------------------------------------- -Wed Jan 25 14:12:52 MST 2006 - jnorman@novell.com - -- Bug 136784. Prevent multiple instances of GUI - Provided by Manohar - -------------------------------------------------------------------- -Wed Jan 25 21:43:52 CET 2006 - mls@suse.de - -- converted neededforbuild to BuildRequires - -------------------------------------------------------------------- -Wed Jan 25 11:13:03 MST 2006 - cmashayekhi@novell.com - -- Rolled Ruediger Ortel changes into micasad. - -------------------------------------------------------------------- -Tue Jan 24 00:13:03 CET 2006 - gekker@suse.de - -- fixup nfb for new gtk-sharp packaging - -------------------------------------------------------------------- -Mon Jan 23 16:03:16 CET 2006 - ro@suse.de - -- add (empty) rest of LSB script header - -------------------------------------------------------------------- -Sat Jan 21 21:25:34 MST 2006 - jnorman@novell.com - -- Bug 143837. Add description to micasad service for windows - -------------------------------------------------------------------- -Fri Jan 20 13:20:34 MST 2006 - jnorman@novell.com - -- Attempt unlocking all gnome-keyrings at login time. - -------------------------------------------------------------------- -Thu Jan 20 11:39:34 MST 2006 - jnorman@novell.com - -- Bug 142475. Add EULA to install for windows and license info - in help dialog. - -------------------------------------------------------------------- -Thu Jan 19 11:17:34 MST 2006 - jnorman@novell.com - -- Bug 143846. Suppress current key from being linked to itself. - -------------------------------------------------------------------- -Thu Jan 19 10:57:34 MST 2006 - jnorman@novell.com - -- Bug 142939. Keep 'New Key' menu item active. - -------------------------------------------------------------------- -Wed Jan 18 16:12:34 MST 2006 - jnorman@novell.com - -- Bug 143891. Sort SecretIDs on Link dialog. - -------------------------------------------------------------------- -Fri Jan 13 15:02:34 MST 2006 - jnorman@novell.com - -- Bug 142937. Activate 'New' menu option after unlock. - -------------------------------------------------------------------- -Fri Jan 13 13:02:34 MST 2006 - cmashayekhi@novell.com - -- Upon recieving a fix from ximian the change below was undone. - -------------------------------------------------------------------- -Wed Jan 11 21:50:59 MST 2006 - jnorman@novell.com - -- Revert Mono.Unix.PeerCred back to Mono.Posix.PeerCred to run - on MONO 1.1.13 - -------------------------------------------------------------------- -Wed Jan 11 20:31:12 IST 2006 - smanojna@novell.com - -- Bug 142091: Inconsistency with naming in the GUI - FIXED. - String "MiCasa" changed to "miCASA" in the Link Keys dialog. - -------------------------------------------------------------------- -Tue Jan 10 10:24:26 MST 2006 - jnorman@novell.com - -- Changed dependency to MONO 1.1.13 - -------------------------------------------------------------------- -Tue Jan 10 18:16:01 IST 2006 - smanojna@novell.com - -- Bug 142091: Inconsistency with naming in the GUI - FIXED - -------------------------------------------------------------------- -Tue Jan 10 13:20:06 IST 2006 - smanojna@novell.com - -- Added support for ADD-KEY and DELETE-KEY for GnomeKeyring store. -- Bug 142183:Added code to prevent users from deleting "GKPassword" - Key in Keyring store. - -------------------------------------------------------------------- -Mon Jan 09 17:38:33 MST 2006 - jnorman@novell.com - -- Change Mono.Unix to Mono.Unix.Native. Move from Mono.Posix to - Mono.Unix - -------------------------------------------------------------------- -Mon Jan 09 21:25:00 CET 2006 - gekker@suse.de - -- Fix to build against the latest version of mono, version 1.1.13 - -------------------------------------------------------------------- -Fri Jan 06 16:06:03 MST 2006 - jnorman@novell.com - -- Bug 141689. Prevent multiple menus. - -------------------------------------------------------------------- -Fri Jan 06 17:44:03 IST 2006 - smanojna@novell.com - -- Added ADD/MODIFY/DELETE functionalites for Keyring and KWallet - stores and was integrated with the GUI. - -- About dialog in the GUI was updated with the version info (1.6). - -- KNOWN ISSUES: - 1. Currently ADD-KEYS and DELETE-KEYS of existing secrets for Keyring - is not functional. - 2. Creation of new secret in Keyring (ADD-SECRET) expects a key - with the name "GKPassword" whose value will be the password for - the respective secret. This key should not be deleted. - -------------------------------------------------------------------- -Tue Jan 03 16:01:10 MST 2006 - cmashayekhi@novell.com - -- Fixed link.lux files to use $ARC parameter to eliminate the - errors caused during the build with the rpath link parameter. - -------------------------------------------------------------------- -Thu Dec 22 14:37:04 MST 2005 - jnorman@novell.com - -- Removed creating sym links to CASAManager files - -------------------------------------------------------------------- -Wed Dec 21 14:17:38 MST 2005 - jnorman@novell.com - -- Bug 140056. Commented code to prevent login hangs in NDK. - -------------------------------------------------------------------- -Tue Dec 20 11:17:38 MST 2005 - jnorman@novell.com - -- Bug 133485. Set .miCASA files as hidden - -------------------------------------------------------------------- -Tue Dec 20 10:40:38 MST 2005 - jnorman@novell.com - -- Bug 140057. Disable destroying secrets when locked - -------------------------------------------------------------------- -Tue Dec 20 10:23:38 MST 2005 - jnorman@novell.com - -- Bug 140058. Update version number on GUI - -------------------------------------------------------------------- -Sat Dec 17 08:23:38 MST 2005 - cmashayekhi@novell.com - -- Merged in the CASA.changes from Patch_1.5 - -------------------------------------------------------------------- -Fri Dec 16 15:07:22 MST 2005 - cmashayekhi@novell.com - -- Compile erros in gk_ad.c were fixed to build. - -------------------------------------------------------------------- -Fri Dec 16 10:49:53 MST 2005 - cmashayekhi@novell.com - -- Checked in for changes in ADLib for Add-Modify-Delete for - KWallet and Gnome Keyring. - -------------------------------------------------------------------- -Fri Dec 16 08:55:06 MST 2005 - jluciani@novell.com - --Fixed compiler warnings in auth-token stuff. - -------------------------------------------------------------------- -Wed Dec 14 10:57:46 MST 2005 - jnorman@novell.com - --Bug 138355. Delay persistence until home directory is created. - prevent closing session prematurely (pam_sscs.c) - -------------------------------------------------------------------- -Wed Dec 14 10:22:46 MST 2005 - jluciani@novell.com - --Added authentication token stuff into the mix. - -------------------------------------------------------------------- -Tue Dec 13 15:29:59 MST 2005 - cmashayekhi@novell.com - -- Patch build revision number is set to 198. - -------------------------------------------------------------------- -Tue Dec 13 15:20:53 MST 2005 - cmashayekhi@novell.com - -- Bug 138355. Delay persistence until the users home directory - is created (SecretStore.cs). This was done for LUM integration -- On SessionClose in PAM (sscs_pam.c), change SSFlags to 0 on - CloseSecretStoreCache to prevent closing session early. - -------------------------------------------------------------------- -Mon Dec 12 15:39:59 MST 2005 - cmashayekhi@novell.com - -- FINAL Patch build revision number is set to 190. - -------------------------------------------------------------------- -Mon Dec 12 15:29:59 MST 2005 - cmashayekhi@novell.com - -- Patch build revision number is set to 189 - -------------------------------------------------------------------- -Mon Dec 12 09:29:59 MST 2005 - cmashayekhi@novell.com - -- Added patch changes that Rudy made on Nov. 14th to - checkin to the stable branch. -- Changes made to CASA.spec and pam_sscs.c -- Fixed build in stable: add qt-bindir to PATH -- include syslog.h for LOG_ERR - - -------------------------------------------------------------------- -Tue Dec 06 15:43:46 MST 2005 - jnorman@novell.com - --Added AssemblyInfo files to all DotNET modules - -------------------------------------------------------------------- -Tue Dec 06 09:43:46 MST 2005 - cmashayekhi@novell.com - --Reverting back to build 166 changes and updating the CASA.spec - to run pre and post script. - -------------------------------------------------------------------- -Mon Dec 05 13:32:23 MST 2005 - jnorman@novell.com - -- Bug 136523. Fix KWallet code to show KWallet secrets. - fix made in kwallets_rw.cpp - -------------------------------------------------------------------- -Fri Dec 02 16:35:38 MST 2005 - jnorman@novell.com - -- Bug 136527. Add handlers on KDEStore and GNOME Store code - -------------------------------------------------------------------- -Fri Dec 02 15:11:49 MST 2005 - cmashayekhi@novell.com - -- Bug 136221, workaround in CASA.spec file were removed because - they were not changes for supported intended use of the - product. Instead the readme was updated. - -------------------------------------------------------------------- -Fri Dec 02 10:34:02 MST 2005 - jnorman@novell.com - -- Bug 134096, add CASAManager.exe.config. -- Bug 136224, Document Readme for random crash on 64 bit. -- Bug 136226, Launch kde-open on kde desktops, and gnome-open on - gnome for help files -- Bug 136221, Attempt to prevent installing 32bit rpms on - 64 bit platforms as a workaround. -- Added CASA_dbg.spec file to build debug RPMs on autobuild - -------------------------------------------------------------------- -Wed Nov 30 10:34:02 MST 2005 - jnorman@novell.com - -- Bug 134096, Fixed Wrapper code for proper structure marshaling. - -------------------------------------------------------------------- -Tue Nov 29 17:01:09 MST 2005 - jnorman@novell.com - -- Bug: 134096 Fix CASA gui for 64 bit - -------------------------------------------------------------------- -Wed Nov 24 14:09:19 MST 2005 - jnorman@novell.com - -- Bug fixes: 135387, 135393 - -------------------------------------------------------------------- - -Wed Nov 23 17:18:23 MST 2005 - cmashayekhi@novell.com - -- c_gui/CASAManager.sh was fixed to support lib64 directory. -- c_micasad/startup/micasad.sh was fixed to support lib64. - -------------------------------------------------------------------- -Wed Nov 23 16:09:19 MST 2005 - jnorman@novell.com - -- changed PAM Capture to find libmicasa in path - -------------------------------------------------------------------- -Wed Nov 18 14:09:19 MST 2005 - jnorman@novell.com - -- Change GUI dependency from gtk2-devel to gtk2. - -------------------------------------------------------------------- -Wed Nov 16 13:42:19 MST 2005 - jnorman@novell.com - -- Bug 133479. Clear Native information when destroying secrets or refreshing - -------------------------------------------------------------------- -Tue Nov 15 14:54:19 MST 2005 - jnorman@novell.com - -- Added gtk2-devel dependency to CASA-gui rpm - -------------------------------------------------------------------- -Mon Nov 14 15:56:59 MST 2005 - cmashayekhi@novell.com - -- Bug 133705 having to do with licenses in the source files - was fixed. -- CASA.spec was modified to accomodate for auto build scripts. -------------------------------------------------------------------- -Fri Nov 11 08:26:50 MST 2005 - jnorman@novell.com - -- Added help files, and code to launch help files to GUI - -------------------------------------------------------------------- -Thu Nov 10 12:32:38 MST 2005 - jnorman@novell.com - -- Replaced changes.log with CASA.changes in the src tree to be - consistent with autobuild - -------------------------------------------------------------------- -Mon Nov 07 16:44:00 MST 2005 - cameron@novell.com - -- CASA.spec and versioning number was modified to support build - number as a part of the rpm version. -- lib*.so versioning was changed to support linux format versioning - numbers. CASA libs are at 1.1.1 now. - - Build scripts were modified to support $RPM_OPT_FLAGS. - - Added persistence without desktop credentials. - - Bug 130336 -- resevered escaped chars was fixed. - - Bug 130518 -- invalid param exception handling was - fixed. - - Support for extended ascii and double byte chars in - GUI was added. - - Finalized GUI cosmetic changes. - ----------------------------------------------------------------- -Thu Oct 27 11:40:20 MDT 2005 - cmashayekhi@novell.com - --The image version to 1.5.0 - Files: - - Work area was cleaned up for the final build. - - CASA.spec was modified to requirement. - - Minor bug fixes were applied. ----------------------------------------------------------------- -Thu Oct 19 14:46:33 MDT 2005 - cmashayekhi@novell.com - --The image version to 1.5.0 - Files: - - Moving from version 1.0.0 to 1.5.0 as per PRD. ----------------------------------------------------------------- +------------------------------------------------------------------- +Mon Aug 25 16:23:14 MDT 2008 - jnorman@novell.com + +- Bug 362127. Increase retry/timeout before returning an error. + +------------------------------------------------------------------- +Mon Jul 15 16:26:21 MDT 2008 - jnorman@novell.com + +- Bug 409364. Fixed RemoveKey.cs to extract proper LUID + Affects windows only. + +------------------------------------------------------------------- +Wed Jun 25 10:46:21 MDT 2008 - jnorman@novell.com + +- Bug 401524. Fixed bug that properly caches binary tokens. + Affects windows only. + +------------------------------------------------------------------- +Mon Jun 2 15:05:21 MDT 2008 - jnorman@novell.com + +- Fix java class constructors on java wrapper + +------------------------------------------------------------------- +Thu May 29 09:38:53 MDT 2008 - jnorman@novell.com + +- Fix bug that prevents CASAManager from displaying + +------------------------------------------------------------------- +Mon May 11 11:38:53 MDT 2008 - jnorman@novell.com + +- Add code to Novell.Casa.MiCasa.dll to allow access + to server key chain. Windows only. + +------------------------------------------------------------------- +Mon May 5 11:51:53 MDT 2008 - jnorman@novell.com + +- Bug 337483. Modify micasad script to report + correct status. + +------------------------------------------------------------------- +Wed Apr 16 15:46:50 MDT 2008 - jnorman@novell.com + +- Remove cardselector references to fix build + +------------------------------------------------------------------- +Fri Apr 11 14:06:50 MDT 2008 - jnorman@novell.com + +- Bug 362127. Persist "Services" credentials without delay + +------------------------------------------------------------------- +Fri Apr 11 09:26:00 MDT 2008 - jnorman@novell.com + +- Bug 290192. Patch casacfgpam and casaucfgpam to hook pam on + openSUSE desktops + +------------------------------------------------------------------- +Mon Dec 10 14:22:38 MST 2007 - jnorman@novell.com + +- Fix bug where imports failed if the modified time was not correct + format. + +------------------------------------------------------------------- +Mon Sep 24 14:00:03 MDT 2007 - jnorman@novell.com + +- Bug 238432. Update the readme and related docs. + +------------------------------------------------------------------- +Mon Aug 13 14:26:55 MDT 2007 - jnorman@novell.com + +- Update CASA documentation to current version + +------------------------------------------------------------------- +Fri Aug 10 15:22:04 MDT 2007 - jnorman@novell.com + +- Bug 299017. Fixed Password file parser to account for Firefox 2.0.0.2 + and Firefox 1.5.0.10. + +------------------------------------------------------------------- +Wed Jun 27 09:15:14 MDT 2007 - jnorman@novell.com + +- Bug 287768. Added option to use session(User) keychain to cli + +------------------------------------------------------------------- +Fri May 18 16:15:21 MDT 2007 - jnorman@novell.com + +- Bug 265898. Added option to remove all secrets to cli + +------------------------------------------------------------------- +Thu May 17 10:09:57 MDT 2007 - jnorman@novell.com + +- Bug 265898. Fix makefile to build cli + +------------------------------------------------------------------- +Wed May 16 17:01:03 MDT 2007 - jnorman@novell.com + +- Bug 265898. Replace mono based cli with native based one. + This was needed to support changing the UID + +------------------------------------------------------------------- +Fri May 11 10:09:25 MDT 2007 - jnorman@novell.com + +- Bug 251414. Added Title to Destroy Secrets dialog. + +------------------------------------------------------------------- +Thu May 10 15:05:45 MDT 2007 - jnorman@novell.com + +- Bug 260131. Handle UTF8 values properly. + +------------------------------------------------------------------- +Tue May 8 12:01:24 MDT 2007 - jnorman@novell.com + +- Bug 222012. Fix for security audit 5.1.2 + +------------------------------------------------------------------- +Wed May 2 11:59:20 MDT 2007 - jnorman@novell.com + +- Bug 267542. Creating salt file threw an exception. Changed mode + of file creation. + +------------------------------------------------------------------- +Wed May 2 10:04:42 MDT 2007 - jnorman@novell.com + +- Bug 265898. CLI change. Read the KEYVALUE environment variable + when setting the value of a key. + +------------------------------------------------------------------- +Tue May 1 09:15:13 MDT 2007 - jnorman@novell.com + +- Bug 265898. Rename CASAUtil to CASAcli per Baber's request + +------------------------------------------------------------------- +Mon Apr 30 17:01:33 MDT 2007 - jnorman@novell.com + +- Bug 265898. Seperate CLI into it's own rpm for cypress. + CASAUtil is no longer in the base CASA rpm. + +------------------------------------------------------------------- +Wed Apr 18 11:27:08 MDT 2007 - jnorman@novell.com + +- Bug 265898. Added a CLI for cypress for management of + service credentials. + +------------------------------------------------------------------- +Tue Apr 10 14:20:38 MDT 2007 - jnorman@novell.com + +- Bug 174234. Enable command line option to start CASAManager + minimized. + +------------------------------------------------------------------- +Thu Apr 5 15:30:41 MDT 2007 - jnorman@novell.com + +- Bug 261506. Support binary keys up to 128k + +------------------------------------------------------------------- +Mon Apr 2 14:19:58 MDT 2007 - jnorman@novell.com + +- Bug 228119. Honor setting for tray icon preference. + +------------------------------------------------------------------- +Mon Apr 2 13:06:12 MDT 2007 - jnorman@novell.com + +- Bug 242386 - Suse Security Audit fix 4.1. Make use of a random + salt when generating a encryption key from a string. + +------------------------------------------------------------------- +Wed Mar 07 14:29:03 MST 2007 - cmashayekhi@novell.com + +- Bug 245537. Fixed iscasaconfigured script to run on SLES & OES. + +------------------------------------------------------------------- +Tue Feb 27 12:52:05 MST 2007 - jnorman@novell.com + +- Bug 209858. Revert fix because of hang. + +------------------------------------------------------------------- +Thu Feb 22 15:37:03 MST 2007 - jnorman@novell.com + +- Bug 242984. Fix typos in export file for JNI wrapper. + +------------------------------------------------------------------- +Tue Feb 20 07:18:19 MST 2007 - jnorman@novell.com + +- Bug 242984. Export new symbols in JNI wrapper for linux + +------------------------------------------------------------------- +Wed Feb 14 14:40:19 MST 2007 - cmashayekhi@novell.com + +- Bug 209858 Fix for item 4.7 in SuSE security review. + +------------------------------------------------------------------- +Tue Feb 13 15:50:11 MST 2007 - cmashayekhi@novell.com + +- Bug 242410 Fix for item 4.7 in SuSE security review. +- Bug 132707 From SuSE +- Bug 222012 From SuSE + +------------------------------------------------------------------- +Fri Feb 9 04:00:09 MST 2007 - cmashayekhi@novell.com + +- The ipc memory problem discovered by ZEN team was fixed in + sscs_unx_ipc_client.c and the realted header file. + +------------------------------------------------------------------- +Wed Feb 7 09:39:19 MST 2007 - jnorman@novell.com + +- Bug 242984. CASA jni bug. Pass usernameType to c interface + on miCASAGetCredential. + +------------------------------------------------------------------- +Tue Feb 6 07:14:09 MST 2007 - jnorman@novell.com + +- Bug 242407. Security Audit fix. + Check length of passcode before allocating memory + +------------------------------------------------------------------- +Thu Feb 1 10:18:48 MST 2007 - jnorman@novell.com + +- Bug 193889. .miCASA files are RW for root only + +------------------------------------------------------------------- +Wed Jan 31 15:48:56 MST 2007 - schoi@novell.com + +- Bug 240557. move micasa.jar from CASA-devel to CASA rpm + +------------------------------------------------------------------- +Wed Jan 31 09:44:16 MST 2007 - cmashayekhi@novell.com + +- Bug 240557. Moved micasa.jar from CASA-devel to CASA rpm in + CASA.spec.in.. + +------------------------------------------------------------------- +Tue Jan 30 14:12:02 MST 2007 - jnorman@novell.com + +- Bug 240320. Prevent native exception when exiting CASAManager. + +------------------------------------------------------------------- +Tue Jan 30 11:40:17 MST 2007 - jnorman@novell.com + +- Bug 239984. Handle null for message in Preferences dialog. + +------------------------------------------------------------------- +Tue Jan 24 13:40:21 MST 2007 - cmashayekhi@novell.com +- Bug 238315. Scripts casacfgpam and casaucfgpam were fixed by + adding the full path to the lockation of SuSE-release file. + +------------------------------------------------------------------- +Tue Jan 23 14:50:58 MST 2007 - jnorman@novell.com + +- Bug 172730. Check the GNOME_KEYRING_SOCKET environment variable + before displaying the gnome tab and setting. + +------------------------------------------------------------------- +Tue Jan 23 14:25:13 MST 2007 - jnorman@novell.com + +- Bug 237834. Set value length to zero when key exists without value + +------------------------------------------------------------------- +Tue Jan 23 14:39:54 CET 2007 - aj@suse.de + +- Cleanup BuildRequires. + +------------------------------------------------------------------- +Thu Jan 18 11:24:25 MST 2007 - jnorman@novell.com + +- Bug 235624. Fix gui hang on multiple file imports. + +------------------------------------------------------------------- +Thu Jan 11 13:47:13 MST 2007 - jnorman@novell.com + +- Bug 227503, 229669. Use gtk-sharp2.x now. + +------------------------------------------------------------------- +Tue Jan 9 13:25:55 MST 2007 - jnorman@novell.com + +- Bug 228046. Prompt user for MasterPassword prior to displaying + the Find and Replace dialog. + +------------------------------------------------------------------- +Tue Jan 9 12:27:57 MST 2007 - jnorman@novell.com + +- Bug 229763. Found that reading a file using Mono while that + file is being watched fires a 'OnChanged' event. Changed the + file read ReadWrite to a FileAccess.Read prevents this event. + +------------------------------------------------------------------- +Thu Jan 4 13:37:03 MST 2007 - jnorman@novell.com + +- Bug 221012. Based on code review, enhance persistent directory + policy. + +------------------------------------------------------------------- +Wed Jan 3 08:12:10 MST 2007 - jnorman@novell.com + +- Bug 231331. Change the includes on jmicasa.c + +------------------------------------------------------------------- +Tue Jan 2 12:33:19 MST 2007 - jnorman@novell.com + +- Bug 231331. Pass correct parameter from JNI to native code. + +------------------------------------------------------------------- +Tue Dec 5 22:12:04 MST 2006 - cmashayekhi@novell.com + +- Bug 222012 scripts in micasad directory were modified to recognize + the desktop to modify pam stack. On servers we skip this step. + +------------------------------------------------------------------- +Tue Nov 21 11:39:38 MST 2006 - schoi@novell.com + +- FateID 301736 : Submit CASA 1.7 to sled10-sp1 + +------------------------------------------------------------------- +Tue Nov 7 13:35:00 CET 2006 - ro@suse.de + +- fix icon permissions + +------------------------------------------------------------------- +Mon Nov 06 14:22:25 MST 2006 - jnorman@novell.com + +- Find and Replace feature added. Resolve conflict on Import added. + +------------------------------------------------------------------- +Thu Oct 12 16:26:13 MDT 2006 - jnorman@novell.com + +- Copy feature added. Users can copy secrets from one store + to another. + +------------------------------------------------------------------- + +Wed Oct 11 15:29:13 IST 2006 - smanojna@novell.com + +- Some fixes for Distribution of Firefox Password Manager secrets. + +------------------------------------------------------------------- +Tue Oct 10 11:56:10 MDT 2006 - jnorman@novell.com + +- Add support for Dynamic Local User(DLU) on windows + +------------------------------------------------------------------- +Fri Oct 6 16:12:10 MDT 2006 - schoi@novell.com + +- Merge CASA.changes with one in autobuild + +------------------------------------------------------------------- +Fri Sep 29 12:30:07 MDT 2006 - jnorman@novell.com + +- Export miCASARemoveKey for linux + +------------------------------------------------------------------- +Fri Sep 29 17:10:23 IST 2006 - smanojna@novell.com + +- Distribution of Firefox Password Manager secrets. + +------------------------------------------------------------------- +Wed Sep 27 15:10:47 MDT 2006 - jnorman@novell.com + +- Prevent users from moving .miCASA files to directories other + /home/... and /media... + +------------------------------------------------------------------- +Wed Sep 27 11:57:09 MDT 2006 - jnorman@novell.com + +- Move the .miCASA files to ~/.casa + +------------------------------------------------------------------- +Wed Sep 27 11:56:07 MDT 2006 - jnorman@novell.com + +- Move the .CASAPolicy files to ~/.casa + +-------------------------------------------------------------------- +Thu Jul 06 14:32:53 MDT 2006 - jnorman@novell.com + +- Bug 173648. Exec CASAManager.exe in the forground. + +-------------------------------------------------------------------- +Thu Jul 06 12:04:53 MDT 2006 - jnorman@novell.com + +- Bug 190532. Compute properly length when escaping SecretIDs + +-------------------------------------------------------------------- +Mon Jul 05 12:22:53 MDT 2006 - jnorman@novell.com + +- Bug 176460. Added a filewatcher on file in question + +-------------------------------------------------------------------- +Mon Jul 03 13:01:53 MDT 2006 - jnorman@novell.com + +- Bug 164181. Prevent multiple instances of CASAManager on windows. + +-------------------------------------------------------------------- +Tue Jun 27 14:22:53 MDT 2006 - jnorman@novell.com + +- Added miCASARemoveKey API to dll. + +-------------------------------------------------------------------- +Mon Jun 26 16:16:53 MDT 2006 - jluciani@novell.com + +- Added files sscs_string.h, micasa.h, and casa_status.h + to the devel package. + +-------------------------------------------------------------------- +Mon Jun 09 16:11:53 MDT 2006 - jluciani@novell.com +- Moved auth-token header files to the CASA-auth-token/include + folder. + +-------------------------------------------------------------------- +Mon Jun 05 15:30:53 MDT 2006 - jnorman@novell.com +- Bug 175455. Prevent crash when entering MP that is too short and + during an upgrade. + +-------------------------------------------------------------------- +Thu May 25 16:15:53 MDT 2006 - jnorman@novell.com +- Bug 178796: change the way we generate the new salt so that + we are cross-plat. + +-------------------------------------------------------------------- +Thu May 25 09:21:53 MDT 2006 - cmashayekhi@novell.com +- casa-gnome-keyring.h was cleaned up. + +------------------------------------------------------------------ +Tue May 23 14:15:21 MDT 2006 - cmashayekhi@novell.com +- Eliminated the gnome-kering.h header file. + +------------------------------------------------------------------- +Mon May 22 14:01:31 MDT 2006 - cmashayekhi@novell.com +- Fixed dependency cycle between CASA <-> gnome-keyring. +- Bug 176736. Fixed micasad startup/shutdown process to clean up + open files on shutdown and upgrade. + +------------------------------------------------------------------- +Wed May 11 18:33:25 MDT 2006 - jnorman@novell.com +- Bug 174093. Set our process name to CASAManager so gnome-keyring +knows who we are. + +------------------------------------------------------------------- +Thu May 07 18:16:25 MDT 2006 - jnorman@novell.com +- Bug 169353. Prompt user for Desktop Password when Master Password + is not present. + +------------------------------------------------------------------- +Fri May 05 17:51:27 IST 2006 - smanojna@novell.com + +- Description: + Bug 152929: Secret with special characters in name causing + unexpected behaviour. This fix will only prevent the + following special characters * : ' \ & = < > + +- Modified files: + c_gui/Common.cs + c_gui/images/casa.glade + +------------------------------------------------------------------- +Fri May 05 10:25:10 IST 2006 - smanojna@novell.com + +- Description: + Bug 165283: CASA docs and About screen states that CASA runs on + Mac OSX which does not currently. + +- Modified files: + package/linux/CASA.spec.in + +------------------------------------------------------------------- +Thu May 04 13:32:25 MDT 2006 - jnorman@novell.com +- Bug 172719: Clean debug out. + +------------------------------------------------------------------- +Thu May 04 21:30:25 IST 2006 - smanojna@novell.com + +- Description: + 1. Fixed Bug 152929: Secret with special characters in name causing + unexpected behaviour. + +- Modified files: + c_gui/images/casa.glade + c_gui/Common.cs + c_gui/MiCasa.cs + c_gui/KdeWallet.cs + c_gui/GnomeKeyring.cs + c_gui/Firefox.cs + +------------------------------------------------------------------- +Thu May 04 17:38:25 IST 2006 - smanojna@novell.com + +- Description: + 1. Fixed Bug 170854: CASAGui only allows one edit at a time. + 2. Added 512 character limit during the edit operation, i.e. + the newly edited value string cannot be longer than 512. + 3. Fixed a bug caused during deleting and adding new key-value pairs, + this bug had not been filed in Bugzilla. + -In the manage secret dialog, delete a key-value pair. + -Add a new key with the same name as the one deleted above but + but with a different value. + -When you click the OK button the changes are not effected. + +- Modified files: + c_gui/MiCasa.cs + c_gui/Firefox.cs + c_gui/GnomeKeyring.cs + c_gui/KdeWallet.cs + c_gui/Common.cs + +------------------------------------------------------------------- +Thu May 04 15:23:17 IST 2006 - smanojna@novell.com + +- Description: + 1. Added dialog-modal property for change master password dialog. + 2. Added delete dialog handler for master password prompt dialog + during unlock store. + +- Modified files: + c_gui/images/casa.glade + c_gui/CommonGUI.cs + +------------------------------------------------------------------- +Thu May 04 09:36:04 IST 2006 - smanojna@novell.com +- Description: + 1. Removed references to support for Mac OS from rpm spec files. + 2. Fixed an invalid in Contents.htm file. + +- Modified files: + shsrc/lshsrc/CASA.spec + shsrc/lshsrc/CASA_dbg.spec + c_gui/help/en/Contents.htm + +------------------------------------------------------------------- +Tue May 02 15:37:37 MDT 2006 - jnorman@novell.com +- Bug 171135. Give user the option to launch YAST when micasad is + not running. + +------------------------------------------------------------------- +Tue May 02 15:37:37 MDT 2006 - jnorman@novell.com +- Security Audit 4.1. Enhanced Persistence encryption salt generation + to be more random based on the password or master password used. + +------------------------------------------------------------------- +Tue May 02 20:30:37 IST 2006 - lsreevatsa@novell.com +- Description: + Security Audit 5:13. Refix for using proper length on strncpy. + Maximum Length is 512 characters. + +- Modified files: + c_adlib/GKEngine.cs + c_adlib/ad_gk/GnomeKeyring.cs + c_adlib/ad_gk/native/ad_gk.c + +------------------------------------------------------------------- +Tue May 02 12:37:22 IST 2006 - smanojna@novell.com +- Description: + CASAManager GUI shall now support a maximum of 512 characters in + length. User will not be able to create secrets and key-value pairs + of lenght more than 512 characters from within CASAManager GUI. + This check is essential to protect CASA from possible buffer + overflow attacks. + +- Modified files: + casa.glade + +------------------------------------------------------------------- +Wed Apr 26 16:17:00 MDT 2006 - jnorman@novell.com + +- Bug 165283. Remove reference to Mac OS from help file. + +------------------------------------------------------------------- +Wed Apr 26 15:50:00 MDT 2006 - jnorman@novell.com + +- Security Audit Recap: +- Item 4.1, File: c_micasad/lss/Rfc2898DeriveBytes.c + 1. This item is awaiting licensing on a portable random number + generator received through a contribution to the the project. +- Item 4.2 File: c_micasad/cache/KeyValue.c + 1. Fix is in line 202 of the file. We improved XOR algorithm by + increasing the size of the key to equate the value. +- Item 4.3 File: c_micasad/lss/LocalStorage.cs + 1. Now files are checked for ownership before being removed. + New methods added and there are changes through out the file to support this. +- Item 4.4 File: c_micasad/lss/CASACrypto.cs + 1. IV fix will be checked in as soon as the item No. 1 above is approved. + 2. For this item now we testing the file to make sure it is not a + symbolic link. (line 454, 455 in the file.) + 3. This was a low priority item and we are investigating this. + 4. This function was not used hence removed. + 5. The default behavior of the file creation was modified to set the + rights at creation time. +- Item 5.1 File: c_micasad/communication/UnixCommunication + 1. This was fixed by checking to see if the root was not the owner + of the socket to remove the file. +- Item 5.2 File: c_micasad/lib/communication/UnixIPCClientChannel.cs + 1. This was fixed by validating the owner of the socket before use. +- Item 5.3 File: c_micasad/lib/communication/UnixIPCClientChannel.cs + 1. This was fixed by validating the buffer size before allocation of memory. +- Item 5.4 File: c_micasad/lss/CASACrypto.cs + 1. This was fixed by checking for minimum length. + 2. We can't check for upper limit for memory for maximum file size because + we don't know how big the file can get. System will swap the pages out + of the cache if it gets big and those pages are fragments of the encrypted + cache. The original decrypted cache will be subject to garbage collection + by Mono or .Net. We have added the forced garbage collection after + finishing the decryption operation. +- Item 5.5 File: c_micasad/verbs/ObjectSerializtion.cs + 1. The memory size checks have been added to the code for validation. +- Item 5.6 File: c_micasad/verbs/OpenSecretStore.cs + 1. The buffer size validation is added. + 2. MsgId 0x1001 is not correct. +- Item 5.7 File: c_micasad/verbs/SetMasterPasscode.cs + 1. The buffer size validation is added. +- Item 5.8 File: c_micasad/common/SessionManager.cs + 1. We are running as root so $PATH is root's $PATH. + 2. We can go through he while loop twice that is the reason we used the loop. +- Item 5.9 File: c_micasad/sscs_ndk.c + 1. All of the instances of strcpy, strcmp, strcat, strlen, were replaced + with strncpy, strncmp, strncat and strlen was eliminated. + 2. TheUtf8 macros were modified to force a null at the end of the string + buffer where the length was declared. + 3. All of the buffer lengths for upper bounds are being validated before use. + 4. sscsshs_ChkEscapeString was fixed. +- Item 5.10 File: auth_token/kbr5_token/linux/get.c + 1. This file is not build as a part of CASA 1.6 yet and is supposed to be + completed and shipped in CASA 1.7. The fix will be applied later. +- Item 5.11 File: c_micasacache/sscs_ipc + 1. Handling of the end files has been added to the code. +- Item 5.12 File: c_micasacache/sscs_unx_ipc_client.c + 1. Tokenize function has been fixed. + 2. Validation of the buflen is added where applicable. +- Item 5.13 File: c_adlib/ad_gk/native.c + 1. The validation of the buffer length has been added to the code. + +------------------------------------------------------------------- +Wed Apr 26 15:39:00 MDT 2006 - jnorman@novell.com +- Security Audit 5:13. Use proper length on strncpy. + +------------------------------------------------------------------- +Wed Apr 26 11:02:00 MDT 2006 - jnorman@novell.com +- Security Audit 5.6: Check length of ssNameLen < 256 + before allocating buffer + +------------------------------------------------------------------- +Wed Apr 26 10:55:20 MDT 2006 - jnorman@novell.com +- Security Audit 5.4: Issue Garbage Collect after loading persistence. + +------------------------------------------------------------------- +Wed Apr 26 10:26:20 MDT 2006 - jnorman@novell.com +- Security Audit 5.5: Check length of message to be within range. + +------------------------------------------------------------------- +Wed Apr 26 09:10:20 MDT 2006 - jnorman@novell.com +- Security Audit 5.13: Ensure that string lengths are within limits + and null terminated before copying them to buffers. + +------------------------------------------------------------------- +Wed Apr 26 12:53:10 IST 2006 - smanojna@novell.com +- Bug 165283: CASA docs and About screen states that CASA runs on + Mac OSX which it does not currently. + +------------------------------------------------------------------- +Mon Apr 24 16:24:20 MDT 2006 - jnorman@novell.com +- Bug 157218. Clear lists of secrets when GUI is locked. + +------------------------------------------------------------------- +Mon Apr 24 15:35:20 MDT 2006 - cmashayekhi@novell.com +- casainstall and casauninstall scripts were added to + yast2 install. + +------------------------------------------------------------------- +Mon Apr 24 04:40:20 MDT 2006 - jnorman@novell.com +- change lookup name from kwallet_rw to casakwallet + +------------------------------------------------------------------- +Sat Apr 22 18:52:20 MDT 2006 - cmashayekhi@novell.com +- installcasa and uninstallcasa scripts were added to + c_micasad/startup to accomodate for yast configuration. +- casacfg and casaucfg were updated for yast configuration. +- yast2-CASA.changes was added to yast-CASA project. +- CASA.spec.in and yast2-CASA.spec.in were modified to support + the new files. +------------------------------------------------------------------- +Thu Apr 20 16:27:39 MDT 2006 - cmashayekhi@novell.com +- CASA.spec.in was modified to: + - fix a problem with restarting casa on reinstall. + - kwallet_rw related code was removed. + - casaucfg script was added to be called when uninstalling. + +------------------------------------------------------------------- +Thu Apr 20 12:52:19 MDT 2006 - cmashayekhi@novell.com +- Yast module was modified and renamed to CASA instead of novell-casa. + +------------------------------------------------------------------- +Wed Apr 19 14:22:10 MDT 2006 - jnorman@novell.com +- Security Audit report: 4.2. Enhance encryption of values in memory. + +------------------------------------------------------------------- +Mon Apr 17 15:47:10 MDT 2006 - jnorman@novell.com +- Security Audit. Checkpoint changes thus far to c code. + +------------------------------------------------------------------- +Fri Apr 14 14:10:11 MDT 2006 - cmashayekh@novell.com +- CASA.spec, casacfgpam, and casaucfgpam scripts were + updated to work with the YaST configuration for CASA. + +- YaST configuration module will be added separately to + the project by Soo Choi for the build. + +------------------------------------------------------------------- +Thu Apr 13 08:43:10 MDT 2006 - jnorman@novell.com +- Bug 164949. Fix 'New Secret' menu option when FireFox tab is selected. + Comment out fix for 164181 (see below). SessionId is not implemented + +------------------------------------------------------------------- +Thu Apr 13 07:01:10 MDT 2006 - jnorman@novell.com +- Bug 164181. Prevent multiple instances of CASA Manager on windows. + +------------------------------------------------------------------- +Wed Apr 12 09:13:10 MDT 2006 - jnorman@novell.com +- Security Audit Report : Patch for Bug No. 5.2. + File c_micasad/lib/communication/UnixIPCClientChannel.cs + Determine buffer size needed based on the amount of data being sent. + +------------------------------------------------------------------- +Mon Apr 10 09:41:10 MDT 2006 - jnorman@novell.com +- Bug 154548. Fix to display firefox secrets in CASAManager. + +------------------------------------------------------------------- +Tue Apr 04 14:24:10 MDT 2006 - jnorman@novell.com +- added timer to suppress viewing values(passwords) for micasa store + after a preset time in seconds. + +------------------------------------------------------------------- +Mon Apr 03 08:45:10 MDT 2006 - cmashayekhi@novell.com +- micasad is set to be off on install and be turned on from YAST + later. + +------------------------------------------------------------------- +Fri Mar 31 19:34:00 CEST 2006 - sreeves@suse.de + +- Update .desktop file to only use valid categories and move to the Control Center + See + https://bugzilla.novell.com/show_bug.cgi?id=129432 + https://bugzilla.novell.com/show_bug.cgi?id=159780 + +------------------------------------------------------------------- +Fri Mar 31 09:46:35 MST 2006 - jnorman@novell.com + +- Bug 162024. Expand casa-logo when window grows. + +------------------------------------------------------------------- +Thu Mar 30 8:40:35 MST 2006 - jnorman@novell.com + +- Bug 157218. Clear views on secrets when GUI is locked + +------------------------------------------------------------------- +Wed Mar 29 19:40:35 IST 2006 - lsreevatsa@novell.com + +- Security Audit Report : Patch for Bug No. 5.12.1. + File : c_micasacache/sscs_unx_ipc_client.c. +- Added a check to verify whether size of the token is + less than NSSCS_MAX_SECRET_ID_LEN(512) assuring that + sscs_Utf8Strcpy() will not copy more bytes than memory + availble. + +------------------------------------------------------------------- +Wed Mar 29 19:20:12 IST 2006 - lsreevatsa@novell.com + +- Security Audit Report : Patch for Bug No. 5.7. + File : c_micasad/verbs/SetMasterPassword.cs. +- Added a check to verify the length of the Master Password + to be greater than 8 characters and less than or equal to + 256 characters. + +------------------------------------------------------------------- +Wed Mar 29 17:00:41 IST 2006 - lsreevatsa@novell.com + +- Security Audit Report : Patch for Bug No. 5.4.1 + File : c_micasad/lss/CASACrypto.cs +- Added a check to verify Decrypt string is greater than 32. + +------------------------------------------------------------------- +Wed Mar 22 14:41:24 CET 2006 - schwab@suse.de + +- Fix broken makefiles. + +------------------------------------------------------------------- +Wed Mar 15 21:22:48 IST 2006 - lsreevatsa@novell.com + +- Added Modify and Delete functionalities for Firefox Password + Manager Secrets into CASAManager. + +------------------------------------------------------------------- +Tue Mar 14 15:53:02 MST 2006 - jnorman@novell.com + +- Bug 155529. Detect whether or not Firefox is installed + +------------------------------------------------------------------- +Thu Mar 09 10:53:02 IST 2006 - smanojna@novell.com + +- Added a delete-event-handler for the Firefox master password + prompt dialog. +- A minor fix to make CASAManager always write to the default wallet. +- Removed console debug print messages from GK and FF code. + +------------------------------------------------------------------- +Wed Mar 08 18:46:13 IST 2006 - lsreevatsa@novell.com + +-Fix for Bug [154548]: CASAManager does not display Firefox Secrets + if started before Firefox has been used. +-Fix for Bug [155529] : Support for IsFirefoxStoreAvailable. +------------------------------------------------------------------- +Wed Mar 08 16:27:33 IST 2006 - smanojna@novell.com + +- Added Firefox MasterPassword prompt into CASAManager. + CASAManager will now prompt for master password during aggregating + the Firefox password manager if it is locked with a master password. + +------------------------------------------------------------------- +Tue Mar 07 23:02:38 IST 2006 - lsreevatsa@novell.com + +- Changed the GetDefaultWallet() function to address all scenarios. + +------------------------------------------------------------------- +Tue Mar 07 19:20:50 IST 2006 - smanojna@novell.com + +- Added Application SSO feature to CASAManager (Linux). + We will be able to add single sign-on information to Konquerer and + NetworkManager appilcations from within CASAManager. + Main-Menu: Options > Application SSO. +- Fixed an expection thrown during GnomeKeyring delete secret operation. +- All textboxes in CASAManager have been updated to take not more than + 256 characters (just a small check to avoid buffer-overflows). + +------------------------------------------------------------------- +Tue Mar 07 15:08:26 IST 2006 - smanojna@novell.com + +- Fix for writing secrets into the default Wallet instead of + writing into CASAWallet. +- Changed the port attribute in Keyring from string to unit32. + +------------------------------------------------------------------- +Mon Mar 06 16:30:00 IST 2006 - mmanohar@novell.com + +-Fix for BUG154514 - I am seeing sporadic GUI crashes on Linux +-Fix for Bug 154547 -build 367 - SECURITY - Secrets in Firefox Password manager + are being written to the console +-Fix for Issue of Firefox initialization despite being disabled in the Policy +-Fix for FireFox Uninitialize + + +------------------------------------------------------------------ +Wed Mar 01 10:35:19 MST 2006 - cmashayekhi@novell.com + +- CASA.spec was modified to put the CASAManager.sh in /usr/bin. +- CASAManager.desktop was modified to point to CASAManager.sh in /usr/bin. +- CASA.spec and CASA_dbg.spec were synced up. + +------------------------------------------------------------------- +Wed Mar 01 16:30:00 IST 2006 - mmanohar@novell.com + +-CASA Spec files changed for installation of FireFox + components via RPMs +- Console messages removed from GUI-SDI and AD-Lib + +Wed Feb 28 14:00:00 IST 2006 - mmanohar@novell.com + +- FireFox View functionality integrated with CASA + +------------------------------------------------------------------- +Mon Feb 27 16:34:24 MST 2006 - jnorman@novell.com + +- Bug 147031. Change CASA.desktop to find CASAManager in /usr/sbin + +------------------------------------------------------------------- +Tue Feb 27 11:55:27 IST 2006 - asuraj@novell.com + +- Bug 141823. CASAManager will not display KDE Wallet Secrets unless + kwalletmanager is open - fixed by starting kdeinit in code + +------------------------------------------------------------------ +Wed Feb 22 16:55:27 MST 2006 - cmashayekhi@novell.com + +- CASA.spec was modified to put the scripts in /usr/sbin. +- A link as rcmicasad was created fro /usr/sbin to /etc/init.d/micasad +- force-reload and reload tags were added to the micasad script. + +------------------------------------------------------------------- +Tue Feb 22 14:03:20 MST 2006 - jnorman@novell.com + +- Bug 151679. Remove reverse links when deleting a secret - fixed + +------------------------------------------------------------------- +Tue Feb 22 13:33:20 MST 2006 - jnorman@novell.com + +- Bug 150642. Return additional error codes when store is locked + +------------------------------------------------------------------- +Tue Feb 22 10:25:20 MST 2006 - jnorman@novell.com + +- Remove build dependency on krb5-devel and libgssapi + +------------------------------------------------------------------- +Tue Feb 21 16:25:20 MST 2006 - jnorman@novell.com + +- Bug 141689. Windows: change mouse handler for notifyicon to mouse + down event. + - Bug: Windows, start service at post install. + +------------------------------------------------------------------- +Tue Feb 21 12:22:17 MST 2006 - jnorman@novell.com + +- Bug 141651. On windows, uninstalls will kill CASAManager too. + +------------------------------------------------------------------- +Tue Feb 21 12:05:17 MST 2006 - jnorman@novell.com + +- Bug 148945. Handle the case were micasad is restarted, before + a user sets their master password + +------------------------------------------------------------------- +Mon Feb 20 10:40:17 IST 2006 - smanojna@novell.com + +- Bug 147031: CASAManager main menu icon is placed only in... + - System > Configuration > Novell CASA Manager + +------------------------------------------------------------------- +Sun Feb 19 17:23:44 CET 2006 - ro@suse.de + +- rework BuildRequires again +- no hacks for CASAManager desktop file in post-scripts + +------------------------------------------------------------------- +Sat Feb 18 15:57:20 MST 2006 - cmashayekhi@novell.com + +- Minor fixes were made to micasad script. +- Minor fixes were made to CASA.spec. +- CASA.spec and CASA_dbg.spec were synched. + +------------------------------------------------------------------- +Fri Feb 17 14:01:12 MST 2006 - jnorman@novell.com + +- Bug 135386: Linking secrets with colon in the name - FIXED + +------------------------------------------------------------------- +Fri Feb 17 21:31:10 IST 2006 - smanojna@novell.com + +- Bug 147031: CASAManager should have a menu item - FIXED, + A menu item for CASAManager gets created within the NLD/SuSE + main menu under the following categories, + - System > Configuration > Novell CASA Manager + - Utilities > Security > Novell CASA Manager + - Internet > Administration > Novell CASA Manager +------------------------------------------------------------------- +Thu Feb 16 16:45:27 MST 2006 - cmashayekhi@novell.com + +- Spec file was correct to eliminate the neededforbuild directive + +------------------------------------------------------------------- +Thu Feb 16 11:43:36 MST 2006 - jnorman@novell.com + +- Add dependency to kdelibs3 back to CASA-gui rpm in spec file + +------------------------------------------------------------------- +Thu Feb 16 07:45:20 IST 2006 - smanojna@novell.com + +- Bug 146015: A CASAkeyring is created to add secrets to the + Gnome Keyring through CASAManager - FIXED. + +------------------------------------------------------------------- +Wed Feb 15 14:45:22 MST 2006 - cmashayekhi@novell.com + +- Bug 143940. pam_sscs.c patch for the buffer overflow applied to + version 1.5. + +------------------------------------------------------------------- +Tue Feb 14 17:15:34 MST 2006 - jnorman@novell.com + +- Bug 150975. Enable GNOME Keyring when gnome-keyring.so is loaded + +------------------------------------------------------------------- +Tue Feb 14 14:01:20 MST 2006 - jnorman@novell.com + +- Bug 150644. Prevent removal of secrets when store is locked. + +------------------------------------------------------------------- +Tue Feb 14 13:45:20 MST 2006 - jnorman@novell.com + +- Bug 150037. For windows, change build options to not require msvcr71.dll. + +------------------------------------------------------------------- +Tue Feb 14 10:15:20 MST 2006 - cmashayekhi@novell.com + +- CASA-detect_lib64 patch suggested by Rudi Ortel has been applied. +- CASA.spec was fixed to not try to create duplicate dirs + +------------------------------------------------------------------- +Tue Feb 14 11:17:20 CET 2006 - meissner@suse.de + +- Fixed the broken %post and %preun logic, added prerequires. + +------------------------------------------------------------------- +Tue Feb 14 09:57:43 IST 2006 - smanojna@novell.com + +- Bug 133386: Remove install time dependency on keyring and + kdewallet. +- Bug 148102: CASA-gui requires kdelibs3. + +------------------------------------------------------------------- +Tue Feb 14 01:03:33 CET 2006 - ro@suse.de + +- comment out filesystem dirs from filelist + +------------------------------------------------------------------- +Mon Feb 13 08:50:22 MST 2006 - cmashayekhi@novell.com + +- compiler option -fstack-protector was added to the build scripts +- buffer overflow in pam-sscs.c was fixed. +- try-restart and status command line options were added to the + micad script and CASA.spec was updated + +------------------------------------------------------------------- +Thu Feb 09 13:57:41 CET 2006 - meissner@suse.de + +- disabled CASA by default again. #147934 +- fixed file lists +- actually builds on all Mono supporting platforms now. + +------------------------------------------------------------------- +Thu Feb 09 02:19:05 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Wed Feb 08 17:45:50 MST 2006 - cmashayekhi@novell.com + +- startup and shutdown script was modified to not + edit pam files. +- script to modify pam files for install, upgradeand + remove were created and spec file was modified to + call them. +- startup and shut down of the service during install + and upgrade was fixed. + +------------------------------------------------------------------- +Tue Feb 07 14:00:59 MST 2006 - cmashayekhi@novell.com + +- Updated the CASA.spec to move CASA to /usr/... +- fixed the startup script for updating pam files. + +------------------------------------------------------------------- +Tue Feb 07 10:49:59 MST 2006 - jnorman@novell.com + +- Bug 147801. Handle reserved chars + +------------------------------------------------------------------- +Mon Feb 06 11:52:59 MST 2006 - jnorman@novell.com + +- Bug 147801. Fix to add additional key-value pairs + +------------------------------------------------------------------- +Mon Feb 06 18:11:08 CET 2006 - meissner@suse.de + +- Disable by default #147934 +- Do not write PAM entries in micasad startup script #147935 + +------------------------------------------------------------------- +Wed Feb 01 9:47:59 MST 2006 - jnorman@novell.com + +- Rename CASA-1.5.glade to CASA.glade + +------------------------------------------------------------------- +Fri Jan 30 10:34:59 MST 2006 - cmashayekhi@novell.com + +- CASA.spec was corrected to work with the changes in + gtk libs and mono. + +------------------------------------------------------------------- +Mon Jan 30 18:29:05 CET 2006 - ro@suse.de + +- replaced java2 by java2-devel-packages in BuildRequires + +------------------------------------------------------------------- +Sat Jan 28 20:22:59 MST 2006 - jnorman@novell.com + +- Bug 143878. Handle more than 100 secrets in GUI. + +------------------------------------------------------------------- +Sat Jan 28 20:12:59 MST 2006 - jnorman@novell.com + +- Bug 146025. Prevent CASA manager from launch if + MasterPassword login dialog is closed. + +------------------------------------------------------------------- +Sat Jan 28 11:46:59 MST 2006 - jnorman@novell.com + +- Bug 143859. Fix linking keys problem. + +------------------------------------------------------------------- +Fri Jan 27 03:03:18 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Wed Jan 25 14:18:52 MST 2006 - jnorman@novell.com + +- Bug 142183. Do not add GKPassword to gnome-keyring + Provided by Manohar + +------------------------------------------------------------------- +Wed Jan 25 14:12:52 MST 2006 - jnorman@novell.com + +- Bug 136784. Prevent multiple instances of GUI + Provided by Manohar + +------------------------------------------------------------------- +Wed Jan 25 21:43:52 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Wed Jan 25 11:13:03 MST 2006 - cmashayekhi@novell.com + +- Rolled Ruediger Ortel changes into micasad. + +------------------------------------------------------------------- +Tue Jan 24 00:13:03 CET 2006 - gekker@suse.de + +- fixup nfb for new gtk-sharp packaging + +------------------------------------------------------------------- +Mon Jan 23 16:03:16 CET 2006 - ro@suse.de + +- add (empty) rest of LSB script header + +------------------------------------------------------------------- +Sat Jan 21 21:25:34 MST 2006 - jnorman@novell.com + +- Bug 143837. Add description to micasad service for windows + +------------------------------------------------------------------- +Fri Jan 20 13:20:34 MST 2006 - jnorman@novell.com + +- Attempt unlocking all gnome-keyrings at login time. + +------------------------------------------------------------------- +Thu Jan 20 11:39:34 MST 2006 - jnorman@novell.com + +- Bug 142475. Add EULA to install for windows and license info + in help dialog. + +------------------------------------------------------------------- +Thu Jan 19 11:17:34 MST 2006 - jnorman@novell.com + +- Bug 143846. Suppress current key from being linked to itself. + +------------------------------------------------------------------- +Thu Jan 19 10:57:34 MST 2006 - jnorman@novell.com + +- Bug 142939. Keep 'New Key' menu item active. + +------------------------------------------------------------------- +Wed Jan 18 16:12:34 MST 2006 - jnorman@novell.com + +- Bug 143891. Sort SecretIDs on Link dialog. + +------------------------------------------------------------------- +Fri Jan 13 15:02:34 MST 2006 - jnorman@novell.com + +- Bug 142937. Activate 'New' menu option after unlock. + +------------------------------------------------------------------- +Fri Jan 13 13:02:34 MST 2006 - cmashayekhi@novell.com + +- Upon recieving a fix from ximian the change below was undone. + +------------------------------------------------------------------- +Wed Jan 11 21:50:59 MST 2006 - jnorman@novell.com + +- Revert Mono.Unix.PeerCred back to Mono.Posix.PeerCred to run + on MONO 1.1.13 + +------------------------------------------------------------------- +Wed Jan 11 20:31:12 IST 2006 - smanojna@novell.com + +- Bug 142091: Inconsistency with naming in the GUI - FIXED. + String "MiCasa" changed to "miCASA" in the Link Keys dialog. + +------------------------------------------------------------------- +Tue Jan 10 10:24:26 MST 2006 - jnorman@novell.com + +- Changed dependency to MONO 1.1.13 + +------------------------------------------------------------------- +Tue Jan 10 18:16:01 IST 2006 - smanojna@novell.com + +- Bug 142091: Inconsistency with naming in the GUI - FIXED + +------------------------------------------------------------------- +Tue Jan 10 13:20:06 IST 2006 - smanojna@novell.com + +- Added support for ADD-KEY and DELETE-KEY for GnomeKeyring store. +- Bug 142183:Added code to prevent users from deleting "GKPassword" + Key in Keyring store. + +------------------------------------------------------------------- +Mon Jan 09 17:38:33 MST 2006 - jnorman@novell.com + +- Change Mono.Unix to Mono.Unix.Native. Move from Mono.Posix to + Mono.Unix + +------------------------------------------------------------------- +Mon Jan 09 21:25:00 CET 2006 - gekker@suse.de + +- Fix to build against the latest version of mono, version 1.1.13 + +------------------------------------------------------------------- +Fri Jan 06 16:06:03 MST 2006 - jnorman@novell.com + +- Bug 141689. Prevent multiple menus. + +------------------------------------------------------------------- +Fri Jan 06 17:44:03 IST 2006 - smanojna@novell.com + +- Added ADD/MODIFY/DELETE functionalites for Keyring and KWallet + stores and was integrated with the GUI. + +- About dialog in the GUI was updated with the version info (1.6). + +- KNOWN ISSUES: + 1. Currently ADD-KEYS and DELETE-KEYS of existing secrets for Keyring + is not functional. + 2. Creation of new secret in Keyring (ADD-SECRET) expects a key + with the name "GKPassword" whose value will be the password for + the respective secret. This key should not be deleted. + +------------------------------------------------------------------- +Tue Jan 03 16:01:10 MST 2006 - cmashayekhi@novell.com + +- Fixed link.lux files to use $ARC parameter to eliminate the + errors caused during the build with the rpath link parameter. + +------------------------------------------------------------------- +Thu Dec 22 14:37:04 MST 2005 - jnorman@novell.com + +- Removed creating sym links to CASAManager files + +------------------------------------------------------------------- +Wed Dec 21 14:17:38 MST 2005 - jnorman@novell.com + +- Bug 140056. Commented code to prevent login hangs in NDK. + +------------------------------------------------------------------- +Tue Dec 20 11:17:38 MST 2005 - jnorman@novell.com + +- Bug 133485. Set .miCASA files as hidden + +------------------------------------------------------------------- +Tue Dec 20 10:40:38 MST 2005 - jnorman@novell.com + +- Bug 140057. Disable destroying secrets when locked + +------------------------------------------------------------------- +Tue Dec 20 10:23:38 MST 2005 - jnorman@novell.com + +- Bug 140058. Update version number on GUI + +------------------------------------------------------------------- +Sat Dec 17 08:23:38 MST 2005 - cmashayekhi@novell.com + +- Merged in the CASA.changes from Patch_1.5 + +------------------------------------------------------------------- +Fri Dec 16 15:07:22 MST 2005 - cmashayekhi@novell.com + +- Compile erros in gk_ad.c were fixed to build. + +------------------------------------------------------------------- +Fri Dec 16 10:49:53 MST 2005 - cmashayekhi@novell.com + +- Checked in for changes in ADLib for Add-Modify-Delete for + KWallet and Gnome Keyring. + +------------------------------------------------------------------- +Fri Dec 16 08:55:06 MST 2005 - jluciani@novell.com + +-Fixed compiler warnings in auth-token stuff. + +------------------------------------------------------------------- +Wed Dec 14 10:57:46 MST 2005 - jnorman@novell.com + +-Bug 138355. Delay persistence until home directory is created. + prevent closing session prematurely (pam_sscs.c) + +------------------------------------------------------------------- +Wed Dec 14 10:22:46 MST 2005 - jluciani@novell.com + +-Added authentication token stuff into the mix. + +------------------------------------------------------------------- +Tue Dec 13 15:29:59 MST 2005 - cmashayekhi@novell.com + +- Patch build revision number is set to 198. + +------------------------------------------------------------------- +Tue Dec 13 15:20:53 MST 2005 - cmashayekhi@novell.com + +- Bug 138355. Delay persistence until the users home directory + is created (SecretStore.cs). This was done for LUM integration +- On SessionClose in PAM (sscs_pam.c), change SSFlags to 0 on + CloseSecretStoreCache to prevent closing session early. + +------------------------------------------------------------------- +Mon Dec 12 15:39:59 MST 2005 - cmashayekhi@novell.com + +- FINAL Patch build revision number is set to 190. + +------------------------------------------------------------------- +Mon Dec 12 15:29:59 MST 2005 - cmashayekhi@novell.com + +- Patch build revision number is set to 189 + +------------------------------------------------------------------- +Mon Dec 12 09:29:59 MST 2005 - cmashayekhi@novell.com + +- Added patch changes that Rudy made on Nov. 14th to + checkin to the stable branch. +- Changes made to CASA.spec and pam_sscs.c +- Fixed build in stable: add qt-bindir to PATH +- include syslog.h for LOG_ERR + + +------------------------------------------------------------------- +Tue Dec 06 15:43:46 MST 2005 - jnorman@novell.com + +-Added AssemblyInfo files to all DotNET modules + +------------------------------------------------------------------- +Tue Dec 06 09:43:46 MST 2005 - cmashayekhi@novell.com + +-Reverting back to build 166 changes and updating the CASA.spec + to run pre and post script. + +------------------------------------------------------------------- +Mon Dec 05 13:32:23 MST 2005 - jnorman@novell.com + +- Bug 136523. Fix KWallet code to show KWallet secrets. + fix made in kwallets_rw.cpp + +------------------------------------------------------------------- +Fri Dec 02 16:35:38 MST 2005 - jnorman@novell.com + +- Bug 136527. Add handlers on KDEStore and GNOME Store code + +------------------------------------------------------------------- +Fri Dec 02 15:11:49 MST 2005 - cmashayekhi@novell.com + +- Bug 136221, workaround in CASA.spec file were removed because + they were not changes for supported intended use of the + product. Instead the readme was updated. + +------------------------------------------------------------------- +Fri Dec 02 10:34:02 MST 2005 - jnorman@novell.com + +- Bug 134096, add CASAManager.exe.config. +- Bug 136224, Document Readme for random crash on 64 bit. +- Bug 136226, Launch kde-open on kde desktops, and gnome-open on + gnome for help files +- Bug 136221, Attempt to prevent installing 32bit rpms on + 64 bit platforms as a workaround. +- Added CASA_dbg.spec file to build debug RPMs on autobuild + +------------------------------------------------------------------- +Wed Nov 30 10:34:02 MST 2005 - jnorman@novell.com + +- Bug 134096, Fixed Wrapper code for proper structure marshaling. + +------------------------------------------------------------------- +Tue Nov 29 17:01:09 MST 2005 - jnorman@novell.com + +- Bug: 134096 Fix CASA gui for 64 bit + +------------------------------------------------------------------- +Wed Nov 24 14:09:19 MST 2005 - jnorman@novell.com + +- Bug fixes: 135387, 135393 + +------------------------------------------------------------------- + +Wed Nov 23 17:18:23 MST 2005 - cmashayekhi@novell.com + +- c_gui/CASAManager.sh was fixed to support lib64 directory. +- c_micasad/startup/micasad.sh was fixed to support lib64. + +------------------------------------------------------------------- +Wed Nov 23 16:09:19 MST 2005 - jnorman@novell.com + +- changed PAM Capture to find libmicasa in path + +------------------------------------------------------------------- +Wed Nov 18 14:09:19 MST 2005 - jnorman@novell.com + +- Change GUI dependency from gtk2-devel to gtk2. + +------------------------------------------------------------------- +Wed Nov 16 13:42:19 MST 2005 - jnorman@novell.com + +- Bug 133479. Clear Native information when destroying secrets or refreshing + +------------------------------------------------------------------- +Tue Nov 15 14:54:19 MST 2005 - jnorman@novell.com + +- Added gtk2-devel dependency to CASA-gui rpm + +------------------------------------------------------------------- +Mon Nov 14 15:56:59 MST 2005 - cmashayekhi@novell.com + +- Bug 133705 having to do with licenses in the source files + was fixed. +- CASA.spec was modified to accomodate for auto build scripts. +------------------------------------------------------------------- +Fri Nov 11 08:26:50 MST 2005 - jnorman@novell.com + +- Added help files, and code to launch help files to GUI + +------------------------------------------------------------------- +Thu Nov 10 12:32:38 MST 2005 - jnorman@novell.com + +- Replaced changes.log with CASA.changes in the src tree to be + consistent with autobuild + +------------------------------------------------------------------- +Mon Nov 07 16:44:00 MST 2005 - cameron@novell.com + +- CASA.spec and versioning number was modified to support build + number as a part of the rpm version. +- lib*.so versioning was changed to support linux format versioning + numbers. CASA libs are at 1.1.1 now. + - Build scripts were modified to support $RPM_OPT_FLAGS. + - Added persistence without desktop credentials. + - Bug 130336 -- resevered escaped chars was fixed. + - Bug 130518 -- invalid param exception handling was + fixed. + - Support for extended ascii and double byte chars in + GUI was added. + - Finalized GUI cosmetic changes. + +---------------------------------------------------------------- +Thu Oct 27 11:40:20 MDT 2005 - cmashayekhi@novell.com + +-The image version to 1.5.0 + Files: + - Work area was cleaned up for the final build. + - CASA.spec was modified to requirement. + - Minor bug fixes were applied. +---------------------------------------------------------------- +Thu Oct 19 14:46:33 MDT 2005 - cmashayekhi@novell.com + +-The image version to 1.5.0 + Files: + - Moving from version 1.0.0 to 1.5.0 as per PRD. +---------------------------------------------------------------- diff --git a/CASA/micasacache/sscs_ipc.c b/CASA/micasacache/sscs_ipc.c index 75aee86c..4506ac8e 100644 --- a/CASA/micasacache/sscs_ipc.c +++ b/CASA/micasacache/sscs_ipc.c @@ -31,7 +31,7 @@ int firstReadAfterWrite = 0; #endif #ifdef SSCS_LINUX_PLAT_F -#define RETRIES 1000 +#define RETRIES 2000 #endif /* */