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