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