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