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