+2010-07-15 Zoltan Varga <vargaz@gmail.com>
+
+ * wthreads.c (CreateThread): Avoid an assert if the stack size specified by the
+ caller is smaller than the system minimum.
+
+2010-06-29 Geoff Norton <gnorton@novell.com>
+
+ * atomics.h: Implement armv6+ variants of our atomics.
+
+2010-06-25 Zoltan Varga <vargaz@gmail.com>
+
+ * Makefile: Don't build an sgen aware version, it is no longer needed.
+
+ * wait.c handles.c wthreads.c: Call the mono_gc_ wrapper functions of some pthread
+ apis. This breaks the compile time dependency between io-layer and the GC.
+
+2010-06-23 Miguel de Icaza <miguel@novell.com>
+
+ * Makefile.am: Add support for building a sgen-aware versions of
+ the library: libwapisgen.la libmonoruntimesgen-static it shares
+ all the components of the default, but use a differen set of
+ CFLAGS to enable SGEN instead.
+
+2010-06-01 Geoff Norton <gnorton@novell.com>
+
+ * sockets.c: Don't call poll directly, use mono_poll.
+
+2010-04-29 Geoff Norton <gnorton@novell.com>
+
+ * mono-spinlock.h: Remove
+ * wthreads.c: Don't spinlock here, use a mutex instead
+
+2010-04-26 Geoff Norton <gnorton@novell.com>
+
+ * processes.c: Fix this for 64-bit darwin.
+
+2010-04-20 Jonathan Pryor <jpryor@novell.com>
+
+ * collection.c: Cleanup platform checks around
+ pthread_attr_setstacksize(), and instead always use
+ MAX(65536, PTHREAD_STACK_MIN) as the stack size.
+ * mono-mutex.c: Remove near duplicate pthread_mutex_timedlock()
+ declarations, and merge via a CONST_NEEDED intermediate #define.
+
+2010-04-19 Jonathan Pryor <jpryor@novell.com>
+
+ * collection.c, mono-mutex.c: Add Android support.
+
+2010-04-14 Zoltan Varga <vargaz@gmail.com>
+
+ * collection.c (_wapi_collection_init): Set stack size on openbsd similarly to
+ the other BSDs.
+
+2010-04-10 Andreas Färber <andreas.faerber@web.de>
+
+ * processes.c (EnumProcesses, load_modules): Add implementations
+ for Haiku. Fixes build on Haiku.
+ (OpenProcess, EnumProcessModules, get_process_name_from_proc):
+ Tweak implementations for Haiku.
+ * process-private.h: Fix _WAPI_PROCESS_UNHANDLED_PID_MASK for
+ 32-bit pids (Haiku).
+ * ChangeLog: Fix UTF-8 encoding
+
+ Code is contributed under MIT/X11 license.
+
+2010-04-09 Zoltan Varga <vargaz@gmail.com>
+
+ * processes.c: Applied more openbsd changes from Robert Nagy <robert@openbsd.org>.
+
+2009-04-06 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * wthreads.c (TlsSetValue): Don't take locks here. We trust pthread_setspecific
+ return value to tell if we tried to store to an invalid slot.
+
+2010-04-04 Zoltan Varga <vargaz@gmail.com>
+
+ * processes.c: Applied more openbsd changes from Robert Nagy <robert@openbsd.org>.
+
+2010-04-03 Zoltan Varga <vargaz@gmail.com>
+
+ * processes.c: Applied more openbsd changes from Robert Nagy <robert@openbsd.org>.
+
+2010-04-03 Zoltan Varga <vargaz@gmail.com>
+
+ * processes.c: Applied some openbsd changes from Robert Nagy <robert@openbsd.org>.
+
+2010-03-26 Zoltan Varga <vargaz@gmail.com>
+
+ * sockets.c: Apply some openbsd changes from openbsd ports.
+
+2010-03-26 Zoltan Varga <vargaz@gmail.com>
+
+ * shared.c: Disable shared supported by default, it can be enabled by setting
+ the MONO_ENABLE_SHM env variable.
+
+2009-03-22 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * threads.h: Add wapi_self_interrupt.
+
+ * wthreads.c: Add wapi_self_interrupt which puts the current
+ thread in interrupted state.
+
+ * wthreads.c (wapi_thread_clear_wait_handle): Previous handle
+ can possibly be NULL if an async interrupt cleared it.
+
+ This is safe because it is only async cleared if running inside a
+ handler block.
+
+2010-03-06 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * processes.c: made ShellExecuteEx actually work when the file name to
+ execute is quoted. Display a message intead of blindly ignoring the
+ result of g_shell_parse_argv(). Fixes bug #385497.
+
+2010-03-05 Zoltan Varga <vargaz@gmail.com>
+
+ * shared.c (shm_semaphores_init): Applied patch from Cal Page
+ (age.cal@gmail.com). Fix support for USE_SHM.
+
+2010-02-25 Geoff Norton <gnorton@novell.com>
+
+ * wait.c: If any of our handles are shared, we need to do
+ a polling wait so we're notified of the signal change.
+
+Wed Feb 24 16:01:37 CET 2010 Paolo Molaro <lupus@ximian.com>
+
+ * Makefile.am: don't install the headers anymore, they are private.
+
+2010-02-20 Zoltan Varga <vargaz@gmail.com>
+
+ * versioninfo.c (VerLanguageName): Remove code duplication a bit.
+
+2009-12-02 Miguel de Icaza <miguel@novell.com>
+
+ * processes.c (EnumProcesses): Add support for OSX, patch from Tom
+ Philpot <tom.philpot@logos.com>
+
+2009-11-30 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * io.cs: In CopyFile check if the destination already exists before
+ trying to open it, and if it is the same as the source, report an error,
+ just as .net does. We do the check here to take advantage of the IOMAP
+ capability.
+ Fixes #510230.
+
+2009-11-13 Jonathan Chambers <joncham@gmail.com>
+
+ * mono-mutex.h: Implementation for Windows platform.
+
+ Code contributed under MIT/X11 license.
+
2009-11-13 Zoltan Varga <vargaz@gmail.com>
* processes.c: Include mono-path.h.
2009-09-01 Zoltan Varga <vargaz@gmail.com>
- * processes.c (EnumProcessModules): Applied patch from Romain Tartière
+ * processes.c (EnumProcessModules): Applied patch from Romain Tartière
(romain@blogreen.org). Fix this on freebsd/OSX. Fixes #533893.
2009-08-18 Christian Hergert <chris@dronelabs.com>