* Syscall.cs: Add support for poll ().
[mono.git] / mcs / class / Mono.Posix / Mono.Posix / ChangeLog
1 2004-09-18  Jackson Harper  <jackson@ximian.com>
2
3         * Syscall.cs: Add support for poll ().
4
5 2004-09-18  Jackson Harper  <jackson@ximian.com>
6
7         * make-map.cs: Use field value not name for #defines.
8                 
9 2004-09-14  Loren Bandiera <lorenb@mmgsecurity.com>
10
11         * Syscall.cs: Added method for getpwnam which uses Passwd
12         struct.
13         * macros.c: Helper function for getpwnam
14         (In committing, Josh Tauberer also added getpwuid.)
15
16 2004-07-09  Dick Porter  <dick@ximian.com>
17
18         * PeerCred.cs: Get the unix socket peer credentials.
19
20 2004-05-26  Miguel de Icaza  <miguel@ximian.com>
21
22         * Syscall.cs: Do not let the runtime handle strings, as we do not
23         own those strings, we must transform the char * into a string
24         ourselves. 
25
26 2004-05-03  Miguel de Icaza  <miguel@ximian.com>
27
28         * Syscall.cs: Add symlink
29
30 2004-04-19  Miguel de Icaza  <miguel@ximian.com>
31
32         * Syscall.cs: Use hex values for FileMode, since C# does not have
33         an octal integer mode.
34
35 2004-03-30  Joshua Tauberer <tauberer@for.net>
36
37         * Added readlink, strerror, opendir, readdir, closedir
38         * Added Mono.Posix.Stat.UnixToDateTime(long unixtime) --> DateTime
39
40 2004-03-11  Joshua Tauberer <tauberer@for.net>
41
42         * Syscall.cs: Removed argument to getgid that shouldn't be there.
43                 Added getusername, getgroupname which wrap getpwuid, getgrgid
44                 without dealing with pointers to structures.
45                 Removed duplicate FileMode enum nested in Syscall class.
46                 Added stat and lstat, which use StatMode enumeration
47                 (like FileMode but nicer and complete) and Stat struct.
48         * macros.c: Helper functions for getpwuid, getgrgid, stat, lstat.
49
50 2004-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>
51
52         * Syscall.cs: moved the assembly attribute to a proper place
53         and added 'signal.h'
54         * make-map.cs: use reflection to invoke the properties, as it
55         fails under MS runtime.
56         
57
58 2004-01-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
59
60         * Syscall.cs: moved assembly attribute and added unsafe block to fix
61         the build on windows.
62
63 2003-11-11  Wojciech Polak <polak@gnu.org
64
65         * Syscall.cs: Applied patch from Wojciech Polak <polak@gnu.org> to
66         support IsAtty.
67
68 2003-05-16  Dick Porter  <dick@ximian.com>
69
70         * UnixEndPoint.cs: New property to get and set the filename, like
71         the IPEndPoint has for the IP address.  Also implement ToString().
72
73 Tue Apr 29 16:53:56 CEST 2003 Paolo Molaro <lupus@ximian.com>
74
75         * Syscall.cs: remove the unsafe mess.
76
77 2003-02-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
78
79         * Check in.
80         * UnixEndPoint.cs: first file.
81