Flush (work in progress)
[mono.git] / mono / io-layer / ChangeLog
index 63620d941097aa288142ac09205413edac99e2a8..6897a93044dc027bfd5e26d26353ec402b1a1711 100644 (file)
@@ -1,3 +1,90 @@
+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
@@ -83,7 +170,7 @@ Wed Feb 24 16:01:37 CET 2010 Paolo Molaro <lupus@ximian.com>
 
 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>