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