2010-04-13  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Sync with DbLinq r1403.  This is DbLinq 0.20 + fixes.
	  Primarily fixes sqlmetal, codegen, etc.

2009-12-18  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Sync with DbLinq r1294.  This is DbLinq 0.19.  Fixes
	  DataContext.Transaction.

2009-12-08  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*, examples/**/*: Sync with DbLinq r1293.  This adds 
	  SchemaLoader support for Microsoft SQL Server, allowing sqlmetal to 
	  generate entity stubs against SQL Server databases.
	* System.Data.Linq.dll.sources: Add files to the build.

2009-11-07  Zoltan Varga  <vargaz@gmail.com>

	* System.Data.Linq.dll.sources: Use MySqlDataContext.cs instead of
	MysqlDataContext.cs.

2009-11-06  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Sync with DbLinq r1265.  This fixes sqlmetal (it shouldn't 
	  generate constructors referring to IVendor), enhances query support
	  so that extension methods can be used within 'select' blocks,
	  various FirebirdSQL fixes, etc.

2009-09-04  Jonathan Pryor  <jpryor@novell.com>

	* Makefile: Also rsync dblinq2007/examples sources.
	* build/DbLinq.Sqlite_test_mono_strict.dll.sources: Added; .sources
	  file to build build/DbLinq.Sqlite_test_mono_strict.dll, the
	  "end-to-end" unit tests for SQLite using Mono.Data.Sqlite.
	* build/Makefile: Added; builds all "end-to-end" unit tests.
	* examples/**/*: Sync with DbLinq r1217; includes sources needed for
	  end-to-end tests located in 'build'.

2009-09-04  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Sync with DbLinq r1217.  This removes a slew of
	  FieldAccessExceptions when running the DbLinq unit tests.

2009-09-02  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Sync with DbLinq r1216.  This fixes the
	  ../../tools/sqlmetal build.

2009-09-02  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Sync with DbLinq r1214.  This integrates several
	  performance patches from Zoltan Varga, and adds a
	  DataContextSubclass(string) constructor to sqlmetal output.

2009-06-25  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Sync with DbLinq r1200.  Among other fixes, this fixes an
	  issue where AttributeMappingSource.GetModel().GetTables() would 
	  return duplicate types, which was unexpected by Marek Habersack.

