2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mono / metadata / ChangeLog
index 50eefd430ac71eddcda1e0541fe132c09c39bf10..c059de273ae6ec65e6ef0a48335a7eccf4ac1b46 100644 (file)
@@ -1,15 +1,64 @@
+2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * threadpool.c: treat pipes from process asynchronous reads as sockets
+       when reading from them, so we get select/poll or epoll to wait for
+       data.
+
+2006-08-07  Sebastien Pouliot  <sebatien@ximian.com>
+
+       * loader.c: Fix a typo (CID #233) in the null check.
+
+2006-08-07  Zoltan Varga  <vargaz@gmail.com>
+
+       * appdomain.c (mono_domain_unload): Close the thread handle of the unload thread.
+       Hopefully fixes #78949.
+       
+       * metadata.c (mono_metadata_parse_method_signature_full): Applied patch from 
+       Roberto Costa (roberto.costa@st.com). Handle vararg signatures without SENTINEL
+       bytes. Fixes #78972.
+
+2006-08-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * filewatcher.c: we need to set errno here.
+
+2006-08-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * filewatcher.c: let Win32Exception get the error value.
+
+2006-08-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * filewatcher.c: translate errno into win32 errors for Win32Exception
+       to know what happened.
+
+2006-08-01  Zoltan Varga  <vargaz@gmail.com>
+
+       * threadpool.c: Fix more warnings.
+
+       * assembly.c (search_loaded): Fix warnings.
+
+       * threadpool.c (mono_thread_pool_finish): Fix warnings.
+       (mono_async_invoke): Ditto.
+
+2006-07-28  Jonathan Chambers  <joncham@gmail.com>
+
+       * object.c (mono_remote_class_vtable): Need to create proxy vtable
+       entries for __ComObject type in addition to ComImport types.
+       * marshal.c: Added support for marshalling COM RCWs. Fixed warning
+       about hash table.
+       
+       All code is contributed under the MIT/X11 license.
+
+Fri Jul 28 19:04:34 CEST 2006 Paolo Molaro <lupus@ximian.com>
+
+       * image.c: avoid tentative loading of modulerefs that contain
+       no metadata (P/Invoke library names).
+
 2006-07-28  Dick Porter  <dick@ximian.com>
 
        * loader.c (mono_loader_cleanup): mono_loader_cleanup() is racing
        mono_loader_lock() somewhere, so don't delete the critical section
        for now.  Found by running and exiting monodevelop.
 
-2006-07-27  Miguel de Icaza  <miguel@novell.com>
-
-       * image.c (load_modules): Use the implmap table to find out which
-       external modules are actually native libraries.  With this
-       information, we avoid loading the module in the first place.
-
 2006-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * filewatcher.c: define the inotify syscalls when we're building on