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