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