| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- 2005-03-17 Sebastien Pouliot <[email protected]>
- * 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 <[email protected]>
- * 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 <[email protected]>
- * 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 <[email protected]>
- * IsolatedStorageInfo.cs: useGetFolderPath instead of getting "HOME".
- 2004-06-13 Gert Driesen <[email protected]>
- * IsolatedStorage.cs: really mark the storage_scope field private
- 2004-06-09 Gert Dresen <[email protected]>
- * IsolatedStorage.cs: use private variable for holding scope,
- set scope in InitStore method, removed need for extra protected
- member (public API fix)
- * IsolatedStorageFile.cs: use InitStore to initialize scope
- 2004-05-12 Sebastien Pouliot <[email protected]>
- * IsolatedStorage.cs: More details on MonoTODO. Throw exceptions on
- AssemblyIdentity and DomainIdentity properties.
- * IsolatedStorageFile.cs: More details on MonoTODO.
- * IsolatedStorageFileStream.cs: Removed MonoTODO on class. Now use
- Path.Combine to build filenames (constructor) and throw an exception
- when we try to get the handle (as documented).
- 2003-07-30 Duncan Mak <[email protected]>
- * IsolatedStorageInfo.cs (CreateAssemblyFilename):
- (CreateDomainFilename): Replace String.Format with Path.Combine.
-
- * IsolatedStorageFile.cs:
- (GetStore): Update storage_scope accordingly.
- (GetUseStoreForAssembly): Include IsolatedStorageScope.User.
- (GetUseStoreForDomain): Include IsolatedStorageScope.User and
- IsolatedStorageScope.Assembly.
-
- * IsolatedStorage.cs:
- (CurrentSize):
- (MaximumSize): throw InvalidOperationExceptions. This is a
- subclass responsibility.
- (Scope): Implemented using a static field, storage_scope.
- (SeparatorInternal)
- (SeparatorExternal): Implemented. Use Path.DirectorySeparatorChar
- for SeparatorExternal.
- 2003-02-18 Jonathan Pryor <[email protected]>
- * IsolatedStorageFile.cs: Fix spelling error (GetUseStoreForDomain -->
- GetUserStoreFor Domain). Reported by
- Torsten Rendelmann <[email protected]>.
- 2003-01-19 Sebastien Pouliot <[email protected]>
- * IsolatedStorageFile.cs: Added missing [CLSCompliant(false)]
- to CurrentSize and MaximumSize to fix compilation (at least
- under Windows/csc).
- 2003-01-18 Jonathan Pryor <[email protected]>
- - General: Get a simple implementation working. Simple, not-all-there, but
- sufficient to get "Programming C#" example 21-17 working under Mono. This
- doesn't say much, as it's not a stress-test by any means.
- * INormalizeForIsolatedStorage.cs: re-indent to fit mono code style
- * IsolatedStorage.cs: match mono coding guidelines
- * IsolatedStorageFileStream.cs: Add members that "C# In A Nutshell" claims
- the class should override. Most of these members just delegate to the
- base class, though. CreateIsolatedPath is used to get the actual filename
- for the IsolatedStorageFileStream.
- * IsolatedStorageScope.cs: Documentation goes in monodoc, so there's no
- point in having C# doc-tags. Add "Roaming" member, which "C# In A
- Nutshell" lists.
- * IsolatedStorageFile.cs: Public class documented in "C# In A Nutshell".
- Simple implementation. Will probably need work to conform with .NET,
- address security concerns.
- * IsolatedStorageInfo.cs: Abstract IsolatedStorage information used by other
- classes, such as the directory isolated storage is located under, how to
- calculate the size of isolated storage, etc.
- 2002-02-19 Duncan Mak <[email protected]>
- * IsolatedStorageFileStream.cs: Added MonoTODO here. This class
- is completely stubbed out (over the summer) and didn't get
- properly MonoTODO'd.
- 2002-02-08 Duncan Mak <[email protected]>
- * IsolatedStorage.cs: Looked at MemberInfo.cs, another fellow
- abstract class. Oh, that's what it means! Removed unnesscessary
- MonoTODO attributes.
- 2002-02-07 Duncan Mak <[email protected]>
- * IsolatedStorage.cs: Added to CVS, stubbed out the API.
- * IsolatedStorageException.cs: Implemented.
- 2002-01-07 Duco Fijma <[email protected]>
- * Created INormalizeForIsolatedStorage
|