*** empty log message ***
[mono.git] / ChangeLog
1 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
2
3         * doc/ado-net: correct formatting
4         * doc/index: added credit i forgot to add
5
6 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
7
8         * doc/ado-net: i did not format it correctly earlier, i 
9         tried added various tags where appropriate.
10         
11         * doc/index: added news item for May 5, 2002 - ado.net able
12         to retrieve data now
13
14 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
15
16         * doc/ado-net: updated the current status which
17         I kept forgetting to do.
18
19 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
20
21         * doc/ado-net: updated to includes an example for
22         running ipc-daemon as a Windows service.  Thanks
23         to gonzalo.
24
25 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
26
27         * doc/ado-net: updated to include installation of
28         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
29         Also included notes on running the System.Data/Test/PostgresTest.cs
30         that should work on a lot of Mono installations that have
31         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
32         know.
33
34 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
35
36         * doc/ado-net: updated a little bit.
37
38 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
39
40         * configure.in: Added checks for timezone stuff.
41
42 2002-04-30  Dick Porter  <dick@ximian.com>
43
44         * acconfig.h:
45         * configure.in: Added option to disable using shared memory for
46         handles
47
48 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
49
50         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
51         defined problem under cygwin with latest version of automake and
52         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
53
54 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
55
56         * configure.in: removed -Wshadow from CFLAGS.
57
58 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
59
60         * status/maintainers.xml: added danmorg and myself for System.Data.*
61         classes.
62
63         * status/class.xml: added System.Data.* classes.
64
65 2002-04-08  Dick Porter  <dick@ximian.com>
66
67         * configure.in: Set -mno-cygwin here rather than in the build script
68
69 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
70
71         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
72
73 2002-03-29  Martin Baulig  <martin@gnome.org>
74
75         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
76         New files, added documentation for the debugging code.
77
78         * doc/web/commands: Added the debugging pages.
79
80         * docs/jit-debug: Removed, this is now on the web site.
81
82 2002-03-24  Martin Baulig  <martin@gnome.org>
83
84         * man/mcs.1: Documented the new --debug option and added a section
85         about debugging support.
86
87         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
88
89 2002-03-21  Martin Baulig  <martin@gnome.org>
90
91         * configure.in: Added check for <elf.h>.
92
93 2002-03-18  Dick Porter  <dick@ximian.com>
94
95         * configure.in: Only look for libgc on the system.  Default to not
96         using GC at all, because it doesn't work with the jit.
97
98 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
99
100         * configure.in: Add support for building the included boehm GC.
101
102 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
103
104         * configure.in: detect Boehm GC libs and add --with-gc switch.
105         Boehm GC needs to be explicitly enabled since the JIT currently fails
106         in some cases with it.
107
108 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
109
110         * mono/tests/fib.cs: it is now possible to pass a repeat count as
111         command line argument, for example fib.exe 20 runs the test 20
112         times. 
113
114 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
115         * configure.in: added support for ARM target arch.
116         Uncommented and modified arm-*-linux* target,
117         added mono/arch/arm/Makefile to AC_OUTPUT list.
118
119 2002-02-21  Mark Crichton  <crichton@gimp.org>
120
121         * status/class.xml: Added contact info for RNGCryptoServiceProvider
122         class and Rijndael classes.
123         * status/maintainers.xml: Added contact info to maintainers list.
124
125 2002-02-21  Mark Crichton  <crichton@gimp.org>
126  
127         * configure.in: Add checks for a system-provided entropy device
128         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
129
130 2002-02-20  Dick Porter  <dick@ximian.com>
131
132         * acconfig.h:
133         * configure.in: Always build without cygwin support on windows
134
135 2002-02-19  Radek Doulik  <rodo@ximian.com>
136
137         * mono/tests/pinvoke.cs: use more pinvoke test methods
138
139 2002-02-19  Radek Doulik  <rodo@ximian.com>
140
141         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
142         method
143         (mono_test_many_byte_arguments): ditto
144
145 2002-02-18  Radek Doulik  <rodo@ximian.com>
146
147         * mono/tests/Makefile.am: added small test library for pinvoke
148         testing
149
150         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
151         new function to test pinvoke
152
153         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
154         arguments
155
156         * mono/tests/Makefile.am: display # of passing tests too
157         added simple shared library libtest with testing function for
158         pinvoke
159
160 2002-02-17  Radek Doulik  <rodo@ximian.com>
161
162         * mono/tests/Makefile.am (test): display # of failed tests
163
164 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
165
166         * configure.in: Add checks for SOL_IP, SOL_TCP, and
167         IP_PKTINFO. Also check for struct ip_mreqn.
168
169 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
170
171         * configure.in: Add checks to see if we need to link to libsocket,
172         libnsl, and/or librt. Also check for inet_pton and inet_aton.
173
174 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
175
176         * acconfig.h: #undef USE_MONO_MUTEX
177
178         * configure.in: If the system pthread implementation is lacking,
179         default to using mono-mutex.
180
181 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
182
183         * mono/tests/enum2.cs: new file with more enum tests.
184
185 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
186
187         * mono/tests/jit-long.cs: added some SHL/SHR tests
188
189 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
190
191         * configure.in: allow PKG_CONFIG_PATH for the build-platform
192         pkg-config invocation.
193
194 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
195
196         * configure.in: add some support/fixes for cross-compilation.
197
198 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
199
200         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
201         added tests for SUB_OVF, SUB_OVF_UN
202
203 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
204
205         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
206
207 2001-12-21  Aaron Weber  <aaron@ximian.com>
208
209         * doc/faq (A): added a linebreak that was missing and was causing
210         a heading to appear badly.
211
212 2001-12-20  Aaron Weber  <aaron@ximian.com>
213
214         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
215         questions into a single section.
216
217 2001-12-17  Aaron Weber  <aaron@ximian.com>
218
219         * doc/faq (Q): Question-by-question, line-by-line revision.
220
221 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
222
223         * mono/tests/time.cs: new test
224
225 2001-11-30  Radek Doulik  <rodo@ximian.com>
226
227         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
228
229 2001-11-29  Radek Doulik  <rodo@ximian.com>
230
231         * configure.in (ACCESS_UNALIGNED): uncommented and modified
232         powerpc-*-linux* 
233         generate mono/arch/ppc/Makefile
234
235 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
236
237         * mono/tests/exception3.cs: modified the test to show a bug in the
238         current exception handling implementation.
239
240 2001-11-13  Dick Porter  <dick@ximian.com>
241
242         * configure.in: Some more tests for pthread features
243         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
244         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
245
246 2001-11-09  Dick Porter  <dick@ximian.com>
247
248         * configure.in: Try and get large file support, but it's not fatal
249         if it's not there (the io-layer just ignores the high word in that
250         case.)
251
252         Check for windows builds, and only bother to look for pthreads and
253         large files if we're not building for cygwin or native win32.  Not
254         having pthread support on Posix systems is now a fatal error.
255
256         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
257         aclocal
258
259 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
260
261         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
262         target testjit. 
263
264 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
265
266         * docs/object-layout: more documentation
267
268 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
269
270         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
271         can't read on unaligned boundaries
272
273 2001-10-04  Dick Porter  <dick@ximian.com>
274
275         * configure.in: Do some deeper checks on pthreads for some of the
276         more interesting functions
277
278 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
279
280         * mono/tests/Makefile.am (testjit): a new target to test the JITer
281
282         * mono/tests/jit-*: added some test for the JITer
283
284 2001-09-23  Dick Porter  <dick@ximian.com>
285
286         * configure.in: Arrange to compile dummy thread support routines
287         if pthread isnt available
288         
289 2001-09-23  Dick Porter  <dick@ximian.com>
290
291         * configure.in: Check for pthread.h, so that we can check for the
292         HAVE_PTHREAD_H define in config.h
293
294 2001-09-21  Dick Porter  <dick@ximian.com>
295
296         * configure.in: Check for libpthread
297
298 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
299
300         * mono/tests/test-ops.cs: added more tests
301
302 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
303
304         * configure.in: check for sizeof(void*) and for the architecture.
305
306 2001-09-05  Dick Porter  <dick@ximian.com>
307
308         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
309         aclocal invocation, so putting aclocal files in /usr/local works
310
311 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
312
313         * *: removed the libffi dependency, mono now compiles on cygwin 
314
315         * mono/wrapper/build-dll: new file.
316
317 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
318
319         * mono/tests/console.cs: impl.
320
321         * mono/tests/box.cs: impl.
322
323         * mono/tests/stream-writer.cs: impl.
324
325 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
326
327         * mono/tests/*: New test cases, mostly for virtual method dispatch.
328         Use make testb for the slow benchmarking programs,
329         make test for the usual regression test checks.
330
331 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
332
333         * mono/cil/Makefile.am:
334         * mono/wrapper/Makefile.am: use correct variables for installation
335         directories
336
337 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
338
339         * mono/tests/exceptions*: enhanced and added more tests for
340         exceptions.
341
342 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
343
344         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
345         to pass make distcheck
346
347         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
348
349         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
350         install-data-hook): Added mechanism to distribute and install the
351         dll files.
352
353 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
354
355         * mono/tests/stream.cs: new tests for the Stream class
356
357         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
358         added it again.
359
360 2001-08-16  Alex Graveley  <alex@ximian.com>
361
362         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
363         removes libtool dependency on all of Mono.
364
365 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
366
367         * mono/tests/array.cs: more array tests
368
369 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
370
371         * mono/tests/array.cs: more array tests
372
373 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
374
375         * mono/tests/pinvoke.cs: we can now print strings ;-)
376
377         * mono/tests/array.cs: new test for arrays
378
379 2001-08-02  Alex Graveley  <alex@ximian.com>
380
381         * libffi/*: Import libffi CVS version, with minor changes to make it 
382           compile.
383
384         * mono/interpreter/Makefile.am: Link against 
385           ../../libffi/.libs/libffi.a.
386
387         * Makefile.am: Add libffi
388
389         * autogen.sh: Replace with adapted gnome autogen.sh
390
391         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
392
393 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
394
395         * mono/tests/pinvoke.cs: impl.
396
397 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
398
399         * configure.in, mono/tests: added some tests for the interpreter.
400
401 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
402
403         * doc/download: added instructions for cygwin
404         
405         * doc/c-sharp: removed bit about compiling
406         
407         * status/compare-assembly.cs: basedir should be there if
408         parameters are provided.
409
410         * status/makefile: made targets to dump info.
411         
412 2001-07-15  Joe Shaw  <joe@ximian.com>
413
414         * configure.in: Don't create doc/Makefile as there's nothing there
415         to make.
416
417         * Makefile.am: Don't build the doc directory because there's no
418         Makefile.am there.
419
420         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
421
422 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
423
424         * doc/class-library (A): Updated FAQ with question on error 1595.
425
426 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
427
428         * doc/index: 
429
430 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
431
432         * status/*: scripts and data to create statistics about the
433         class library status.
434
435 2001-07-09  Alex Graveley  <alex@ximian.com>
436
437         * doc/makefile (clean): Add clean target.
438         * doc/web/makefile (clean): Ditto.
439
440 2001-07-09  Alex Graveley  <alex@ximian.com>
441
442         * doc/makefile (all-docs): Fix typo.
443
444 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
445
446         * NEWS: 
447