2004-03-17 Umadevi S (sumadevi@novell.com)
[mono.git] / ChangeLog
1 2004-03-16  Duncan Mak  <duncan@ximian.com>
2
3         * runtime/Makefile.am
4         (MakeCert.exe, cert2spc.exe, certmgr.exe, setreg.exe):
5         Remember to install them to mono/runtime.
6
7 2004-03-14  Zoltan Varga  <vargaz@freemail.hu>
8
9         * configure.in: Enable JIT on sparc.
10
11 2004-03-13  Martin Willemoes Hansen  <mwh@sysrq.dk>
12
13         * data/config.in: Changed libgtkhtml-3.0.so.2 to libgtkhtml-3.0.so to fix
14         breakage with gtkhtml-3.0.10
15
16 2004-03-10  Zoltan Varga  <vargaz@freemail.hu>
17
18         * configure.in acconfig.h: Add a --with-sigaltstack option for platforms
19         where the sigaltstack based exception handling does not work.
20
21 2004-03-08  Zoltan Varga  <vargaz@freemail.hu>
22
23         * configure.in acconfig.h: Add check for aintl function, which is the
24         solaris equivalent of truncl.
25
26 2004-02-29  Zoltan Varga  <vargaz@freemail.hu>
27
28         * configure.in: Add check for GC_enable.
29         
30         * configure.in: Remove amd64/Makefile from AC_OUTPUT to fix build.
31
32 2004-02-19  Zoltan Varga  <vargaz@freemail.hu>
33
34         * configure.in: Add proper support for --with-nptl for people who
35         have linking problems when it is enabled.
36
37 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
38
39         * configure.in: Add test for __thread keyword and shared libs.
40
41 2004-02-16  Zoltan Varga  <vargaz@freemail.hu>
42
43         * configure.in: Enable --with-nptl by default.
44
45 2004-02-03  Zoltan Varga  <vargaz@freemail.hu>
46
47         * configure.in: Applied patch from Adrian Bunk (bunk@fs.tum.de). Fix
48         message for failed gethostbyname2_r check.
49
50 Fri Jan 23 16:07:05 EST 2004 Paolo Molaro <lupus@ximian.com>
51
52         * configure.in, acconfig.h: check for truncl. Disable 
53         version script on MacOSX (see bug #51590 if a check becomes
54         necessary).
55
56 Fri Jan 23 21:26:01 CET 2004 Paolo Molaro <lupus@ximian.com>
57
58         * configure.in, acconfig.h: added check for socklen_t.
59
60 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
61
62         * Makefile.am: Do not install mono.pc on platforms without a JIT.
63
64 2004-01-21  Zoltan Varga  <vargaz@freemail.hu>
65
66         * Makefile.am (remove-binaries): Get rid of non-portable >& construct.
67
68 2003-12-29  Miguel de Icaza  <miguel@ximian.com>
69
70         * scripts/sn.in: Add sn script.
71
72 2004-01-15  Zoltan Varga  <vargaz@freemail.hu>
73
74         * scripts/Makefile.am: Add al.exe.
75
76         * scripts/al.in: New file.
77
78         * runtime/Makefile.am: Add al.exe.
79
80 2004-01-10  Jackson Harper <jackson@ximian.com>
81
82         * data/machine.config: Add trace handler (Trace.axd) add trace
83         configuration handlers.
84         
85 2004-01-06  Martin Willemoes Hansen  <mwh@sysrq.dk>
86
87         * doc/books: Added books on Web Services and ASP.NET
88
89 2004-01-04  Daniel Morgan <danielmorgan@verizon.net>
90
91         * monowiz.win32.nsi: update the NSIS installer script for windows
92           to support NSIS 2.0 rc1 and Mono 0.29
93
94 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
95
96         * configure.in: missed in my last change
97
98         * samples/embed/testi.c: interpreter embedding example
99
100         * docs/embedded-api: add info on interpreter embedding
101
102 Mon Dec 22 18:27:14 CET 2003 Paolo Molaro <lupus@ximian.com>
103
104         * configure.in, acconfig.h: use mach semaphores on darwin.
105
106 2003-12-22  Bernie Solomon  <bernard@ugsolutions.com>
107
108         * Makefile.am: Create mint.pc
109         mint.pc.in: Added for embedding the interpreter
110
111 2003-12-16  Martin Baulig  <martin@ximian.com>
112
113         * Makefile.am: In a Makefile.am, comments are started with `#' and
114         not with `dnl' - I must have been an idiot ...
115
116 2003-12-10  Todd Berman <tberman@gentoo.org>
117
118         * configure.in: adding libicu url to the ICU: no message.
119
120 2003-12-05  John Luke  <jluke@cfl.rr.com>
121
122         * data/config.in: new dll mapping entry for libgstreamer
123         
124 2003-12-02  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
125
126         * README: tiny fix ;-)
127
128 2003-11-26  Zoltan Varga  <vargaz@freemail.hu>
129
130         * configure.in: Add -fno-strict-aliasing to CFLAGS.
131         
132         * configure.in: Applied patch from recht@netbsd.org. Avoid linking in
133         librt if not neccesary.
134
135 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
136
137         * configure.in: Fix signbit check. Fixes #51315.
138
139 2003-11-20  Jackson Harper <jackson@ximian.com>
140
141         * data/machine.config: Add OutputCacheModule
142         
143 2003-11-19  Jackson Harper <jackson@ximian.com>
144
145         * doc/web/team.xml: New email address and job description
146         * doc/web/team/jackson.png: Picture of me debugging...seems appropriate
147         
148 2003-11-14  Jackson Harper <jackson@ximian.com>
149
150         * Makefile.am: delete mscorlib.dll
151         
152 2003-11-12 Jackson Harper <jackson@ximian.com>
153
154         * Makefile.am: corlib is now named mscorlib.dll
155         
156 2003-11-12  Zoltan Varga  <vargaz@freemail.hu>
157
158         * configure.in acconfig.h: Add check for signbit, which is missing in
159         FreeBSD 4.x.
160
161 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
162
163         * configure.in: Remove debugging junk accidently checked in.
164         
165         * configure.in: Add new --with-nptl option to enable NPTL only
166         features since auto-detection is not reliable.
167
168         * autogen.sh: Fix previous patch and silence noisy GNU which.   
169
170 2003-11-07  Bernie Solomon  <bernard@ugsolutions.com>
171
172         * autogen.sh: tweak glibtool check so it works
173         if which doesn't set return code properly
174
175 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
176
177         * autogen.sh: Silence noisy GNU which.
178         
179         * autogen.sh: Applied patch from Peter Teichman (peter@ximian.com). 
180         Use 'glibtool' instead of 'libtool' on OSX. 
181
182 2003-11-06  Zoltan Varga  <zovarga@ws-zovarga2>
183
184         * mono/benchmark/pinvoke.cs: New benchmark for testing the performance
185         of the managed/unmanaged boundary.
186
187 2003-11-06  Zoltan Varga  <vargaz@freemail.hu>
188
189         * configure.in acconfig.h: Add check for __thread keyword in gcc.
190
191 2003-10-29  Dick Porter  <dick@ximian.com>
192
193         * man/mono.1: Document MONO_EXTERNAL_ENCODINGS variable
194
195 2003-10-16  Miguel de Icaza  <miguel@ximian.com>
196
197         * man/mono.1: Document new --trace options
198
199 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
200
201         * configure.in: add hppa support (64bit only)
202         make solaris build work with Forte compiler
203
204 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
205
206         * configure.in: Added check for pthread_attr_setstacksize.
207
208         * mono/tests/ChangeLog: New file.
209         
210 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
211
212         * mono/tests/Makefile.am: Link the tests with the test driver program
213         used for the mini tests.
214
215 2003-10-10  Zoltan Varga  <vargaz@freemail.hu>
216
217         * mono/tests/libtest.c (mono_test_marshal_delegate): Added test for
218         stdcall calling convention.
219
220 2003-10-09  Dick Porter  <dick@ximian.com>
221
222         * acconfig.h:
223         * configure.in: Check for ICU availability
224
225 2003-10-09  Bernie Solomon  <bernard@ugsolutions.com>
226
227         * mono/tests/libtest.c: fix after merge of pinvoke2.cs
228
229 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
230
231         * mono/tests/Makefile.am mono/tests/libtest.c
232         mono/tests/pinvoke18.cs: new test for bool marshalling.
233
234 2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>
235
236         * mono/scripts/Makefile.am mono/scripts/*.in: fix
237         managed .exe paths so they are found under cygwin.
238
239 2003-10-07  Zoltan Varga  <vargaz@freemail.hu>
240
241         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Fix array of structs
242         test.
243
244 2003-10-06  Bernie Solomon  <bernard@ugsolutions.com>
245
246         * mono/tests/pinvoke2.cs mono/tests/pinvoke11.cs 
247         mono/tests/libtest.c: Add more pass by value struct
248         tests for platforms with more complex calling conventions 
249         (Sparc V9, HPPA 64 bit).
250
251 2003-10-06  Zoltan Varga  <vargaz@freemail.hu>
252
253         * mono/tests/pinvoke2.cs mono/tests/libtest.c: Add array of structs
254         marshalling test.
255
256 2003-10-04  Bernie Solomon  <bernard@ugsolutions.com>
257
258         * mono/tests/libtest.c: remove warnings except
259         "no previous prototype"
260
261 2003-10-03  Bernie Solomon  <bernard@ugsolutions.com>
262
263         * mono/tests/libtest.c: (test_lpwstr_marshal) remove undefined
264         behaviour of increment, (mono_test_marshal_char) = should be ==
265
266 2003-09-30  Zoltan Varga  <vargaz@freemail.hu>
267
268         * mono/tests/remoting1.cs: Added test for interface casts on
269         TransparentProxies.
270
271 2003-09-24  Bernie Solomon  <bernard@ugsolutions.com>
272
273         * mono/tests/pinvoke*.cs, delegate4.cs, marshal10.cs, marshal4.cs
274           marshal5.cs: remove .so from DllImport of libtest to aid portability.
275
276 2003-09-08  Zoltan Varga  <vargaz@freemail.hu>
277
278         * configure.in: Added check for valgrind headers.
279
280 2003-09-03  Zoltan Varga  <vargaz@freemail.hu>
281
282         * Makefile.am: Use $(MAKE) in even more places. Patch by Bernie Solomon
283         (bernard@ugsolutions.com).
284         
285 2003-08-27  Zoltan Varga  <vargaz@freemail.hu>
286
287         * Makefile.am: Use $(MAKE) instead of make. Patch by Bernie Solomon
288         (bernard@ugsolutions.com).
289
290 2003-08-25  Zoltan Varga  <vargaz@freemail.hu>
291
292         * mono.pc.in: Added gthread-2.0.
293
294 2003-08-22  Zoltan Varga  <vargaz@freemail.hu>
295
296         * configure.in: Added gthread-2.0 to GLIB_CFLAGS and GLIB_LIBS, so we
297         can call g_thread_init ().
298
299 2003-08-21  Zoltan Varga  <vargaz@freemail.hu>
300
301         * mono/tests/threadpool.cs mono/tests/threadpool1.cs: Make increments 
302         of static variables atomic. Fixes bug #47683.
303
304 2003-08-21  Johannes Roith  <johannes@jroith.de>
305
306         * mono/Makefile.am: small update. make sure, glib makes it in the build, add optional target for dependencies
307
308 2003-08-18  Johannes Roith  <johannes@jroith.de>
309
310         * mono/Makefile.am: add windows build option
311         * mono/monowiz.win32.nsi: add windows build script
312         * mono/mono-win32-light.bmp: add bitmap
313
314 2003-08-16  Zoltan Varga  <vargaz@freemail.hu>
315
316         * mono/tests/checked.cs: Added mul.ovf tests.
317
318 2003-08-15  Duncan Mak  <duncan@ximian.com>
319
320         * doc/mysql: Change references to ByteFX.Data.MySQLClient to the
321         correct ByteFX.Data.MySqlClient (note the change in
322         capitalization). Thanks to Tom Wagner <Tom.Wagner@wacker.com> for
323         spotting the error.
324
325 2003-08-15  Zoltan Varga  <vargaz@freemail.hu>
326
327         * mono/tests/bug-47295.cs: Regression test for bug #47295.
328
329 2003-08-11  Duncan Mak  <duncan@ximian.com>
330
331         * runtime/Makefile.am (assemblies_DATA): Add Mono.Cairo.dll.
332
333 Sun Aug  3 21:12:13 BST 2003 Malte Hildingson <malte@amy.udd.htu.se>
334
335         * configure.in: added FPU test for ARM.
336
337 Thu Jul 31 16:19:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
338
339         * configure.in, etc.: portability fixes and support for
340         buidling outside the srcdir from Laurent Morichetti <l_m@pacbell.net>.
341
342 2003-07-22  Duncan Mak  <duncan@ximian.com>
343        
344         * runtime/Makefile.am: Remove sqlsharp as we no longer distribute it.
345
346 2003-07-22  Zoltan Varga  <vargaz@freemail.hu>
347
348         * mono/tests/Makefile.am: Add missing test. Make tests interruptable
349         by Ctrl-C. Add testinterp target to run the tests with the interpreter.
350         Do not try to build vararg.cs under mcs.
351
352         * configure.in: Fix detection of GC_gcj_malloc.
353
354 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
355
356         * acconfig.h:
357         * configure.in: Check for gethostbyname2_r availability.
358         * data/machine.config: Added section system.net/settings. Added
359         option for IPv6 availability.   
360
361 2003-07-13  Zoltan Varga  <vargaz@freemail.hu>
362
363         * mono/tests/cattr-object.cs: Make it run under both mono and MS.NET.
364
365         * mono/tests/struct.cs: Add test for unboxing trampolines.
366
367         * mono/tests/bug-27420.cs: new regression test.
368
369         * mono/tests/Makefile.am: skip vararg test since it does not compile 
370         under mono. Add testinterp target. Add new tests.
371         
372 2003-07-10  Martin Willemoes Hansen
373
374         * doc/web/team.xml : Modified my tasks a bit.
375
376 2003-07-01  Paolo Molaro <lupus@ximian.com>
377
378         * acconfig.h, configure.in: added bundle support.
379
380 2003-06-10  Dick Porter  <dick@ximian.com>
381
382         * acconfig.h:
383         * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't
384         available.
385
386 2003-06-10  Zoltan Varga  <vargaz@freemail.hu>
387
388         * configure.in: Define HAVE_GC_GCJ_MALLOC for included libgc.
389
390 2003-06-10  Martin Baulig  <martin@ximian.com>
391
392         * configure.in: Fall back to boehm if we don't have a libgc
393         subdirectory.
394
395 2003-06-10  Martin Baulig  <martin@ximian.com>
396
397         * configure.in: Make the libgc stuff actually work; we now create
398         a shared libmonogc.so when using the included libgc.
399
400 2003-06-09  Martin Baulig  <martin@ximian.com>
401
402         * configure.in: Only check for gc if --with-gc=boehm.
403
404 2003-06-08  Martin Baulig  <martin@ximian.com>
405
406         * configure.in: Tell libgc's configure about our threads library.
407
408 2003-06-08  Martin Baulig  <martin@ximian.com>
409
410         * libgc/: Integrate the libgc module here.
411
412         [Note: A simple `cvs update' won't work this time; you either need
413         to re-checkout the `mono' module or manually move the `libgc'
414         module here.]
415
416         * configure.in (--with-gc): Added `included' option to use the
417         included libgc.  This is now also the default.
418         (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it.
419         (INCLUDED_LIBGC): New automake conditional.
420         (USE_INCLUDED_LIBGC): #define this if appropriate.
421
422         * autogen.sh: Run libgc/autogen.sh.
423
424         * Makefile.am (SUBDIRS): Added libgc.
425
426 2003-06-05  Duncan Mak  <duncan@ximian.com>
427
428         * mono.spec.in (Requires): Add libxml2 and libxslt dependency on
429         the package.
430
431 2003-05-19  Dick Porter  <dick@ximian.com>
432
433         * configure.in: Netbsd build fix by marc@informatik.uni-bremen.de.
434
435 2003-05-10  Martin Willemoes Hansen <mwh@sysrq.dk>
436
437         * scripts/Makefile.am: Added monoresgen secutil sqlsharp
438           shell wrapper scripts.
439
440 2003-05-08  Zoltan Varga  <vargaz@freemail.hu>
441
442         * mono/tests/Makefile.am: 
443         - Compile with mcs.
444         - Disable some warnings.
445         - Added executables to clean target.
446         - Make testjit the default target.
447         - Print list of failed tests at the end of a test run.
448         - Abort tests when Ctrl-C is pressed.
449
450         * mono/tests/test-driver: Return with a special exit code when 
451         SIGINT is detected.
452
453         * mono/tests/checked.cs: Make it compile.
454         
455 2003-05-02  Miguel de Icaza  <miguel@ximian.com>
456
457         * runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
458         for the target exe binaries.
459
460         Copy cilc.exe and secutil.exe from the right paths to the right
461         location.
462
463         Add missing assemblies.
464
465 2003-05-02  Alp Toker  <alp@atoker.com>
466
467         * data/config.in: new dll mapping entry for libglade
468
469 2003-05-01  Duncan Mak  <duncan@ximian.com>
470
471         * scripts/Makefile.am: 
472         * runtime/Makefile.am: Install cilc and ilasm.
473
474 2003-04-29  Dietmar Maurer  <dietmar@ximian.com>
475
476         * mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
477
478 2003-04-16  Charles Iliya Krempeaux  <charles@reptile.ca>
479
480         * doc/web/team.xml : Added myself to it.
481
482 2003-04-10  Duncan Mak  <duncan@ximian.com>
483
484         * doc/web/render-team-page.cs: Make the names of the element be
485         lowercase instead. BenM says this makes it XHTML compliant; heck,
486         I'm generating this from an XmlDocument already, why not make it
487         XHTML compliant?
488
489 2003-04-10  Duncan Mak  <duncan@ximian.com>
490
491         * doc/web/render-team-page.cs (Compare): Correctly fix
492         ContributorComparer.
493         (RenderHtml): Add some SetAttribute loving to make it render prettier.
494
495         * doc/web/team.xml: Revert excessive indenting.
496
497 2003-04-07  Martin Baulig  <martin@ximian.com>
498
499         * mono/mini/: Added this directory to the build; install `mini'
500         and `libmini.la'.
501
502 2003-04-07  Duncan Mak  <duncan@ximian.com>
503
504         * doc/web/render-team-page.cs: Fix ContributorComparer.
505
506 2003-04-04  Duncan Mak  <duncan@ximian.com>
507
508         * doc/web/render-team-page.cs: Make it use 'none.png' if no image
509         are specified in the XML.
510
511         * doc/web/team.xml: Remove the comment.
512
513         * doc/web/render-team-page.cs: Make it not output a full HTML file.
514
515 2003-04-04  Duncan Mak  <duncan@ximian.com>
516
517         * doc/web/commands: 
518         * doc/web/makefile: Add team page information.
519
520         * doc/web/team.xml: 
521         * doc/web/render-team-page.cs: Code for rendering a team page.
522
523 2003-04-02  Duncan Mak  <duncan@ximian.com>
524
525         * doc/web/makefile: Add a new make target for generating a team
526         page on go-mono.com.
527
528 2003-04-04  Zoltan Varga  <vargaz@freemail.hu>
529
530         * configure.in: Added check for GC_gcj_malloc.
531
532 2003-04-04  Martin Willemoes Hansen <mwh@sysrq.dk>
533
534         * man/sqlsharp.1: changed pass= to password= for the 
535           PostgreSql provider.
536
537 >>>>>>> 1.166
538 2003-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>
539
540         * data/machine.config: added SessionStateModule to httpModules section.
541
542 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
543
544         * data/machine.config: added default sessionState section and handler.
545
546 2003-02-17  Daniel Morgan <danmorg@sc.rr.com>
547
548         * doc/provider-factory: add new web page 
549         about Mono.Data's ProviderFactory
550
551         * doc/web/commands
552         * doc/web/makefile: add provider-factory web page to build
553         
554         * doc/ado-net
555         * doc/ibmdb2
556         * doc/postgresql
557         * doc/sqlclient
558         * doc/tdsclient
559         * doc/sybase
560         * doc/mysql
561         * doc/firebird
562         * doc/oracle
563         * doc/oledb
564         * doc/odbc
565         * doc/sqlite: updated web pages
566
567 2003-02-16  Martin Baulig  <martin@ximian.com>
568
569         * doc/jit-debug-sample
570         * doc/jit-debug-sample2: Removed.
571
572         * doc/jit-debug: Updated.
573
574 2003-02-13  Daniel Morgan <danmorg@sc.rr.com>
575
576         * doc/screenshots
577         * doc/ado-net
578         * doc/oracle
579         * doc/gtk-sharp: update web pages
580         
581 2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>
582
583         * data/machine.config: added sample globalization section.
584
585 2003-02-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
586
587         * data/machine.config: added UrlAuthorizationModule and
588         AuthenticationConfigHandler.
589
590 2003-02-11  Tim Coleman <tim@timcoleman.com>
591         * data/config.in: Add mapping for Oracle call interface
592         (OCI) native libraries.
593
594 2003-02-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
595
596         * configure.in: added check for sys/un.h.
597
598 2003-01-29  Daniel Morgan <danmorg@sc.rr.com>
599
600         * doc/postgresql
601         * doc/mysql
602         * doc/ado-net: updates to web pages
603         
604         * man/sqlsharp.1: update to man page
605
606 2003-01-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
607
608         * configure.in: added WIN32_THREADS flag when building under windows.
609         It seems that the header files of the gc do not always define it when
610         GC_WIN32_THREADS is defined.
611
612 2003-01-26  Daniel Morgan <danmorg@sc.rr.com>
613
614         * doc/index
615         * doc/ado-net
616         * doc/firebird
617         * doc/ibmdb2
618         * doc/mysql
619         * doc/odbc
620         * doc/oledb
621         * doc/oracle
622         * doc/postgresql
623         * doc/sqlclient
624         * doc/sqlite
625         * doc/sybase
626         * doc/tdsclient: corrections
627
628 2003-01-26  Duncan Mak  <duncan@ximian.com>
629
630         * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
631
632 2003-01-22  Martin Baulig  <martin@ximian.com>
633
634         * configure.in: Set version number to 0.19.1.
635
636         Heads up: I'm going to commit some changes to the debugger
637         which'll require you to use this new runtime, so if you update the
638         debugger from CVS, you also need this new runtime.
639
640 2003-01-20  Duncan Mak  <duncan@ximian.com>
641
642         * configure.in: Bump the release number to 0.19.
643           
644 2003-01-19  Daniel Morgan <danmorg@sc.rr.com>
645
646         * doc/ibmdb2: added file which is new web page
647         about IBM DB2 data provider at Mono.Data.DB2Client
648         
649         * makefile
650         * commands: added ibmdb2 web page to go-mono web site
651         
652         * doc/ado-net: added a couple more developers email, plus made the
653         email spam resistant, added Mono's DB2 data provider to list,
654         added more info about the ProviderFactory and retrieving data using
655         ADO.NET from ASP.NET, add notes about testing, misc cleanup
656         
657         * doc/mysql
658         * doc/postgresql
659         * doc/sqlclient
660         * doc/oracle
661         * doc/tdsclient
662         * doc/firebird
663         * doc/oledb
664         * doc/odbc
665         * doc/sybase
666         * doc/sqlite: added testing notes and C# examples
667         
668         * doc/gtk-sharp: added links for GTK# for Windows
669         
670         * man/sqlsharp.1: added providers Npgsql and MySQLNet
671
672 2003-01-17  Duncan Mak  <duncan@ximian.com>
673
674         * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
675
676 2003-01-16  Martin Baulig  <martin@ximian.com>
677
678         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
679         check again, we're now using the mono/io-layer for this.
680
681 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
682
683         * configure.in: allow MacOSX (from various people).
684
685 2003-01-14  Martin Baulig  <martin@ximian.com>
686
687         * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
688
689 2002-12-27  Jeroen Janssen <japj@darius.demon.nl>
690         * fixed url for System.Windows.Forms in the class status
691         
692 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
693
694         * configure.in: moved struct tm field tm_gmtoff check before the check
695         for timezone global variable. This makes Timezone work for me (debian
696         sid, linux, x86, which has both the field and the global variables).
697
698 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
699
700         * doc/oracle: added file which is
701         a new web page oracle.html
702
703         * doc/ado-net: clean up and add link
704         to oracle.html
705         
706         * doc/web/commands
707         * doc/web/makefile: added oracle.html
708
709 2002-12-10  Daniel Morgan <danmorg@sc.rr.com>
710
711         * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
712         
713         * man/sqlsharpcli.1: renamed to sqlsharp.1
714
715 2002-12-09  Tim Haynes  <thaynes@openlinksw.co.uk>
716
717         * mono/jit/jit.c
718         * mono/metadata/icall.c: added mono_install_get_config_dir() to
719         utilize the MONO_CFG_DIR environment variable for specifying
720         different machine.configs.
721
722 2002-12-06  Duncan Mak  <duncan@ximian.com>
723
724         * data/Makefile.am (EXTRA_DIST): Add machine.config
725         (DISTCLEANFILES): Add config.
726
727 2002-11-30  Daniel Morgan <danmorg@sc.rr.com>
728
729         * man/sqlsharpcli.1: added file - a man page 
730         for SQL# CLI
731         
732         * man/Makefile.am: added sqlsharpcli.1 to man_MANS
733         
734 2002-11-20  Daniel Morgan <danmorg@sc.rr.com>
735
736         * doc/firebird: updated web page
737
738 2002-11-19  Mike Kestner <mkestner@speakeasy.net>
739
740         * data/Config.in : added the gtk# dll mapping entries
741
742 2002-11-19  Daniel Morgan <danmorg@sc.rr.com>
743
744         * doc/firebird: updated web page based on input
745         from the firebird .net data provider author
746
747 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
748
749         * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
750         been installed.
751
752 2002-11-12  Daniel Morgan <danmorg@sc.rr.com>
753
754         * doc/oledb
755         * doc/odbc
756         * doc/mysql
757         * doc/sqlite
758         * doc/sqlclient
759         * doc/tdsclient
760         * doc/sybase
761         * doc/firebird: added web pages
762         for each specific data provider
763         
764         * doc/ado-net
765         * doc/postgresql: updated web page
766         with current status
767         
768         * doc/web/commands
769         * doc/web/makefile: updated to include
770         new web pages
771
772 2002-11-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
773
774         * autogen.sh: make it work when MONO_PATH is set and it has more than
775         one directory or ends in ":". Also check that the directory added to
776         ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
777
778 2002-10-22  Miguel de Icaza  <miguel@ximian.com>
779
780         * configure.in: Also allow the miss-spelled bohem.
781
782 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
783
784         * doc/ado-net
785         * doc/postgresql
786         * doc/tds-providers: cleaned up the web pages
787         
788         * doc/web/commands: postgresql.html page was mistyped
789
790 2002-10-18  Daniel Morgan <danmorg@sc.rr.com>
791
792         * doc/ado-net: updated status of
793         the ADO.NET functionality and providers
794         and added link to tds-providers.html
795
796         * doc/tds-providers: added file to
797         describe the design     and status of 
798         the SqlClient, SybaseClient, and TdsClient
799         ADO.NET providers.
800
801         * doc/web/makefile
802         * doc/web/command: added new web page 
803         tds-providers.html to build of  www.go-mono.com web site
804         
805 2002-10-17  Daniel Morgan <danmorg@sc.rr.com>
806
807         * doc/web/makefile
808         * doc/web/commands:     web page 
809         postgresql needed to be added
810
811 2002-10-13  Mark Crichton <crichton@gimp.org>
812
813         * doc/index: Even more spelling errors fixed.
814
815 2002-10-13  Daniel Morgan <danmorg@sc.rr.com>
816
817         * doc/adonet: updated status of all providers, added links, 
818           and added information
819           about the Mono.Data.SqliteClient provider that 
820           Vladimir Vukicevic contributed. Added Brian Ritchie's 
821           and Vladimir Vukicevic's email addresses as
822           people to contact about ADO.NET in Mono.  
823           Added information about SQL#, configuration tools, 
824           and an ADO.NET Multiplexor, etc...  
825
826 2002-10-10  Daniel Morgan <danmorg@sc.rr.com>
827
828         * doc/index: corrected some mistypes
829         
830         * doc/adonet: updated the status and plans of all the ADO.NET providers
831           and moved PostgreSQL specific stuff to doc/postgresql
832
833         * doc/postgresql: added new file to detail
834           the status of the PostgreSQL ADO.NET provider
835           and provide test notes for setting it up
836
837 2002-10-09  Daniel Morgan <danmorg@sc.rr.com>
838
839         * data/config.in: add entry for MySQL native shared libraries
840           which are different on Windows and Linux
841
842 2002-10-04  Diego Sevilla Ruiz  <dsevilla@um.es>
843
844         * doc/ccvs: Fixed some ugly formatting.
845
846 2002-10-03  Dick Porter  <dick@ximian.com>
847
848         * acconfig.h:
849         * configure.in:  Freebsd pthread_t is a pointer
850
851 2002-10-01  Duncan Mak  <duncan@ximian.com>
852
853         * mono/os/Makefile.am: Add gc_wrapper.h.
854
855         * runtime/Makefile.am: Fix the path for monoresgen.exe.
856
857 2002-09-27  Dick Porter  <dick@ximian.com>
858
859         * configure.in: Check for semaphore.h.  Patch for BSD from
860         jmmv@hispabsd.org (Julio Merino).
861
862 2002-09-20  Duncan Mak  <duncan@ximian.com>
863
864         * data/config.in: Added reference to libxslt.
865
866 2002-09-20  Mark Crichton  <crichton@gimp.org>
867
868         * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
869         Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
870         For systems that do not have such a virtual FS, define
871         NEED_LINK_UNLINK.
872
873         * acconfig.h: added NEED_LINK_UNLINK
874         
875 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
876
877         * configure.in: add some needed defines to fix support of
878         threads in the GC.
879
880 2002-09-19  Mark Crichton  <crichton@gimp.org>
881
882         * configure.in: Added checks for Solaris to use X/Open functionality.
883         Really needed for the io-layer code.
884
885 2002-09-15  Andrew Birkett  <andy@nobugs.org>
886
887         * man/mcs.1: --probe is now --expect-error.
888
889 2002-09-09  Dick Porter  <dick@ximian.com>
890
891         * acconfig.h: 
892         * configure.in: Simplify thread checks, by using canned rules for
893         particular systems (based on the sleepycat db configure.in).
894         Tested on linux/x86, freebsd and w32.  Solaris also added, but I
895         don't have a solaris machine to try it on.
896
897 2002-09-04  Juli Mallett  <jmallett@FreeBSD.org>
898
899         * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
900
901 2002-09-02  Diego Sevilla Ruiz  <dsevilla@um.es>
902
903         * doc/ccvs: Added how to convert SSH keys (from SSH Communications
904         Security) to the OpenSSH keys required by mono CVS
905         access.
906
907 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
908
909         * configure.in, mono/interpreter/interp.c,
910         mono/io-layer/handles.c, mono/io-layer/processes.c,
911         mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
912         mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
913         mono/metadata/appdomain.c, mono/metadata/class.c,
914         mono/metadata/domain.c, mono/metadata/gc.c,
915         mono/metadata/object.c, mono/metadata/reflection.c,
916         mono/metadata/threads.c, mono/os/gc_wrapper.h,
917         mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
918         wrap inclusion of gc.h for boehm, since from FreeBSD and
919         OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
920         in <gc/gc.h>.  This will reduce the diffs FreeBSD ports has
921         to apply, and also makes it possible for me to build with
922         GC on OpenBSD/macppc built by hand.
923
924 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
925
926         * configure.in: On BSD don't try to use -ldl, we simply don't use it.
927
928 2002-09-01  Juli Mallett  <jmallett@FreeBSD.org>
929
930         * mono/dis/dis-cil.c:
931         * configure.in: Check for <wchar.h> via autoconf, don't use it if
932         it isn't there, as it seems to work fine without it on OpenBSD.
933
934 2002-08-28  Dick Porter  <dick@ximian.com>
935
936         * mono/os/win32/util.c: 
937         * mono/os/unix/util.c: 
938         * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
939         (It doesn't do anything on unix builds, and the w32 version no
940         longer needs an arg.)
941
942         * configure.in: Add HOST_CC for w32 builds
943
944 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
945
946         * configure.in: remove iconv checks.
947
948 2002-08-24  Juli Mallett  <jmallett@FreeBSD.org>
949
950         * configure.in: Recognise OpenBSD/macppc as PowerPC.
951
952 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
953
954         * configure.in: patch by noa@metamatrix.se (Daniel Resare)
955         to error out if bison is missing.
956
957 2002-08-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
958
959         * configure.in: don't link against libdl on windoze.
960
961 2002-08-12  Dick Porter  <dick@ximian.com>
962
963         * mono.pc.in: Add $includedir to Cflags
964
965 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
966
967         * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
968         with pkg-config.
969         * */Makefile.am: makefile overhaul to create a shared libmono library.
970         * */*.h: do not include config.h in headers that should be installed.
971
972 2002-07-12  Dick Porter  <dick@ximian.com>
973
974         * acconfig.h:
975         * configure.in: Check the size of sockaddr_un.sun_path
976
977 2002-06-23  Miguel de Icaza  <miguel@ximian.com>
978
979         * man/Makefile.am (man_MANS): Added new man page
980
981         * man/mono-config.5: New manual page describing the mono-config
982         file format. 
983
984 2002-06-10  Jaroslaw Kowalski <jarek@atm.com.pl>
985
986         * configure.in: added checks for MSG_NOSIGNAL
987
988 2002-05-30  Daniel Morgan <danmorg@sc.rr.com>
989
990         * doc/ado-net: update the ado-net web page on go-mono.com
991         input parameters support, beginnings of Mono.Data.MySQL 
992         and System.Data.OleDb, updated the sample source code,
993         and output from a PostgresTest
994
995 2002-05-21  Martin Baulig  <martin@gnome.org>
996
997         * mono.1: Documented the "--debug-args" debugging arguments.
998
999 2002-05-21  Martin Baulig  <martin@gnome.org>
1000
1001         * mono.1: Updated to reflect my latest changes and beautified this a bit.
1002         (FIXME: There are still command line argument which aren't documented here.)
1003
1004 2002-05-19  Daniel Morgan <danmorg@sc.rr.com>
1005
1006         * doc/ado-net: updated page to include C# code snippets using
1007         System.Data.  Update status: handle reading NULL values, DataSet/DataAdapter
1008         works, executing/reading multiple results, and stored procedures.
1009         And other tweaks about the providers.  
1010
1011 2002-05-19  Martin Baulig  <martin@gnome.org>
1012
1013         * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
1014         interpreter/Makefile.am.
1015
1016 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
1017
1018         * configure.in: search for pthread functions also in libc_r (patch
1019         from Garrett Rooney <rooneg@electricjellyfish.net>).
1020
1021 2002-05-11  Daniel Morgan <danmorg@sc.rr.com>
1022
1023         * doc/ado-net: added instructions for installing PostgreSQL on Linux
1024         and for using nant to re-compile just the System.Data.dll assembly
1025         on Windows.
1026
1027 2002-05-10  Rodrigo Moya <rodrigo@ximian.com>
1028
1029         * doc/ado-net: added instructions for compiling System.Data.dll
1030         (a subset of) on Linux.
1031
1032 2002-05-10  Daniel Morgan <danmorg@sc.rr.com>
1033
1034         * doc/ado-net: added links
1035
1036 2002-05-09  Dick Porter  <dick@ximian.com>
1037
1038         * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
1039
1040 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1041
1042         * doc/ado-net: correct formatting
1043         * doc/index: added credit i forgot to add
1044
1045 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1046
1047         * doc/ado-net: i did not format it correctly earlier, i 
1048         tried added various tags where appropriate.
1049         
1050         * doc/index: added news item for May 5, 2002 - ado.net able
1051         to retrieve data now
1052
1053 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1054
1055         * doc/ado-net: updated the current status which
1056         I kept forgetting to do.
1057
1058 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1059
1060         * doc/ado-net: updated to includes an example for
1061         running ipc-daemon as a Windows service.  Thanks
1062         to gonzalo.
1063
1064 2002-05-05  Daniel Morgan <danmorg@sc.rr.com>
1065
1066         * doc/ado-net: updated to include installation of
1067         PostgreSQL DBMS under cygwin.  It is a TODO for Linux though.
1068         Also included notes on running the System.Data/Test/PostgresTest.cs
1069         that should work on a lot of Mono installations that have
1070         PostgreSQL installed.  If not please let me, rodrigo, or gonzalo
1071         know.
1072
1073 2002-05-01  Rodrigo Moya <rodrigo@ximian.com>
1074
1075         * doc/ado-net: updated a little bit.
1076
1077 2002-04-30  Jeffrey Stedfast  <fejj@ximian.com>
1078
1079         * configure.in: Added checks for timezone stuff.
1080
1081 2002-04-30  Dick Porter  <dick@ximian.com>
1082
1083         * acconfig.h:
1084         * configure.in: Added option to disable using shared memory for
1085         handles
1086
1087 2002-04-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1088
1089         * configure.in: fix for conditional "THREADS_PTHREAD" was never 
1090         defined problem under cygwin with latest version of automake and
1091         autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
1092
1093 2002-04-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
1094
1095         * configure.in: removed -Wshadow from CFLAGS.
1096
1097 2002-04-12  Rodrigo Moya <rodrigo@ximian.com>
1098
1099         * status/maintainers.xml: added danmorg and myself for System.Data.*
1100         classes.
1101
1102         * status/class.xml: added System.Data.* classes.
1103
1104 2002-04-08  Dick Porter  <dick@ximian.com>
1105
1106         * configure.in: Set -mno-cygwin here rather than in the build script
1107
1108 2002-04-05  Dietmar Maurer  <dietmar@ximian.com>
1109
1110         * mono/tests/remoting2.cs: new test for async invoke of proxy calls
1111
1112 2002-03-29  Martin Baulig  <martin@gnome.org>
1113
1114         * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
1115         New files, added documentation for the debugging code.
1116
1117         * doc/web/commands: Added the debugging pages.
1118
1119         * docs/jit-debug: Removed, this is now on the web site.
1120
1121 2002-03-24  Martin Baulig  <martin@gnome.org>
1122
1123         * man/mcs.1: Documented the new --debug option and added a section
1124         about debugging support.
1125
1126         * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
1127
1128 2002-03-21  Martin Baulig  <martin@gnome.org>
1129
1130         * configure.in: Added check for <elf.h>.
1131
1132 2002-03-18  Dick Porter  <dick@ximian.com>
1133
1134         * configure.in: Only look for libgc on the system.  Default to not
1135         using GC at all, because it doesn't work with the jit.
1136
1137 2002-03-17  Miguel de Icaza  <miguel@ximian.com>
1138
1139         * configure.in: Add support for building the included boehm GC.
1140
1141 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
1142
1143         * configure.in: detect Boehm GC libs and add --with-gc switch.
1144         Boehm GC needs to be explicitly enabled since the JIT currently fails
1145         in some cases with it.
1146
1147 2002-02-27  Dietmar Maurer  <dietmar@ximian.com>
1148
1149         * mono/tests/fib.cs: it is now possible to pass a repeat count as
1150         command line argument, for example fib.exe 20 runs the test 20
1151         times. 
1152
1153 2002-02-25  Sergey Chaban  <serge@wildwestsoftware.com>
1154         * configure.in: added support for ARM target arch.
1155         Uncommented and modified arm-*-linux* target,
1156         added mono/arch/arm/Makefile to AC_OUTPUT list.
1157
1158 2002-02-21  Mark Crichton  <crichton@gimp.org>
1159
1160         * status/class.xml: Added contact info for RNGCryptoServiceProvider
1161         class and Rijndael classes.
1162         * status/maintainers.xml: Added contact info to maintainers list.
1163
1164 2002-02-21  Mark Crichton  <crichton@gimp.org>
1165  
1166         * configure.in: Add checks for a system-provided entropy device
1167         * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
1168
1169 2002-02-20  Dick Porter  <dick@ximian.com>
1170
1171         * acconfig.h:
1172         * configure.in: Always build without cygwin support on windows
1173
1174 2002-02-19  Radek Doulik  <rodo@ximian.com>
1175
1176         * mono/tests/pinvoke.cs: use more pinvoke test methods
1177
1178 2002-02-19  Radek Doulik  <rodo@ximian.com>
1179
1180         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
1181         method
1182         (mono_test_many_byte_arguments): ditto
1183
1184 2002-02-18  Radek Doulik  <rodo@ximian.com>
1185
1186         * mono/tests/Makefile.am: added small test library for pinvoke
1187         testing
1188
1189         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
1190         new function to test pinvoke
1191
1192         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
1193         arguments
1194
1195         * mono/tests/Makefile.am: display # of passing tests too
1196         added simple shared library libtest with testing function for
1197         pinvoke
1198
1199 2002-02-17  Radek Doulik  <rodo@ximian.com>
1200
1201         * mono/tests/Makefile.am (test): display # of failed tests
1202
1203 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
1204
1205         * configure.in: Add checks for SOL_IP, SOL_TCP, and
1206         IP_PKTINFO. Also check for struct ip_mreqn.
1207
1208 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
1209
1210         * configure.in: Add checks to see if we need to link to libsocket,
1211         libnsl, and/or librt. Also check for inet_pton and inet_aton.
1212
1213 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
1214
1215         * acconfig.h: #undef USE_MONO_MUTEX
1216
1217         * configure.in: If the system pthread implementation is lacking,
1218         default to using mono-mutex.
1219
1220 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
1221
1222         * mono/tests/enum2.cs: new file with more enum tests.
1223
1224 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
1225
1226         * mono/tests/jit-long.cs: added some SHL/SHR tests
1227
1228 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
1229
1230         * configure.in: allow PKG_CONFIG_PATH for the build-platform
1231         pkg-config invocation.
1232
1233 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
1234
1235         * configure.in: add some support/fixes for cross-compilation.
1236
1237 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
1238
1239         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
1240         added tests for SUB_OVF, SUB_OVF_UN
1241
1242 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
1243
1244         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
1245
1246 2001-12-21  Aaron Weber  <aaron@ximian.com>
1247
1248         * doc/faq (A): added a linebreak that was missing and was causing
1249         a heading to appear badly.
1250
1251 2001-12-20  Aaron Weber  <aaron@ximian.com>
1252
1253         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
1254         questions into a single section.
1255
1256 2001-12-17  Aaron Weber  <aaron@ximian.com>
1257
1258         * doc/faq (Q): Question-by-question, line-by-line revision.
1259
1260 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
1261
1262         * mono/tests/time.cs: new test
1263
1264 2001-11-30  Radek Doulik  <rodo@ximian.com>
1265
1266         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
1267
1268 2001-11-29  Radek Doulik  <rodo@ximian.com>
1269
1270         * configure.in (ACCESS_UNALIGNED): uncommented and modified
1271         powerpc-*-linux* 
1272         generate mono/arch/ppc/Makefile
1273
1274 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
1275
1276         * mono/tests/exception3.cs: modified the test to show a bug in the
1277         current exception handling implementation.
1278
1279 2001-11-13  Dick Porter  <dick@ximian.com>
1280
1281         * configure.in: Some more tests for pthread features
1282         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
1283         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
1284
1285 2001-11-09  Dick Porter  <dick@ximian.com>
1286
1287         * configure.in: Try and get large file support, but it's not fatal
1288         if it's not there (the io-layer just ignores the high word in that
1289         case.)
1290
1291         Check for windows builds, and only bother to look for pthreads and
1292         large files if we're not building for cygwin or native win32.  Not
1293         having pthread support on Posix systems is now a fatal error.
1294
1295         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
1296         aclocal
1297
1298 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
1299
1300         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
1301         target testjit. 
1302
1303 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
1304
1305         * docs/object-layout: more documentation
1306
1307 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
1308
1309         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
1310         can't read on unaligned boundaries
1311
1312 2001-10-04  Dick Porter  <dick@ximian.com>
1313
1314         * configure.in: Do some deeper checks on pthreads for some of the
1315         more interesting functions
1316
1317 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
1318
1319         * mono/tests/Makefile.am (testjit): a new target to test the JITer
1320
1321         * mono/tests/jit-*: added some test for the JITer
1322
1323 2001-09-23  Dick Porter  <dick@ximian.com>
1324
1325         * configure.in: Arrange to compile dummy thread support routines
1326         if pthread isnt available
1327         
1328 2001-09-23  Dick Porter  <dick@ximian.com>
1329
1330         * configure.in: Check for pthread.h, so that we can check for the
1331         HAVE_PTHREAD_H define in config.h
1332
1333 2001-09-21  Dick Porter  <dick@ximian.com>
1334
1335         * configure.in: Check for libpthread
1336
1337 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
1338
1339         * mono/tests/test-ops.cs: added more tests
1340
1341 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
1342
1343         * configure.in: check for sizeof(void*) and for the architecture.
1344
1345 2001-09-05  Dick Porter  <dick@ximian.com>
1346
1347         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
1348         aclocal invocation, so putting aclocal files in /usr/local works
1349
1350 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
1351
1352         * *: removed the libffi dependency, mono now compiles on cygwin 
1353
1354         * mono/wrapper/build-dll: new file.
1355
1356 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
1357
1358         * mono/tests/console.cs: impl.
1359
1360         * mono/tests/box.cs: impl.
1361
1362         * mono/tests/stream-writer.cs: impl.
1363
1364 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
1365
1366         * mono/tests/*: New test cases, mostly for virtual method dispatch.
1367         Use make testb for the slow benchmarking programs,
1368         make test for the usual regression test checks.
1369
1370 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
1371
1372         * mono/cil/Makefile.am:
1373         * mono/wrapper/Makefile.am: use correct variables for installation
1374         directories
1375
1376 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
1377
1378         * mono/tests/exceptions*: enhanced and added more tests for
1379         exceptions.
1380
1381 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
1382
1383         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
1384         to pass make distcheck
1385
1386         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
1387
1388         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
1389         install-data-hook): Added mechanism to distribute and install the
1390         dll files.
1391
1392 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
1393
1394         * mono/tests/stream.cs: new tests for the Stream class
1395
1396         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
1397         added it again.
1398
1399 2001-08-16  Alex Graveley  <alex@ximian.com>
1400
1401         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
1402         removes libtool dependency on all of Mono.
1403
1404 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
1405
1406         * mono/tests/array.cs: more array tests
1407
1408 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
1409
1410         * mono/tests/array.cs: more array tests
1411
1412 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
1413
1414         * mono/tests/pinvoke.cs: we can now print strings ;-)
1415
1416         * mono/tests/array.cs: new test for arrays
1417
1418 2001-08-02  Alex Graveley  <alex@ximian.com>
1419
1420         * libffi/*: Import libffi CVS version, with minor changes to make it 
1421           compile.
1422
1423         * mono/interpreter/Makefile.am: Link against 
1424           ../../libffi/.libs/libffi.a.
1425
1426         * Makefile.am: Add libffi
1427
1428         * autogen.sh: Replace with adapted gnome autogen.sh
1429
1430         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
1431
1432 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
1433
1434         * mono/tests/pinvoke.cs: impl.
1435
1436 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
1437
1438         * configure.in, mono/tests: added some tests for the interpreter.
1439
1440 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
1441
1442         * doc/download: added instructions for cygwin
1443         
1444         * doc/c-sharp: removed bit about compiling
1445         
1446         * status/compare-assembly.cs: basedir should be there if
1447         parameters are provided.
1448
1449         * status/makefile: made targets to dump info.
1450         
1451 2001-07-15  Joe Shaw  <joe@ximian.com>
1452
1453         * configure.in: Don't create doc/Makefile as there's nothing there
1454         to make.
1455
1456         * Makefile.am: Don't build the doc directory because there's no
1457         Makefile.am there.
1458
1459         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
1460
1461 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
1462
1463         * doc/class-library (A): Updated FAQ with question on error 1595.
1464
1465 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
1466
1467         * doc/index: 
1468
1469 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
1470
1471         * status/*: scripts and data to create statistics about the
1472         class library status.
1473
1474 2001-07-09  Alex Graveley  <alex@ximian.com>
1475
1476         * doc/makefile (clean): Add clean target.
1477         * doc/web/makefile (clean): Ditto.
1478
1479 2001-07-09  Alex Graveley  <alex@ximian.com>
1480
1481         * doc/makefile (all-docs): Fix typo.
1482
1483 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
1484
1485         * NEWS: 
1486
1487