1 2004-10-10 Zoltan Varga <vargaz@freemail.hu>
3 * configure.in: Add some checks for cygwin weirdness.
5 2004-10-08 Zoltan Varga <vargaz@freemail.hu>
7 * support/Makefile.am (libMonoPosixHelper_la_SOURCES): Do not build
8 zlib_macros if zlib.h is not found.
10 * configure.in: Add check for zlib.h.
12 2004-09-28 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
14 * mini-s390.c: Fix AND_IMM/OR_IMM/DIV_IMM/REM_IMM
16 2004-09-28 Raja R Harinath <rharinath@novell.com>
18 * Makefile.am ($(tmpinst)/bin/pedump): New.
19 (mcs-do-run-test-profiles): Depend on it.
21 2004-09-27 Raja R Harinath <rharinath@novell.com>
23 * Makefile.am (mono-do-testjit): New target, unused for now. Runs
24 the mono testsuite in tests/.
25 (tmpinst-dir): Create etc/mono/2.0.
26 ($(tmpinst)/bin/ilasm, $(tmpinst)/etc/mono/2.0/machine.config): New.
28 2004-09-21 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
30 * configure.in: Cater for S/390 on Linux
32 2004-09-21 <vargaz@freemail.hu>
34 * configure.in: Link with ole32 on windows.
36 2004-09-20 Jackson Harper <jackson@ximian.com>
38 * support/map.c/h: Add poll events map functions. Use values
39 instead of names for defines.
41 2004-09-17 Martin Baulig <martin@ximian.com>
43 * Makefile.am (mcs-do-compiler-tests): Reverted Raja's latest
44 change in this target.
46 2004-09-14 Raja R Harinath <rharinath@novell.com>
48 * Makefile.am (mcs-do-full-build): Pass NO_SIGN_ASSEMBLIES=yes to
49 reduce the number of passes. We will get the assemblies signed in
50 the 'populate-runtime-subdir' phase.
51 (mcs-do-run-test-profiles): Rename from mcs-do-run-tests. Use
52 'test-profiles' to test all profiles.
53 (mcs-do-compiler-tests): Use 'compiler-tests' target in mcs/.
54 (bootstrap-check): Update.
55 * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)):
58 2004-09-10 Zoltan Varga <vargaz@freemail.hu>
60 * Makefile.am (populate-runtime-subdir): Avoid -path argument to find
61 since it is not supported on solaris.
63 2004-09-03 Martin Baulig <martin@ximian.com>
65 * Makefile.am (bootstrap-world): New target.
67 2004-09-02 Martin Baulig <martin@ximian.com>
69 * runtime/net_1_1/Makefile.am (install-data-local): Install
70 mscorlib.dll.mdb into $(corlibdir).
72 * runtime/net_2_0/Makefile.am: Likewise.
74 2004-08-30 Zoltan Varga <vargaz@freemail.hu>
76 * scripts/mcs.in: Remove obsolete comment.
78 2004-08-27 Lluis Sanchez Gual <lluis@novell.com>
80 * data/net_1_1/DefaultWsdlHelpGenerator.aspx: Little fix.
81 * data/net_2_0/DefaultWsdlHelpGenerator.aspx: Added information about
82 basic profile compliance.
83 * data/net_2_0/machine.config: Use 2.0 assembly versions.
85 2004-08-26 Raja R Harinath <rharinath@novell.com>
87 * Makefile.am (mcs-do-run-test): Depend on '$(tmpinst)/bin/mbas'.
88 ($(tmpinst)/bin/mbas): Create temporary wrapper file, so that the
89 testcases pick the built 'mbas.exe'.
91 2004-08-17 Zoltan Varga <vargaz@freemail.hu>
93 * mono/os/gc_wrapper.h: Only use thread local alloc if using the included libgc, since the
94 stock one has broken headers.
96 * configure.in (PLATFORM_WIN32): Make the included libgc the default on windows.
98 2004-08-17 Dick Porter <dick@ximian.com>
100 * configure.in: Correct intl library for FreeBSD and OpenBSD.
101 Fixes bug 62884, patch by Tom McLaughlin (tmclaugh@sdf.lonestar.org).
103 2004-08-16 Zoltan Varga <vargaz@freemail.hu>
105 * configure.in: Set new automake variable LIBGC_STATIC_LIBS.
107 2004-08-14 Zoltan Varga <vargaz@freemail.hu>
109 * configure.in (HAVE_KW_THREAD): Pass USE_COMPILER_TLS to libgc if
112 2004-08-11 Zoltan Varga <vargaz@freemail.hu>
114 * configure.in: Fix __thread test.
116 2004-08-07 Zoltan Varga <vargaz@freemail.hu>
118 * configure.in: Add proper checks for the 'undefined reference to '__tls_get_addr' problem.
120 2004-08-06 Geoff Norton <gnorton@customerdna.com>
122 * configure.in: Add a kqueue check
124 2004-08-03 Neale Ferguson <Neale.Ferguson@SoftwareAG-usa.com>
126 * configure.in: Enable S/390 64-bit JIT.
128 2004-07-31 Zoltan Varga <vargaz@freemail.hu>
130 * configure.in: Enable AMD64 JIT.
132 2004-07-30 Martin Baulig <martin@ximian.com>
134 * Makefile.am: The symbol writer is now called
135 Mono.CompilerServices.SymbolWriter.dll.
137 2004-07-30 Raja R Harinath <rharinath@novell.com>
139 * runtime/Makefile.am (monoone_DATA): Add mcs.exe.config.
140 (gmcs_exe): Add gmcs.exe.config.
141 ($(monoone_DATA) $(monotwo_DATA) ...): Add location of the .config
144 2004-07-29 Lluis Sanchez Gual <lluis@novell.com>
146 * Makefile.am: Copy machine.config in the correct _tmpinst subdirectory.
148 2004-07-28 Lluis Sanchez Gual <lluis@novell.com>
150 * configure.in: Added data/net_1_1 and data/net_2_0 to the build.
151 * data/Makefile.am: Removed installation of machine.config and
152 DefaultWsdlHelpGenerator.aspx. Those now are in a version-specific
154 * data/net_1_1/Makefile.am, data/net_2_0/Makefile.am: new makefiles for
155 installing 1.1 and 2.0 makefiles.
156 * runtime/net_1_1/Makefile.am, runtime/net_2_0/Makefile.am: Install mscorlib
157 at the correct version specific directory.
159 2004-07-27 John Merryweather Cooper <john_m_cooper@yahoo.com>
160 * configure.in: Disable __thread test (TLS) for FreeBSD as
161 it succeeds on FreeBSD 5.x when it should fail. Fix pthread
162 library detection for FreeBSD 4.x since pthread is embedded
163 in libc_r on this platform. Fix some typos in my host
166 2004-07-23 Dick Porter <dick@ximian.com>
168 * configure.in: Changes for FreeBSD thread support by John
169 Merryweather Cooper <john_m_cooper@yahoo.com>.
171 2004-07-15 Jackson Harper <jackson@ximian.com>
173 * man/gacutil.1: MONO_GAC_PREFIX not MONO_GAC_PATH
175 2004-07-12 Massimiliano Mantione <massi@ximian.com>
177 * docs/abc-removal.txt: Updated documentation for ABC removal.
179 2004-07-12 Massimiliano Mantione <massi@ximian.com>
181 * mono/mini/abcremoval.c: Rewritten most of ABC removal.
182 * mono/mini/abcremoval.h: Rewritten most of ABC removal.
183 * mono/mini/build_relations_propagation_table.pl: Deleted (unneeded after the rewrite).
184 * mono/mini/propagated_relations_table.def: Deleted (unneeded after the rewrite).
186 2004-07-03 Zoltan Varga <vargaz@freemail.hu>
188 * configure.in: Add --with-tls option to replace the misnamed
191 2004-07-02 Raja R Harinath <rharinath@novell.com>
193 * Makefile.am (mcs-do-basic-build, mcs-do-short-build):
194 Pass NO_SIGN_ASSEMBLY=yes to sub-make.
195 ($(tmpinst)/bin/mono) [PLATFORM_WIN32]: Make it work.
197 2004-07-02 Zoltan Varga <vargaz@freemail.hu>
199 * man/mono.1: Added 'aot' to trace options.
201 2004-06-30 Zoltan Varga <vargaz@freemail.hu>
203 * configure.in: Fix trunc check + add SPARC64 defines.
205 2004-06-29 Jackson Harper <jackson@ximian.com>
207 * man/gacutil.1: Update man with new command line options.
209 2004-06-29 Raja R Harinath <rharinath@novell.com>
210 Atsushi Enomoto <atsushi@ximian.com>
212 * runtime/net_1_1/Makefile.am (GAC_ROOT_DIR): Renamed from GAC_DIR.
213 (GAC_DIR): New define that doesn't include $(DESTDIR).
214 (install-data-local,uninstall-local): Use them. Use in-tree mono
215 runtime, not the installed one.
217 2004-06-29 Raja R Harinath <rharinath@novell.com>
219 * runtime/Makefile.am (gmcs_exe): New. Set only if not W32.
220 (monotwo_DATA): Use it.
221 From Atsushi Enomoto.
223 2004-06-24 Raja R Harinath <rharinath@novell.com>
225 * runtime/net_2_0/Makefile.am (gac_assemblies_list): Put back
226 ICSharpCode.SharpZipLib, not that it has a different version.
228 2004-06-24 Raja R Harinath <rharinath@novell.com>
230 * Makefile.am (MCS_DIRS, MCS_FILES): Add back Mono.CSharp.Debugger.
231 (tmpinst-dir-contents, $(tmpinst)/bin/mono.bat): Remove mono.bat
232 in W32. Use 'mono' and 'mcs' in W32 too.
233 (bootstrap) [PLATFORM_WIN32]: Back to single stage bootstrap.
234 * runtime/net_2_0/Makefile.am (gac_assemblies_list): Don't mention
235 nunit.*, IBM.Data.DB2, ICSharpCode.SharpZipLib.
236 Fix for #60443, the GAC .DLL-Hell.
238 2004-06-22 Raja R Harinath <rharinath@novell.com>
240 * Makefile.am (bootstrap) [PLATFORM_WIN32]: Make two-stage.
242 2004-06-18 Jackson Harper <jackson@ximian.com>
244 * man/mono.1: Add MONO_LOG_LEVEL and MONO_LOG_MASK. Add
245 instructions on setting multiple mask values.
247 Fri Jun 18 19:39:09 CEST 2004 Paolo Molaro <lupus@ximian.com>
249 * Makefile.am: process data before runtime, so the config file is
250 installed and gacutil has a chance to work (finding symlink).
252 2004-06-18 Raja R Harinath <rharinath@novell.com>
254 * runtime/Makefile.am ($(monoone_DATA) $(monotwo_DATA) $(monobins_DATA)):
255 Test if files exist in the mcs/ tree before creating symlinks.
256 Remove symlinks before creating them again.
257 * runtime/net_1_1/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
258 * runtime/net_2_0/Makefile.am (mscorlib.dll $(gac_assemblies)): Likewise.
260 2004-06-18 Raja R Harinath <rharinath@novell.com>
262 * scripts/Makefile.am (REWRITE): New. Common rewriting 'sed' command.
263 (bin_SCRIPTS): Unify all the script generating rules into one.
265 2004-06-16 Raja R Harinath <rharinath@novell.com>
267 * Makefile.am (bootstrap) [PLATFORM_WIN32]: Open code. Don't
268 build and populate net_2_0 profile.
269 (populate-runtime-subdir): Make into subroutine that takes list of
270 profiles to populate.
272 (MCS_DIRS, MCS_FILES, MONO_CSHARP_DEBUGGER_DIR, MONO_CSHARP_DEBUGGER_FILE):
273 Avoid automake conditional/+= problems.
274 (populate-runtime-subdir): Rewrite sanity check.
276 2004-06-16 Raja R Harinath <rharinath@novell.com>
278 Include prototype completely-untested 'make bootstrap' support for W32.
279 * Makefile.am (bootstrap): Define to fasterstrap for W32.
280 (MCS_DIRS, MCS_FILES): Don't refer to Mono.CSharp.Debugger in W32.
281 (tmpinst-dir): Change sub-make invoke to ...
282 (tmpinst-dir-contents): ... this. Build 'mono.bat' in W32 instead
284 ($(tmpinst)/bin/mono.bat): New.
286 2004-06-15 Dick Porter <dick@ximian.com>
288 * configure.in: Check for struct ip_mreqn and struct ip_mreq on
289 windows too. Fixes bug 55040.
291 Mon Jun 14 18:38:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
293 * configure.in: better explain that --with-nptl is not related to
294 NPTL, but to __thread support. Set sigaltstack support to off by
297 2004-06-12 Raja R Harinath <harinath@acm.org>
299 * Makefile.am (populate-runtime-subdir): Add _tmpinst directory
302 2004-06-11 Jackson Harper <jackson@ximian.com>
304 * runtime/net_2_0/Makefile.am:
305 * runtime/net_1_1/Makefile.am: Remove signing patches
307 2004-06-11 Jackson Harper <jackson@ximian.com>
309 * man/mono.1: Add documentation for MONO_GAC_PREFIX.
310 * runtime/net_2_0/Makefile.am:
311 * runtime/net_1_1/Makefile.am: Sign assemblies before
312 installing. Do not sign ziplib, npgsql, or nunit assemblies. Sign mscorlib.
314 2004-06-11 Raja R Harinath <rharinath@novell.com>
316 * Makefile.am (populate-runtime-subdir): New target. Does a
317 controlled "make install" in the 'mcs/' directory to populate the
319 (fasterstrap): Use it.
321 2004-06-10 Raja R Harinath <rharinath@novell.com>
323 * runtime/Makefile.am ($(monoone_DATA),$(monotwo_DATA),$(monobins_DATA)):
324 Don't copy from prefix. Use $(LN_S) to point to the mcs/ tree.
325 * runtime/net_1_1/Makefile.am (mscorlib.dll,$(gac_assemblies)):
326 Use $(LN_S) to point to the mcs/ tree, rather than copying.
327 * runtime/net_2_0/Makefile.am (mscorlib.dll,$(gac_assemblies)): Likewise.
329 2004-06-10 Raja R Harinath <rharinath@novell.com>
331 Support the new assembly signing setup in mcs/.
332 * Makefile.am (mcs-do-basic-build): Pass 'USE_BOOT_COMPILE' to sub-makes.
333 ($(tmpinst)/etc/mono/machine.config): New target.
334 (tmpinst-dir.stamp): Remove and rewrite into ...
335 ($(tmpinst)/bin/mcs): ... this and ...
336 ($(tmpinst)/bin/mono): ... this. Update to use the in-tree machine.config.
337 (tmpinst-dir): Rewrite to invoke above $(tmpinst)/... targets directly.
338 * configure.in (AC_PROG_LN_S): New check to define $(LN_S).
340 Thu Jun 3 14:39:17 CEST 2004 Paolo Molaro <lupus@ximian.com>
342 * configure.in: libc setting for NetBSD (patch from recht@netbsd.org).
344 2004-06-01 Raja R Harinath <rharinath@novell.com>
346 * Makefile.am (bootstrap,faststrap,fasterstrap): Refactor.
347 Fix 'faststrap' to be corlib-version-change-safe.
348 (one-stage-strap,two-stage-strap,three-stage-strap): Remove.
349 (monolite-bootstrap): Update.
351 2004-05-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
353 * configure.in: fixlets for windows.
355 2004-05-29 Zoltan Varga <vargaz@freemail.hu>
357 * configure.in: export CC instead of passing it to libgc/configure.
359 2004-05-28 Duncan Mak <duncan@ximian.com>
361 * runtime/Makefile.am:
362 * scripts/Makefile.am: Include mono-find-provides and
365 * scripts/mono-find-provides.in:
366 * scripts/mono-find-requires.in: New wrapper scripts.
368 2004-05-27 Zoltan Varga <vargaz@freemail.hu>
370 * configure.in: Pass CC to libgc configure.
372 2004-05-27 Gert Driesen (drieseng@users.sourceforge.net)
374 * monowiz.win32.nsi: normalized line-endings to unix (LF)
376 2004-05-27 Gert Driesen (drieseng@users.sourceforge.net)
378 * monowiz.win32.nsi: do not include mono subdirectory in
379 MonoConfigDir registry key, to match batch files
381 2004-05-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
383 * data/DefaultWsdlHelpGenerator.aspx: fixed querystring attribute
384 values. Now they are URlEncoded.
386 * data/browscap.ini.gz: updated.
388 2004-05-26 Raja R Harinath <rharinath@novell.com>
390 * Makefile.am (mcs-do-basic-build): No need to set MCS here.
391 * runtime/net_1_1/Makefile.am (gac_assemblies_list): Update to
392 reflect new names for nunit.util and nunit.framework. Add
394 * runtime/net_2_0/Makefile.am (gac_assemblies_list): Likewise.
396 2004-05-25 Ben Maurer <bmaurer@users.sourceforge.net>
398 * config.h.in: remove
400 2004-05-25 18:30 CET Patrik Torstensson <totte@hiddenpeaks.com>
402 * configure.in: Check for trunc instead of truncl (HAVE_TRUNC)
404 2004-05-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
407 * monowiz.win32.nsi: improved windows installer script.
409 2004-05-21 Raja R Harinath <rharinath@novell.com>
411 * README: Update to include instructions for the various new
412 bootstrap-like targets.
414 2004-05-20 Raja R Harinath <rharinath@novell.com>
416 * Makefile.am (get-monolite-latest, monolite-bootstrap):
417 New bootstrap targets to build from monolite.
418 Based on idea from Jaroslaw Kowalski <jaak@zd.com.pl>.
420 2004-05-20 Raja R Harinath <rharinath@novell.com>
422 * configure.in (AC_OUTPUT): Add tools/Makefile and
423 tools/locale-builder/Makefile.
424 * Makefile.am (SUBDIRS): Remove tools.
425 (DIST_SUBDIRS): Add 'tools'.
426 (bootstrap): Rewrite so that we get two new targets.
427 (faststrap): New two-stage build.
428 (fasterstrap): New one-stage build.
430 2004-05-19 Jackson Harper <jackson@ximain.com>
433 * tools/Makefile.am: Add tools directory
434 * tools/locale-builder: Add the locale-builder tool, this tool is
435 not built by default as it is only needed by people that wish to
436 moidify culture data.
437 * Makefile.am: Add tools to build
439 Wed May 19 13:22:19 EDT 2004 Paolo Molaro <lupus@ximian.com>
441 * configure.in: make MacOSX default to use the included libgc.
443 2004-05-18 Zoltan Varga <vargaz@freemail.hu>
445 * configure.in: Get rid of -DMONO_USE_EXC_TABLES.
447 2004-05-19 Raja R Harinath <rharinath@novell.com>
449 * configure.in: Use proper autoconf idiom to pass additional
450 arguments to libgc/configure.
451 (PLATFORM_WIN32, NEED_LINK_UNLINK): Use three-argument AC_DEFINE.
452 * acconfig.h: Update to reflect changes.
454 2004-05-17 Raja R Harinath <rharinath@novell.com>
456 * Makefile.am (tmpinst-dir): Creates _tmpinst tree if
457 necessary. Move body ...
458 (tmpinst-dir.stamp): ... here.
459 (stage3): Don't remove _tmpinst tree.
460 (bootstrap-clean, bootstrap-check): New rules. They run the
461 corresponding rules in the mcs/ tree.
463 2004-05-14 Raja R Harinath <rharinath@novell.com>
465 * Makefile.am: Revert unlogged unexplained changes.
466 (stage3): Make 'all-profiles' since the mono source tarball
467 carries all the net_2_0 preview dlls.
469 2004-05-11 Jackson Harper <jackson@ximian.com>
471 * runtime/net_1_1/Makefile.am:
472 * runtime/net_2_0/Makefile.am: cscompmgd.dll is lowercase now.
474 2004-05-10 Raja R Harinath <rharinath@novell.com>
476 * Makefile.am (tmpinst-dir): Always add $tmpinst/lib to MONO_PATH.
477 Fix quoting of commands.
479 2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
481 * monowiz.win32.nsi: some changes i made to build the 0.91 win32 setup
484 2004-05-07 Bernie Solomon <bernard@ugsolutions.com>
486 * man/mono.1: mention MONO_EGD_SOCKET
488 2004-05-07 Raja R Harinath <rharinath@novell.com>
490 Goodbye 'fullbuild', hello 'bootstrap'.
491 * Makefile.am (bootstrap): New target for building from CVS. New
492 improved version of 'fullbuild' -- does not install any files.
493 (fullbuild): Obsolete target. Bootstraps and installs tree.
494 (mcs-tree-safe-build,xinstall-runtime,mcs-rest,remove-binaries):
496 (stage1,stage1-mcs,stage1-mono,stage2,stage3)
497 (tmpinst-dir,tmpinst-runtime): New targets used to implement a
500 2004-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
502 * configure.in: scandir check is no longer needed.
504 2004-05-05 Bernie Solomon <bernard@ugsolutions.com>
506 * configure.in: set LIBC on HPUX
508 2004-05-05 Zoltan Varga <vargaz@freemail.hu>
510 * configure.in: Detect JNI headers in GNU classpath sources as well.
512 2004-05-05 Raja R Harinath <rharinath@novell.com>
514 * runtime/net_2_0/Makefile.am (install-data-local, uninstall-local):
515 Only disable this if INSTALL_2_0 is disabled.
517 2004-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
519 * data/DefaultWsdlHelpGenerator.aspx: add any cookie in the request to
520 the request we do for the actual web service.
522 2004-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
524 * configure.in: check for SIGEV_THREAD being defined before checking
525 for AIO support. Fixes compilation under FreeBSD.
527 2004-05-04 Raja R Harinath <rharinath@novell.com>
529 * runtime/net_1_1/Makefile.am (mono_runtime): Use USE_JIT, not
531 (install-data-local, uninstall-data-local): Run runtime with
533 * runtime/net_2_0/Makefile.am: Likewise.
534 Report from Urs C Muff <umuff@quark.com>.
536 2004-05-03 Jackson Harper <jackson@ximian.com>
538 * man/gacutil.1: Basic man page for gacutil. This doesn't include
539 the new non-standard options yet.
541 2004-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
543 * data/machine.config: added version and publickeytoken.
545 2004-05-01 Duncan Mak <duncan@ximian.com>
547 * runtime/net_1_1/Makefile.am:
548 * runtime/net_2_0/Makefile.am (gac_assemblies_list): Add NUnit
550 (non_gac_assemblies): Removed, every thing is migrated over to gac_assemblies.
551 (EXTRA_DIST): Include only gac_assemblies.
552 (dist_assemblies_DATA): It's referring to $(non_gac_assemblies)
553 and that is no gone now. So remove as well.
554 ($(non_gac_assemblies)): Bye bye.
556 2004-05-01 Duncan Mak <duncan@ximian.com>
558 * runtime/net_1_1/Makefile.am (gac_assemblies_list): Add
559 System.Web.Services. Someone accidentally took the line out.
561 2004-04-30 Jackson Harper <jackson@ximian.com>
563 * runtime/net_1_1/Makefile.am:
564 * runtime/net_2_0/Makefile.am: These assemblies are signed now.
566 2004-04-30 Raja R Harinath <rharinath@novell.com>
568 * runtime/net_1_1/Makefile.am (gac_assemblies_list): Remove .dll
570 (gac_assemblies, non_gac_assemblies, corlibdir, dist_corlib_DATA):
571 New variables. Use Automake idioms.
573 (install-local, uninstall-local): Use mscorlib.dll from current
574 tree when running gacutil.
575 (mono_runtime): New variable. Points to either JIT compiler or
577 Report from Bernie Solomon <bernard@ugsolutions.com>
578 * runtime/net_2_0/Makefile.am: Likewise.
579 * runtime/Makefile.am (dist_monobins_DATA): Rename from
581 (EXTRA_DIST): Remove.
582 * Makefile.am (fullbuild): Update to changes.
584 2004-04-30 Jackson Harper <jackson@ximian.com>
586 * runtime/net_2_0/Makefile.am:
587 * runtime/net_1_1/Makefile.am: /lib/mono/gac. Dont forget the mono.
589 2004-04-30 Duncan Mak <duncan@ximian.com>
591 * runtime/Makefile.am ($(monobins_DATA)): Add sn.exe and sn.
593 2004-04-29 Duncan Mak <duncan@ximian.com>
595 * scripts/gmcs.in: New file.
597 * scripts/Makefile.am (EXTRA_DIST, bin_SCRIPTS, CLEANFILES): Add
600 2004-04-29 Jackson Harper <jackson@ximian.com>
602 * runtime/net_2_0/Makefile.am: install 2.0 corlib to its own
603 special little place.
605 2004-04-29 Zoltan Varga <vargaz@freemail.hu>
607 * acconfig.h configure.in: Add check for scandir.
609 2004-04-29 Raja R Harinath <rharinath@novell.com>
611 * runtime/Makefile.am (monobins_DATA): Add gacutil.exe.
612 (SUBDIRS): Build here before building subdirs.
613 * runtime/net_1_1/Makefile.am (all-local): Copy
614 $(gac_assemblies_list) here.
615 (install-data-local): Install dll from $(srcdir).
616 (gacutil): Pick from current tree.
617 * runtime/net_2_0/Makefile.am: Likewise.
619 * Makefile.am (fullbuild): Update to changes in tree layout.
620 * runtime/net_1_1/Makefile.am (install-data-local): Allow empty
621 $(gac_assemblies_list).
622 ($(gac_assemblies_list)): Pick libraries from 'class/lib/default',
623 not 'class/lib/net_1_1'.
625 2004-04-28 Jackson Harper <jackson@ximian.com>
627 * runtime/net_1_1/Makefile.am: Grab libs from proper directory, do
628 not assume gacutil is installed.
629 * runtime/net_2_0/Makefile.am: Do not assume gacutil is installed.
631 2004-04-28 Jackson Harper <jackson@ximian.com>
633 * configure.in: Add new Makefile.amS
634 * runtime/Makefile.am: libs are now in profile dependant
636 * runtime/net_1_1/Makefile.am: Install and Uninstall the .net 1.1
638 * runtime/net_2_0/Makefile.am: Install and Uninstall the .net 2.0
640 * data/Makefile.am: cleanup browscap.ini
642 2004-04-28 Bernie Solomon <bernard@ugsolutions.com>
644 * configure.in: reword message re EGD support
647 2004-04-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
650 * configure.in: added check for sys/aio.h. Also check the field name
653 2004-04-28 Jackson Harper <jackson@ximian.com>
655 * scripts/Makefile.am:
656 * scripts/gacutil.in: Add a gacutil script
658 2004-04-26 Jackson Harper <jackson@ximian.com>
660 * Makefile.am: Grab libraries from lib/default now.
661 * runtime/Makefile.am: Grab libraries from lib/default now.
663 2004-04-26 Bernie Solomon <bernard@ugsolutions.com>
665 * configure.in: move setting of NO_VERSION_SCRIPT
666 until after checking for GNU ld
668 2004-04-22 Urs C Muff <umuff@quark.com>
670 move .net assemblies from $prefix/bin/*.exe to $prefix/lib/*.exe on
671 windows/cygwin refactor .nsi to simply maintenance on script/batch
673 * runtime/Makefile.am
677 2004-04-14 Raja R Harinath <rharinath@novell.com>
679 * runtime/Makefile.am ($(assemblies_DATA)): Copy file into
680 $(srcdir). Clean up output.
681 ($(monobins_DATA)): Likewise.
683 * Makefile.am (mcs-tree-safe-build): Fix typo.
685 2004-04-13 Sebastien Pouliot <sebastien@ximian.com>
687 * configure.in: Added rules to check for getgrgid_r, getgrnam_r,
688 getpwnam_r, getpwuid_r, getresuid and setresuid.
690 2004-04-13 Raja R Harinath <rharinath@novell.com>
692 Allow 'make fullbuild' to work on non-srcdir build.
693 * Makefile.am (mcs_topdir): New variable.
694 (mcs-tree-safe-build,mcs-rest,remove-binaries): Work in non-srcdir
696 (xinstall-runtime): Likewise. Use $(libgc_dir) directly, don't
698 (fullbuild): Make ordering dependencies explicit.
700 2004-04-12 Sachin Kumar <skumar1@novell.com>
702 * Makefile.am: Added 'web' in SUBDIRS
704 2004-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
706 * configure.in: don't try-run the tests for nptl and/or sigaltstack
707 if they are disabled in the command line.
709 2004-04-05 Jackson Harper <jackson@ximian.com>
711 * man/ilasm.1: Show /output instead of /out as the switch for
712 specifying output file names.
714 2004-04-05 Zoltan Varga <vargaz@freemail.hu>
716 * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
718 2004-04-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
720 * config.h.in: added HAVE_GETPWUID_R
721 * configure.in: check for getpwuid_r.
723 2004-03-23 Zoltan Varga <vargaz@freemail.hu>
725 * configure.in: Fix GNU ld check.
727 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
729 * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
732 * configure.in: Disable -version-script if not using GNU ld. Fixes
735 * configure.in: Speedup successful sigaltstack test.
738 * configure.in: don't try-run the tests for nptl and/or sigaltstack
739 if they are disabled in the command line.
741 2004-04-05 Jackson Harper <jackson@ximian.com>
743 * man/ilasm.1: Show /output instead of /out as the switch for
744 specifying output file names.
746 2004-04-05 Zoltan Varga <vargaz@freemail.hu>
748 * configure.in: Check for pthread_getattr_np and pthread_attr_get_np.
750 2004-04-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
752 * config.h.in: added HAVE_GETPWUID_R
753 * configure.in: check for getpwuid_r.
755 2004-03-23 Zoltan Varga <vargaz@freemail.hu>
757 * configure.in: Fix GNU ld check.
759 2004-03-22 Zoltan Varga <vargaz@freemail.hu>
761 * configure.in: Use amd64 instead of x86-64 as directory name. Fixes
764 * configure.in: Disable -version-script if not using GNU ld. Fixes
767 * configure.in: Speedup successful sigaltstack test.
769 2004-03-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
771 * configure.in: this test for sigaltstack works.
773 2004-03-20 Zoltan Varga <vargaz@freemail.hu>
775 * configure.in: Disable sigaltstack test for now since it can hang.
777 * configure.in: Add test for working sigaltstack.
778 2004-03-16 Duncan Mak <duncan@ximian.com>
780 * runtime/Makefile.am
781 (MakeCert.exe, cert2spc.exe, certmgr.exe, setreg.exe):
782 Remember to install them to mono/runtime.
784 2004-03-14 Zoltan Varga <vargaz@freemail.hu>
786 * configure.in: Enable JIT on sparc.
788 2004-03-13 Martin Willemoes Hansen <mwh@sysrq.dk>
790 * data/config.in: Changed libgtkhtml-3.0.so.2 to libgtkhtml-3.0.so to fix
791 breakage with gtkhtml-3.0.10
793 2004-03-10 Zoltan Varga <vargaz@freemail.hu>
795 * configure.in acconfig.h: Add a --with-sigaltstack option for platforms
796 where the sigaltstack based exception handling does not work.
798 2004-03-08 Zoltan Varga <vargaz@freemail.hu>
800 * configure.in acconfig.h: Add check for aintl function, which is the
801 solaris equivalent of truncl.
803 2004-02-29 Zoltan Varga <vargaz@freemail.hu>
805 * configure.in: Add check for GC_enable.
807 * configure.in: Remove amd64/Makefile from AC_OUTPUT to fix build.
809 2004-02-19 Zoltan Varga <vargaz@freemail.hu>
811 * configure.in: Add proper support for --with-nptl for people who
812 have linking problems when it is enabled.
814 2004-02-18 Zoltan Varga <vargaz@freemail.hu>
816 * configure.in: Add test for __thread keyword and shared libs.
818 2004-02-16 Zoltan Varga <vargaz@freemail.hu>
820 * configure.in: Enable --with-nptl by default.
822 2004-02-03 Zoltan Varga <vargaz@freemail.hu>
824 * configure.in: Applied patch from Adrian Bunk (bunk@fs.tum.de). Fix
825 message for failed gethostbyname2_r check.
827 Fri Jan 23 16:07:05 EST 2004 Paolo Molaro <lupus@ximian.com>
829 * configure.in, acconfig.h: check for truncl. Disable
830 version script on MacOSX (see bug #51590 if a check becomes
833 Fri Jan 23 21:26:01 CET 2004 Paolo Molaro <lupus@ximian.com>
835 * configure.in, acconfig.h: added check for socklen_t.
837 2004-01-22 Zoltan Varga <vargaz@freemail.hu>
839 * Makefile.am: Do not install mono.pc on platforms without a JIT.
841 2004-01-21 Zoltan Varga <vargaz@freemail.hu>
843 * Makefile.am (remove-binaries): Get rid of non-portable >& construct.
845 2003-12-29 Miguel de Icaza <miguel@ximian.com>
847 * scripts/sn.in: Add sn script.
849 2004-01-15 Zoltan Varga <vargaz@freemail.hu>
851 * scripts/Makefile.am: Add al.exe.
853 * scripts/al.in: New file.
855 * runtime/Makefile.am: Add al.exe.
857 2004-01-10 Jackson Harper <jackson@ximian.com>
859 * data/machine.config: Add trace handler (Trace.axd) add trace
860 configuration handlers.
862 2004-01-06 Martin Willemoes Hansen <mwh@sysrq.dk>
864 * doc/books: Added books on Web Services and ASP.NET
866 2004-01-04 Daniel Morgan <danielmorgan@verizon.net>
868 * monowiz.win32.nsi: update the NSIS installer script for windows
869 to support NSIS 2.0 rc1 and Mono 0.29
871 2003-12-22 Bernie Solomon <bernard@ugsolutions.com>
873 * configure.in: missed in my last change
875 * samples/embed/testi.c: interpreter embedding example
877 * docs/embedded-api: add info on interpreter embedding
879 Mon Dec 22 18:27:14 CET 2003 Paolo Molaro <lupus@ximian.com>
881 * configure.in, acconfig.h: use mach semaphores on darwin.
883 2003-12-22 Bernie Solomon <bernard@ugsolutions.com>
885 * Makefile.am: Create mint.pc
886 mint.pc.in: Added for embedding the interpreter
888 2003-12-16 Martin Baulig <martin@ximian.com>
890 * Makefile.am: In a Makefile.am, comments are started with `#' and
891 not with `dnl' - I must have been an idiot ...
893 2003-12-10 Todd Berman <tberman@gentoo.org>
895 * configure.in: adding libicu url to the ICU: no message.
897 2003-12-05 John Luke <jluke@cfl.rr.com>
899 * data/config.in: new dll mapping entry for libgstreamer
901 2003-12-02 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
903 * README: tiny fix ;-)
905 2003-11-26 Zoltan Varga <vargaz@freemail.hu>
907 * configure.in: Add -fno-strict-aliasing to CFLAGS.
909 * configure.in: Applied patch from recht@netbsd.org. Avoid linking in
910 librt if not neccesary.
912 2003-11-24 Zoltan Varga <vargaz@freemail.hu>
914 * configure.in: Fix signbit check. Fixes #51315.
916 2003-11-20 Jackson Harper <jackson@ximian.com>
918 * data/machine.config: Add OutputCacheModule
920 2003-11-19 Jackson Harper <jackson@ximian.com>
922 * doc/web/team.xml: New email address and job description
923 * doc/web/team/jackson.png: Picture of me debugging...seems appropriate
925 2003-11-14 Jackson Harper <jackson@ximian.com>
927 * Makefile.am: delete mscorlib.dll
929 2003-11-12 Jackson Harper <jackson@ximian.com>
931 * Makefile.am: corlib is now named mscorlib.dll
933 2003-11-12 Zoltan Varga <vargaz@freemail.hu>
935 * configure.in acconfig.h: Add check for signbit, which is missing in
938 2003-11-07 Zoltan Varga <vargaz@freemail.hu>
940 * configure.in: Remove debugging junk accidently checked in.
942 * configure.in: Add new --with-nptl option to enable NPTL only
943 features since auto-detection is not reliable.
945 * autogen.sh: Fix previous patch and silence noisy GNU which.
947 2003-11-07 Bernie Solomon <bernard@ugsolutions.com>
949 * autogen.sh: tweak glibtool check so it works
950 if which doesn't set return code properly
952 2003-11-07 Zoltan Varga <vargaz@freemail.hu>
954 * autogen.sh: Silence noisy GNU which.
956 * autogen.sh: Applied patch from Peter Teichman (peter@ximian.com).
957 Use 'glibtool' instead of 'libtool' on OSX.
959 2003-11-06 Zoltan Varga <zovarga@ws-zovarga2>
961 * mono/benchmark/pinvoke.cs: New benchmark for testing the performance
962 of the managed/unmanaged boundary.
964 2003-11-06 Zoltan Varga <vargaz@freemail.hu>
966 * configure.in acconfig.h: Add check for __thread keyword in gcc.
968 2003-10-29 Dick Porter <dick@ximian.com>
970 * man/mono.1: Document MONO_EXTERNAL_ENCODINGS variable
972 2003-10-16 Miguel de Icaza <miguel@ximian.com>
974 * man/mono.1: Document new --trace options
976 2003-10-13 Bernie Solomon <bernard@ugsolutions.com>
978 * configure.in: add hppa support (64bit only)
979 make solaris build work with Forte compiler
981 2003-10-13 Zoltan Varga <vargaz@freemail.hu>
983 * configure.in: Added check for pthread_attr_setstacksize.
985 * mono/tests/ChangeLog: New file.
987 2003-10-13 Zoltan Varga <vargaz@freemail.hu>
989 * mono/tests/Makefile.am: Link the tests with the test driver program
990 used for the mini tests.
992 2003-10-10 Zoltan Varga <vargaz@freemail.hu>
994 * mono/tests/libtest.c (mono_test_marshal_delegate): Added test for
995 stdcall calling convention.
997 2003-10-09 Dick Porter <dick@ximian.com>
1000 * configure.in: Check for ICU availability
1002 2003-10-09 Bernie Solomon <bernard@ugsolutions.com>
1004 * mono/tests/libtest.c: fix after merge of pinvoke2.cs
1006 2003-10-07 Bernie Solomon <bernard@ugsolutions.com>
1008 * mono/tests/Makefile.am mono/tests/libtest.c
1009 mono/tests/pinvoke18.cs: new test for bool marshalling.
1011 2003-10-07 Bernie Solomon <bernard@ugsolutions.com>
1013 * mono/scripts/Makefile.am mono/scripts/*.in: fix
1014 managed .exe paths so they are found under cygwin.
1016 2003-10-07 Zoltan Varga <vargaz@freemail.hu>
1018 * mono/tests/pinvoke2.cs mono/tests/libtest.c: Fix array of structs
1021 2003-10-06 Bernie Solomon <bernard@ugsolutions.com>
1023 * mono/tests/pinvoke2.cs mono/tests/pinvoke11.cs
1024 mono/tests/libtest.c: Add more pass by value struct
1025 tests for platforms with more complex calling conventions
1026 (Sparc V9, HPPA 64 bit).
1028 2003-10-06 Zoltan Varga <vargaz@freemail.hu>
1030 * mono/tests/pinvoke2.cs mono/tests/libtest.c: Add array of structs
1033 2003-10-04 Bernie Solomon <bernard@ugsolutions.com>
1035 * mono/tests/libtest.c: remove warnings except
1036 "no previous prototype"
1038 2003-10-03 Bernie Solomon <bernard@ugsolutions.com>
1040 * mono/tests/libtest.c: (test_lpwstr_marshal) remove undefined
1041 behaviour of increment, (mono_test_marshal_char) = should be ==
1043 2003-09-30 Zoltan Varga <vargaz@freemail.hu>
1045 * mono/tests/remoting1.cs: Added test for interface casts on
1048 2003-09-24 Bernie Solomon <bernard@ugsolutions.com>
1050 * mono/tests/pinvoke*.cs, delegate4.cs, marshal10.cs, marshal4.cs
1051 marshal5.cs: remove .so from DllImport of libtest to aid portability.
1053 2003-09-08 Zoltan Varga <vargaz@freemail.hu>
1055 * configure.in: Added check for valgrind headers.
1057 2003-09-03 Zoltan Varga <vargaz@freemail.hu>
1059 * Makefile.am: Use $(MAKE) in even more places. Patch by Bernie Solomon
1060 (bernard@ugsolutions.com).
1062 2003-08-27 Zoltan Varga <vargaz@freemail.hu>
1064 * Makefile.am: Use $(MAKE) instead of make. Patch by Bernie Solomon
1065 (bernard@ugsolutions.com).
1067 2003-08-25 Zoltan Varga <vargaz@freemail.hu>
1069 * mono.pc.in: Added gthread-2.0.
1071 2003-08-22 Zoltan Varga <vargaz@freemail.hu>
1073 * configure.in: Added gthread-2.0 to GLIB_CFLAGS and GLIB_LIBS, so we
1074 can call g_thread_init ().
1076 2003-08-21 Zoltan Varga <vargaz@freemail.hu>
1078 * mono/tests/threadpool.cs mono/tests/threadpool1.cs: Make increments
1079 of static variables atomic. Fixes bug #47683.
1081 2003-08-21 Johannes Roith <johannes@jroith.de>
1083 * mono/Makefile.am: small update. make sure, glib makes it in the build, add optional target for dependencies
1085 2003-08-18 Johannes Roith <johannes@jroith.de>
1087 * mono/Makefile.am: add windows build option
1088 * mono/monowiz.win32.nsi: add windows build script
1089 * mono/mono-win32-light.bmp: add bitmap
1091 2003-08-16 Zoltan Varga <vargaz@freemail.hu>
1093 * mono/tests/checked.cs: Added mul.ovf tests.
1095 2003-08-15 Duncan Mak <duncan@ximian.com>
1097 * doc/mysql: Change references to ByteFX.Data.MySQLClient to the
1098 correct ByteFX.Data.MySqlClient (note the change in
1099 capitalization). Thanks to Tom Wagner <Tom.Wagner@wacker.com> for
1102 2003-08-15 Zoltan Varga <vargaz@freemail.hu>
1104 * mono/tests/bug-47295.cs: Regression test for bug #47295.
1106 2003-08-11 Duncan Mak <duncan@ximian.com>
1108 * runtime/Makefile.am (assemblies_DATA): Add Mono.Cairo.dll.
1110 Sun Aug 3 21:12:13 BST 2003 Malte Hildingson <malte@amy.udd.htu.se>
1112 * configure.in: added FPU test for ARM.
1114 Thu Jul 31 16:19:07 CEST 2003 Paolo Molaro <lupus@ximian.com>
1116 * configure.in, etc.: portability fixes and support for
1117 buidling outside the srcdir from Laurent Morichetti <l_m@pacbell.net>.
1119 2003-07-22 Duncan Mak <duncan@ximian.com>
1121 * runtime/Makefile.am: Remove sqlsharp as we no longer distribute it.
1123 2003-07-22 Zoltan Varga <vargaz@freemail.hu>
1125 * mono/tests/Makefile.am: Add missing test. Make tests interruptable
1126 by Ctrl-C. Add testinterp target to run the tests with the interpreter.
1127 Do not try to build vararg.cs under mcs.
1129 * configure.in: Fix detection of GC_gcj_malloc.
1131 2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
1134 * configure.in: Check for gethostbyname2_r availability.
1135 * data/machine.config: Added section system.net/settings. Added
1136 option for IPv6 availability.
1138 2003-07-13 Zoltan Varga <vargaz@freemail.hu>
1140 * mono/tests/cattr-object.cs: Make it run under both mono and MS.NET.
1142 * mono/tests/struct.cs: Add test for unboxing trampolines.
1144 * mono/tests/bug-27420.cs: new regression test.
1146 * mono/tests/Makefile.am: skip vararg test since it does not compile
1147 under mono. Add testinterp target. Add new tests.
1149 2003-07-10 Martin Willemoes Hansen
1151 * doc/web/team.xml : Modified my tasks a bit.
1153 2003-07-01 Paolo Molaro <lupus@ximian.com>
1155 * acconfig.h, configure.in: added bundle support.
1157 2003-06-10 Dick Porter <dick@ximian.com>
1160 * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't
1163 2003-06-10 Zoltan Varga <vargaz@freemail.hu>
1165 * configure.in: Define HAVE_GC_GCJ_MALLOC for included libgc.
1167 2003-06-10 Martin Baulig <martin@ximian.com>
1169 * configure.in: Fall back to boehm if we don't have a libgc
1172 2003-06-10 Martin Baulig <martin@ximian.com>
1174 * configure.in: Make the libgc stuff actually work; we now create
1175 a shared libmonogc.so when using the included libgc.
1177 2003-06-09 Martin Baulig <martin@ximian.com>
1179 * configure.in: Only check for gc if --with-gc=boehm.
1181 2003-06-08 Martin Baulig <martin@ximian.com>
1183 * configure.in: Tell libgc's configure about our threads library.
1185 2003-06-08 Martin Baulig <martin@ximian.com>
1187 * libgc/: Integrate the libgc module here.
1189 [Note: A simple `cvs update' won't work this time; you either need
1190 to re-checkout the `mono' module or manually move the `libgc'
1193 * configure.in (--with-gc): Added `included' option to use the
1194 included libgc. This is now also the default.
1195 (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it.
1196 (INCLUDED_LIBGC): New automake conditional.
1197 (USE_INCLUDED_LIBGC): #define this if appropriate.
1199 * autogen.sh: Run libgc/autogen.sh.
1201 * Makefile.am (SUBDIRS): Added libgc.
1203 2003-06-05 Duncan Mak <duncan@ximian.com>
1205 * mono.spec.in (Requires): Add libxml2 and libxslt dependency on
1208 2003-05-19 Dick Porter <dick@ximian.com>
1210 * configure.in: Netbsd build fix by marc@informatik.uni-bremen.de.
1212 2003-05-10 Martin Willemoes Hansen <mwh@sysrq.dk>
1214 * scripts/Makefile.am: Added monoresgen secutil sqlsharp
1215 shell wrapper scripts.
1217 2003-05-08 Zoltan Varga <vargaz@freemail.hu>
1219 * mono/tests/Makefile.am:
1221 - Disable some warnings.
1222 - Added executables to clean target.
1223 - Make testjit the default target.
1224 - Print list of failed tests at the end of a test run.
1225 - Abort tests when Ctrl-C is pressed.
1227 * mono/tests/test-driver: Return with a special exit code when
1230 * mono/tests/checked.cs: Make it compile.
1232 2003-05-02 Miguel de Icaza <miguel@ximian.com>
1234 * runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
1235 for the target exe binaries.
1237 Copy cilc.exe and secutil.exe from the right paths to the right
1240 Add missing assemblies.
1242 2003-05-02 Alp Toker <alp@atoker.com>
1244 * data/config.in: new dll mapping entry for libglade
1246 2003-05-01 Duncan Mak <duncan@ximian.com>
1248 * scripts/Makefile.am:
1249 * runtime/Makefile.am: Install cilc and ilasm.
1251 2003-04-29 Dietmar Maurer <dietmar@ximian.com>
1253 * mono/tests/Makefile.am (JITTEST_PROG): use mini/mono
1255 2003-04-16 Charles Iliya Krempeaux <charles@reptile.ca>
1257 * doc/web/team.xml : Added myself to it.
1259 2003-04-10 Duncan Mak <duncan@ximian.com>
1261 * doc/web/render-team-page.cs: Make the names of the element be
1262 lowercase instead. BenM says this makes it XHTML compliant; heck,
1263 I'm generating this from an XmlDocument already, why not make it
1266 2003-04-10 Duncan Mak <duncan@ximian.com>
1268 * doc/web/render-team-page.cs (Compare): Correctly fix
1269 ContributorComparer.
1270 (RenderHtml): Add some SetAttribute loving to make it render prettier.
1272 * doc/web/team.xml: Revert excessive indenting.
1274 2003-04-07 Martin Baulig <martin@ximian.com>
1276 * mono/mini/: Added this directory to the build; install `mini'
1279 2003-04-07 Duncan Mak <duncan@ximian.com>
1281 * doc/web/render-team-page.cs: Fix ContributorComparer.
1283 2003-04-04 Duncan Mak <duncan@ximian.com>
1285 * doc/web/render-team-page.cs: Make it use 'none.png' if no image
1286 are specified in the XML.
1288 * doc/web/team.xml: Remove the comment.
1290 * doc/web/render-team-page.cs: Make it not output a full HTML file.
1292 2003-04-04 Duncan Mak <duncan@ximian.com>
1295 * doc/web/makefile: Add team page information.
1298 * doc/web/render-team-page.cs: Code for rendering a team page.
1300 2003-04-02 Duncan Mak <duncan@ximian.com>
1302 * doc/web/makefile: Add a new make target for generating a team
1303 page on go-mono.com.
1305 2003-04-04 Zoltan Varga <vargaz@freemail.hu>
1307 * configure.in: Added check for GC_gcj_malloc.
1309 2003-04-04 Martin Willemoes Hansen <mwh@sysrq.dk>
1311 * man/sqlsharp.1: changed pass= to password= for the
1312 PostgreSql provider.
1314 2003-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1316 * data/machine.config: added SessionStateModule to httpModules section.
1318 2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1320 * data/machine.config: added default sessionState section and handler.
1322 2003-02-17 Daniel Morgan <danmorg@sc.rr.com>
1324 * doc/provider-factory: add new web page
1325 about Mono.Data's ProviderFactory
1328 * doc/web/makefile: add provider-factory web page to build
1341 * doc/sqlite: updated web pages
1343 2003-02-16 Martin Baulig <martin@ximian.com>
1345 * doc/jit-debug-sample
1346 * doc/jit-debug-sample2: Removed.
1348 * doc/jit-debug: Updated.
1350 2003-02-13 Daniel Morgan <danmorg@sc.rr.com>
1355 * doc/gtk-sharp: update web pages
1357 2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1359 * data/machine.config: added sample globalization section.
1361 2003-02-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1363 * data/machine.config: added UrlAuthorizationModule and
1364 AuthenticationConfigHandler.
1366 2003-02-11 Tim Coleman <tim@timcoleman.com>
1367 * data/config.in: Add mapping for Oracle call interface
1368 (OCI) native libraries.
1370 2003-02-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1372 * configure.in: added check for sys/un.h.
1374 2003-01-29 Daniel Morgan <danmorg@sc.rr.com>
1378 * doc/ado-net: updates to web pages
1380 * man/sqlsharp.1: update to man page
1382 2003-01-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1384 * configure.in: added WIN32_THREADS flag when building under windows.
1385 It seems that the header files of the gc do not always define it when
1386 GC_WIN32_THREADS is defined.
1388 2003-01-26 Daniel Morgan <danmorg@sc.rr.com>
1402 * doc/tdsclient: corrections
1404 2003-01-26 Duncan Mak <duncan@ximian.com>
1406 * doc/jit-debug: Update the links. Thanks for Andy Oliver for the report.
1408 2003-01-22 Martin Baulig <martin@ximian.com>
1410 * configure.in: Set version number to 0.19.1.
1412 Heads up: I'm going to commit some changes to the debugger
1413 which'll require you to use this new runtime, so if you update the
1414 debugger from CVS, you also need this new runtime.
1416 2003-01-20 Duncan Mak <duncan@ximian.com>
1418 * configure.in: Bump the release number to 0.19.
1420 2003-01-19 Daniel Morgan <danmorg@sc.rr.com>
1422 * doc/ibmdb2: added file which is new web page
1423 about IBM DB2 data provider at Mono.Data.DB2Client
1426 * commands: added ibmdb2 web page to go-mono web site
1428 * doc/ado-net: added a couple more developers email, plus made the
1429 email spam resistant, added Mono's DB2 data provider to list,
1430 added more info about the ProviderFactory and retrieving data using
1431 ADO.NET from ASP.NET, add notes about testing, misc cleanup
1442 * doc/sqlite: added testing notes and C# examples
1444 * doc/gtk-sharp: added links for GTK# for Windows
1446 * man/sqlsharp.1: added providers Npgsql and MySQLNet
1448 2003-01-17 Duncan Mak <duncan@ximian.com>
1450 * runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.
1452 2003-01-16 Martin Baulig <martin@ximian.com>
1454 * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Removed the gthread
1455 check again, we're now using the mono/io-layer for this.
1457 Wed Jan 15 16:20:54 CET 2003 Paolo Molaro <lupus@ximian.com>
1459 * configure.in: allow MacOSX (from various people).
1461 2003-01-14 Martin Baulig <martin@ximian.com>
1463 * configure.in (GTHREAD_LIBS, GTHREAD_CFLAGS): Added check for gthread.
1465 2002-12-27 Jeroen Janssen <japj@darius.demon.nl>
1466 * fixed url for System.Windows.Forms in the class status
1468 2002-12-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1470 * configure.in: moved struct tm field tm_gmtoff check before the check
1471 for timezone global variable. This makes Timezone work for me (debian
1472 sid, linux, x86, which has both the field and the global variables).
1474 2002-12-10 Daniel Morgan <danmorg@sc.rr.com>
1476 * doc/oracle: added file which is
1477 a new web page oracle.html
1479 * doc/ado-net: clean up and add link
1483 * doc/web/makefile: added oracle.html
1485 2002-12-10 Daniel Morgan <danmorg@sc.rr.com>
1487 * man/Makefile.am: changed sqlsharpcli.1 to sqlsharp.1
1489 * man/sqlsharpcli.1: renamed to sqlsharp.1
1491 2002-12-09 Tim Haynes <thaynes@openlinksw.co.uk>
1494 * mono/metadata/icall.c: added mono_install_get_config_dir() to
1495 utilize the MONO_CFG_DIR environment variable for specifying
1496 different machine.configs.
1498 2002-12-06 Duncan Mak <duncan@ximian.com>
1500 * data/Makefile.am (EXTRA_DIST): Add machine.config
1501 (DISTCLEANFILES): Add config.
1503 2002-11-30 Daniel Morgan <danmorg@sc.rr.com>
1505 * man/sqlsharpcli.1: added file - a man page
1508 * man/Makefile.am: added sqlsharpcli.1 to man_MANS
1510 2002-11-20 Daniel Morgan <danmorg@sc.rr.com>
1512 * doc/firebird: updated web page
1514 2002-11-19 Mike Kestner <mkestner@speakeasy.net>
1516 * data/Config.in : added the gtk# dll mapping entries
1518 2002-11-19 Daniel Morgan <danmorg@sc.rr.com>
1520 * doc/firebird: updated web page based on input
1521 from the firebird .net data provider author
1523 Mon Nov 18 16:40:34 CET 2002 Paolo Molaro <lupus@ximian.com>
1525 * configure.in, mono/os/gc_wrapper.h: check that the gc headers have
1528 2002-11-12 Daniel Morgan <danmorg@sc.rr.com>
1537 * doc/firebird: added web pages
1538 for each specific data provider
1541 * doc/postgresql: updated web page
1545 * doc/web/makefile: updated to include
1548 2002-11-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1550 * autogen.sh: make it work when MONO_PATH is set and it has more than
1551 one directory or ends in ":". Also check that the directory added to
1552 ACLOCAL_FLAGS and PATH exist (aclocal fails if they don't).
1554 2002-10-22 Miguel de Icaza <miguel@ximian.com>
1556 * configure.in: Also allow the miss-spelled bohem.
1558 2002-10-18 Daniel Morgan <danmorg@sc.rr.com>
1562 * doc/tds-providers: cleaned up the web pages
1564 * doc/web/commands: postgresql.html page was mistyped
1566 2002-10-18 Daniel Morgan <danmorg@sc.rr.com>
1568 * doc/ado-net: updated status of
1569 the ADO.NET functionality and providers
1570 and added link to tds-providers.html
1572 * doc/tds-providers: added file to
1573 describe the design and status of
1574 the SqlClient, SybaseClient, and TdsClient
1578 * doc/web/command: added new web page
1579 tds-providers.html to build of www.go-mono.com web site
1581 2002-10-17 Daniel Morgan <danmorg@sc.rr.com>
1584 * doc/web/commands: web page
1585 postgresql needed to be added
1587 2002-10-13 Mark Crichton <crichton@gimp.org>
1589 * doc/index: Even more spelling errors fixed.
1591 2002-10-13 Daniel Morgan <danmorg@sc.rr.com>
1593 * doc/adonet: updated status of all providers, added links,
1594 and added information
1595 about the Mono.Data.SqliteClient provider that
1596 Vladimir Vukicevic contributed. Added Brian Ritchie's
1597 and Vladimir Vukicevic's email addresses as
1598 people to contact about ADO.NET in Mono.
1599 Added information about SQL#, configuration tools,
1600 and an ADO.NET Multiplexor, etc...
1602 2002-10-10 Daniel Morgan <danmorg@sc.rr.com>
1604 * doc/index: corrected some mistypes
1606 * doc/adonet: updated the status and plans of all the ADO.NET providers
1607 and moved PostgreSQL specific stuff to doc/postgresql
1609 * doc/postgresql: added new file to detail
1610 the status of the PostgreSQL ADO.NET provider
1611 and provide test notes for setting it up
1613 2002-10-09 Daniel Morgan <danmorg@sc.rr.com>
1615 * data/config.in: add entry for MySQL native shared libraries
1616 which are different on Windows and Linux
1618 2002-10-04 Diego Sevilla Ruiz <dsevilla@um.es>
1620 * doc/ccvs: Fixed some ugly formatting.
1622 2002-10-03 Dick Porter <dick@ximian.com>
1625 * configure.in: Freebsd pthread_t is a pointer
1627 2002-10-01 Duncan Mak <duncan@ximian.com>
1629 * mono/os/Makefile.am: Add gc_wrapper.h.
1631 * runtime/Makefile.am: Fix the path for monoresgen.exe.
1633 2002-09-27 Dick Porter <dick@ximian.com>
1635 * configure.in: Check for semaphore.h. Patch for BSD from
1636 jmmv@hispabsd.org (Julio Merino).
1638 2002-09-20 Duncan Mak <duncan@ximian.com>
1640 * data/config.in: Added reference to libxslt.
1642 2002-09-20 Mark Crichton <crichton@gimp.org>
1644 * configure.in: added NEED_LINK_UNLINK to make io-layer more portable.
1645 Linux has a "virtual fs" for UNIX sockets, Solaris and BSD don't.
1646 For systems that do not have such a virtual FS, define
1649 * acconfig.h: added NEED_LINK_UNLINK
1651 Wed Sep 4 18:09:58 CEST 2002 Paolo Molaro <lupus@ximian.com>
1653 * configure.in: add some needed defines to fix support of
1656 2002-09-19 Mark Crichton <crichton@gimp.org>
1658 * configure.in: Added checks for Solaris to use X/Open functionality.
1659 Really needed for the io-layer code.
1661 2002-09-15 Andrew Birkett <andy@nobugs.org>
1663 * man/mcs.1: --probe is now --expect-error.
1665 2002-09-09 Dick Porter <dick@ximian.com>
1668 * configure.in: Simplify thread checks, by using canned rules for
1669 particular systems (based on the sleepycat db configure.in).
1670 Tested on linux/x86, freebsd and w32. Solaris also added, but I
1671 don't have a solaris machine to try it on.
1673 2002-09-04 Juli Mallett <jmallett@FreeBSD.org>
1675 * configure.in: Include <sys/types.h> when checking <sys/un.h> stuff.
1677 2002-09-02 Diego Sevilla Ruiz <dsevilla@um.es>
1679 * doc/ccvs: Added how to convert SSH keys (from SSH Communications
1680 Security) to the OpenSSH keys required by mono CVS
1683 2002-09-01 Juli Mallett <jmallett@FreeBSD.org>
1685 * configure.in, mono/interpreter/interp.c,
1686 mono/io-layer/handles.c, mono/io-layer/processes.c,
1687 mono/io-layer/threads.c, mono/io-layer/timed-thread.c,
1688 mono/io-layer/wait.c, mono/jit/helpers.c, mono/jit/jit.c,
1689 mono/metadata/appdomain.c, mono/metadata/class.c,
1690 mono/metadata/domain.c, mono/metadata/gc.c,
1691 mono/metadata/object.c, mono/metadata/reflection.c,
1692 mono/metadata/threads.c, mono/os/gc_wrapper.h,
1693 mono/utils/mono-hash.c: Add a new header, gc_wrapper.h, to
1694 wrap inclusion of gc.h for boehm, since from FreeBSD and
1695 OpenBSD ports, gc.h is <gc.h>, but on GNU it seems to be
1696 in <gc/gc.h>. This will reduce the diffs FreeBSD ports has
1697 to apply, and also makes it possible for me to build with
1698 GC on OpenBSD/macppc built by hand.
1700 2002-09-01 Juli Mallett <jmallett@FreeBSD.org>
1702 * configure.in: On BSD don't try to use -ldl, we simply don't use it.
1704 2002-09-01 Juli Mallett <jmallett@FreeBSD.org>
1706 * mono/dis/dis-cil.c:
1707 * configure.in: Check for <wchar.h> via autoconf, don't use it if
1708 it isn't there, as it seems to work fine without it on OpenBSD.
1710 2002-08-28 Dick Porter <dick@ximian.com>
1712 * mono/os/win32/util.c:
1713 * mono/os/unix/util.c:
1714 * mono/os/util.h: mono_set_rootdir() doesnt take any args now.
1715 (It doesn't do anything on unix builds, and the w32 version no
1716 longer needs an arg.)
1718 * configure.in: Add HOST_CC for w32 builds
1720 Tue Aug 27 18:17:43 CEST 2002 Paolo Molaro <lupus@ximian.com>
1722 * configure.in: remove iconv checks.
1724 2002-08-24 Juli Mallett <jmallett@FreeBSD.org>
1726 * configure.in: Recognise OpenBSD/macppc as PowerPC.
1728 Tue Aug 20 15:15:52 CEST 2002 Paolo Molaro <lupus@ximian.com>
1730 * configure.in: patch by noa@metamatrix.se (Daniel Resare)
1731 to error out if bison is missing.
1733 2002-08-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1735 * configure.in: don't link against libdl on windoze.
1737 2002-08-12 Dick Porter <dick@ximian.com>
1739 * mono.pc.in: Add $includedir to Cflags
1741 Fri Jul 19 18:38:38 CEST 2002 Paolo Molaro <lupus@ximian.com>
1743 * configure.in, Makefile.am, mono.pc.in: add a mono.pc file for use
1745 * */Makefile.am: makefile overhaul to create a shared libmono library.
1746 * */*.h: do not include config.h in headers that should be installed.
1748 2002-07-12 Dick Porter <dick@ximian.com>
1751 * configure.in: Check the size of sockaddr_un.sun_path
1753 2002-06-23 Miguel de Icaza <miguel@ximian.com>
1755 * man/Makefile.am (man_MANS): Added new man page
1757 * man/mono-config.5: New manual page describing the mono-config
1760 2002-06-10 Jaroslaw Kowalski <jarek@atm.com.pl>
1762 * configure.in: added checks for MSG_NOSIGNAL
1764 2002-05-30 Daniel Morgan <danmorg@sc.rr.com>
1766 * doc/ado-net: update the ado-net web page on go-mono.com
1767 input parameters support, beginnings of Mono.Data.MySQL
1768 and System.Data.OleDb, updated the sample source code,
1769 and output from a PostgresTest
1771 2002-05-21 Martin Baulig <martin@gnome.org>
1773 * mono.1: Documented the "--debug-args" debugging arguments.
1775 2002-05-21 Martin Baulig <martin@gnome.org>
1777 * mono.1: Updated to reflect my latest changes and beautified this a bit.
1778 (FIXME: There are still command line argument which aren't documented here.)
1780 2002-05-19 Daniel Morgan <danmorg@sc.rr.com>
1782 * doc/ado-net: updated page to include C# code snippets using
1783 System.Data. Update status: handle reading NULL values, DataSet/DataAdapter
1784 works, executing/reading multiple results, and stored procedures.
1785 And other tweaks about the providers.
1787 2002-05-19 Martin Baulig <martin@gnome.org>
1789 * mono/Makefile.am (SUBDIRS): Added `os', it's referenced by
1790 interpreter/Makefile.am.
1792 Wed May 15 12:22:09 CEST 2002 Paolo Molaro <lupus@ximian.com>
1794 * configure.in: search for pthread functions also in libc_r (patch
1795 from Garrett Rooney <rooneg@electricjellyfish.net>).
1797 2002-05-11 Daniel Morgan <danmorg@sc.rr.com>
1799 * doc/ado-net: added instructions for installing PostgreSQL on Linux
1800 and for using nant to re-compile just the System.Data.dll assembly
1803 2002-05-10 Rodrigo Moya <rodrigo@ximian.com>
1805 * doc/ado-net: added instructions for compiling System.Data.dll
1806 (a subset of) on Linux.
1808 2002-05-10 Daniel Morgan <danmorg@sc.rr.com>
1810 * doc/ado-net: added links
1812 2002-05-09 Dick Porter <dick@ximian.com>
1814 * configure.in: Set CPPFLAGS not CFLAGS (bug 23767)
1816 2002-05-05 Daniel Morgan <danmorg@sc.rr.com>
1818 * doc/ado-net: correct formatting
1819 * doc/index: added credit i forgot to add
1821 2002-05-05 Daniel Morgan <danmorg@sc.rr.com>
1823 * doc/ado-net: i did not format it correctly earlier, i
1824 tried added various tags where appropriate.
1826 * doc/index: added news item for May 5, 2002 - ado.net able
1827 to retrieve data now
1829 2002-05-05 Daniel Morgan <danmorg@sc.rr.com>
1831 * doc/ado-net: updated the current status which
1832 I kept forgetting to do.
1834 2002-05-05 Daniel Morgan <danmorg@sc.rr.com>
1836 * doc/ado-net: updated to includes an example for
1837 running ipc-daemon as a Windows service. Thanks
1840 2002-05-05 Daniel Morgan <danmorg@sc.rr.com>
1842 * doc/ado-net: updated to include installation of
1843 PostgreSQL DBMS under cygwin. It is a TODO for Linux though.
1844 Also included notes on running the System.Data/Test/PostgresTest.cs
1845 that should work on a lot of Mono installations that have
1846 PostgreSQL installed. If not please let me, rodrigo, or gonzalo
1849 2002-05-01 Rodrigo Moya <rodrigo@ximian.com>
1851 * doc/ado-net: updated a little bit.
1853 2002-04-30 Jeffrey Stedfast <fejj@ximian.com>
1855 * configure.in: Added checks for timezone stuff.
1857 2002-04-30 Dick Porter <dick@ximian.com>
1860 * configure.in: Added option to disable using shared memory for
1863 2002-04-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1865 * configure.in: fix for conditional "THREADS_PTHREAD" was never
1866 defined problem under cygwin with latest version of automake and
1867 autoconf. Patch from Jeroen Janssen <japj@darius.demon.nl>.
1869 2002-04-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
1871 * configure.in: removed -Wshadow from CFLAGS.
1873 2002-04-12 Rodrigo Moya <rodrigo@ximian.com>
1875 * status/maintainers.xml: added danmorg and myself for System.Data.*
1878 * status/class.xml: added System.Data.* classes.
1880 2002-04-08 Dick Porter <dick@ximian.com>
1882 * configure.in: Set -mno-cygwin here rather than in the build script
1884 2002-04-05 Dietmar Maurer <dietmar@ximian.com>
1886 * mono/tests/remoting2.cs: new test for async invoke of proxy calls
1888 2002-03-29 Martin Baulig <martin@gnome.org>
1890 * doc/jit-debug, docs/jit-debug-sample, docs/jit-debug-sample2:
1891 New files, added documentation for the debugging code.
1893 * doc/web/commands: Added the debugging pages.
1895 * docs/jit-debug: Removed, this is now on the web site.
1897 2002-03-24 Martin Baulig <martin@gnome.org>
1899 * man/mcs.1: Documented the new --debug option and added a section
1900 about debugging support.
1902 * man/mono.1: Documented the new --dwarf and --dwarf-plus options.
1904 2002-03-21 Martin Baulig <martin@gnome.org>
1906 * configure.in: Added check for <elf.h>.
1908 2002-03-18 Dick Porter <dick@ximian.com>
1910 * configure.in: Only look for libgc on the system. Default to not
1911 using GC at all, because it doesn't work with the jit.
1913 2002-03-17 Miguel de Icaza <miguel@ximian.com>
1915 * configure.in: Add support for building the included boehm GC.
1917 Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>
1919 * configure.in: detect Boehm GC libs and add --with-gc switch.
1920 Boehm GC needs to be explicitly enabled since the JIT currently fails
1921 in some cases with it.
1923 2002-02-27 Dietmar Maurer <dietmar@ximian.com>
1925 * mono/tests/fib.cs: it is now possible to pass a repeat count as
1926 command line argument, for example fib.exe 20 runs the test 20
1929 2002-02-25 Sergey Chaban <serge@wildwestsoftware.com>
1930 * configure.in: added support for ARM target arch.
1931 Uncommented and modified arm-*-linux* target,
1932 added mono/arch/arm/Makefile to AC_OUTPUT list.
1934 2002-02-21 Mark Crichton <crichton@gimp.org>
1936 * status/class.xml: Added contact info for RNGCryptoServiceProvider
1937 class and Rijndael classes.
1938 * status/maintainers.xml: Added contact info to maintainers list.
1940 2002-02-21 Mark Crichton <crichton@gimp.org>
1942 * configure.in: Add checks for a system-provided entropy device
1943 * acconfig.h: Added HAVE_CRYPT_RNG and NAME_DEV_RANDOM
1945 2002-02-20 Dick Porter <dick@ximian.com>
1948 * configure.in: Always build without cygwin support on windows
1950 2002-02-19 Radek Doulik <rodo@ximian.com>
1952 * mono/tests/pinvoke.cs: use more pinvoke test methods
1954 2002-02-19 Radek Doulik <rodo@ximian.com>
1956 * mono/tests/libtest.c (mono_test_many_short_arguments): new test
1958 (mono_test_many_byte_arguments): ditto
1960 2002-02-18 Radek Doulik <rodo@ximian.com>
1962 * mono/tests/Makefile.am: added small test library for pinvoke
1965 * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
1966 new function to test pinvoke
1968 * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
1971 * mono/tests/Makefile.am: display # of passing tests too
1972 added simple shared library libtest with testing function for
1975 2002-02-17 Radek Doulik <rodo@ximian.com>
1977 * mono/tests/Makefile.am (test): display # of failed tests
1979 2002-02-16 Jeffrey Stedfast <fejj@ximian.com>
1981 * configure.in: Add checks for SOL_IP, SOL_TCP, and
1982 IP_PKTINFO. Also check for struct ip_mreqn.
1984 2002-02-14 Jeffrey Stedfast <fejj@ximian.com>
1986 * configure.in: Add checks to see if we need to link to libsocket,
1987 libnsl, and/or librt. Also check for inet_pton and inet_aton.
1989 2002-02-13 Jeffrey Stedfast <fejj@ximian.com>
1991 * acconfig.h: #undef USE_MONO_MUTEX
1993 * configure.in: If the system pthread implementation is lacking,
1994 default to using mono-mutex.
1996 2002-02-05 Dietmar Maurer <dietmar@ximian.com>
1998 * mono/tests/enum2.cs: new file with more enum tests.
2000 2002-02-01 Dietmar Maurer <dietmar@ximian.com>
2002 * mono/tests/jit-long.cs: added some SHL/SHR tests
2004 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
2006 * configure.in: allow PKG_CONFIG_PATH for the build-platform
2007 pkg-config invocation.
2009 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
2011 * configure.in: add some support/fixes for cross-compilation.
2013 2002-01-14 Dietmar Maurer <dietmar@ximian.com>
2015 * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
2016 added tests for SUB_OVF, SUB_OVF_UN
2018 2001-12-21 Dietmar Maurer <dietmar@ximian.com>
2020 * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
2022 2001-12-21 Aaron Weber <aaron@ximian.com>
2024 * doc/faq (A): added a linebreak that was missing and was causing
2025 a heading to appear badly.
2027 2001-12-20 Aaron Weber <aaron@ximian.com>
2029 * doc/faq: added <a name=""> nav links, and moved all MSFT-related
2030 questions into a single section.
2032 2001-12-17 Aaron Weber <aaron@ximian.com>
2034 * doc/faq (Q): Question-by-question, line-by-line revision.
2036 2001-12-17 Dietmar Maurer <dietmar@ximian.com>
2038 * mono/tests/time.cs: new test
2040 2001-11-30 Radek Doulik <rodo@ximian.com>
2042 * configure.in: remove ACCESS_UNALIGNED="no" from ppc
2044 2001-11-29 Radek Doulik <rodo@ximian.com>
2046 * configure.in (ACCESS_UNALIGNED): uncommented and modified
2048 generate mono/arch/ppc/Makefile
2050 2001-11-26 Dietmar Maurer <dietmar@ximian.com>
2052 * mono/tests/exception3.cs: modified the test to show a bug in the
2053 current exception handling implementation.
2055 2001-11-13 Dick Porter <dick@ximian.com>
2057 * configure.in: Some more tests for pthread features
2058 (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
2059 still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
2061 2001-11-09 Dick Porter <dick@ximian.com>
2063 * configure.in: Try and get large file support, but it's not fatal
2064 if it's not there (the io-layer just ignores the high word in that
2067 Check for windows builds, and only bother to look for pthreads and
2068 large files if we're not building for cygwin or native win32. Not
2069 having pthread support on Posix systems is now a fatal error.
2071 * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
2074 2001-10-15 Dietmar Maurer <dietmar@ximian.com>
2076 * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
2079 2001-10-11 Dietmar Maurer <dietmar@ximian.com>
2081 * docs/object-layout: more documentation
2083 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
2085 * configure.in: define NO_UNALIGNED_ACCESS for platforms that
2086 can't read on unaligned boundaries
2088 2001-10-04 Dick Porter <dick@ximian.com>
2090 * configure.in: Do some deeper checks on pthreads for some of the
2091 more interesting functions
2093 2001-09-24 Dietmar Maurer <dietmar@ximian.com>
2095 * mono/tests/Makefile.am (testjit): a new target to test the JITer
2097 * mono/tests/jit-*: added some test for the JITer
2099 2001-09-23 Dick Porter <dick@ximian.com>
2101 * configure.in: Arrange to compile dummy thread support routines
2102 if pthread isnt available
2104 2001-09-23 Dick Porter <dick@ximian.com>
2106 * configure.in: Check for pthread.h, so that we can check for the
2107 HAVE_PTHREAD_H define in config.h
2109 2001-09-21 Dick Porter <dick@ximian.com>
2111 * configure.in: Check for libpthread
2113 2001-09-19 Dietmar Maurer <dietmar@ximian.com>
2115 * mono/tests/test-ops.cs: added more tests
2117 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
2119 * configure.in: check for sizeof(void*) and for the architecture.
2121 2001-09-05 Dick Porter <dick@ximian.com>
2123 * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
2124 aclocal invocation, so putting aclocal files in /usr/local works
2126 2001-08-30 Dietmar Maurer <dietmar@ximian.com>
2128 * *: removed the libffi dependency, mono now compiles on cygwin
2130 * mono/wrapper/build-dll: new file.
2132 2001-08-28 Dietmar Maurer <dietmar@ximian.com>
2134 * mono/tests/console.cs: impl.
2136 * mono/tests/box.cs: impl.
2138 * mono/tests/stream-writer.cs: impl.
2140 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
2142 * mono/tests/*: New test cases, mostly for virtual method dispatch.
2143 Use make testb for the slow benchmarking programs,
2144 make test for the usual regression test checks.
2146 2001-08-22 Rodrigo Moya <rodrigo@ximian.com>
2148 * mono/cil/Makefile.am:
2149 * mono/wrapper/Makefile.am: use correct variables for installation
2152 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
2154 * mono/tests/exceptions*: enhanced and added more tests for
2157 2001-08-20 Miguel de Icaza <miguel@ximian.com>
2159 * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
2160 to pass make distcheck
2162 * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
2164 * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
2165 install-data-hook): Added mechanism to distribute and install the
2168 2001-08-20 Dietmar Maurer <dietmar@ximian.com>
2170 * mono/tests/stream.cs: new tests for the Stream class
2172 * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
2175 2001-08-16 Alex Graveley <alex@ximian.com>
2177 * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
2178 removes libtool dependency on all of Mono.
2180 2001-08-10 Dietmar Maurer <dietmar@ximian.com>
2182 * mono/tests/array.cs: more array tests
2184 2001-08-09 Dietmar Maurer <dietmar@ximian.com>
2186 * mono/tests/array.cs: more array tests
2188 2001-08-06 Dietmar Maurer <dietmar@ximian.com>
2190 * mono/tests/pinvoke.cs: we can now print strings ;-)
2192 * mono/tests/array.cs: new test for arrays
2194 2001-08-02 Alex Graveley <alex@ximian.com>
2196 * libffi/*: Import libffi CVS version, with minor changes to make it
2199 * mono/interpreter/Makefile.am: Link against
2200 ../../libffi/.libs/libffi.a.
2202 * Makefile.am: Add libffi
2204 * autogen.sh: Replace with adapted gnome autogen.sh
2206 * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
2208 2001-08-02 Dietmar Maurer <dietmar@ximian.com>
2210 * mono/tests/pinvoke.cs: impl.
2212 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
2214 * configure.in, mono/tests: added some tests for the interpreter.
2216 2001-07-15 Sean MacIsaac <macisaac@ximian.com>
2218 * doc/download: added instructions for cygwin
2220 * doc/c-sharp: removed bit about compiling
2222 * status/compare-assembly.cs: basedir should be there if
2223 parameters are provided.
2225 * status/makefile: made targets to dump info.
2227 2001-07-15 Joe Shaw <joe@ximian.com>
2229 * configure.in: Don't create doc/Makefile as there's nothing there
2232 * Makefile.am: Don't build the doc directory because there's no
2235 * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
2237 2001-07-15 Miguel de Icaza <miguel@ximian.com>
2239 * doc/class-library (A): Updated FAQ with question on error 1595.
2241 2001-07-14 Miguel de Icaza <miguel@ximian.com>
2245 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
2247 * status/*: scripts and data to create statistics about the
2248 class library status.
2250 2001-07-09 Alex Graveley <alex@ximian.com>
2252 * doc/makefile (clean): Add clean target.
2253 * doc/web/makefile (clean): Ditto.
2255 2001-07-09 Alex Graveley <alex@ximian.com>
2257 * doc/makefile (all-docs): Fix typo.
2259 2001-05-30 Miguel de Icaza <miguel@ximian.com>