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