2
0

ChangeLog 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. 2010-05-25 Jb Evain <[email protected]>
  2. * MemoryMappedViewAccessor.cs: fix API.
  3. 2010-05-25 Jb Evain <[email protected]>
  4. * MemoryMappedFile.cs: add missing overloads.
  5. 2010-05-25 Jb Evain <[email protected]>
  6. * MemoryMappedFile.cs: make some helper methods private.
  7. 2010-05-25 Jb Evain <[email protected]>
  8. * MemoryMappedFileSecurity.cs: ifdef for NET_4_0.
  9. 2010-04-15 Jb Evain <[email protected]>
  10. * MemoryMappedFile.cs: implement CreateOrOpen.
  11. 2010-04-14 Jb Evain <[email protected]>
  12. * MemoryMappedViewAccessor.cs
  13. * MemoryMappedFile.cs
  14. * MemoryMappedViewStream.cs:
  15. Properly retrieve the size of the mmapped file. Fixes the
  16. unit tests.
  17. 2009-12-14 Miguel de Icaza <[email protected]>
  18. * MemoryMappedFile.cs: Make this by default use the native
  19. interface (Mono.Unix.Native.Syscall) to map files and only support
  20. the FileStream.Handle when the user explicitly uses this API.
  21. The reason is that currently the code depends on the io-layer
  22. keeping parity between our handles and Unix file descriptors, this
  23. removes this dependency for most cases.
  24. 2009-12-13 Miguel de Icaza <[email protected]>
  25. * MemoryMappedViewAccessor.cs: Derive from
  26. UnmanagedMemoryAccessor, remove explicit IDisposable inheritance.
  27. (CreatePosix): Call Initialize on the base class to initialize.
  28. (Dispose): Kill methods.
  29. (Flush): Add.
  30. (MapPosix): no need to return out mmap_size, it is always size.
  31. * MemoryMappedFile.cs: Add FlushPosix.
  32. * MemoryMappedViewStream.cs: Update API.
  33. 2009-12-10 Miguel de Icaza <[email protected]>
  34. * MemoryMappedFile.cs: Updated to the new Beta API, fill in some
  35. blanks, map some new flags, obey some settings, throw some
  36. exceptions.
  37. 2009-09-05 Zoltan Varga <[email protected]>
  38. * MemoryMappedViewAccessor.cs: New net 4.0 class.
  39. * MemoryMappedViewStream.cs: Move the mmap code to MemoryMappedFile.cs,
  40. so it can be used by ViewAccessor as well.
  41. 2009-08-30 Zoltan Varga <[email protected]>
  42. * MemoryMappedViewStream.cs: Implement this for unix.
  43. 2009-08-29 Zoltan Varga <[email protected]>
  44. * MemoryMapped*.cs: New files, stubs for the new MemoryMappedFile
  45. apis in net 4.0.