2011-03-28  Marek Habersack  <grendel@twistedcode.net>

	[DataAnnotations] Implemented the Validator and
	CustomValidationAttribute 4.0 classes

2011-01-26  Antoine Cailliau  <antoine.cailliau@uclouvain.be>

	Implements
	System.ComponentModel.DataAnnotations.RegularExpressionAttribute

2011-01-13  Marek Habersack  <grendel@twistedcode.net>

	[data-annotations] Added some missing 4.0 members

2010-12-10  Marek Safar  <marek.safar@gmail.com>

	Base constructor method calls have to be static

2010-10-25  Pablo Ruiz Garcia  <pablo.ruiz@gmail.com>

	[API] Fix for bug:
	https://bugzilla.novell.com/show_bug.cgi?id=648888

2010-08-21  Marek Habersack  <grendel@twistedcode.net>

	Implemented the StringLengthAttribute

2010-08-20  Marek Habersack  <grendel@twistedcode.net>

	All ValidationAttribute and RangeAttribute 3.5 and 4.0 tests run
	without errors now.

2010-08-20  Marek Habersack  <grendel@twistedcode.net>

	Implemented the RangeAttribute class.

2010-05-26  Marek Habersack  <mhabersack@novell.com>

	* ValidationAttribute.cs: cope with null/empty ErrorMessageString
	in FormatErrorMessage

2010-05-12  Marek Habersack  <mhabersack@novell.com>

	* ValidationException.cs: partially implemented

	* ValidationAttribute.cs: implemented

	* RequiredAttribute.cs: implemented. Fixes bug #604100

	* AssociationAttribute.cs, ConcurrencyCheckAttribute.cs,
	CustomValidationAttribute.cs, EditableAttribute.cs,
	EnumDataTypeAttribute.cs, IValidatableObject.cs,
	ValidationContext.cs, ValidationResult.cs: added

2009-09-15  Marek Habersack  <mhabersack@novell.com>

	* DataTypeAttribute.cs: implemented GetDataTypeName

2009-06-23  Marek Habersack  <mhabersack@novell.com>

	* ValidationAttribute.cs: error message must not ever be empty.

	* UIHintAttribute.cs: do not throw NIEX from the constructor.

	* DataTypeAttribute.cs: implemented correct DisplayFormat
	intialization for DataType.Time.

	* AssociatedMetadataTypeTypeDescriptor.cs: implemented retrieving
	attributes of the associated metadata type, as well as merging of
	attribute collections between metadata and main type properties.

	* AssociatedMetadataTypePropertyDescriptor.cs: added. Helper class
	which merges attributes from the metadata type (if any) with those
	associated with property from the "main" type.

2009-04-23  Marek Habersack  <mhabersack@novell.com>

	* AssociatedMetadataTypeTypeDescriptor.cs: added - doesn't add any
	real functionality yet.

	* AssociatedMetadataTypeTypeDescriptionProvider.cs: implemented
	all the methods.

2008-10-14  Atsushi Enomoto  <atsushi@ximian.com>

	* AssociatedMetadataTypeTypeDescriptionProvider.cs
	  DataType.cs
	  DataTypeAttribute.cs
	  DisplayColumnAttribute.cs
	  DisplayFormatAttribute.cs
	  MetadataTypeAttribute.cs
	  RangeAttribute.cs
	  RegularExpressionAttribute.cs
	  RequiredAttribute.cs
	  ScaffoldColumnAttribute.cs
	  ScaffoldTableAttribute.cs
	  StringLengthAttribute.cs
	  UIHintAttribute.cs
	  ValidationAttribute.cs
	  ValidationException.cs: initial checkin. mostly stubs.
