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