-2004-11-12 Jonathan Pryor <jonpryor@vt.edu>
-
- * Syscall.cs: Export time-related functions (gettimeofday, settimeofday,
- utime, utimes), mknod.
-
-2004-11-07 Atsushi Enomoto <atsushi@ximian.com>
-
- * PosixEnvironment.cs : csc build fix. see bug #69195.
- * PosixStream.cs : csc build fix. see bug #69196.
-
-2004-11-05 Jonathan Pryor <jonpryor@vt.edu>
-
- * PosixConvert.cs: New file; conversion functions for Mono.Posix types.
- * PosixDirectory.cs: New file; Friendly wrapper over directory information.
- * PosixDirectoryInfo.cs: New file; Friendly wrapper over directory information.
- * PosixEnvironment.cs: New file; Friendly wrapper over environment information.
- * PosixFile.cs: New file; Friendly wrapper over file information.
- * PosixFileInfo.cs: New file; Friendly wrapper over file information.
- * PosixFileSystemInfo.cs: New file; Friendly wrapper over `stat'.
- * PosixGroup.cs: New file; User Group-related functionality
- * PosixGroupInfo.cs: New file; User Group-related functionality
- * PosixIOException.cs: New file; Exception for POSIX-generated exceptions.
- * PosixMarshal.cs: New file; utility functions for marshaling, etc.
- * PosixProcess.cs: New file; Friendly wrapper over process information.
- * PosixStream.cs: New file; Friendly wrapper over file descriptors.
- * PosixSymbolicLinkInfo.cs: New file; Friendly wrapper over symbolic links.
- * PosixUser.cs: New file; Friendly wrapper over user information.
- * PosixUserInfo.cs: New file; Friendly wrapper over user information.
- * Stdlib.cs: New file; C standard library exports.
- * Syscall.cs: Effective re-write.
- - Organize exports by header file
- - add additional enumerations (Error for the E* error values, etc.)
- - always explicitly specify enumeration underlying type
- - Use a new wrapping infrastructure so that ABI-stable types are exported
- - For example, size_t is exported as ulong, not IntPtr.
- - Wrap more functions, and wrap them better (such as getpwnam).
- - This release is NOT backward compatible. Many names are the same, and
- hopefully they're still compatible, but no effort was made to maintain
- compatibility. For example, FileMode was removed and replaced with
- FilePermissions, to avoid a name conflict with System.IO.FileMode.
- - Change umount() to use MonoPosixHelper: portability fix for Mac OS X.
- * make-map.cs: Another effective re-write, to clean up the code, produce
- better output, and produce more output. For example, most of
- PosixConvert can be auto-generated, so it is (modulo version delays and
- bootstrap issues). `map.c' is now conditional on all macros, and has
- error checking for invalid/unsupported values.
-
-2004-09-18 Jackson Harper <jackson@ximian.com>
-
- * Syscall.cs: Add support for poll ().
-
-2004-09-18 Jackson Harper <jackson@ximian.com>
-
- * make-map.cs: Use field value not name for #defines.
-
-2004-09-14 Loren Bandiera <lorenb@mmgsecurity.com>
-
- * Syscall.cs: Added method for getpwnam which uses Passwd
- struct.
- * macros.c: Helper function for getpwnam
- (In committing, Josh Tauberer also added getpwuid.)
+2006-03-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * UnixEndPoint.cs: synch'ed with the one in Mono.Unix.
+
+2006-01-12 Miguel de Icaza <miguel@novell.com>
+
+ * PeerCred.cs: Turn PeerCredData into a toplevel class and make it
+ internal, so it can be used from Mono.Unix.PeerCred.
+
+2006-01-06 Jonathan Pryor <jonpryor@vt.edu>
+
+ * Catalog.cs: s/libintl/intl/g, since intl.dll is used by GTK+ on Windows,
+ not libintl.dll (according to
+ http://www.gimp.org/~tml/gimp/win32/downloads.html).
+
+2005-09-23 Jonathan Pryor <jonpryor@vt.edu>
+
+ * Catalog.cs, PeerCred.cs, Syscall.cs, UnixEndPoint.cs: [Obsolete] public
+ types and list appropriate replacement members for Syscall.cs
+ enumerations/structs.
+
+2005-09-20 Jonathan Pryor <jonpryor@vt.edu>
+
+ * Syscall.cs: Mark types as [CLSCompliant(false)].
+
+2005-05-30 Ben Maurer <bmaurer@ximian.com>
+
+ * Syscall.cs (UnixEpoch): The DateTime for the start of the epoch
+ may not have the same offset from GMT as does the result of
+ addition. Therefore, do not convert the static reference point,
+ rather convert the date we generate. Fixes bug 74266. Patch from
+ fabrice@bellet.info (Fabrice Bellet).
+
+2005-02-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * UnixEndPoint.cs: get the correct bytes when building the filename from
+ a SocketAddress. Fixes bug #72850.
+
+2004-12-30 Jonathan Pryor <jonpryor@vt.edu>
+
+ * Syscall.cs: Add [Obsolete] to Syscall, letting users know they should
+ use Mono.Unix.Syscall (and related types) instead. Mono.Posix.Syscall
+ is effectively unmaintained, and should not be used.
+
+2004-12-30 Jonathan Pryor <jonpryor@vt.edu>
+
+ * Syscall.cs: All syscall_ functions should explicitly specify EntryPoint
+ so that an EntryPointNotFoundException is avoided. Fixes 70706.
+
+2004-11-16 Jonathan Pryor <jonpryor@vt.edu>
+
+ * IncludeAttribute.cs: Removed.
+ * MapAttribute.cs: Removed.
+ * Syscall.cs: Remove [Map] and [Include] attributes.
2004-07-09 Dick Porter <dick@ximian.com>