X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMono.Posix%2FMono.Unix%2FChangeLog;h=fdc9ff6bb7afb38f6a009f944fbfd0fb1de93fa3;hb=d56758124087ba74bbf1fc7fd3028d2af570140d;hp=289d9fb3e1149b1db56a80a3cb22bb9fa58ff6ef;hpb=dc4509baf0001729ba2c05249f2119037f7c7e88;p=mono.git diff --git a/mcs/class/Mono.Posix/Mono.Unix/ChangeLog b/mcs/class/Mono.Posix/Mono.Unix/ChangeLog index 289d9fb3e11..fdc9ff6bb7a 100644 --- a/mcs/class/Mono.Posix/Mono.Unix/ChangeLog +++ b/mcs/class/Mono.Posix/Mono.Unix/ChangeLog @@ -1,3 +1,25 @@ +2005-09-20 Jonathan Pryor + + * CdeclFunction.cs: [Obsolete]d by Mono.Unix.Native.CdeclFunction. + * make-map.cs: Remove. + * Stdlib.cs: [Obsolete] the types; use the Mono.Unix.Native.* types instead. + * StdioFileStream.cs: Add GC.KeepAlive statements to prevent premature GC's + (FxCop suggestion). + * Syscall.cs: Remove [Map] attribute from all types; [CLSCompliant(false)] + work; [Obsolete] all types and suggest using the Mono.Unix.Native.* + replacements; remove [IncludeAttribute] -- superseded by + Mono.Unix.Native/Syscall.cs's [HeaderAttribte] for CLS compliance. + * UnixConvert.cs: [Obsolete]d by Mono.Unix.Native.NativeConvert. + * UnixDirectory.cs, UnixDriveInfo.cs, UnixEnvironment.cs, + UnixGroup.cs, UnixGroupInfo.cs, + UnixSymbolicLinkInfo.cs, UnixUser.cs, UnixUserInfo.cs: + Add [CLSCompliant(false)] as necessary. + * UnixFile.cs, UnixDirectory.cs, UnixFileInfo.cs, UnixFileSystemInfo.cs: + [CLSCompliant(false)], addition of method overloads for [Obsolete]d types, + warn about changing return types. + * UnixProcess.cs, UnixStream.cs: Add [CLSCompliant(false)] as necessary, + and warn about changing property types. + 2005-09-02 Jonathan Pryor * Stdlib.cs: Cache delegates passed to Stdlib.signal() so that they survive