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