* UnixMarshalTest.cs: s/Free/FreeHeap/g (UnixMarshal.Free will be removed).
[mono.git] / mcs / class / Mono.Posix / Test / Mono.Unix / ChangeLog
1 2005-12-05  Jonathan Pryor  <jonpryor@vt.edu>
2
3         * UnixMarshalTest.cs: s/Free/FreeHeap/g (UnixMarshal.Free will be removed).
4
5 2005-11-28  Jonathan Pryor  <jonpryor@vt.edu>
6
7         * UnixGroupTest.cs: The type of UnixGroupInfo.GroupId changed.  UnixGroup is
8           deprecated; use UnixGroupInfo instead.
9         * UnixUserTest.cs: The type of UnixUserInfo.UserId changed.  UnixUser if
10           deprecated; use UnixUserInfo instead.
11
12 2005-10-26  Jonathan Pryor  <jonpryor@vt.edu>
13
14         * UnixMarshalTest.cs: s/StringToAlloc/StringToHeap/g (UnixMarshal change).
15         * UnixEncodingTest.cs: Deal with UnixEncoding.EscapeByte value change.
16
17 2005-10-25  Jonathan Pryor  <jonpryor@vt.edu>
18
19         * UnixEncodingTest.cs: Added string/byte[] encoding tests for
20           Mono.Unix.UnixEncoding.
21
22 2005-10-17  Jonathan Pryor  <jonpryor@vt.edu>
23
24         * UnixMarshalTest.cs: Added string marshaling tests for Mono.Unix.UnixMarshal.
25
26 2005-06-29  Miguel de Icaza  <miguel@ximian.com>
27
28         * StdioFileStreamTest.cs: comment out tests that depend on the
29         underlying Stdio implementation.
30
31 2005-05-21  Ben Maurer  <bmaurer@ximian.com>
32
33         * UnixUserTest.cs, UnixGroupTest.cs: Disable tests that might not
34         work on a Solaris box with NIS. Bug #72293.
35
36 2005-04-29  Jonathan Pryor  <jonpryor@vt.edu>
37
38         * StdioFileStreamTest.cs: Add FilePosition tests; remove `var = var` 
39           lines (added to remove warnings, but now produces other warnings).
40
41 2005-04-28  Jonathan Pryor  <jonpryor@vt.edu>
42
43         * StdlibTest.cs: Calling a P/Invoke function from signal-handler context is
44           *bad*, which is why I've had so much trouble getting consistent results
45           getting this test to work -- it was broken by design.  Instead, just save
46           the signum passed to the handler (which is reentrant safe), and compare
47           the saved value with the expected value after the signal handler returns.
48           This should always work.  Use SIGURG instead of SIGUSR1 because SIGURG is
49           ignored by default (allowing us to call it without adding your own
50           handler), unlike SIGUSR1 which terminates the program.
51
52 2005-03-28  Jonathan Pryor  <jonpryor@vt.edu>
53
54         * StdioFileStreamTest.cs: Added; based on MonoTests.System.IO.FileStreamTest.
55
56 2005-02-09  Jonathan Pryor  <jonpryor@vt.edu>
57
58         * StdlibTest.cs: Signal is currently ignored, but add Category(NotDotNet) so
59           it isn't run even when we fix it.  .NET 1.1 doesn't marshal delegates
60           properly for signal (different calling conventions).
61           Add Category(NotDotNet) for Snprintf(), as MSVCRT.dll doesn't export it.
62         * UnixGroupTest.cs, UnixUserTest.cs: Don't run these under .NET, as Windows
63           doesn't support the Syscall and related classes.
64
65 2005-02-01  Raja R Harinath  <rharinath@novell.com>
66
67         * UnixUserTest.cs (UnixUserTest.ReentrantConstructors): Don't
68         assume userid<->username mapping is a bijection.
69         (UnixUserTest.NonReentrantSyscalls): Likewise.
70
71 2005-01-20  Jonathan Pryor  <jonpryor@vt.edu>
72
73         * StdlibTest.cs: Ignore the signal(3) test, as it's currently hanging Mono.
74
75 2005-01-13  Jonathan Pryor  <jonpryor@vt.edu>
76
77         * StdlibTest.cs: Added tests for signal(3) and snprintf(3).
78
79 2005-01-05  Jonathan Pryor  <jonpryor@vt.edu>
80
81         * ChangeLog: Started.
82         * UnixGroupTest.cs, UnixUserTest.cs: Added.
83