X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.IO.IsolatedStorage%2FChangeLog;h=95d669e73c306fe784a0ff255fa07cda48dcc9c1;hb=1fabd87b02f8d2e359150ed7a9e92613e60383bc;hp=c27c01f582ec5da91343baa1a4686a69852f4d78;hpb=0abc2e6270020edc4a5b4c66f93b4ae582815f20;p=mono.git diff --git a/mcs/class/corlib/System.IO.IsolatedStorage/ChangeLog b/mcs/class/corlib/System.IO.IsolatedStorage/ChangeLog index c27c01f582e..95d669e73c3 100644 --- a/mcs/class/corlib/System.IO.IsolatedStorage/ChangeLog +++ b/mcs/class/corlib/System.IO.IsolatedStorage/ChangeLog @@ -1,3 +1,85 @@ +2006-04-07 Sebastien Pouliot + + * IsolatedStorageFile.cs: Loading/saving the identities used to + isolate the storage requires the permission to [de]serialize them too. + +2005-11-09 Sebastien Pouliot + + * IsolatedStorageScope.cs: Added missing [Serializable] in 2.0 profile + +2005-10-04 Sebastien Pouliot + + * IsolatedStorageFile.cs: Add a call to GC.SuppressFinalize in Dispose + (even if we're not disposing anything). + +2005-06-22 Sebastien Pouliot + + * IsolatedStorageFile.cs: Only assembly evidences are considered to + resolve policy. Changed resolve method used (instead of changing it's + code). + +2005-06-14 Sebastien Pouliot + + * IsolatedStorageFileStream.cs: Remove Close method from NET_2_0. + * IsolatedStorageFile.cs: Implemented missing MaximumSize property + and GetPermission method. + +2005-06-05 Gonzalo Paniagua Javier + + * IsolatedStorageFileStream.cs: check the FileMode here as FileStream + throws a different exception. + +2005-04-25 Sebastien Pouliot + + * INormalizeForIsolatedStorage.cs: Added [ComVisible(true)] for 2.0. + * IsolatedStorage.cs: Added [ComVisible(true)] for 2.0 except for new + property ApplicationIdentity. + * IsolatedStorageException.cs: Added [ComVisible(true)] for 2.0. + * IsolatedStorageFile.cs: Now calls UnprotectedGetEvidence to get the + assembly evidences. Added [ComVisible(true)] for 2.0. + * IsolatedStorageFileStream.cs: Added [ComVisible(true)] for 2.0. + * IsolatedStorageScope.cs: Added [ComVisible(true)] for 2.0. + +2005-03-24 Sebastien Pouliot + + * IsolatedStorageFile.cs: Added an assert for unrestricted file access + to the class. This is "ok" as the user cannot control the base path + for isolated storage but will be updated to be more "precise" when + imperative assert are supported in the runtime. + * IsolatedStorageFileStream.cs: Changed constructors so the assert + for unrestricted file access is limited to constructors (not the whole + class). Added LinkDemand for UnmanagedCode to get Handle and + SafeFileHandle (2.0) properties. + +2005-03-17 Sebastien Pouliot + + * IsolatedStorageScope.cs: Add missing BOOTSTRAP_NET_2_0 to new enum + values. Fix #73046. + * IsolatedStorageFile.cs: Remove commented security attributes. + +2005-03-15 Sebastien Pouliot + + * IsolatedStorageFile.cs: Added CAS demands (imperative when possible) + for IsolatedStoragePermission. The security attributes for NET_2_0 are + commented until #73046 is fixed. + * IsolatedStorageFileStream.cs: Now use StackFrame(2) to find which + assembly is really calling the IsolatedStorageFileStream when no + default is supplied. Throw DirectoryNotFoundException when a directory + inside the isolated storage is missing. + +2005-01-31 Sebastien Pouliot + + * IsolatedStorage.cs: Added checks to get identities. + * IsolatedStorageFile.cs: Added support for identities (assembly, + domain and, for 2.0, application). + * IsolatedStorageFileEnumerator.cs: New. Internal enumerator for + IsolatedStorageFile. + * IsolatedStorageFileStream.cs: Now use the new FileStream + constructor to ensure filestream name stays [Unknown]. + * IsolatedStorageInfo.cs: Removed (no more required). + * IsolatedStorageScope.cs: Added new 2.0 scopes: Application and + Machine. + 2004-07-11 Gonzalo Paniagua Javier * IsolatedStorageInfo.cs: useGetFolderPath instead of getting "HOME".