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