Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-26[msvc] Update csproj files (#6100)monojenkins
2017-11-24[bcl] Build some assemblies with -warnaserror (#5295)Alexander Köplinger
* [bcl] Build some assemblies with -warnaserror This ensures that we keep the build warning free. We'll only opt-in a few assemblies that already have zero warnings. We also only apply this when using csc as mcs might raise different warnings. For now just opt-in assemblies in the net_4_x profile.
2017-11-19XmlReaderSettings.EnableLegacyXmlSettings should always be false on mono. ↵Egor Bogatov
Fixes bug-60621 (#6014)
2017-11-15[runtime] Add Dedup Support to MkBundle (#5484)Alexander Kyte
* [runtime] Fix mkbundle compilation on OSX * [runtime] Add aot arguments to mkbundle * [runtime] Enable compiling aot with mkbundle * [runtime] Add new dedup interface to mkbundle * [runtime] Fix path resolving for mkbundle * [runtime] Use mkbundle in BCL tests * [runtime] Skip building System.Security, System.IdentityModel tests on testing_aot_full * [runtime] Fix in-tree building for mkbundle * [runtime] Move testing dll into profile * [runtime] Add target to mkbundle all tests before CI * [runtime] Build stripper and use with mkbundle Preliminary linker support ran into dependency-finding bug with the monolinker.exe binary. Fix postponed until later. * [runtime] Skip not supported tests with mkbundle * [runtime] Don't re-aot when running BCL tests * [runtime] Provide config to mkbundle * [runtime] Fix mkbundle internationalization test results, build all * [runtime] Clean up temp mkbundle aot directory * [runtime] Add mkbundle support for dedup * [runtime] Fix tracking of dedup module in mkbundle * [runtime] Document mkbundle AOT options in man pages * [runtime] Fix CADMessage generic method argument marshalling
2017-11-06[bcl] Updates referencesource to 4.7.1Marek Safar
2017-10-27[build] Add wasm profileMarek Safar
2017-08-31Revert "Merge pull request #5330 from alexanderkyte/dedup_mkbundle"Alexander Köplinger
This reverts commit 9a287c04126d095e7371afee32632febd0dafd93, reversing changes made to 4a79280b3bef8d5f15da9ddd2a2af3a03e194b03. It breaks tons of tests.
2017-08-30[runtime] Skip not supported tests with mkbundleAlexander Kyte
2017-08-07[msvc] Update csproj filesAlexander Köplinger
2017-06-28[build] Add a new profileMarek Safar
2017-05-15[msvc] Update csproj files (#4846)monojenkins
2017-05-09[bcl] Cleanup outdated csproj/sln files (#4806)Alexander Köplinger
They were either replaced by the autogenerated csproj files or just completely broken for years.
2017-04-18[msvc] Update csproj files (#4711)monojenkins
2017-01-28[bcl] Update tests that failed when .cs file contained CRLFAlexander Köplinger
Most of them used multiline C# string literals which means they contained the line ending character of the file. Updated to make the tests resilient to having CRLF instead of LF. Some of the mcs tests used a checksum to compare files, ensured those are checked out using LF.
2017-01-23[build] Add new profileMarek Safar
2017-01-20[bcl] Rename FEATURE_MONO_CAS to MONO_FEATURE_CASAlexander Köplinger
To be consistent with the other MONO_FEATURE_* defines.
2017-01-11Mono BCL test fixes so XM can run them (#4210)Chris Hamons
2017-01-10[msvc] Update csproj files (#4221)monojenkins
2016-12-22[System.Xml] Disable more failing tests on old xslt implementationMarek Safar
2016-12-22[System.Xml] Disable failing tests on old xslt implementationMarek Safar
2016-12-22[bcl] Clean up old run-test.bat and *.csproj filesAlexander Köplinger
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.
2016-12-21Renamed profile to winaot (#4190)Henric Müller
2016-12-20[bcl] Rename aot_hybrid profile to testing_aot_hybridAlexander Köplinger
2016-12-20[bcl] Rename aot_only profile to testing_aot_fullAlexander Köplinger
2016-12-20[System.Xml] Add support for msxsl format functions. Fixes #50242Marek Safar
2016-12-20[System.Xml] Enable more testsMarek Safar
2016-12-19[build] Add new profileMarek Safar
2016-11-24Rename the mobile_static profile to aot_onlyAlexander Köplinger
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.
2016-11-22[profiles] Fix MOBILE assemblies and tests compilation + Rename MOBILE to ↵Ludovic Henry
AOT_HYBRID This only fixes the compilation of the assemblies and the tests. This doesn't fix the failing tests or the crashes.
2016-11-14[msvc] Update .csproj filesAlexander Köplinger
2016-11-10[System.Xml] Add XElement array handling to serialization interpreter. Fixes ↵Marek Safar
#12571
2016-11-10[system.xml] Enable more testsMarek Safar
2016-10-29[System.Xml/System.ServiceModel/Dataflow] Use more specific type in assertAlexander Köplinger
Apparently nunitlite is more strict here so we need to allow subclasses as well and test for the more specific type.
2016-10-29[System.Xml] Fix embedded assembly name in XmlCodeExporterTestsAlexander Köplinger
nunitlite doesn't run the test in a separate AppDomain so we get the name of the console host.
2016-10-17[build] Regenerate .csproj filesAlexander Köplinger
Note: DISABLE_CAS_USE was removed in ed989a8e9e5c170b6d19edc60bb80e8a4e6d5cc0
2016-10-14[System.Xml] Update supported time formats for mobile version of XML ↵Marek Safar
deserializer. Fixes #42843
2016-10-14[System.Xml] Enable more testsMarek Safar
2016-09-23[bcl] Add missing APIs for netstandard parity and expose a few APIs on mobileAlexander Köplinger
This ensures we're compliant with the upcoming netstandard2.0 API surface area.
2016-09-20Fixes line ending issue in ↵Niklas Therning
XmlReflectionImporterTests.Bug594490_SerializationOfXmlLangAttribute This test is sensitive to the line ending mode used by git. When LF is used by git (which is what Cygwin's git defaults to) this test fails on Windows since CRLF will be used as line ending in the serialized XML. This patch changes the test to use Environment.NewLine explicitly in the expected string.
2016-08-23[mcs] Remove NET_4_5 ifdef from the source filesAlexander Köplinger
It is always set in all profiles that we support so we can remove it.
2016-08-18[mcs] Replace NET_2_1 by MOBILELudovic Henry
NET_2_1 is also defined whenever we define MOBILE, so they have the same effect. Silverlight was 2.1 but it's been dead for a while now, and we do not even support it.
2016-08-09[bcl] Update Reference Source to .NET Framework 4.6.2Marek Safar
2016-06-16[bcl] Make mono cas opt-in features instead of opt-out for mobile profilesMarek Safar
2016-05-27[genproj] Do not use \r on the Unix parts of the build hook, add RabbitMQ hooksMiguel de Icaza
2016-05-19[msbuild projects] Use newlines without a carriage return for Unix targets ↵Miguel de Icaza
to appease MS msbuild
2016-05-19[genproj] Use an explicit IntermediateOutputPath to prevent rebuilds on ↵Miguel de Icaza
cyclic assemblies
2016-05-18Remove more deprecated stuffMiguel de Icaza
2016-05-18Remove dead code, update solution filesMiguel de Icaza
2016-05-18genproj: Improve handling of executables and projects with build dependenciesMiguel de Icaza
2016-05-18[genproj] Updates to project generator and csproj files.Miguel de Icaza
* Adds support for a handful of new command line arguments that we now use in the build. * Always attempts to match to a project name, to get the proper project dependency. * Update to support .exe and .dll in the generation. * Remove warnings and some dead code * Update the resulting csproj files based on running: make update-csproj make package-inputs mono genproj.exe