* Identity.cs: Added ObjRef attribute, that holds the objref of the object.
[mono.git] / ChangeLog
1 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2
3         * configure.in: added check for sys/un.h.
4
5 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
6
7         * doc/postgresql
8         * doc/mysql
9         * doc/ado-net: updates to web pages
10         
11         * man/sqlsharp.1: update to man page
12
13 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
14
15         * configure.in: added WIN32_THREADS flag when building under windows.
16         It seems that the header files of the gc do not always define it when
17         GC_WIN32_THREADS is defined.
18
19 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
20
21         * doc/index
22         * doc/ado-net
23         * doc/firebird
24         * doc/ibmdb2
25         * doc/mysql
26         * doc/odbc
27         * doc/oledb
28         * doc/oracle
29         * doc/postgresql
30         * doc/sqlclient
31         * doc/sqlite
32         * doc/sybase
33         * doc/tdsclient: corrections
34
35 2003-01-26  Duncan Mak  <duncan@ximian.com>
36
37         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
38
39 2003-01-22  Martin Baulig  <martin@ximian.com>
40
41         * configure.in: Set version number to 0.19.1.
42
43         Heads up: I'm going to commit some changes to the debugger
44         which'll require you to use this new runtime, so if you update the
45         debugger from CVS, you also need this new runtime.
46
47 2003-01-20  Duncan Mak  <duncan@ximian.com>
48
49         * configure.in: Bump the release number to 0.19.
50           
51 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
52
53         * doc/ibmdb2: added file which is new web page
54         about IBM DB2 data provider at Mono.Data.DB2Client
55         
56         * makefile
57         * commands: added ibmdb2 web page to go-mono web site
58         
59         * doc/ado-net: added a couple more developers email, plus made the
60         email spam resistant, added Mono's DB2 data provider to list,
61         added more info about the ProviderFactory and retrieving data using
62         ADO.NET from ASP.NET, add notes about testing, misc cleanup
63         
64         * doc/mysql
65         * doc/postgresql
66         * doc/sqlclient
67         * doc/oracle
68         * doc/tdsclient
69         * doc/firebird
70         * doc/oledb
71         * doc/odbc
72         * doc/sybase
73         * doc/sqlite: added testing notes and C# examples
74         
75         * doc/gtk-sharp: added links for GTK# for Windows
76         
77         * man/sqlsharp.1: added providers Npgsql and MySQLNet
78
79 2003-01-17  Duncan Mak  <duncan@ximian.com>
80
81         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
82
83 2003-01-16  Martin Baulig  <martin@ximian.com>
84
85         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
86         check again, we're now using the mono/io-layer for this.
87
88 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
89
90         * configure.in: allow MacOSX (from various people).
91
92 2003-01-14  Martin Baulig  <martin@ximian.com>
93
94         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
95
96 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
97         * fixed url for System.Windows.Forms in the class status
98         
99 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
100
101         * configure.in: moved struct tm field tm_gmtoff check before the check
102         for timezone global variable. This makes Timezone work for me (debian
103         sid, linux, x86, which has both the field and the global variables).
104
105 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
106
107         * doc/oracle: added file which is
108         a new web page oracle.html
109
110         * doc/ado-net: clean up and add link
111         to oracle.html
112         
113         * doc/web/commands
114         * doc/web/makefile: added oracle.html
115
116 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
117
118         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
119         
120         * man/sqlsharpcli.1: renamed to sqlsharp.1
121
122 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
123
124         * mono/jit/jit.c
125         * mono/metadata/icall.c: added mono_install_get_config_dir() to
126         utilize the MONO_CFG_DIR environment variable for specifying
127         different machine.configs.
128
129 2002-12-06  Duncan Mak  <duncan@ximian.com>
130
131         * data/Makefile.am (EXTRA_DIST): Add machine.config
132         (DISTCLEANFILES): Add config.
133
134 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
135
136         * man/sqlsharpcli.1: added file - a man page 
137         for SQL# CLI
138         
139         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
140         
141 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
142
143         * doc/firebird: updated web page
144
145 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
146
147         * data/Config.in : added the gtk# dll mapping entries
148
149 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
150
151         * doc/firebird: updated web page based on input
152         from the firebird .net data provider author
153
154 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
155
156         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
157         been installed.
158
159 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
160
161         * doc/oledb
162         * doc/odbc
163         * doc/mysql
164         * doc/sqlite
165         * doc/sqlclient
166         * doc/tdsclient
167         * doc/sybase
168         * doc/firebird: added web pages
169         for each specific data provider
170         
171         * doc/ado-net
172         * doc/postgresql: updated web page
173         with current status
174         
175         * doc/web/commands
176         * doc/web/makefile: updated to include
177         new web pages
178
179 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
180
181         * autogen.sh: make it work when MONO_PATH is set and it has more than
182         one directory or ends in ":". Also check that the directory added to
183         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
184
185 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
186
187         * configure.in: Also allow the miss-spelled bohem.
188
189 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
190
191         * doc/ado-net
192         * doc/postgresql
193         * doc/tds-providers: cleaned up the web pages
194         
195         * doc/web/commands: postgresql.html page was mistyped
196
197 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
198
199         * doc/ado-net: updated status of
200         the ADO.NET functionality and providers
201         and added link to tds-providers.html
202
203         * doc/tds-providers: added file to
204         describe the design     and status of 
205         the SqlClient, SybaseClient, and TdsClient
206         ADO.NET providers.
207
208         * doc/web/makefile
209         * doc/web/command: added new web page 
210         tds-providers.html to build of  www.go-mono.com web site
211         
212 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
213
214         * doc/web/makefile
215         * doc/web/commands:     web page 
216         postgresql needed to be added
217
218 2002-10-13  Mark Crichton <crichton@gimp.org>
219
220         * doc/index: Even more spelling errors fixed.
221
222 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
223
224         * doc/adonet: updated status of all providers, added links, 
225           and added information
226           about the Mono.Data.SqliteClient provider that 
227           Vladimir Vukicevic contributed. Added Brian Ritchie's 
228           and Vladimir Vukicevic's email addresses as
229           people to contact about ADO.NET in Mono.  
230           Added information about SQL#, configuration tools, 
231           and an ADO.NET Multiplexor, etc...  
232
233 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
234
235         * doc/index: corrected some mistypes
236         
237         * doc/adonet: updated the status and plans of all the ADO.NET providers
238           and moved PostgreSQL specific stuff to doc/postgresql
239
240         * doc/postgresql: added new file to detail
241           the status of the PostgreSQL ADO.NET provider
242           and provide test notes for setting it up
243
244 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
245
246         * data/config.in: add entry for MySQL native shared libraries
247           which are different on Windows and Linux
248
249 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
250
251         * doc/ccvs: Fixed some ugly formatting.
252
253 2002-10-03  Dick Porter  <dick@ximian.com>
254
255         * acconfig.h:
256         * configure.in:  Freebsd pthread_t is a pointer
257
258 2002-10-01  Duncan Mak  <duncan@ximian.com>
259
260         * mono/os/Makefile.am: Add gc_wrapper.h.
261
262         * runtime/Makefile.am: Fix the path for monoresgen.exe.
263
264 2002-09-27  Dick Porter  <dick@ximian.com>
265
266         * configure.in: Check for semaphore.h.  Patch for BSD from
267         jmmv@hispabsd.org (Julio Merino).
268
269 2002-09-20  Duncan Mak  <duncan@ximian.com>
270
271         * data/config.in: Added reference to libxslt.
272
273 2002-09-20  Mark Crichton  <crichton@gimp.org>
274
275         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
276         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
277         For systems that do not have such a virtual FS, define
278         NEED_LINK_UNLINK.
279
280         * acconfig.h: added NEED_LINK_UNLINK
281         
282 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
283
284         * configure.in: add some needed defines to fix support of
285         threads in the GC.
286
287 2002-09-19  Mark Crichton  <crichton@gimp.org>
288
289         * configure.in: Added checks for Solaris to use X/Open functionality.
290         Really needed for the io-layer code.
291
292 2002-09-15  Andrew Birkett  <andy@nobugs.org>
293
294         * man/mcs.1: --probe is now --expect-error.
295
296 2002-09-09  Dick Porter  <dick@ximian.com>
297
298         * acconfig.h: 
299         * configure.in: Simplify thread checks, by using canned rules for
300         particular systems (based on the sleepycat db configure.in).
301         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
302         don't have a solaris machine to try it on.
303
304 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
305
306         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
307
308 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
309
310         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
311         Security) to the OpenSSH keys required by mono CVS
312         access.
313
314 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
315
316         * configure.in, mono/interpreter/interp.c,
317         mono/io-layer/handles.c, mono/io-layer/processes.c,
318         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
319         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
320         mono/metadata/appdomain.c, mono/metadata/class.c,
321         mono/metadata/domain.c, mono/metadata/gc.c,
322         mono/metadata/object.c, mono/metadata/reflection.c,
323         mono/metadata/threads.c, mono/os/gc_wrapper.h,
324         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
325         wrap inclusion of gc.h for boehm, since from FreeBSD and
326         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
327         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
328         to apply, and also makes it possible for me to build with
329         GC on OpenBSD/macppc built by hand.
330
331 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
332
333         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
334
335 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
336
337         * mono/dis/dis-cil.c:
338         * configure.in: Check for <wchar.h> via autoconf, don't use it if
339         it isn't there, as it seems to work fine without it on OpenBSD.
340
341 2002-08-28  Dick Porter  <dick@ximian.com>
342
343         * mono/os/win32/util.c: 
344         * mono/os/unix/util.c: 
345         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
346         (It doesn't do anything on unix builds, and the w32 version no
347         longer needs an arg.)
348
349         * configure.in: Add HOST_CC for w32 builds
350
351 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
352
353         * configure.in: remove iconv checks.
354
355 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
356
357         * configure.in: Recognise OpenBSD/macppc as PowerPC.
358
359 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
360
361         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
362         to error out if bison is missing.
363
364 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
365
366         * configure.in: don't link against libdl on windoze.
367
368 2002-08-12  Dick Porter  <dick@ximian.com>
369
370         * mono.pc.in: Add $includedir to Cflags
371
372 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
373
374         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
375         with pkg-config.
376         * */Makefile.am: makefile overhaul to create a shared libmono library.
377         * */*.h: do not include config.h in headers that should be installed.
378
379 2002-07-12  Dick Porter  <dick@ximian.com>
380
381         * acconfig.h:
382         * configure.in: Check the size of sockaddr_un.sun_path
383
384 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
385
386         * man/Makefile.am (man_MANS): Added new man page
387
388         * man/mono-config.5: New manual page describing the mono-config
389         file format. 
390
391 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
392
393         * configure.in: added checks for MSG_NOSIGNAL
394
395 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
396
397         * doc/ado-net: update the ado-net web page on go-mono.com
398         input parameters support, beginnings of Mono.Data.MySQL 
399         and System.Data.OleDb, updated the sample source code,
400         and output from a PostgresTest
401
402 2002-05-21  Martin Baulig  <martin@gnome.org>
403
404         * mono.1: Documented the "--debug-args" debugging arguments.
405
406 2002-05-21  Martin Baulig  <martin@gnome.org>
407
408         * mono.1: Updated to reflect my latest changes and beautified this a bit.
409         (FIXME: There are still command line argument which aren't documented here.)
410
411 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
412
413         * doc/ado-net: updated page to include C# code snippets using
414         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
415         works, executing/reading multiple results, and stored procedures.
416         And other tweaks about the providers.  
417
418 2002-05-19  Martin Baulig  <martin@gnome.org>
419
420         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
421         interpreter/Makefile.am.
422
423 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
424
425         * configure.in: search for pthread functions also in libc_r (patch
426         from Garrett Rooney <rooneg@electricjellyfish.net>).
427
428 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
429
430         * doc/ado-net: added instructions for installing PostgreSQL on Linux
431         and for using nant to re-compile just the System.Data.dll assembly
432         on Windows.
433
434 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
435
436         * doc/ado-net: added instructions for compiling System.Data.dll
437         (a subset of) on Linux.
438
439 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
440
441         * doc/ado-net: added links
442
443 2002-05-09  Dick Porter  <dick@ximian.com>
444
445         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
446
447 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
448
449         * doc/ado-net: correct formatting
450         * doc/index: added credit i forgot to add
451
452 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
453
454         * doc/ado-net: i did not format it correctly earlier, i 
455         tried added various tags where appropriate.
456         
457         * doc/index: added news item for May 5, 2002 - ado.net able
458         to retrieve data now
459
460 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
461
462         * doc/ado-net: updated the current status which
463         I kept forgetting to do.
464
465 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
466
467         * doc/ado-net: updated to includes an example for
468         running ipc-daemon as a Windows service.  Thanks
469         to gonzalo.
470
471 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
472
473         * doc/ado-net: updated to include installation of
474         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
475         Also included notes on running the System.Data/Test/PostgresTest.cs
476         that should work on a lot of Mono installations that have
477         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
478         know.
479
480 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
481
482         * doc/ado-net: updated a little bit.
483
484 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
485
486         * configure.in: Added checks for timezone stuff.
487
488 2002-04-30  Dick Porter  <dick@ximian.com>
489
490         * acconfig.h:
491         * configure.in: Added option to disable using shared memory for
492         handles
493
494 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
495
496         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
497         defined problem under cygwin with latest version of automake and
498         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
499
500 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
501
502         * configure.in: removed -Wshadow from CFLAGS.
503
504 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
505
506         * status/maintainers.xml: added danmorg and myself for System.Data.*
507         classes.
508
509         * status/class.xml: added System.Data.* classes.
510
511 2002-04-08  Dick Porter  <dick@ximian.com>
512
513         * configure.in: Set -mno-cygwin here rather than in the build script
514
515 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
516
517         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
518
519 2002-03-29  Martin Baulig  <martin@gnome.org>
520
521         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
522         New files, added documentation for the debugging code.
523
524         * doc/web/commands: Added the debugging pages.
525
526         * docs/jit-debug: Removed, this is now on the web site.
527
528 2002-03-24  Martin Baulig  <martin@gnome.org>
529
530         * man/mcs.1: Documented the new --debug option and added a section
531         about debugging support.
532
533         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
534
535 2002-03-21  Martin Baulig  <martin@gnome.org>
536
537         * configure.in: Added check for <elf.h>.
538
539 2002-03-18  Dick Porter  <dick@ximian.com>
540
541         * configure.in: Only look for libgc on the system.  Default to not
542         using GC at all, because it doesn't work with the jit.
543
544 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
545
546         * configure.in: Add support for building the included boehm GC.
547
548 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
549
550         * configure.in: detect Boehm GC libs and add --with-gc switch.
551         Boehm GC needs to be explicitly enabled since the JIT currently fails
552         in some cases with it.
553
554 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
555
556         * mono/tests/fib.cs: it is now possible to pass a repeat count as
557         command line argument, for example fib.exe 20 runs the test 20
558         times. 
559
560 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
561         * configure.in: added support for ARM target arch.
562         Uncommented and modified arm-*-linux* target,
563         added mono/arch/arm/Makefile to AC_OUTPUT list.
564
565 2002-02-21  Mark Crichton  <crichton@gimp.org>
566
567         * status/class.xml: Added contact info for RNGCryptoServiceProvider
568         class and Rijndael classes.
569         * status/maintainers.xml: Added contact info to maintainers list.
570
571 2002-02-21  Mark Crichton  <crichton@gimp.org>
572  
573         * configure.in: Add checks for a system-provided entropy device
574         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
575
576 2002-02-20  Dick Porter  <dick@ximian.com>
577
578         * acconfig.h:
579         * configure.in: Always build without cygwin support on windows
580
581 2002-02-19  Radek Doulik  <rodo@ximian.com>
582
583         * mono/tests/pinvoke.cs: use more pinvoke test methods
584
585 2002-02-19  Radek Doulik  <rodo@ximian.com>
586
587         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
588         method
589         (mono_test_many_byte_arguments): ditto
590
591 2002-02-18  Radek Doulik  <rodo@ximian.com>
592
593         * mono/tests/Makefile.am: added small test library for pinvoke
594         testing
595
596         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
597         new function to test pinvoke
598
599         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
600         arguments
601
602         * mono/tests/Makefile.am: display # of passing tests too
603         added simple shared library libtest with testing function for
604         pinvoke
605
606 2002-02-17  Radek Doulik  <rodo@ximian.com>
607
608         * mono/tests/Makefile.am (test): display # of failed tests
609
610 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
611
612         * configure.in: Add checks for SOL_IP, SOL_TCP, and
613         IP_PKTINFO. Also check for struct ip_mreqn.
614
615 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
616
617         * configure.in: Add checks to see if we need to link to libsocket,
618         libnsl, and/or librt. Also check for inet_pton and inet_aton.
619
620 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
621
622         * acconfig.h: #undef USE_MONO_MUTEX
623
624         * configure.in: If the system pthread implementation is lacking,
625         default to using mono-mutex.
626
627 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
628
629         * mono/tests/enum2.cs: new file with more enum tests.
630
631 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
632
633         * mono/tests/jit-long.cs: added some SHL/SHR tests
634
635 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
636
637         * configure.in: allow PKG_CONFIG_PATH for the build-platform
638         pkg-config invocation.
639
640 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
641
642         * configure.in: add some support/fixes for cross-compilation.
643
644 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
645
646         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
647         added tests for SUB_OVF, SUB_OVF_UN
648
649 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
650
651         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
652
653 2001-12-21  Aaron Weber  <aaron@ximian.com>
654
655         * doc/faq (A): added a linebreak that was missing and was causing
656         a heading to appear badly.
657
658 2001-12-20  Aaron Weber  <aaron@ximian.com>
659
660         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
661         questions into a single section.
662
663 2001-12-17  Aaron Weber  <aaron@ximian.com>
664
665         * doc/faq (Q): Question-by-question, line-by-line revision.
666
667 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
668
669         * mono/tests/time.cs: new test
670
671 2001-11-30  Radek Doulik  <rodo@ximian.com>
672
673         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
674
675 2001-11-29  Radek Doulik  <rodo@ximian.com>
676
677         * configure.in (ACCESS_UNALIGNED): uncommented and modified
678         powerpc-*-linux* 
679         generate mono/arch/ppc/Makefile
680
681 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
682
683         * mono/tests/exception3.cs: modified the test to show a bug in the
684         current exception handling implementation.
685
686 2001-11-13  Dick Porter  <dick@ximian.com>
687
688         * configure.in: Some more tests for pthread features
689         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
690         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
691
692 2001-11-09  Dick Porter  <dick@ximian.com>
693
694         * configure.in: Try and get large file support, but it's not fatal
695         if it's not there (the io-layer just ignores the high word in that
696         case.)
697
698         Check for windows builds, and only bother to look for pthreads and
699         large files if we're not building for cygwin or native win32.  Not
700         having pthread support on Posix systems is now a fatal error.
701
702         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
703         aclocal
704
705 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
706
707         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
708         target testjit. 
709
710 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
711
712         * docs/object-layout: more documentation
713
714 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
715
716         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
717         can't read on unaligned boundaries
718
719 2001-10-04  Dick Porter  <dick@ximian.com>
720
721         * configure.in: Do some deeper checks on pthreads for some of the
722         more interesting functions
723
724 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
725
726         * mono/tests/Makefile.am (testjit): a new target to test the JITer
727
728         * mono/tests/jit-*: added some test for the JITer
729
730 2001-09-23  Dick Porter  <dick@ximian.com>
731
732         * configure.in: Arrange to compile dummy thread support routines
733         if pthread isnt available
734         
735 2001-09-23  Dick Porter  <dick@ximian.com>
736
737         * configure.in: Check for pthread.h, so that we can check for the
738         HAVE_PTHREAD_H define in config.h
739
740 2001-09-21  Dick Porter  <dick@ximian.com>
741
742         * configure.in: Check for libpthread
743
744 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
745
746         * mono/tests/test-ops.cs: added more tests
747
748 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
749
750         * configure.in: check for sizeof(void*) and for the architecture.
751
752 2001-09-05  Dick Porter  <dick@ximian.com>
753
754         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
755         aclocal invocation, so putting aclocal files in /usr/local works
756
757 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
758
759         * *: removed the libffi dependency, mono now compiles on cygwin 
760
761         * mono/wrapper/build-dll: new file.
762
763 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
764
765         * mono/tests/console.cs: impl.
766
767         * mono/tests/box.cs: impl.
768
769         * mono/tests/stream-writer.cs: impl.
770
771 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
772
773         * mono/tests/*: New test cases, mostly for virtual method dispatch.
774         Use make testb for the slow benchmarking programs,
775         make test for the usual regression test checks.
776
777 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
778
779         * mono/cil/Makefile.am:
780         * mono/wrapper/Makefile.am: use correct variables for installation
781         directories
782
783 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
784
785         * mono/tests/exceptions*: enhanced and added more tests for
786         exceptions.
787
788 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
789
790         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
791         to pass make distcheck
792
793         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
794
795         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
796         install-data-hook): Added mechanism to distribute and install the
797         dll files.
798
799 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
800
801         * mono/tests/stream.cs: new tests for the Stream class
802
803         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
804         added it again.
805
806 2001-08-16  Alex Graveley  <alex@ximian.com>
807
808         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
809         removes libtool dependency on all of Mono.
810
811 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
812
813         * mono/tests/array.cs: more array tests
814
815 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
816
817         * mono/tests/array.cs: more array tests
818
819 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
820
821         * mono/tests/pinvoke.cs: we can now print strings ;-)
822
823         * mono/tests/array.cs: new test for arrays
824
825 2001-08-02  Alex Graveley  <alex@ximian.com>
826
827         * libffi/*: Import libffi CVS version, with minor changes to make it 
828           compile.
829
830         * mono/interpreter/Makefile.am: Link against 
831           ../../libffi/.libs/libffi.a.
832
833         * Makefile.am: Add libffi
834
835         * autogen.sh: Replace with adapted gnome autogen.sh
836
837         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
838
839 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
840
841         * mono/tests/pinvoke.cs: impl.
842
843 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
844
845         * configure.in, mono/tests: added some tests for the interpreter.
846
847 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
848
849         * doc/download: added instructions for cygwin
850         
851         * doc/c-sharp: removed bit about compiling
852         
853         * status/compare-assembly.cs: basedir should be there if
854         parameters are provided.
855
856         * status/makefile: made targets to dump info.
857         
858 2001-07-15  Joe Shaw  <joe@ximian.com>
859
860         * configure.in: Don't create doc/Makefile as there's nothing there
861         to make.
862
863         * Makefile.am: Don't build the doc directory because there's no
864         Makefile.am there.
865
866         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
867
868 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
869
870         * doc/class-library (A): Updated FAQ with question on error 1595.
871
872 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
873
874         * doc/index: 
875
876 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
877
878         * status/*: scripts and data to create statistics about the
879         class library status.
880
881 2001-07-09  Alex Graveley  <alex@ximian.com>
882
883         * doc/makefile (clean): Add clean target.
884         * doc/web/makefile (clean): Ditto.
885
886 2001-07-09  Alex Graveley  <alex@ximian.com>
887
888         * doc/makefile (all-docs): Fix typo.
889
890 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
891
892         * NEWS: 
893
894