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