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