2009-06-19  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*, tests/**/*: Sync with DbLinq r1180.  Gets unit tests into
	  a state (i.e. no release tests fail within NUnit), fixes several
	  bugs, massive code cleanup (#if removal), EntitySet<T> fixes,
	  removes some locale dependency issues, predicate building,
	  performance improvements, and likely more.  Remove src/VisualMetal;
	  it's no longer used.
	* Makefile (update-dblinq): Exclude more files so that there's less
	  "garbage" files to review on the next update.

2009-05-14  Jonathan Pryor  <jpryor@novell.com>

	* src/DbLinq/Data/Linq/Sugar/Implementation/QueryCache.cs: Temporarily
	  disable QueryCache.GetFromSelectCache(), as the cache keeps breaking
	  for currently undiagnosed reasons.  With this disabled, NerdDinner
	  seems to work properly.

2009-05-14  Jonathan Pryor  <jpryor@novell.com>

	* Makefile: Add 'update-dblinq' target, which copies files from my
	  dblinq checkout into src.
	* System.Data.Linq.dll.sources, System.Data.Linq_test.dll.sources: Add
	  additional files.
	* src/**/*: Flush; syncs to DbLinq r1073, greatly improves object
	  tracking support, more tests....

2009-04-24  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Add missing files (doh!).  Fixes the build.

2009-04-24  Jonathan Pryor  <jpryor@novell.com>

	* src/**/*: Flush; syncs to DbLinq r1053.  Adds
	  DataContext(string,MappingSource) support, the beginnings of object
	  tracking, more tests...

2009-04-08  Jonathan Pryor  <jpryor@novell.com>

	* **/* (svn:ignore): Ignore generated files and directories.
	* src/**/*: Flush; syncs to DbLinq r1043.

2009-03-31  Jonathan Pryor  <jpryor@novell.com>

	* Makefile: Remove make warning about overriding dist-local.

2009-03-30  Jonathan Pryor  <jpryor@novell.com>

	* System.Data.Linq.dll.sources: Remove
	  src/DbLinq/Factory/Implementation/AbstractObjectFactory.cs, add 
	  src/DbLinq/Data/Linq/SqlClient/Sql2008Provider.cs.
	* src/**/*: Flush; syncs to DbLinq r1038, fixes
	  System.Data.Linq.SqlClient.Sql200?Provider cor-compare differences,
	  unit test execution order dependency issues, namespace names within
	  tests, etc.

2009-03-27  Jonathan Pryor  <jpryor@novell.com>

	* src/DbLinq.sln,
	  src/DbLinq.SqlServer/Test/DbLinq.SqlServer_test_ndb.csproj: Flush;
	  syncs to DbLinq r1029.
	* src/DbLinq.suo: Delete.
	* src (svn:ignore): Ignore DbLinq.suo.
	* src/DbLinq/Test/NullProvider.cs: Default initialize the
	  ConnectionString to "" so that the MsSqlDataContextTest tests pass.
	* System.Data.Linq_test.dll.sources: Add 
	  src/DbLinq.SqlServer/Test/MsSqlDataContextTest.cs.

2009-03-26  Jonathan Pryor  <jpryor@novell.com>

	* src/DbLinq/Data/Linq/Table.cs: Add an explicit 
	  IEnumerable<TEntity>.GetEnumerator() implementation to Table<TEntity>.
	  This is done for cor-compare compatibility with .NET.

2009-03-26  Jonathan Pryor  <jpryor@novell.com>

	* Test/: Added (though empty), to allow building unit tests located in
	  src/*/Test/**.
	* System.Data.Linq_test.dll.sources: Added; unit tests.

2009-03-26  Jonathan Pryor  <jpryor@novell.com>

	* src/DbLinq/System.Data.Linq/Binary.cs: Update to pass the unit tests.
	* Makefile: Build against System.Runtime.Serialization.dll so that
	  Binary can use the [DataContract] attribute.

2009-03-26  Jonathan Pryor  <jpryor@novell.com>

	* **/*: Flush.  (Updates to sync with DbLinq r1026, correcting tests
	  so that they build under Mono for testing System.Data.Linq.dll.)

2009-03-26  Jonathan Pryor  <jpryor@novell.com>

	* **/*: Flush.  (Updates to sync with DbLinq r1020, adding additional 
	  tests generated from gui-compare differences.)

2009-03-19  Jonathan Pryor  <jpryor@novell.com>

	* src/DbLinq/Data/Linq/Database/Implementation/TransactionalCommand.cs,
	  src/DbLinq.Firebird/FirebirdDataContext.cs,
	  src/DbLinq.Ingres/IngresDataContext.cs,
	  src/DbLinq.MySql/MysqlDataContext.cs,
	  src/DbLinq.Oracle/OracleDataContext.cs,
	  src/DbLinq.PostgreSql/PgsqlDataContext.cs,
	  src/DbLinq.Sqlite/Schema/DataCommand.cs,
	  src/DbLinq.Sqlite/SqliteDataContext.cs,
	  src/DbLinq.SqlServer/SqlServerDataContext.cs,
	  src/DbLinq/Util/ReflectionUtility.cs: Make types internal so that
	  they aren't exported from System.Data.Linq.dll.

2009-03-12  Jonathan Pryor  <jpryor@novell.com>

	* Makefile: Also distribute .txt files.

2009-03-12  Jonathan Pryor  <jpryor@novell.com>

	* src/DbMetal/Generator/Implementation/CodeTextGenerator/CodeGenerator.cs:
	  There is no System.Vendor namespace, so don't generate one.

2009-03-12  Jonathan Pryor  <jpryor@novell.com>

	* Makefile: Add a dist-local target and distribute all DbLinq sources.
	  We can't just rely on the normal System.Data.Linq.dll.sources
	  handling because ../../tools/sqlmetal also uses these sources.

2009-03-12  Jonathan Pryor  <jpryor@novell.com>

	* src/DbLinq/System.Data.Linq/Assembly/AssemblyInfo.cs: Allow 
	  sqlmetal.exe to access the System.Data.Linq.dll internals, as
	  sqlmetal.exe is DbMetal.exe, and needs access to (normally public)
	  DbLinq.dll types.

2009-03-12  Jonathan Pryor  <jpryor@novell.com>

	* System.Data.Linq.dll.sources: Sort filenames (to more easily see
	  which DbLinq files are being excluded from the build), and add
	  additional files to the build, specifically the *SchemaLoader and
	  *DataContext types.
	* src/**: Flush to DbLinq r1013 (which allows the *SchemaLoader and
	  *DataContext types to build under MONO_STRICT).

2009-03-11  Jonathan Pryor  <jpryor@novell.com>

	* src/DbMetal/**, src/VisualMetal/**: Remove generated directories.
	  (Oops.)

2009-03-11  Jonathan Pryor  <jpryor@novell.com>

	* src/DbMetal/**, src/VisualMetal/**: Added, so that we can add a 
	  `sqlmetal' tool which uses the DbMetal sources.

2009-03-11  Jonathan Pryor  <jpryor@novell.com>

	* Flush.  (Updates to sync with DbLinq r1009, fixes IVendor lookup 
	  within System.Data.Linq.dll, add unit tests -- which aren't hooked 
	  up to Mono's build system -- various bug fixes, etc.)

2009-03-11  Jonathan Pryor  <jpryor@novell.com>

	* Flush.  (Updates to sync with DbLinq r1009, fixes IVendor lookup 
	  within System.Data.Linq.dll, add unit tests -- which aren't hooked 
	  up to Mono's build system -- various bug fixes, etc.)

2009-02-18  Jonathan Pryor  <jpryor@novell.com>

	* Add a more functional (i.e. fewer-stubs) implementation of 
	  System.Data.Linq.

2008-12-02  Atsushi Enomoto  <atsushi@ximian.com>

	* updated to DbLinq r966.

2008-11-25  Atsushi Enomoto  <atsushi@ximian.com>

	* updated to DbLinq r960.

2008-11-18  Atsushi Enomoto  <atsushi@ximian.com>

	* updated to DbLinq r947 (XmlMappingSource).

2008-11-12  Atsushi Enomoto  <atsushi@ximian.com>

	* updated to DbLinq r946 (quick fix for vendor loading).

2008-11-12  Atsushi Enomoto  <atsushi@ximian.com>

	* updated to DbLinq r945.
	  It is not working well wrt connectionString yet.

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

	* updated to DbLinq r931.

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

	* src/DbLinq.Firebird, System.Data.Linq.dll.sources :
	  added Firebird support sources (new in DbLinq).

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

	* src/DbLinq.{Oracle|MySql|PostgreSql|Sqlite|Ingres}: new.
	* src/DbLinq : updated to DbLinq r905.
	* System.Data.Linq.dll.sources : added vendor-specific files and
	  new files in r905.

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

	* System.Data.Linq.dll.sources : fix wrong reference to EntitySet.cs.

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

	* System.Data.Linq.dll.sources :
	  SqlServer vendor sources were missing.

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

	* System.Data.Linq.dll.sources, Makefile, src/* :
	  replace everything with DBLinq integration.

	  Imported DBLinq tree is r899. Skipped: DbLinq.Localization,
	  DbLinq.Ingres, DbLinq.MySql, DbLinq.Oracle, DbLinq.PostgreSql,
	  DbLinq.Sqlite, DbMetal, VisualMetal directories.

2008-05-20  Atsushi Enomoto  <atsushi@ximian.com>

	* System.Data.Linq.dll.sources :
	  added System.Data.Linq.SqlClient* stubs.

2008-05-20  Atsushi Enomoto  <atsushi@ximian.com>

	* Makefile, System.Data.Linq.dll.sources : refresh stub checkin.

