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