2007-01-06  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ToolLocationHelper.cs: Implemented GetPathToDotNetFramework () and
	GetPathToDotNetFrameworkSdk ().

2006-12-29  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ToolTask.cs (LogEventsFromTextOutput): This method is actually
	protected so we can't remove second parameter.

2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* Logger.cs (FormatErrorEvent, FormatWarningEvent): Write only (a) or
	(a,b) or (a,b,c,d).

	* CommandLineBuilder.cs: Added null checks.

2006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* CommandLineBuilder.cs (VerifyThrowNoEmbeddedDoubleQuotes):
	Implemented.

2006-12-04  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskItem.cs: Add a hack that will replace '\\' with
	Path.DirectorySeparatorChar.

2006-12-04  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ToolTask.cs: Changed importance to Normal.

2006-10-08  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskLoggingHelper.cs: Changed "" to String.Empty.

2006-10-06  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskLoggingHelper.cs: Made LogErrorFromException () show stack trace
	by default.

2006-09-30  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ReservedNameUtils.cs: Added a null check.

2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ToolTask.cs: Added some [MonoTODO]s.

2006-05-27  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* CommandLineBuilder.cs: Corrected IsQuotingRequired ().
	* TaskLoggingHelper.cs: Added null check.

2006-05-26  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* Logger.cs: Added MonoTODO.
	* TaskLoggingHelper.cs: Changed helpKeywordPrefix to helpKeyword. It
	looks like it's still wrong.

2006-05-03  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ToolTask.cs: Fixed exit code.

2006-04-24  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ToolTask.cs, TaskItem.cs: Small fixes.
	* TaskLoggingHelper.cs: Added checking for null parameters.

2006-04-14  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskItem.cs: Moved checking if metadata name is reserved to internal
	class (Mono.XBuild.Utilities.ReservedNameUtils).

2006-03-29  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskItem.cs: Coding style changes.

2006-03-29  Crestez Leonard  <cdleonard@gmail.com>

	* TaskItem.cs: Cleaned up.

2006-03-11  Marek Sieradzki  <marek.sieradzki@gmail.com> 

	* CommandLineBuilder.cs: Corrected exceptions throwing.
	* TaskItem.cs: Fixed MetadataNames property.

2006-02-26  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* CommandLineBuilder.cs: Fixed a typo.
	* HostObjectInitializationStatus.cs: Fixed order.
	* ToolTask.cs: Updated for new API.

2006-02-25  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* HostObjectInitializationStatus.cs: Added.

2006-02-25  Marek Sieradzki  <marek.sieradzki@gmail.com> 

	* CommandLineBuilder.cs, Logger.cs, TaskLoggingHelper.cs, ToolTask.cs
	: Updated API.

2006-02-24  Marek Sieradzki  <marek.sieradzki@gmail.com> 

	* AppDomainIsolatedTask.cs, Task.cs: Quick hacks to make it compile with
	new API.

2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* CommandLineBuilder.cs, Logger.cs, AppDomainIsolatedTask.cs,
	ToolTask.cs, TaskItem.cs, Task.cs, ToolLocationHelper.cs,
	TargetDotNetFrameworkVersion.cs, ConcurrentLoggingHelper.cs,
	TaskLoggingHelper.cs: Added #if NET_2_0.

2005-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* ToolTask.cs: Formatting.
	* TaskItem.cs: Removed obsoleted code.
	* ToolLocationHelper.cs: Formatting.

2005-09-09  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* CommandLineBuilder.cs, Logger.cs, AppDomainIsolatedTask.cs,
	ConcurrentLoggingHelper.cs, TaskLoggingHelper.cs: Changed protected
	fields to private.

2005-08-30  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskItem.cs, TaskLoggingHelper.cs: Formatting.

2005-08-27  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* Logger.cs: Formatting.
	* ToolTask.cs: Added error/warning handling.
	* TaskLoggingHelper.cs: Fixed LogErrorFromException ().

2005-08-24  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* CommandLineBuilder.cs: Added checking for null values.
	* ToolTask.cs: Added real execution.
	* Task.cs: Changed all fields to private.
	* TaskLoggingHelper.cs: Formatting.

2005-08-19  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskItem.cs: MetadataCount fixed.

2005-08-16  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* Task.cs: Added creation of TaskLoggingHelper.cs.
	* TaskLoggingHelper.cs: Ctor uses Task's BuildEngine.

2005-08-14  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* TaskItem.cs: Added GetMetadata and fixed other functions.

2005-08-12  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* CommandLineBuilder.cs: Add appending spaces (currently commented)
	* ToolTask.cs: Add process.

2005-08-06  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* AppDomainIsolatedTask.cs, CommandLineBuilder.cs,
	ConcurrentLoggingHelper.cs, Logger.cs, Task.cs, TaskItem.cs,
	TaskLoggingHelper.cs, ToolTask.cs: Various fixes.

2005-07-13  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* Logger.cs, AppDomainIsolatedTask.cs, ToolTask.cs, TaskItem.cs,
	ConcurrentLoggingHelper.cs, TaskLoggingHelper.cs: Small fixes, still
	unusable

2005-07-05  Marek Sieradzki  <marek.sieradzki@gmail.com>

	* AppDomainIsolatedTask.cs, CommandLineBuilder.cs,
	ConcurrentLoggingHelper.cs, Logger.cs, MonoTODOAttribute.cs,
	TargetDotNetFrameworkVersion.cs, Task.cs, TaskItem.cs,
	TaskLoggingHelper.cs, ToolLocationHelper.cs, ToolTask.cs: Initial
	check-in, very buggy
