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