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