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