Code for System.Security.Cryptography.RNGCryptoServiceProvider support.
[mono.git] / ChangeLog
1 2002-02-21  Mark Crichton  <crichton@gimp.org>
2  
3         * configure.in: Add checks for a system-provided entropy device
4         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
5
6 2002-02-20  Dick Porter  <dick@ximian.com>
7
8         * acconfig.h:
9         * configure.in: Always build without cygwin support on windows
10
11 2002-02-19  Radek Doulik  <rodo@ximian.com>
12
13         * mono/tests/pinvoke.cs: use more pinvoke test methods
14
15 2002-02-19  Radek Doulik  <rodo@ximian.com>
16
17         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
18         method
19         (mono_test_many_byte_arguments): ditto
20
21 2002-02-18  Radek Doulik  <rodo@ximian.com>
22
23         * mono/tests/Makefile.am: added small test library for pinvoke
24         testing
25
26         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
27         new function to test pinvoke
28
29         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
30         arguments
31
32         * mono/tests/Makefile.am: display # of passing tests too
33         added simple shared library libtest with testing function for
34         pinvoke
35
36 2002-02-17  Radek Doulik  <rodo@ximian.com>
37
38         * mono/tests/Makefile.am (test): display # of failed tests
39
40 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
41
42         * configure.in: Add checks for SOL_IP, SOL_TCP, and
43         IP_PKTINFO. Also check for struct ip_mreqn.
44
45 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
46
47         * configure.in: Add checks to see if we need to link to libsocket,
48         libnsl, and/or librt. Also check for inet_pton and inet_aton.
49
50 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
51
52         * acconfig.h: #undef USE_MONO_MUTEX
53
54         * configure.in: If the system pthread implementation is lacking,
55         default to using mono-mutex.
56
57 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
58
59         * mono/tests/enum2.cs: new file with more enum tests.
60
61 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
62
63         * mono/tests/jit-long.cs: added some SHL/SHR tests
64
65 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
66
67         * configure.in: allow PKG_CONFIG_PATH for the build-platform
68         pkg-config invocation.
69
70 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
71
72         * configure.in: add some support/fixes for cross-compilation.
73
74 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
75
76         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
77         added tests for SUB_OVF, SUB_OVF_UN
78
79 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
80
81         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
82
83 2001-12-21  Aaron Weber  <aaron@ximian.com>
84
85         * doc/faq (A): added a linebreak that was missing and was causing
86         a heading to appear badly.
87
88 2001-12-20  Aaron Weber  <aaron@ximian.com>
89
90         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
91         questions into a single section.
92
93 2001-12-17  Aaron Weber  <aaron@ximian.com>
94
95         * doc/faq (Q): Question-by-question, line-by-line revision.
96
97 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
98
99         * mono/tests/time.cs: new test
100
101 2001-11-30  Radek Doulik  <rodo@ximian.com>
102
103         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
104
105 2001-11-29  Radek Doulik  <rodo@ximian.com>
106
107         * configure.in (ACCESS_UNALIGNED): uncommented and modified
108         powerpc-*-linux* 
109         generate mono/arch/ppc/Makefile
110
111 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
112
113         * mono/tests/exception3.cs: modified the test to show a bug in the
114         current exception handling implementation.
115
116 2001-11-13  Dick Porter  <dick@ximian.com>
117
118         * configure.in: Some more tests for pthread features
119         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
120         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
121
122 2001-11-09  Dick Porter  <dick@ximian.com>
123
124         * configure.in: Try and get large file support, but it's not fatal
125         if it's not there (the io-layer just ignores the high word in that
126         case.)
127
128         Check for windows builds, and only bother to look for pthreads and
129         large files if we're not building for cygwin or native win32.  Not
130         having pthread support on Posix systems is now a fatal error.
131
132         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
133         aclocal
134
135 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
136
137         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
138         target testjit. 
139
140 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
141
142         * docs/object-layout: more documentation
143
144 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
145
146         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
147         can't read on unaligned boundaries
148
149 2001-10-04  Dick Porter  <dick@ximian.com>
150
151         * configure.in: Do some deeper checks on pthreads for some of the
152         more interesting functions
153
154 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
155
156         * mono/tests/Makefile.am (testjit): a new target to test the JITer
157
158         * mono/tests/jit-*: added some test for the JITer
159
160 2001-09-23  Dick Porter  <dick@ximian.com>
161
162         * configure.in: Arrange to compile dummy thread support routines
163         if pthread isnt available
164         
165 2001-09-23  Dick Porter  <dick@ximian.com>
166
167         * configure.in: Check for pthread.h, so that we can check for the
168         HAVE_PTHREAD_H define in config.h
169
170 2001-09-21  Dick Porter  <dick@ximian.com>
171
172         * configure.in: Check for libpthread
173
174 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
175
176         * mono/tests/test-ops.cs: added more tests
177
178 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
179
180         * configure.in: check for sizeof(void*) and for the architecture.
181
182 2001-09-05  Dick Porter  <dick@ximian.com>
183
184         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
185         aclocal invocation, so putting aclocal files in /usr/local works
186
187 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
188
189         * *: removed the libffi dependency, mono now compiles on cygwin 
190
191         * mono/wrapper/build-dll: new file.
192
193 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
194
195         * mono/tests/console.cs: impl.
196
197         * mono/tests/box.cs: impl.
198
199         * mono/tests/stream-writer.cs: impl.
200
201 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
202
203         * mono/tests/*: New test cases, mostly for virtual method dispatch.
204         Use make testb for the slow benchmarking programs,
205         make test for the usual regression test checks.
206
207 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
208
209         * mono/cil/Makefile.am:
210         * mono/wrapper/Makefile.am: use correct variables for installation
211         directories
212
213 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
214
215         * mono/tests/exceptions*: enhanced and added more tests for
216         exceptions.
217
218 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
219
220         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
221         to pass make distcheck
222
223         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
224
225         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
226         install-data-hook): Added mechanism to distribute and install the
227         dll files.
228
229 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
230
231         * mono/tests/stream.cs: new tests for the Stream class
232
233         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
234         added it again.
235
236 2001-08-16  Alex Graveley  <alex@ximian.com>
237
238         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
239         removes libtool dependency on all of Mono.
240
241 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
242
243         * mono/tests/array.cs: more array tests
244
245 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
246
247         * mono/tests/array.cs: more array tests
248
249 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
250
251         * mono/tests/pinvoke.cs: we can now print strings ;-)
252
253         * mono/tests/array.cs: new test for arrays
254
255 2001-08-02  Alex Graveley  <alex@ximian.com>
256
257         * libffi/*: Import libffi CVS version, with minor changes to make it 
258           compile.
259
260         * mono/interpreter/Makefile.am: Link against 
261           ../../libffi/.libs/libffi.a.
262
263         * Makefile.am: Add libffi
264
265         * autogen.sh: Replace with adapted gnome autogen.sh
266
267         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
268
269 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
270
271         * mono/tests/pinvoke.cs: impl.
272
273 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
274
275         * configure.in, mono/tests: added some tests for the interpreter.
276
277 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
278
279         * doc/download: added instructions for cygwin
280         
281         * doc/c-sharp: removed bit about compiling
282         
283         * status/compare-assembly.cs: basedir should be there if
284         parameters are provided.
285
286         * status/makefile: made targets to dump info.
287         
288 2001-07-15  Joe Shaw  <joe@ximian.com>
289
290         * configure.in: Don't create doc/Makefile as there's nothing there
291         to make.
292
293         * Makefile.am: Don't build the doc directory because there's no
294         Makefile.am there.
295
296         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
297
298 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
299
300         * doc/class-library (A): Updated FAQ with question on error 1595.
301
302 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
303
304         * doc/index: 
305
306 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
307
308         * status/*: scripts and data to create statistics about the
309         class library status.
310
311 2001-07-09  Alex Graveley  <alex@ximian.com>
312
313         * doc/makefile (clean): Add clean target.
314         * doc/web/makefile (clean): Ditto.
315
316 2001-07-09  Alex Graveley  <alex@ximian.com>
317
318         * doc/makefile (all-docs): Fix typo.
319
320 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
321
322         * NEWS: 
323