2007-11-10 Alp Toker <alp@atoker.com>
[mono.git] / ChangeLog
index 242a5c8bf45acdc95f277870993739257a6c530d..89621b899d5d2904742d5aaed7e0092a6a011dbf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,291 @@
+2007-11-10  Alp Toker  <alp@atoker.com>
+
+       * samples/embed/teste.c: Add a newline at the end of this printf()
+
+2007-11-08  Wade Berrier  <wberrier@novell.com>
+
+       * configure.in: add sysconfdir for mcs config.make
+       version bump -> 1.2.6
+
+2007-11-07  Geoff Norton  <gnorton@novell.com>
+
+       * configure.in: Add a check for sockaddr_in(6).sin(6)_len
+
+2007-11-05  Geoff Norton  <gnorton@novell.com>
+
+       * configure.in: Set GMODULE_CFLAGS and GMODULE_LIBS to be set
+       with eglib as well
+
+2007-10-30  Raja R Harinath  <harinath@gmail.com>
+
+       * runtime/Makefile.am ($(tmpinst)/bin/gmcs): Update rule to point
+       to location of 'gmcs.exe'.
+
+2007-10-29  Raja R Harinath  <rharinath@novell.com>
+
+       * configure.in (olive_topdir): Look for $olivedir in the source tree.
+
+2007-10-19  Marek Habersack  <mhabersack@novell.com>
+
+       * scripts/Makefile.am (scripts_2_0): added mconfig to the list
+
+2007-10-09  Wade Berrier  <wberrier@novell.com>
+
+       * configure.in: Split up the mono version that goes into Consts.cs 
+       to make sure each segment is no longer than 4 digits.  
+       This allows svn revisions to be used.
+
+2007-10-02  Miguel de Icaza  <miguel@novell.com>
+
+       * scripts/mono-test-install: (temp_exe): Add tests for dynamic
+       libraries that libgdiplus might be missing
+
+       Add detection and diagnostics for
+       broken System.Drawing installations.
+
+2007-09-19  Jb Evain  <jbevain@novell.com>
+
+       * configure.in: if there's a olive directory in the same folder
+       as mono, we now override its config.make, so that we don't build
+       the olive moonlight assemblies if mono is not build with moonlight
+       support.
+
+2007-09-18  Andreas Faerber  <andreas.faerber@web.de>
+
+       * configure.in: Add support for building on Linux/ppc64 host.
+
+2007-09-18  Marek Habersack  <mhabersack@novell.com>
+
+       * configure.in: added additional Makefile to be generated in the
+       mono/tests/assemblyresolve/ subdir.
+
+2007-09-17  Zoltan Varga  <vargaz@gmail.com>
+
+       * docs/memory-management.txt: A new file describing metadata memory management.
+
+2007-09-14  Jonathan Chambers  <joncham@gmail.com>
+
+       * winconfig.h: Define WINVER and _WIN32_WINNT for VS
+       build.
+       
+       Contributed under MIT/X11 license.
+
+2007-09-14  Jonathan Chambers  <joncham@gmail.com>
+
+       * winconfig.h: Don't define HAVE_UNISTD_H on MSVC build.
+       
+       Contributed under MIT/X11 license.
+
+2007-09-03  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * configure.in : On windows, require advapi32.dll.
+
+2007-08-23  Robert Jordan  <robertj@gmx.net>
+
+       * configure.in: add get|setpriority detection.
+
+Mon Aug 20 15:23:01 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+       * configure.in: use more symbol renaming fo OSX (bug #82463).
+
+2007-08-20  Jb Evain  <jbevain@novell.com>
+
+       * scripts/smcs.in: use --runtime=moonlight instead of
+       forcing MONO_PATH.
+
+Mon Aug 20 12:34:36 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+       * configure.in: check for gerusage().
+
+Mon Jul 30 17:59:04 CEST 2007 Paolo Molaro <lupus@ximian.com>
+
+       * configure.in: Enable sigaltstack handling check by default to get
+       wider testing.
+
+2007-07-26  Jb Evain  <jbevain@novell.com>
+
+       * scripts/smcs.in: use smcs.exe.
+
+2007-07-24  Wade Berrier  <wberrier@novell.com>
+
+       * configure.in: version bump -> 1.2.5
+
+2007-07-17  Jb Evain  <jbevain@novell.com>
+
+       * scripts/Makefile.am: new monolinker script.
+
+2007-07-11  Jb Evain  <jbevain@novell.com>
+
+       * scripts/smcs.in, scripts/Makefile.am: new smcs script.
+
+2007-07-05  Wade Berrier  <wberrier@novell.com>
+
+       * scripts/mono-find-requires.in: add special 64bit case for ia64.
+       (rpm used to provide libname as well as libname()(64bit) on ia64, but 
+       now it only provides the first.)
+
+2007-06-28  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * configure.in: Add a check for `struct utimbuf'; needed by MonoPosixHelper.
+
+2007-06-15  Wade Berrier  <wberrier@novell.com>
+
+       * scripts/mono-find-requires.in: revert back to using package names
+       for .config file dep scanning.  This is because noarch packages can be
+       built on either 32 or 64 bit arches, depending on either a 32bit or 64bit
+       library, which is wrong.
+
+2007-06-13  Randolph Chung  <tausq@debian.org>
+
+       * configure.in: Add hppa-linux target.
+       Contributed under the X11 license (http://bugzilla.ximian.com/show_bug.cgi?id=81866).
+
+2007-06-13  Randolph Chung  <tausq@debian.org>
+
+       * configure.in: Add AM_PROG_AS, needed for handling assembly file
+       targets.
+
+2007-06-09  Wade Berrier  <wberrier@novell.com>
+
+       * scripts/mono-find-requires.in: use lib name instead of package name 
+       for deps found in .config files. suse's rpmlint prefers it that way.
+
+2007-05-29  Robert Jordan  <robertj@gmx.net>
+
+       * data/config.in: add mono_win32_compat entries.
+
+2007-05-11  Raja R Harinath  <rharinath@novell.com>
+
+       * Makefile.am (get-monolite-latest): Redirect wget output too.
+
+2007-05-07  Wade Berrier  <wberrier@novell.com>
+
+       * scripts/mono-find-requires.in: don't use length() on arrays;
+       doesn't work on older gawk versions.  Calculate size manually instead.
+
+2007-05-07  Raja R Harinath  <rharinath@novell.com>
+
+       Fix parallel make.
+       * runtime/Makefile.am (test-support-file): Remove.  Move rules ...
+       (_tmpinst/bin/mcs, _tmpinst/bin/gmcs, _tmpinst/bin/ilasm): ... here.
+       Reported by "Stephen A. Jazdzewski" <steve@jazd.com>
+
+2007-05-05  Wade Berrier  <wberrier@novell.com>
+
+       * scripts/mono-find-provides.in: don't use 'which' anymore (never solved
+       anything since it broke symlinks)
+       * scripts/mono-find-requires.in: also don't use 'which'
+       Parse .config files to look for native libs.  Honor 'os' attributes for
+       dllmaps.  Query rpm db for package that provides this lib.  Support 64bit
+       rpm configurations, as well as 32bit running on 64bit.
+
+2007-04-27  Marek Habersack  <mhabersack@novell.com>
+
+       * data/net_2_0/web.config: use fully qualified assembly names in
+       <compilation><assemblies>.
+
+2007-04-19  Wade Berrier  <wberrier@novell.com>
+
+       * configure.in: version bump -> 1.2.4
+
+2007-04-15  Marek Habersack  <mhabersack@novell.com>
+
+       * data/net_2_0/web.config: add the default build providers
+       configuration.
+
+2007-04-06  Andreas Faerber  <andreas.faerber@web.de>
+
+       * configure.in: Added support for Solaris/amd64. Fixes bug #81325
+
+2007-04-06  Marek Habersack  <mhabersack@novell.com>
+
+       * data/net_2_0/machine.config: corrected the xhtmlConformance
+       entry to reference correct type.
+
+       * data/net_2_0/web.config: siteMap must be enabled by
+       default. Fixes bug #80611
+
+2007-04-05  Marek Habersack  <mhabersack@novell.com>
+
+       * data/browscap.ini: updated to the latest version.
+       Applied Mono-specific changes.
+
+2007-03-28  Raja R Harinath  <rharinath@novell.com>
+
+       * runtime/mono-wrapper.in (PATH): Include _tmpinst/bin.  Ensure
+       that library invocations of 'mcs' and 'gmcs' pick the in-tree versions.
+       * runtime/Makefile.am (mcs-do-run-test-profiles): Don't set PATH.
+       (all-local, install-local): Depend on TEST_SUPPORT_FILES too.
+       (test-support-files): Move creation of _tmpinst/bin directory ...
+       ($(tmpinst)/bin/mono): ... here.
+       ($(tmpinst)/bin/mbas, $(tmpinst)/bin/pedump): Remove.
+       (test-support-file): Depend on $(tmpinst)/bin/mono.
+
+2007-03-22  Marek Habersack  <mhabersack@novell.com>
+
+       * data/net_2_0/machine.config: added a few missing sections, added
+       missing allowDefinition and allowLocation attributes.
+
+2007-03-16  Wade Berrier  <wberrier@novell.com>
+
+       * configure.in: version bump -> 1.2.3.50 (RaceToLinux special release)
+
+2007-03-16  Marek Habersack  <mhabersack@novell.com>
+
+       * data/net_2_0/machine.config: added default profile provider
+       configuration.
+
+2007-03-15  Marek Habersack  <grendello@gmail.com>
+
+       * runtime/Makefile.am: add browscap.ini to symlinks
+
+       * configure.in: make sure browscap.ini is symlinked to from
+       runtime/etc/ so that no web tests that depend on the file's
+       presence fail.
+
+2007-03-15  Jonathan Chambers  <joncham@gmail.com>
+
+       * winconfig.h: Don't use MONO_XEN_OPT on windows.
+       Contributed under MIT/X11 license.
+
+2007-03-14  Marek Habersack  <mhabersack@novell.com>
+
+       * data/net_2_0/machine.config: add two missing section handlers.
+
+2007-03-13  Wade Berrier  <wberrier@novell.com>
+
+       * Makefile.am:
+       * msvc/Makefile.am:
+       Update EXTRA_DIST to take into account .vcproj file moves
+
+2007-03-13  Jonathan Chambers  <joncham@gmail.com>
+
+       * mono.sln, libmono.vcproj, mono.vcproj, genmdesc.vcproj, winsetup.bat,
+       mono/monodiet.vcproj, mono/pedump.vcproj: Move to msvc directory.
+       
+2007-03-13  Jonathan Chambers  <joncham@gmail.com>
+
+       * libmono.vcproj, mono.vcproj, genmdesc.vcproj, mono/monodiet.vcproj,
+       mono/pedump.vcproj: Fix Release build target, add define to remove CRT warnings, 
+       structure output folders a bit better, begin WIN64 port, and change 
+       libmono to build a DLL instead  of a static library.
+       * mono.sln: Begin x64 target support.
+       
+Fri Mar 9 18:57:47 CET 2007 Paolo Molaro <lupus@ximian.com>
+
+       * Makefile.am, configure.in, msvc: add msvc directory to the
+       distribution.
+       * msvc/create-windef.pl, msvc/mono.def: added def file for exported
+       functions.
+
+2007-03-09  Zoltan Varga  <vargaz@gmail.com>
+
+       * docs/aot-compiler.txt: Update 'future work'.
+
 2007-03-07  Zoltan Varga  <vargaz@gmail.com>
 
+       * docs/aot-compiler.txt: Add into about the PLT.
+       
        * docs/aot-compiler.txt: Update a bit to reflect recent changes.
 
 2007-02-24  Raja R Harinath  <rharinath@novell.com>