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