1 2001-12-11 Dick Porter <dick@ximian.com>
3 * io.c: Implement DeleteFile(), GetFileTime(), SetFileTime() and
4 FileTimeToSystemTime().
6 * unicode.c (unicode_len): Nasty way of finding length of unicode
7 string with embedded NULLs (counts until two NULLs together).
9 * mutexes.c (mutex_close):
10 * events.c (event_close): Release the internal pthreads resources
12 2001-11-26 Dick Porter <dick@ximian.com>
14 * critical-sections.c:
22 * wait.c: turn off DEBUG messages
24 2001-11-22 Dick Porter <dick@ximian.com>
26 * handles.c (SignalObjectAndWait): Implement
28 * wait.c (WaitForSingleObject): Fix case where timeout == 0
34 * events.c: Support for SignalObjectAndWait
36 2001-11-21 Dick Porter <dick@ximian.com>
43 * wait.c: Reliable method of returning which handle was signalled
44 on return from WaitForMultipleObjects().
46 2001-11-21 Dick Porter <dick@ximian.com>
48 * events.c: Implement events
50 2001-11-15 Dick Porter <dick@ximian.com>
52 * mutexes.c: Implement mutexes
56 * misc.c: Factor out some common code
58 2001-11-13 Dick Porter <dick@ximian.com>
60 * threads.c: Implement TLS. Implement GetCurrentThreadId(), and
61 GetCurrentThread() by maintaining a hash of thread handles.
63 * threads.h: Define thread and process creation flags
65 2001-11-12 Dick Porter <dick@ximian.com>
67 * critical-sections.c: Implement critical sections
69 2001-11-12 Dick Porter <dick@ximian.com>
71 * semaphores.c: Implement semaphores
73 * wait.c (wait_for_item): Maintain a wait count rather than count
76 * threads.c (thread_wait_multiple): Don't lock the wait item, that
77 will block other wait threads
79 2001-11-11 Dick Porter <dick@ximian.com>
81 * Makefile.am: Rename some automake variables
82 (from Nick Drochak <ndrochak@gol.com>)
84 2001-11-10 Dick Porter <dick@ximian.com>
86 * Makefile.am (libwapiincludedir): Fix include destination
88 * .cvsignore: Ignore generated files
90 2001-11-10 Dietmar Maurer <dietmar@ximian.com>
92 * pthread-compat.c: added some include files to make it compile on
95 2001-11-08 Dick Porter <dick@ximian.com>
99 This is a library emulating the win32 threading and IO API.