2009-04-02 Marek Habersack <mhabersack@novell.com>
[mono.git] / ChangeLog
index 18f7b3bd713f18030b1c3eacf9433a9a15620cca..fccd97cde958dc0e7eda9a6e16dfd868f7d037b1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,370 @@
+2009-04-02  Marek Habersack  <mhabersack@novell.com>
+
+       * data/Makefile.am: added system.web.mvc.pc{.in}
+
+       * configure.in: added data/system.web.mvc.pc to AC_OUTPUT
+
+       * data/system.web.mvc.pc.in: added
+
+2009-03-31  Jb Evain  <jbevain@novell.com>
+
+       * scripts: Remove smcs, which is handled by moon now.
+       * data: ditto.
+
+2009-03-20  Zoltan Varga  <vargaz@gmail.com>
+
+       * mono/os: Remove this now empty directory.
+       
+       * mono/Makefile.am (SUBDIRS): Remove 'os'.
+
+2009-03-16  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * scripts/Makefile.am : mono-xmltool uses 2.0.
+
+2009-03-12  Jonathan Pryor  <jpryor@novell.com>
+
+       * scripts/Makefile.am: Add sqlmetal.
+
+2009-03-10  Zoltan Varga  <vargaz@gmail.com>
+
+       * README: Remove the comment about --with-moonlight being pre-alpha.
+
+2009-03-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * scripts/Makefile.am : added svcutil.
+
+2009-02-26  Marek Habersack  <mhabersack@novell.com>
+
+       * data/mono.web.pc.in: added. Fixes bug #479760
+
+       * data/Makefile.am:  added mono.pc{.in} wherever necessary
+
+2009-02-07 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * configure.in: include stdio so that NULL is defined when checking
+       for ifreq.
+
+2009-02-06  Miguel De Icaza  <miguel@novell.com>
+
+       * Disable parallel marking on OSX as it hangs during collections
+       in the bootstrap stage of Mono.
+
+       As we find more platforms that hang, we should disable it there as
+       well. 
+
+2009-02-03  Miguel de Icaza  <miguel@novell.com>
+
+       * configure.in (PLATFORM_NO_SYMLINKS): New define that replaces
+       PLATFORM_WIN32.
+
+2009-02-02  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * configure.in: Add --with-mcs-docs to make it possible to disable building of documentation under mcs.
+
+2009-01-29  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Remove -Wcast-align from the warning list, it leads to a lot of
+       useless warnings which can only be fixed by casting a pointer to (void*).
+
+2009-01-29  Miguel de Icaza  <miguel@novell.com>
+
+       * configure.in: Add a couple of new AM conditionals for POSIX and
+       DARWIN, these are used to conditionally include some files in
+       mono/mini. 
+
+2009-01-27  Jb Evain  <jbevain@novell.com>
+
+       * configure.in: bump Mono's version to 2.5 now that 2.4
+       has been branched.
+
+2009-01-25  Zoltan Varga  <vargaz@gmail.com>
+
+       * acinclude.m4 (dolt_supported): Handle ARM as well.
+
+2009-01-23  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Make --enable-parallel-mark=yes the default.
+
+2009-01-17  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Complete the OPROFILE checks.
+
+2009-01-16  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Avoid error messages in the quiet code if libgc/Makefile
+       does not exist yet. Fixes #466814.
+
+2009-01-09  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Check for the existence of the gettext executables.
+
+2008-01-08  Christian Prochnow  <cproch@seculogix.de>
+
+       * configure.in: Check for sys/statfs.h and sys/mount.h
+
+2009-01-07  Geoff Norton  <gnorton@novell.com>
+
+       * configure.in: Provide platform information to the mcs build tree
+
+2009-01-06  Jb Evain  <jbevain@novell.com>
+
+       * scripts/Makefile.am: don't generate a script for the now
+       dead mono-api-diff.
+
+2008-12-05  Jonathan Pryor  <jpryor@novell.com>
+
+       * scripts/mdassembler, scripts/monodocer, scripts/monodocs2html:
+         Properly quote parameters as they may contain spaces.
+
+2008-12-05  Jonathan Pryor  <jpryor@novell.com>
+
+       * man/mdoc-update.1: Document -fno-assembly-versions.
+
+2009-01-05  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Disable sigaltstack on freebsd as it doesn't seem to work.
+
+2008-12-16  Marek Habersack  <mhabersack@novell.com>
+
+       * data/system.web.extensions.design_1.0.pc.in: added
+
+       * data/Makefile.am (EXTRA_DIST): added
+       system.web.extensions.design_1.0.pc.in. Also added to
+       pkgconfig_DATA
+
+       * configure.in: added data/system.web.extensions_1.0.pc to
+       AC_OUTPUT
+
+2008-12-16  Bill Holmes  <billholmes54@gmail.com>
+
+       * winconfig.h : Defining the SIZEOF_REGISTER variable for the MSVC builds.
+
+       Code is contributed under MIT/X11 license.
+
+2008-12-15  Marek Habersack  <mhabersack@novell.com>
+
+       * data/Makefile.am (EXTRA_DIST): added
+       system.web.extensions_1.0.pc.in. Also added to pkgconfig_DATA
+
+       * data/system.web.extensions_1.0.pc.in: added. This file serves
+       the purpose of making MonoDevelop see the 1.0 version of the
+       System.Web.Extensions assembly in the project references
+       editor. This will also make legacy 2.0 ASP.NET apps not fail when
+       they reference the 1.0 version of the assembly in their project
+       files.
+
+       * configure.in: added data/system.web.extensions_1.0.pc to AC_OUTPUT
+
+2008-12-11  Mark Mason <mmason@upwardaccess.com>
+
+       * configure.in: introduce SIZEOF_REGISTER - usually ==SIZEOF_VOID_P, except on mips/n32
+       
+2008-12-05  Marek Habersack  <mhabersack@novell.com>
+
+       * configure.in: check whether round (3) and rint (3) are present
+       in the C library.
+
+2008-12-05  Jonathan Pryor  <jpryor@novell.com>
+
+       * man/mdoc-update.1: Document new parameters such as --exceptions.
+
+2008-12-04  Mark Probst  <mark.probst@gmail.com>
+
+       * configure.in: Disabling the sibling call optimization doesn't
+       work, so we're using -mminimal-toc.
+
+2008-12-03  Mark Probst  <mark.probst@gmail.com>
+
+       * configure.in: Disable sibling call optimization on PPC64 as it
+       seems to trip up GCC on the build bot.
+
+2008-11-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * data/mono-nunit.pc.in : add new 2.4.8 files.
+
+2008-11-21  Jb Evain  <jbevain@novell.com>
+
+       * scripts/Makefile.am: use only one mono-api-info pointing to the cecil one
+       which is mscorlib agnostic.
+
+2008-11-21  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Only enable AOT on linux. Fixes #447265.
+
+2008-11-19  Jonathan Pryor  <jpryor@novell.com>
+
+       * configure.in: Remove mono/monoburg/Makefile; fixes the build.
+
+2008-11-14  Andreas Färber  <andreas.faerber@web.de>
+
+       * configure.in: Add preprocessor defines for ppc(64).
+       Suggested by Paolo and Mark.
+       
+       Contributed under MIT/X11 license.
+
+2008-11-12  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Add an ENABLE_AOT variable to config.make, currently only
+       enabled for AMD64.
+
+2008-11-11  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Bump version to 2.3.
+
+Mon Nov 10 17:37:08 CET 2008 Paolo Molaro <lupus@ximian.com>
+
+       * configure.in: check for sys/user.h and struct kinfo_proc members.
+
+2008-11-07  Bill Holmes  <billholmes54@gmail.com>
+
+       * winconfig.h : Removing HAVE_DIRENT_H, HAVE_STDINT_H,
+         HAVE_VISIBILITY_HIDDEN, HAVE_ZLIB for the VC builds.
+
+       Code is contributed under MIT/X11 license.
+
+2008-11-05  Bill Holmes  <billholmes54@gmail.com>
+
+       * configure.in : Adding a auto configure check for dirent.h.
+
+       Code is contributed under MIT/X11 license.
+
+2008-10-30  Jonathan Pryor  <jpryor@novell.com>
+
+       * Makefile.am: Build `docs` after `runtime`, so that it can depend
+         upon mdoc.exe for it's operation.
+
+2008-10-30  Jonathan Pryor  <jpryor@novell.com>
+
+       * man/mdoc-assemble.1: Document //node use within .source files.
+
+2008-10-27  Jb Evain  <jbevain@novell.com>
+
+       * data/cecil.pc.in: update version.
+
+2008-10-22  Zoltan Varga  <vargaz@gmail.com>
+
+       * scripts/Makefile.am: Add gacutil1 script.
+
+2008-10-21  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * data/dotnet35.pc.in : added sys.cm.dataannotations.dll too.
+
+2008-10-21  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * data/net_2_0/web.config : added new assemblies and namespaces in
+         pages and compilation sections.
+
+2008-10-21  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * data/dotnet35.pc.in : added new assemblies (dlinq, abstractions,
+         routing, dynamic data).
+
+2008-10-20  Jonathan Pryor  <jpryor@novell.com>
+
+       * scripts/mod.in: Remove bash-isms.
+
+2008-10-18  Jonathan Pryor  <jpryor@novell.com>
+
+       * configure.in: Generate data/monodoc.pc.
+
+2008-10-18  Jonathan Pryor  <jpryor@novell.com>
+
+       * data/Makefile.am: Add monodoc.pc to $(pkgconfig_DATA), $(DISTCLEANFILES).
+
+2008-10-18  Jonathan Pryor  <jpryor@novell.com>
+
+       * data/monodoc.pc.in: Fixup sourcesdir.
+       * data/Makefile.am (EXTRA_DIST): Add monodoc.pc.in.
+
+2008-10-17  Jonathan Pryor  <jpryor@novell.com>
+
+       * scripts/Makefile.am: Install scripts for mdoc-compat commands.
+       * scripts (svn:ignore): Ignore generated files.
+       * mdassembler, mdvalidater, monodocer, monodocs2html, 
+         monodocs2slashdoc: Added; "compatibility" scripts, converting the
+         previous commands into mdoc commands.
+
+2008-10-17  Jonathan Pryor  <jpryor@novell.com>
+
+       * scripts/Makefile.am: Create scripts for mdoc sub-commands.
+
+2008-10-17  Jonathan Pryor  <jpryor@novell.com>
+
+       * scripts/Makefile.am: Add mod.
+
+2008-10-16  Jonathan Pryor  <jpryor@novell.com>
+
+       * scripts/Makefile.am: Move mono-shlib-cop to scripts_2_0.
+
+2008-10-15  Jonathan Pryor  <jpryor@novell.com>
+
+       * configure.in: Add checks for `struct flock`, `struct timespec`.
+
+2008-10-14  Jonathan Pryor  <jpryor@novell.com>
+
+       * data/mono-options.pcs.in: We're not installing Mono.Options.dll into 
+         the GAC anymore, we're just concerned `pkg-config --variable=Source` 
+         support.
+
+2008-10-14  Jonathan Pryor  <jpryor@novell.com>
+
+       * data/mono-options.pc.in: Add a Sources variable so that 
+         `pkg-config --variable Sources mono-options` can be used to grab the
+         sources to Mono.Options (useful for embedding).
+
+2008-10-13  Jonathan Pryor  <jpryor@novell.com>
+
+       * configure.in: Generate data/mono-options.pc.
+       * data/Makefile.am: Support mono-options.pc.in and mono-options.pc.
+       * data/mono-options.pc.in: Added.
+
+Mon Oct 13 11:26:19 CEST 2008 Paolo Molaro <lupus@ximian.com>
+
+       * configure.in: check for shm_open ().
+
+2008-10-12  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Only process Makefiles with patch-quiet.sh which have a 
+       corresponding Makefile.in.
+
+2008-10-11  Zoltan Varga  <vargaz@gmail.com>
+
+       * configure.in: Make --enable-minimal=reflection_emit turn on
+       --enable-minimal=reflection_emit_save too.
+
+       * README: Add docs for the option.
+
+       * configure.in: Add --enable-minimal=reflection_emit_save option.
+
+2008-10-10  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * data/net_2_0/web.config: add UrlRouting.axd handler (forbidden).
+
+2008-10-08  Zoltan Varga  <vargaz@gmail.com>
+
+       * Makefile.am (dist-hook): Use 'net_1_1' instead of 'default'.
+
+       * runtime/Makefile.am: Rename 'default' profile to 'net_1_1'.
+
+2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * data/Makefile.am : there seems a couple more of required changes.
+
+2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * scripts/Makefile.am : one more dist fix is needed.
+
+2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * configure.in : fix missing change for previous change.
+
+2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * scripts/mono-nunit.pc.in, data/mono-nunit.pc.in:
+         move former to latter.
+       * scripts/Makefile.am : remove packaging info.
+       * data/Makefile.am : add mono-nunit.pc too.
+
 2008-10-03  Rodrigo Kumpera  <rkumpera@novell.com>
 
        * configure.in: Add simd intrinsics to the disable set.