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