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