X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMono.Posix%2FMono.Unix%2FChangeLog;h=d1b975c6ce56844a9ea27df526710f7172907bc8;hb=bf5947a0fd2b523c30833605ee69b2b041aa43f4;hp=c198c10e753c8bbff5fc23af0438fb1429259f6f;hpb=3331634f37c395ea87d15a2f3338b2bc66a8470a;p=mono.git diff --git a/mcs/class/Mono.Posix/Mono.Unix/ChangeLog b/mcs/class/Mono.Posix/Mono.Unix/ChangeLog index c198c10e753..d1b975c6ce5 100644 --- a/mcs/class/Mono.Posix/Mono.Unix/ChangeLog +++ b/mcs/class/Mono.Posix/Mono.Unix/ChangeLog @@ -1,3 +1,39 @@ +2010-04-15 Jonathan Pryor + + * UnixSignal.cs: Change the native WaitAny() method to accept a + Mono_Posix_RuntimeIsShuttingDown delegate, so that we can prevent an + infinite loop while shutting the process down. Fixes #592981. + +2009-03-23 Jonathan Pryor + + * UnixDriveInfo.cs: UnixDriveInfo.AvailableFreeSpace needs to return + stat.f_bavail * stat.f_frsize, NOT f_bavail*f_bsize, as on some + platforms (Solaris) bsize is the preferred block I/O size, while + f_frsize is the *actual* filesystem block size. Thus, to get proper + disk under Solaris, we need to s/f_bsize/f_frsize/g. + +2009-02-20 Jonathan Pryor + + * UnixSignal.cs: Add a pipecnt member to UnixSignal.SignalIinfo. + Patch thanks to tim.jenks@realtimeworlds.com. + +2009-02-09 Jonathan Pryor + + * UnixGroupInfo.cs (GetMembers): Skip group members which aren't valid + users on the system (thus removing a possible exception). Patch + thanks to Daniel Peñalba. + +2009-01-08 Rodrigo Kumpera + + * UnixSignal.cs: Check if realtime signal install failed with + EADDRINUSE due to the signal been used by outside of Mono.Posix. + +2008-12-19 Jonathan Pryor + + * UnixSignal.cs: Allow RealTimeSignums to be used in addition to + Signum, so that real time signals can be used. Patch thanks to + tim.jenks@realtimeworlds.com. + 2008-11-04 Andrés G. Aragoneses * UnixStream.cs: Do not check offset against int.MaxValue