ChangeLog 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. 2002-02-12 Nick Drochak <[email protected]>
  2. * PathTooLongException.cs: put it in the correct namespace
  3. * EndOfStreamException.cs: put it in the correct namespace
  4. Thu Jan 31 17:32:32 CET 2002 Paolo Molaro <[email protected]>
  5. * Directory.cs: handle opendir() return NULL and absolute filenames.
  6. 2002-01-31 Duncan Mak <[email protected]>
  7. * FileLoadException.cs:
  8. * FileNotFoundException: Added missing bits for serialization.
  9. Thu Jan 24 17:42:54 CET 2002 Paolo Molaro <[email protected]>
  10. * Directory.cs: allow directories in GetFiles() mask.
  11. 2002-01-23 Miguel de Icaza <[email protected]>
  12. * FileInfo.c (CopyTo, MoveTo): Implement.
  13. * FileStream.cs: Add argument checking to the constructor.
  14. * File.cs: Rewrote most of the file. Implement Copy, Open, Create,
  15. OpenText, OpenWrite, Move. Made pending methods flagged as MonoTODO.
  16. * Directory.cs (Delete): reimplement without using DirectoryInfo.
  17. (Delete): Implement the recursive version.
  18. (GetCreationTime, GetLastWriteTime, GetLastAccessTime): Implement.
  19. (Move): Reimplement.
  20. (getNames): dead code removal.
  21. * Path.cs: define an internal DirectorySeparatorStr that we use in
  22. a few spots.
  23. * Wrapper.cs: Updated to new version.
  24. * DirectoryInfo (Delete): Implement using the Directory API.
  25. * DirectoryInfo.cs (GetFiles, GetDirectories, GetFileSystemInfos,
  26. Delete, Create, Parent, Exists, MoveTo): Implement.
  27. * Directory.cs (GetListing): implement new utility function.
  28. (GetDirectories): Implement.
  29. (GetFileSystemEntries): Implement.
  30. (GetFiles): Implement.
  31. * CheckArgument.cs (Path): Do not allow null by default.
  32. Tue Jan 22 22:53:23 CET 2002 Paolo Molaro <[email protected]>
  33. * DirectoryInfo.cs, FileInfo.cs: do not use Debug from the system
  34. assembly in corlib.
  35. 2002-01-20 Nick Drochak <[email protected]>
  36. * SeekOrigin.cs: Added Serializable attribute.
  37. 2002-01-19 Duncan Mak <[email protected]>
  38. * PathTooLongException.cs:
  39. * EndOfStreamException.cs: Added to CVS.
  40. Thu Jan 10 12:06:46 MST 2002 Matt Kimball <[email protected]>
  41. * BufferedStream.cs: Initial implemenation. The synchronous
  42. methods for both reading and writing are implemented. I'll do the
  43. asynchronous methods in a bit.
  44. Wed Jan 9 16:04:39 MST 2002 Matt Kimball <[email protected]>
  45. * BinaryWriter.cs: Initial implementation. And it's all there.
  46. * BinaryReader.cs: The constructor now uses the passed in encoding,
  47. not UTF8 always.
  48. Wed Jan 9 13:54:28 MST 2002 Matt Kimball <[email protected]>
  49. * BinaryReader.cs: Initial implementation. I think it's complete.
  50. 2002-01-04 Ravi Pratap <[email protected]>
  51. * CheckArgument.cs, CheckPermission.cs, Directory.cs: MonoTODO
  52. attribute decorations.
  53. * DirectoryInfo.cs, File.cs, FileInfo.cs, FileSystemInfo.cs,
  54. Path.cs, TextReader.cs, TextWriter.cs : Ditto.
  55. * FileLoadException.cs, FileNotFoundException.cs, StreamReader.cs:
  56. Ditto.
  57. 2001-12-11 Dick Porter <[email protected]>
  58. * FileStream.cs: Use handles rather than casting file descriptors.
  59. Added Handle property.
  60. Wed Nov 14 16:47:47 CET 2001 Paolo Molaro <[email protected]>
  61. * CheckPermission.cs: disable ModeAccess() code: it's wrong.
  62. * FileStream.cs: only trow an exception if the read failed in ReadByte().
  63. * StreamReader.cs: implement Peek and Read.
  64. * TextWriter.cs: CLSCompliant updates.
  65. 2001-11-10 Sean MacIsaac <[email protected]>
  66. * FileNotFoundException.cs: Added some constructors
  67. * Path.cs (GetFullPath): Fixed implementation
  68. Fri Nov 2 18:27:58 CET 2001 Paolo Molaro <[email protected]>
  69. * DirectoryNotFoundException.cs: implemented.
  70. Tue Sep 25 18:54:06 CEST 2001 Paolo Molaro <[email protected]>
  71. * File.cs: fix signatures of the Open() and OpenRead() functions
  72. (they are static).
  73. Thu Sep 13 18:04:23 CEST 2001 Paolo Molaro <[email protected]>
  74. * FileLoadException.cs, FileNotFoundException.cs: added.
  75. 2001-08-28 Dietmar Maurer <[email protected]>
  76. * TextReader.cs: implemented the Read method
  77. * StreamReader.cs: impl. stubs
  78. * StreamWriter.cs: impl.
  79. * TextWriter.cs: implemented Write and WriteLine methods
  80. Sun Aug 26 23:01:41 CEST 2001 Paolo Molaro <[email protected]>
  81. * FileAccess.cs, FileMode.cs: change values to be compatible with
  82. the ms ones.
  83. Sun Aug 26 11:47:56 CEST 2001 Paolo Molaro <[email protected]>
  84. * IOException.cs: Implemented System.IO.Exception.
  85. 2001-07-18 Michael Lambert <[email protected]>
  86. *SeekOrigin.cs.cs, FileShare.cs, FileMode.cs, FileAccess.cs: Add.
  87. 2001-07-19 Marcin Szczepanski <[email protected]>
  88. * System.IO.MemoryStream.cs: Added. Had quite a few cases of
  89. "LAMESPEC", but the tests work against the MS implementation so
  90. the major functions are right (ie. Read/Write/Seek). Some more
  91. tests required for the various constructors and exceptions.
  92. 2001-07-16 Marcin Szczepanski <[email protected]>
  93. * StringReader.cs, StringWriter.cs, TextReader.cs, TextWriter.cs:
  94. New class implemenations.
  95. * StringReaderTest.cs, StringWriterTest.cs: Test suite for the above.