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