+2005-07-12 Daniel Drake <dsd@gentoo.org>
+
+ * sys-xattr.c: Use <attr/attr.h> if <sys/xattr.h> does not exist (e.g. for
+ glibc 2.2)
+ * Makefile.am: Link to libattr if libc does not provide the xattr
+ syscalls.
+
+Thu Jul 7 12:35:20 EDT 2005 Paolo Molaro <lupus@ximian.com>
+
+ *supportw.c, Makefile.am: remove calls and link to libmono/libwapi.
+
+2005-07-01 Daniel Drake <dsd@gentoo.org>
+
+ * sys-xattr.c: Support FreeBSD's extattr implementation. Slight API rework
+ to provide transparency between Linux and FreeBSD EA's.
+ * map-icalls.h: Update as above
+
+2005-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * supportw.c: HeapDestroy.
+ * Makefile.am: don't build supportw on windows.
+
+2005-06-29 Ben Maurer <bmaurer@ximian.com>
+
+ * Makefile.am: namespace our library.
+
+2005-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * supportw.c:
+ * supportw.h:
+ * Makefile.am: new library intended to provide often P/Invoked windows
+ API functions not present in io-layer.
+
+2005-06-29 Jonathan Pryor <jonpryor@vt.edu>
+
+ * map.c: Handle Syslog-related changes (SyslogFacility isn't a
+ [Flags] enum); make-map.exe changes.
+
+2005-06-28 Jonathan Pryor <jonpryor@vt.edu>
+
+ * map.c, map.h: Handle Syslog-related changes (SyslogLevel isn't a [Flags]
+ enum; change in order between LOG_USER and LOG_USRE).
+
+2005-06-27 Jonathan Pryor <jonpryor@vt.edu>
+
+ * map.c, map.h: Add corrected spelling of LOG_USER.
+
+2005-06-13 Miguel de Icaza <miguel@novell.com>
+
+ * sys-statvfs.c (copy_statfs): f_flags is the field name on BSD,
+ not f_flag.
+
+2005-06-08 Jonathan Pryor <jonpryor@vt.edu>
+
+ * Makefile.am: Create an unversioned library. We won't make any gaurantees
+ about ABI stability until Mono 1.2 (if then).
+
+2005-06-07 Jonathan Pryor <jonpryor@vt.edu>
+
+ * sys-mman.c: Check for presence of mremap and remap_file_pages.
+
+2005-06-05 Jonathan Pryor <jonpryor@vt.edu>
+
+ * map-icalls.h, map.h: Change header comment so it matches what
+ `make refresh` generates.
+ * map.c: Add <sys/xattr.h> header.
+
+2005-05-31 Jonathan Pryor <jonpryor@vt.edu>
+
+ * sys-mman.c: Add wrappers for mmap, munmap, mprotect, msync, mlock,
+ munlock, mremap, mincore, remap_file_pages.
+ * map-icalls.h: Update to latest shared interface.
+ * map.c, map.h: Add {To,From} pairs for MmapFlags, MmapProt, MsyncFlags,
+ MlockallFlags, MremapFlags.
+ * mph.h: Add mph_return_*_if_ssize_t_overflow macros.
+
+2005-05-31 Jonathan Pryor <jonpryor@vt.edu>
+
+ * unistd.c: Oops -- deal with s/LockFlags/LockfCommand/ change.
+
+2005-05-31 Jonathan Pryor <jonpryor@vt.edu>
+
+ * map.h, map.c, map-icalls.h: Rename LockFlags to LockfCommand.
+
+2005-05-20 Zoltan Varga <vargaz@freemail.hu>
+
+ * Makefile.am (MPH_C_SOURCE): Add map-icalls.h. Fixes #75012.
+
+2005-05-18 Jonathan Pryor <jonpryor@vt.edu>
+
+ * map-icalls.h: Added; auto-generated file which contains Mono_Posix_*
+ declarations for DllImport functions in Mono.Posix.dll. This ensure
+ consistency between Mono.Posix.dll and MonoPosixHelper.so.
+ * mph.h: Add include for map-icalls.h, to ensure that all MonoPosixHelper
+ exports have correct prototypes.
+ * dirent.c, grp.c, macros.c, pwd.c, signal.c, stdio.c, sys-stat.c,
+ sys-time.c, utime.c: Correct prototypes to match map-icalls.h. Alas, this
+ "loses" information -- FILE* becomes void*, etc. -- but no semantics or
+ ABI should be changed (except for Mono_Posix_Syscall_utime). Some
+ structure names also changed to match the generated names; since the
+ structures are private, this shouldn't break anything.
+ * errno.c: Remove Mono_Posix_Syscall_SetLastError so we don't get a warning
+ about a missing prototype. This was never in a stable release.
+ * old-map.c: Include mph.h for prototype checking.
+ * unistd.c: SeekFlags conversion is now done in managed code so that a short
+ isn't passed as a parameter; Correct prototypes to match map-icalls.h.
+ * sys-xattr.c: fix lsetxattr/fsetxattr confusion; Correct prototypes to
+ match map-icalls.h.
+ * sys-sendfile.c: Move mph.h include so that HAVE_SYS_SENDFILE_H is used.
+ * sys-wait.c: Include mph.h so that prototypes are checked.
+
2005-05-16 Jonathan Pryor <jonpryor@vt.edu>
* sys-statvfs.c: Include "map.h" for Mono_Posix_ToMountFlags prototype.