Add early implementation (will be redone with 2.0 anyways) of IsolatedStorage
[mono.git] / mcs / class / corlib / System.IO.IsolatedStorage / ChangeLog
index f0236e7e02bbddd510b32cafd610e4121fc1ecbc..ba40d81d7e0e06050afe7b593f901bfc0a109979 100644 (file)
@@ -1,3 +1,65 @@
+2007-12-18  Stephane Delcroix  <sdelcroix@novell.com>
+
+       * IsolatedStorageFileEnumerator.cs: Ifdef'ing out too. Fixes the build.
+
+2007-12-18  Miguel de Icaza  <miguel@novell.com>
+
+       * Ifdef out the large bodies of code that will just not work with
+       Silverlight, ran into this problem again trying to run
+       http://fluxtools.net/emailphotos
+
+       Its not worth trying to alter this implementation of
+       IsolatedStorage to work in both the regular and the Moonlight
+       profiles, instead am going to write a simple implementation while
+       we wait for the real 2.0 API to come out.
+
+2007-11-06  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * IsolatedStorageFileStream.cs: Handle rooted paths. Patch by Jay
+       Miller to fix bug #324983.
+
+2006-04-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * IsolatedStorageFile.cs: Loading/saving the identities used to 
+       isolate the storage requires the permission to [de]serialize them too.
+
+2005-11-09  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * IsolatedStorageScope.cs: Added missing [Serializable] in 2.0 profile
+
+2005-10-04  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * IsolatedStorageFile.cs: Add a call to GC.SuppressFinalize in Dispose
+       (even if we're not disposing anything).
+
+2005-06-22  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * 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  <sebastien@ximian.com>
+
+       * IsolatedStorageFileStream.cs: Remove Close method from NET_2_0.
+       * IsolatedStorageFile.cs: Implemented missing MaximumSize property
+       and GetPermission method.
+
+2005-06-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * IsolatedStorageFileStream.cs: check the FileMode here as FileStream
+       throws a different exception.
+
+2005-04-25  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * 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  <sebastien@ximian.com>
 
        * IsolatedStorageFile.cs: Added an assert for unrestricted file access