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