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