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