Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* [System.Data] cleanup
* Remove DataProviderTests
|
|
corefx.unix.sources wasn't included in the tarball so it failed.
|
|
* [System.Data] move to corefx
* [System.Data] Missing API: SqlTypesSchemaImporters
* [System.Data] Missing API: SqlNotification*
* [System.Data] Missing API: SqlDataSourceEnumerator
* [System.Data] Missing API: SQLDebugging
* [System.Data] fix build
* [System.Data] remove public API from different assemblies
* Apply corefx changes
* Hide some PropertiesTest (missing API in corefx)
* Missing API: TypedDataSetGenerator*, etc
* Missing API: SqlClientMetaDataCollectionNames
* Missing API: SqlCredential
* SqlMetaDataFactory.cs is actually sqlmetadatafactory.cs (case sensitive)
* Missing API: PoolBlockingPeriod
* Fix case-sensitive issues
* Odbc support (requires changes in corefx)
* ODBC support
* Re-enable ODBC ProviderTests
* Apply corefx changes
* temp commit: fix build
* Missing API: Microsoft.SqlServer.Server.*
* Missing API: DBDataPermission, OdbcPermission, SqlClientPermission
* Missing API: DbProviderFactoriesConfigurationHandler, DbProviderConfigurationHandler, DbProviderFactory.CreatePermission
* Missing API: DbProviderFactories
* Missing API: SqlCommand BeginXXX methods, SqlException.Message, OdbcFactory.CreatePermission
* Add System.Data.SqlClient.SqlMetaData.xml (embedded resource)
* reorganize *.sources files for win32, macos and linux
* bump corefx
* [System.Data] API: SqlDataSourceEnumerator, SqlClientFactory, SqlParameter, SqlMetaData
* [System.Data] cleanup
* [System.Data] mobile profile, cleanup
* [System.Data] Fix few odbc tests (changes are in corefx PR)
* [System.Data] fix Open_ConnectionString_DatabaseInvalid test
* [System.Data] enable all tests
* Add AsynchronousProcessing and ConnectionReset to SqlConnectionStringBuilder
* [System.Data] fix build
* fix all ProvierTests
* fix tests (files several issues against the corefx)
* system-data code cleanup
* system-data code cleanup
* add SqlTypesSchemaImporters
* remove corefx/RuntimeInformation.cs, add OleDbPermission stub
* OleDbPermission should be serializable (fixing tests)
* remove ODBC from mobile profile
* fix linux build - add 619 (obsolete) to nowarn list.
* temp commit
* fix a few api diff issues
* add OleDbType type (currently exists even in mobile profiles)
* add stubs
* Add stubs for OleDb
* improve oledb stubs
* improve oledb stubs
* improve oledb stubs
* more oledb stubs
* add xunit tests from corefx
* Add SqlClient corefx tests
* use corefx sources for System.Data.DataSetExtensions
* Remove [InternalsVisibleTo ("System.Data.DataSetExtensions")] from System.Data
* [System.Data] sync with external/corefx
* fix linux\macOS builds
* Fix xunit tests
* System.Data/Makefile cleanup
* tabify System.Data
* Rollback changes in System.Web & SqlSharpCli
* small cleanup
* [System.Data] Remove redundant .sources files
* [System.Data] update odbc Res.cs
* [System.Data] Remove redundant .sources files
* fix System.Data.dll.sources (add a blank line)
* remove TypeForwarder for DBNull and register xunit tests for System.Data
* Bump API snapshot submodule
|
|
|
|
|
|
the AssemblyKeyFile attribute for consistency and to make it easier to do path name manipulation on the file name. (#5316)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It was accidentally removed in 2729605554a10de4ebc74cc163409792885420af.
|
|
|
|
|
|
The TrimSpecial() method and Windows-specific code was removed from
xammac 4.5 so reflection can't find it anymore, handle this case.
Also add a workaround for SqlParameterCollectionTest.CopyToTest()
which fails on watchos since the SqlCommand would throw a PNSE.
It's a workaround because it just makes the test ignored since we don't
set the env var that ConnectionManager.Instance.Sql reads in XI tests,
but it makes the test consistent with the other tests in the suite.
We should fix this properly later on.
|
|
When ConnectionManager.Instance.Sql.ConnectionString throws in
SetUp() we'd still call SqlConnection.ClearAllPools() in the TearDown()
which happens for example when the connection string environment
variable is not set.
This is a problem on WatchOS since SqlConnection.ClearAllPools()
throws PlatformNotSupportedException there, making the tests fail.
Instead we now check whether the connectionString is set and only
call the method in that case.
|
|
|
|
It confuses the build on Linux otherwise.
|
|
* [System.Data] Fix Azure SQL specific issues (ProviderTests)
* [System.Data] ChangeDatabase - Azure specific test
* [System.Data] SqlConnectionTest: use Assert.Throws instead
|
|
|
|
|
|
|
|
This makes it possible to version the runtime<->corlib interface
for each version branch independently and fixes the problem
of monolite getting overwritten by changes in different branches
when corlib version is still the same.
We're moving definition of the corlib version into configure.ac
so we can more easily bake the Mono version into it.
|
|
|
|
|
|
* [System.Data] referencesource -> corefx
* [System.Data] referencesource -> corefx
* [System.Data] corefx migration, fix ActivityCorrelator
* [System.Data] use DbProviderFactory, DbConnectionPoolGroupProviderInfo, OperationAbortedException from corefx
|
|
|
|
|
|
* [System.Data] SQLTypes from corefx
* [System.Data] DataStorage + subclasses from corefx
* [System.Data] remove dead referencesource.sources references
* [System.Data] Generate SR.cs from corefx using resx2sr tool
* [System.Data] move common references to corefx.common.sources
* [System.Data] remove /ReferenceSources/SR.cs
* [System.Data] remove duplicates in corefx.common.sources (accidentally were added)
* [System.Data] simple types & enums from corefx
* [System.Data] referencesource -> corefx
* [System.Data] Referencesource -> corefx
* [System.Data] re-order (sort) files in corefx.common.sources, DbCommandBuilder from corefx
* [System.Data] Referencesource -> corefx
* [System.Data] DataRow, DataSet, Filters, etc from corefx. XmlDataDocument is internal in corefx but used to be public in mono.
* [System.Data] rollback referencesource changes
* [System.Data] Wrap /referencesource/DataSet.cs with #ifdef COREFX in order to include missing DataSetSchemaImporterExtension and ignore DataSet
|
|
|
|
|
|
|
|
|
|
|
|
They .bat files haven't been used for a long time and don't work anymore.
The csproj files for the facades have a different name now.
|
|
|
|
|
|
|
|
|
|
We decided it's a better name since we're using the profile to
test FullAOT scenarios on desktop (as opposed to the mobile profiles).
While doing the rename I saw that a lot of the #ifdefs were using
MOBILE_STATIC even though the code should actually be included/excluded
in all FullAOT scenarios, e.g. System.Reflection.Emit. I replaced those
cases with FULL_AOT_RUNTIME instead.
For cases where code is specific to this profile, I added a new
AOT_ONLY_DESKTOP define.
|