Граф коммитов

460 Коммитов

Автор SHA1 Сообщение Дата
Rolf Bjarne Kvinge ab80b27d52 [tests] Update according to API change in Touch.Client.
New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@d7f55a6 [TouchRunner] Add support for a --test:<testname> argument to select a specific test to run. (#85)
* spouliot/Touch.Unit@6cf8d0b [TouchRunner] Fix test filtering. (#86)
* spouliot/Touch.Unit@c4a1cd1 [TouchRunner] The mac runner must run tests inside NSApplication.Run. (#84)

Diff: f62066880a..d7f55a6167
2020-08-04 17:10:07 +02:00
Rolf Bjarne Kvinge 8bb50638da Bump Touch.Unit.
This also required adding System.Core.dll to the MonoTouch.NUnitLite.dll, and fixing a csproj path.

New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@f620668 [Touch.Client] Adjust project configurations. (#83)
* spouliot/Touch.Unit@545400b [Touch.Client] Fix paths in the .NET project files. (#81)
* spouliot/Touch.Unit@703586b [Touch.Client] Add API to exclude tests based on categories. (#82)
* spouliot/Touch.Unit@9266732 [Touch.Client] Add support for macOS. (#80)
* spouliot/Touch.Unit@2d556a5 [TouchRunner] Fix network logging to log if we're logging to a file even if EnableNetwork is false. (#79)
* spouliot/Touch.Unit@1f85e16 [TouchOptions] Fix a few issues related to command-line parsing. (#78)
* spouliot/Touch.Unit@1c272a9 [TouchRunner] Rename TestElement.Update to TestElement.TestFinished to make it clearer when it's used. (#73)
* spouliot/Touch.Unit@9a654ca [TouchRunner] Fix running multiple test assemblies in NUnitLite mode. (#76)
* spouliot/Touch.Unit@55c747f [TouchRunner] Print test output to the console. (#75)
* spouliot/Touch.Unit@ab5dce0 [TouchRunner] Keep track of the last shown test suite, and return to it when the app is relaunched. (#74)
* spouliot/Touch.Unit@1a7068c [TouchRunner] Only update the UI for a single test after the test has finished running. (#72)
* spouliot/Touch.Unit@ba93ddf [TouchRunner] Fix unused variable warning by only defining the variable when it's used. (#71)
* spouliot/Touch.Unit@ab2aaa5 [TouchRunner] Always show 'Run all'. (#70)
* spouliot/Touch.Unit@af58317 Move every Touch.Client projects to its own folder. (#69)
* spouliot/Touch.Unit@8a0ec0d [TouchRunner] Improve name printing in NuGet mode. (#68)
* spouliot/Touch.Unit@c7f8ff0 Ignore any 'packages' directory. (#67)

Diff: b4e8606a85..f62066880a
2020-08-03 16:21:43 +02:00
Rolf Bjarne Kvinge fcb8446eb5 [tests] Remove dead code related to GuiUnit and the GuiUnit submodule. 2020-08-03 11:53:17 +02:00
kiddailey 97d09a7b24
Add AutoFill CredentialProvider NSExtensionPoint support (#9030)
* Fix unrecognized extension build warning for credential providers

* Bump Xamarin.MacDev.

New commits in xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@5e08f5f Add AutoFill CredentialProvider NSExtensionPoint support (#75)

Diff: a1bc6f39b3..5e08f5f2fd

* Add IDE deployment target for credential provider

Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
2020-07-13 14:50:23 +02:00
Rolf Bjarne Kvinge 4dabb46d92 Bump Touch.Unit.
New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@b4e8606 [TouchRunner] Turns out NUnitLite.OutputWriter.WriteResultFile needs an actual test filter, so provide one.
* spouliot/Touch.Unit@5dc251a [TouchRunner] Turns out NUnitLite.OutputWriter.WriteResultFile needs an actual test filter, so provide one.

Diff: 6c5bb930b3..b4e8606a85
2020-07-03 16:25:08 +02:00
Rolf Bjarne Kvinge 7cf88c4fbf
Bump GuiUnit. (#8920)
New commits in mono/guiunit:

* mono/guiunit@40ed270 Print the full test name when showing labels. (#19)
* mono/guiunit@b05141d Print errors at the end. (#20)
* mono/guiunit@29faffa Merge pull request #18 from mono/update-gitignore
* mono/guiunit@22c0fdf Just ignore obj directories in general

Diff: 9affe48139..40ed270ba7
2020-06-23 08:47:33 +02:00
Rolf Bjarne Kvinge 6ced972a68
[msbuild] Add a GetMinimumOSVersion target that reads the app manifest and outputs the MinimumOSVersion. (#8858)
This makes it possible for several other tasks to take the MinimumOSVersion as
direct input, instead of the app manifest's path. Previously the app manifest
(Info.plist) was loaded and parsed in each task, slightly differently in each
place, and in addition there are differences between macOS and other
platforms, which made it even worse. This code refactoring also made it
possible to remove an error code which wasn't necessary anymore.

This task also computes the default MinimumOSVersion if none is specified in
the app manifest.

There is one breaking change: a library project could previously specify an
inexistent Info.plist, and it would build fine. This will now result in a
"Error loading 'Info.plist': File not found" error. This is trivial to fix:
just remove the Info.plist from the project file (or an alternative solution
could be to condition the inclusion of the Info.plist in the project file on
the existence of the Info.plist).

New commits in xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@a1bc6f3 [Xamarin.MacDev] Split IAppleSdkVersion.TryParse in two methods. (#73)

Diff: 45c5a680e2..a1bc6f39b3
2020-06-16 17:40:04 +02:00
Rolf Bjarne Kvinge b26dcc7c16
Bump Touch.Unit. (#8724)
New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@6c5bb93 [Touch.Client] Add net5 project files. (#65)
* spouliot/Touch.Unit@ef92ff9 Add tvOS version of Touch.Client. (#64)
* spouliot/Touch.Unit@705964d [Touch.Client] Add a client that uses MonoTouch.Dialog and NUnitLite from NuGet. (#63)
* spouliot/Touch.Unit@fbf9f30 Port Touch.Unit to the Unified profile, and remove the NUnitLite tests from the monotouch.tests project. (#62)
* spouliot/Touch.Unit@dfbf8cb [TouchRunner] Update the current element even if showing a sub element with failure info. (#61)
* spouliot/Touch.Unit@d5b1caa [TouchRunner] TestFinished may be called on a background thread, so make sure to execute any UI logic on the main thread. (#60)
* spouliot/Touch.Unit@ba1196f Convert existing projects to Xamarin.iOS/Unified. (#58)
* spouliot/Touch.Unit@f6958a2 Remove code to be compatible with MonoTouch (Classic Xamarin.iOS). (#59)
* spouliot/Touch.Unit@6a10d44 Remove CLSCompliant attribute which causes compiler warnings. (#57)

Diff: 9db795d50d..6c5bb930b3
2020-06-02 16:04:16 +02:00
Rolf Bjarne Kvinge 95d71c8ee1
[msbuild] Unify most of the DetectSdkLocations task between Xamarin.Mac and Xamarin.iOS. (#8462)
New commits in xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@45c5a68 [Xamarin.MacDev] Add interfaces to bridge Xamarin.iOS- and Xamarin.Mac-specific classes. (#72)

Diff: a0a11aff27..45c5a680e2
2020-04-28 14:55:35 +02:00
Alex Soto 3ff3e07ebe Merge remote-tracking branch 'xamarin/d16-5-xcode11.4' 2020-03-26 19:59:14 -04:00
Rolf Bjarne Kvinge c68700ad4f
Bump Xamarin.MacDev. (#8059)
* Bump Xamarin.MacDev.

New commits in xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@a0a11af Adjust SDK validation to allow tools/bin and not allow usr/bin. (#71)
* xamarin/Xamarin.MacDev@e21e1aa Accept 'tools/buildinfo' as an alternative path to 'buildinfo' due to an nuget bug. (#70)
* xamarin/Xamarin.MacDev@ce24236 Don't look in /Developer/MonoTouch anymore, there's nothing there. (#69)

Diff: 210c664e56..a0a11aff27

* [msbuild] Teach tests that mock MonoTouchSdk to mock better.

MonoTouchSdk ends up a bit confused when giving it an Sdk directory that isn't
a real Sdk directory, and then assuming that properties that return Sdk paths
won't throw exceptions.

Fix this by giving MonoTouchSdk a better fake Sdk directory (which
MonoTouchSdk detects as a real Sdk directory), and thus those previously
mentioned properties will return true fake values instead of throwing
exceptions.
2020-03-09 09:12:11 +01:00
Alex Soto 709a90599e Merge remote-tracking branch 'xamarin/xcode11.4' into d16-5-xcode11.4-merge 2020-03-03 10:57:24 -05:00
Manuel de la Pena 464746ec79
[Bump][TouchUnit] Bump touch unit to support communication over a tcp tunnel. (#7997)
Commits are:

* [TCP] Add support to use a tcp tunnel. 9db795d50d

Complete diff: 8ae0474..9db795d
2020-02-27 13:12:40 -05:00
Alex Soto cee4b5e5a1
[xcode11.4] Add xcode 11.4 b1 initial support (#7805)
* [xcode11.4] Add xcode 11.4 b1 initial support

* [xtro] re-enable PDFKit

* Disable watchOS and fix xtro

Unfortunately watchOS simulator hangs when we try to deploy to it
and it keeps our tests timing out. Disabling for now until we
can investigate more.

Disables PDFKit on xtro in macOS

* [jenkins] Switch to use the catalina bot group (#7819)

* Bump maccore to get fix for launching the simulator for watch apps.

New commits in xamarin/maccore:

* xamarin/maccore@546270c8f9 [Xamarin.Hosting] Fix the name of the notification we get when the simulator has launched. (#2145)

Diff: 55957e908d..546270c8f9

* [tests] Diable watch due to time out, enable 10,15,4 in intro, fix min version

* Bump macios-binaries to get updated binary mlaunch as well.

New commits in xamarin/macios-binaries:

* xamarin/macios-binaries@f8c6e63 Bump mlaunch to xamarin/maccore@546270c8f9

Diff: eb6980e8b6..f8c6e63228

* [msbuild] Reflect ibtool changes in our tests

Looks like Apple reverted some changes introduces in Xcode 11
in ibtool, for more context see xamarin/xamarin-macios#6970

* [mtouch] Workaround strange behavior of realpath.

Co-authored-by: Sebastien Pouliot <sebastien.pouliot@gmail.com>
Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
2020-02-11 20:25:43 -05:00
Manuel de la Pena 9451dd2e71
Bump TouchUnit to pick up changes neeed for attachments on VSTS. (#7808)
New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@8ae0474 [Touch.Server] Included option to skip log file header
* spoulio/Touch.Unitt@c1ddbf3 Corrected the alignment style to utilize tabs vs spaces.
* spouliot/Touch.Unit@a145cac [Xml] Allow to specify the xml formatter to be used in a run. (#55)

Diff: d22825a7d1..8ae0474e9e
2020-02-06 11:05:58 -05:00
Rolf Bjarne Kvinge 54b07b2f2d
[msbuild] Build the MSBuild task assemblies for netstandard2.0. (#7706)
* Bump Xamarin.MacDev.

New commits in xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@210c664 Adds net451 to Xamarin.MacDev.csproj
* xamarin/Xamarin.MacDev@64db365 [winios] Changes provisioning profiles default path
* xamarin/Xamarin.MacDev@d34430a Switch to short-form projects and build for both net461 and netstandard2.0. (#68)

Diff: 0f578f51e6..210c664e56

* [msbuild] Update to latest Mono.Cecil.

The older version doesn't support netstandard2.0.

No code changes were required.

* [msbuild] Remove unused usings.

* [msbuild] Make ILMerge work when building for netstandard2.0.

Also unify/deduplicate the ILMerge logic between Xamarin.iOS and Xamarin.Mac.

* [msbuild] Build for netstandard2.0 in addition to net461.

* [msbuild] Use custom project configurations to support running the tests for both netstandard2.0 and net461.

Use custom project configurations to support running the tests for when the
tasks assembly is built for netstandard2.0 and net461.

* [tests] Make command-line based 'make test-ios-tasks' run tests for both netstandard2.0 and net461.

* [xharness] Add test configuration to run iOS MSBuild tests using either netstandard2.0 or net461.

* [msbuild] Make the netstandard2.0-buils task assemblies the default.

* [msbuild] ILRepack lib assemblies, not ref assemblies.

Ask MSBuild to copy lib assemblies to the output folder when building for
netstandard2.0, this way we can easily find the actual implementation
libraries to pass to ILRepack.

* [msbuild] Merge System.Text.Encodings.Web.dll as well.

* [xharness] Fix build of MSBuild tests for iOS.
2020-01-16 18:22:48 +01:00
ema 6dbbe6adcf Updated reference to xamarin/Xamarin.MacDev@1b013f1 2020-01-08 09:42:15 -05:00
Rolf Bjarne Kvinge b107841f13 [msbuild] Don't use events and methods that are obsolete and do nothing. (#7637)
Fixes these warnings:

    IPhoneSdks.cs(22,4): warning CS0618: 'AppleSdkSettings.Changed' is obsolete: 'This event is never raised' [/work/maccore/onedotnet/xamarin-macios/msbuild/Xamarin.iOS.Tasks.Core/Xamarin.iOS.Tasks.Core.csproj]
    IPhoneSdks.cs(31,4): warning CS0618: 'AppleSdkSettings.CheckChanged()' is obsolete: 'This method does nothing' [/work/maccore/onedotnet/xamarin-macios/msbuild/Xamarin.iOS.Tasks.Core/Xamarin.iOS.Tasks.Core.csproj]
    MacOSXSdks.cs(18,4): warning CS0618: 'AppleSdkSettings.Changed' is obsolete: 'This event is never raised' [/work/maccore/onedotnet/xamarin-macios/msbuild/Xamarin.Mac.Tasks.Core/Xamarin.Mac.Tasks.Core.csproj]
    MacOSXSdks.cs(25,4): warning CS0618: 'AppleSdkSettings.CheckChanged()' is obsolete: 'This method does nothing' [/work/maccore/onedotnet/xamarin-macios/msbuild/Xamarin.Mac.Tasks.Core/Xamarin.Mac.Tasks.Core.csproj]

Also bump Xamarin.MacDev to pick up updated Xamarin.MacDev:

* xamarin/Xamarin.MacDev@0f578f5 [tests] Upgrade to NUnit 3.12 and use package references. (#65)
* xamarin/Xamarin.MacDev@55a30e2 [tests] Adjust tests to not expect the provisioning profiles in the index in any particular order. (#63)
* xamarin/Xamarin.MacDev@dc270f6 Make methods that do nothing obsolete and fix a compiler warning. (#67)
* xamarin/Xamarin.MacDev@681aef6 Remove unused csproj. (#66)
* xamarin/Xamarin.MacDev@d78a92f Update gitignore (#55)

Diff: ca221c8fd6..0f578f51e6
2019-12-23 13:29:34 -05:00
monojenkins 2c02cf7a03 [xcode11.3] Bump macios-binaries to get fix for xamarin/maccore#2068. (#7512)
* Bump macios-binaries to get fix for xamarin/maccore#2068.

New commits in xamarin/macios-binaries:

* xamarin/macios-binaries@eb6980e Bump mlaunch to xamarin/maccore@92433b7757 (#28)

Diff: 6f488dd132..eb6980e8b6

* Update submodule branch for macios-binaries.
2019-12-02 21:54:26 +01:00
monojenkins fb95daa1f2 Bump macios-binaries to get fix for xamarin/maccore#2068. (#7511)
New commits in xamarin/macios-binaries:

* xamarin/macios-binaries@eb6980e Bump mlaunch to xamarin/maccore@92433b7757 (#28)

Diff: 6f488dd132..eb6980e8b6
2019-12-02 18:37:13 +01:00
Rolf Bjarne Kvinge 09c899cdf8
Bump macios-binaries to get fix for xamarin/maccore#2068. (#7502)
New commits in xamarin/macios-binaries:

* xamarin/macios-binaries@eb6980e Bump mlaunch to xamarin/maccore@92433b7757 (#28)

Diff: 6f488dd132..eb6980e8b6
2019-11-28 10:57:04 -05:00
joe f1cb310043 Updated reference to xamarin/Xamarin.MacDev@ca221c8 2019-11-01 07:54:36 -04:00
Matt Sylvia 95dd97c70c Branching for d16-5 2019-10-28 16:22:53 -04:00
Vincent Dondain 601f86abd1
Bump Touch.Unit (dark mode support) (#7021)
New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@d22825a [TouchRunner] Fix colors for iOS 13 dark mode (#53)

Diff: de42aa3a64..d22825a7d1
2019-09-24 16:33:20 -04:00
Rolf Bjarne Kvinge c378c8033c Bump submodules. 2019-09-16 15:35:31 +02:00
Manuel de la Pena f72388a10f
Bump Xamarin.MacDev. (#6857) 2019-08-27 11:37:27 -04:00
Vincent Dondain fe8db4df27
Bump maccore and macios-binaries (#6820)
This is in part so we get https://github.com/xamarin/maccore/pull/1924 -> [mlaunch] Connect to devices on a background thread.
That should hopefully fix device not found issues we're having on some bots/

New commits in xamarin/macios-binaries:

* xamarin/macios-binaries@01d34af Bump mlaunch to xamarin/maccore@809b2def39 (#24)

Diff: b474fa2e73..01d34af6b0

New commits in xamarin/maccore:

* xamarin/maccore@809b2def39 [mlaunch] Connect to devices on a background thread. (#1778) (#1924)
* xamarin/maccore@5215c09e8c Merge pull request #1923 from xamarin/swift-o-matic-hello-protocol-list-type
* xamarin/maccore@21447e2538 I. Can't. Believe. I'm. Checking. This. In.
* xamarin/maccore@da6518f920 Added ProtocolListTypeSpec
* xamarin/maccore@a9b9a0f5b3 Merge pull request #1920 from xamarin/swift-o-matic-bye-swift-protocol
* xamarin/maccore@01e9420598 Lose all the SwiftProtocol related types.
* xamarin/maccore@ca3bd0ab5b Merge pull request #1919 from xamarin/swift-redo-regular-protocols
* xamarin/maccore@f534abee12 Now with existential containers
* xamarin/maccore@9e180a823a Merge pull request #1911 from xamarin/swift-o-matic-string-convertible
* xamarin/maccore@9874985856 Typo
* xamarin/maccore@26731ff5cb Next step in Protocol revamp
* xamarin/maccore@9fe4cdd652 Merge pull request #1904 from xamarin/swift-o-matic-hashable
* xamarin/maccore@a1cd988dda iOS include
* xamarin/maccore@f1fc694da6 Revamped hashable.
* xamarin/maccore@16a6629a43 Merge pull request #1902 from xamarin/swift-o-matic-comparable
* xamarin/maccore@a98db5b976 Dead symbol, changed symbol.
* xamarin/maccore@3c38895694 Reworked Swift.Comparable to be defined in terms of EveryProtocol
* xamarin/maccore@ef1d3c1397 Merge pull request #1895 from xamarin/swift-o-matic-equatable
* xamarin/maccore@1c1a57fa4f Try again and get all the files, thanks.
* xamarin/maccore@ec0a5b99b7 Revised EveryProtocol, updated Equatable
* xamarin/maccore@198a489387 Simplified EveryProtocol, revised Equatable
* xamarin/maccore@ee7710a186 Merge pull request #1894 from xamarin/swift-o-matic-every-protocol
* xamarin/maccore@4fc0810fd2 Let's not leak memory, OK?
* xamarin/maccore@451c0ba18d Try a little dispose magic.
* xamarin/maccore@864854e407 Minor tweak to public API
* xamarin/maccore@052990af11 Adding in EveryProtocol object
* xamarin/maccore@b7f1347fcf Merge pull request #1893 from xamarin/swift-o-matic-protocol-binding
* xamarin/maccore@df4aefe447 no swap files, vi.
* xamarin/maccore@1e6bf8d4ef Merge pull request #1892 from xamarin/swift-o-matic-protocol-binding
* xamarin/maccore@e46a543544 Typo
* xamarin/maccore@fea9514c69 Let's document!
* xamarin/maccore@9b5ecdfdce Merge pull request #1890 from xamarin/swift-o-matic-fail-on-wrong-version
* xamarin/maccore@0b4afae5f3 Put in a hard fail on compiler version mismatch errors.
* xamarin/maccore@d1475a43d1 Merge pull request #1881 from xamarin/swift-o-matic-NRE
* xamarin/maccore@900e453695 Fixes and NRE from SCLAlertView
* xamarin/maccore@0164c0ae83 Merge pull request #1873 from xamarin/swift-o-matic-README
* xamarin/maccore@211b05a515 READMEs for errors, reminder to check README and associated issues in Makefile
* xamarin/maccore@74650bf3f8 [SoM] Add '/usr/lib/swift' as an rpath before any other rpaths. (#1857)
* xamarin/maccore@73dd23d00b Merge pull request #1859 from xamarin/swift-o-matic-SwiftLocation
* xamarin/maccore@6704604de1 Add SwiftLocation
* xamarin/maccore@e96ab505d8 Merge pull request #1855 from xamarin/swift-o-matic-bye-bye-dormant-3rd-party
* xamarin/maccore@c17c506738 Remove dormant 3rd Party Tests
* xamarin/maccore@366e201f11 Merge pull request #1854 from xamarin/swift-o-matic-update-3rd-party
* xamarin/maccore@da748a9a1d Updated makefiles for projects that have updated to Swift 4.2 or >
* xamarin/maccore@2e371bdaf2 Merge pull request #1849 from xamarin/swift-o-matic-gentler-errors
* xamarin/maccore@921c21251d Lighten up on errors, get paper-switch
* xamarin/maccore@f4fc280efe Merge pull request #1844 from xamarin/swift-o-matic-lottie
* xamarin/maccore@e47aa6b50c Adding lottie-ios
* xamarin/maccore@cf09fd4c59 [SoM] Copy swift libraries to foo.app/Frameworks for non-macOS apps. (#1842)
* xamarin/maccore@a4af9cdd2d Merge pull request #1841 from xamarin/swift-o-matic-gentler-skip
* xamarin/maccore@fc7cd38f64 [SoM] Handle the new BuildVersion load command. (#1827)
* xamarin/maccore@8666e81b7d Ha-ha! When you make errors become warnings, tests that depend on errors change.
* xamarin/maccore@e42a8c394f continue...
* xamarin/maccore@3b0d6bc0e6 [SoM] Don't duplicate the nuget version number. (#1838)
* xamarin/maccore@143afaf991 [msbuild] No need to use a shell function to resolve a relative path in make. (#1839)
* xamarin/maccore@cbe86e0152 [SoM] Add a helpful make target to create a nuget and setup a local feed repository for it. (#1837)
* xamarin/maccore@cfaaf1c5a5 [SoM] Enable swift's Stable ABI. (#1836)
* xamarin/maccore@79166d9755 Made errors more lenient, added Hue framework.
* xamarin/maccore@f4b0feeb55 Merge pull request #1830 from xamarin/swift-o-matic-prop-closure
* xamarin/maccore@a14198fdee whitespace
* xamarin/maccore@285874eceb handle ()->() and ()->type properly
* xamarin/maccore@4785afe4ea Handle closures as return values.
* xamarin/maccore@e89b80ca53 [SoM] Don't redownload the swift toolchain if we already have the file. (#1825)
* xamarin/maccore@217a608e72 [SoM] Improve installed scripts. (#1826)
* xamarin/maccore@ff283225b6 [SoM] Fix typo in type name. (#1824)
* xamarin/maccore@189ea0cba7 Merge pull request #1818 from xamarin/swift-o-matic-SwiftMessages-NRE
* xamarin/maccore@937541e0a6 restore back original code.
* xamarin/maccore@30be8a354a continue on null
* xamarin/maccore@dfceb83692 Merge pull request #1816 from xamarin/swift-o-matic-warn-not-fail
* xamarin/maccore@b32e33e71d Make warnings, not errors.
* xamarin/maccore@84504ced5e Merge pull request #1814 from xamarin/swift-o-matic-fix-predicate
* xamarin/maccore@82000e1a63 [submission] Fix makefile and clarify README (#1805)
* xamarin/maccore@d0ebe3b175 Remove stale predicate.
* xamarin/maccore@de6143449a Merge pull request #1806 from xamarin/swift-o-matic-c-structs
* xamarin/maccore@e10ef79504 C struct exceptions
* xamarin/maccore@a272402c7c Add the developerid required to run the notarization tests (#1804)
* xamarin/maccore@747c18c482 Merge pull request #1803 from xamarin/swift-o-matic-date-nuance
* xamarin/maccore@716082fd5e Moved string constants to SwiftFoundationConstants
* xamarin/maccore@f250ca5418 Merge pull request #1799 from xamarin/swift-o-matic-date
* xamarin/maccore@4d9a764e90 Basic support for Foundation.Date
* xamarin/maccore@5ef84bc50c Merge pull request #1795 from xamarin/swift-o-matic-ctor-finding
* xamarin/maccore@0899c35771 Demote error to warning.
* xamarin/maccore@ba80294413 Drop the mono-extensions dependency. (#1789)
* xamarin/maccore@ca616ef842 Merge pull request #1793 from xamarin/swift-o-matic-spring-fwk
* xamarin/maccore@f0cd48c28c Fix name conflict
* xamarin/maccore@beef68bf1e Merge pull request #1792 from xamarin/swift-o-matic-demangle-static
* xamarin/maccore@558b62da62 typo
* xamarin/maccore@5905981ad5 Added existential metatype
* xamarin/maccore@ed7d4b8b19 Merge pull request #1784 from xamarin/swift-o-matic-bound-generics
* xamarin/maccore@84f0bed939 Promote bound generics in closures to warnings, not errors.

Diff: 348833cb21..809b2def39
2019-08-22 14:06:45 -04:00
Manuel de la Pena f7d964e6c1
[TouchUnit] Bump touch unit to work when we do not longer have /Developer/Monotouch. (#6825) 2019-08-22 02:45:53 +02:00
Vincent Dondain d24b652274
Bump Touch.Unit to improve logging (#6775)
New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@a2e1810 Improve logging for failed TCP connections due to hostname (#51)

Diff: 1c41c75983..a2e1810e41
2019-08-15 11:23:25 -04:00
Rolf Bjarne Kvinge f25d5918d0
Bump maccore and macios-binaries to get fix for #6216. (#6229)
maccore diff: 454450958e..4cca112bc1

New commits in xamarin/macios-binaries:

* xamarin/macios-binaries@b474fa2 Bump mlaunch to xamarin/maccore@4cca112bc1 (#20)

macios-binaries diff: 718cef60c9..b474fa2e73

Fixes https://github.com/xamarin/macios-binaries/pull/20.
2019-06-11 11:52:59 +02:00
Alexander Köplinger 247a6bf551 Switch to mono archive and remove submodule 2019-05-21 22:16:02 +02:00
Rolf Bjarne Kvinge 9d31f99b96
Bump mono. (#6036)
New commits in mono/mono:

* mono/mono@7361a4f01c [llvmonly] make local copy of trace_ips pointer from exception object (#14409)
* mono/mono@7daf13e0d4 [2019-02] [runtime] Use MAP_JIT automatically when running under a hardened runtime on osx. (#14413)
* mono/mono@ca78977b31 [sdks] Add .cs source files to ios archive
* mono/mono@7814ea810c [sdks] Make sure the mono-version.txt directory exists
* mono/mono@f9cdf7b986 Bump helix-binaries
* mono/mono@238d4a71db A deadlock happens when during a process_suspend there is a pending invoke and then when it's calling the invoke there is another call to process_suspend in the same thread. (#14387)
* mono/mono@189b0c5c35 [sdks] Add Mono version to ios/mac archive
* mono/mono@ff46d6e49e [sdks] Fix wrong path
* mono/mono@2397d41abf [sdks] Add Mono binaries to mac archive

Diff: bc3791b0ff..7361a4f01c
2019-05-10 15:52:18 +02:00
Rolf Bjarne Kvinge 789385cb3e Bump macios-binaries to get updated mlaunch.
New commits in xamarin/macios-binaries:

* xamarin/macios-binaries@718cef6 Bump mlaunch to xamarin/maccore@34725fe136 (#18)

Diff: 0faf210ab6..718cef60c9
2019-05-09 07:28:30 +02:00
Rolf Bjarne Kvinge 6092954e3b
Bump mono. (#6012)
New commits in mono/mono:

* mono/mono@bc3791b0ff [2019-02] [loader] Don't store through a null ptr (#14111)
* mono/mono@53ca9c8e17 [wasm] Disable chakra tests until its fixed
* mono/mono@c5217a1287 [2019-02] [arm] fix armv7k regression on struct passing (#14379)
* mono/mono@6d8aed9c8a [sdks] Disable excluding assets from archive
* mono/mono@2ee31beafa [sdks] Add Mono libraries to mac archive
* mono/mono@73c1132172 [sdks] Add mono-2.pc to mac archive
* mono/mono@defcca138e [sdks] Add Mono libraries and frameworks to iOS archive
* mono/mono@f4a9140323 [sdks] Remove --with-monotouch from configure arguments
* mono/mono@9a28fed3d1 [sdks] Fix README.md
* mono/mono@cd5f040eb7 Bump API snapshot submodule
* mono/mono@19053ea10a [Facades] Include missing enums in System.Memory
* mono/mono@7615d0fe1d [tests] Write nunit/xunit exclude categories to a file (#14281)

Diff: 94121495e9..bc3791b0ff
2019-05-08 14:44:37 +02:00
Rolf Bjarne Kvinge 4b8fca6ed9
Bump mono. (#5981)
New commits in mono/mono:

* mono/mono@94121495e9 [arm] amend stack pointer properly in exception trampoline (#14313)
* mono/mono@3bfb9c61fa [aot] Avoid passing -march=arm to llc when using thumb, it forces arm32 code generation.
* mono/mono@d04d534d11 Bump API snapshot submodule
* mono/mono@f6e52f1e3b [corlib] Add API that was dropped during the coreFX System.IO integration
* mono/mono@00362f57fc Fix Windows MSI build
* mono/mono@d49ca5fa9d More Windows MSI fixes
* mono/mono@a8e6472c77 Fix Windows MSI build, msbuild is now in Current instead of 15.0
* mono/mono@0136ead44f Remove libgcc_s_seh-1.dll dependency when targeting Win32 with gcc. (#14251)
* mono/mono@443235fd8c [nunit-lite] Use .NOTPARALLEL to possibly fix some races

Diff: c4ea64e1b1..94121495e9
2019-05-06 14:40:12 +02:00
Sebastien Pouliot 228e39f122 Bump mono to head of 2019-02 (#5957)
New commits in mono/mono:

* mono/mono@c4ea64e1b1 [interp] fix op_explicit for cast from nfloat to nint and vice versa (#14221)
* mono/mono@0613d5890a [2019-02] Fix arm32 tailcall_reg/tailcall_membase. (#14235)
* mono/mono@0157e9e396 [2019-02] [interp] Fix interp strmfld vt (#14211)
* mono/mono@c7ae311777 [2019-02] [acceptance-tests] Run roslyn tests using in-tree mono instead of system mono (#14197)
* mono/mono@5a96819a1c [interp] Fix GetFunctionPointer
* mono/mono@f13f53d2e6 [interp] Fix buffer overflow when incrementing sp (#14175)
* mono/mono@e66c766742 [monodroid] Bump corefx for more disabled tests
* mono/mono@2905b39edc Fix pointing to a PR
* mono/mono@2f9606a17e Fix copy/paste typos
* mono/mono@a82d5c4d1e [monodroid] Disable/adjust some tests
* mono/mono@a418e944cc Merge pull request #14162 from directhex/fix-fsharp-patch-target-bockbuild
* mono/mono@1093ea8b8c Fix MSBuild/FSharp patch, which was missed in backport
* mono/mono@f1b2de3bbe [aot] partial revert of #14043
* mono/mono@4a3945ede6 [monodroid] Exclude System.IO.Tests.File_Copy_str_str CoreFX testsuite (#14133)
* mono/mono@6a23ed6c6c [2019-02] Protecting boxing a null value (#14114)
* mono/mono@196138eb86 [2019-02] Update msbuild to vs16 (#14061)
* mono/mono@3a8f93b9a4 Increase gsharedvt trampolines by 10% from 4000 to 4400.

Diff: cf880be66a..c4ea64e1b1
2019-04-30 07:25:13 +02:00
Sebastien Pouliot 9945186b9e
Bump maccore and Xamarin.MacDec to head of their master branch (#5958)
New commits in xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@85e6023 Added MonoTouchSdk.SupportsArm64_32 API
* xamarin/Xamarin.MacDev@69c48b5 Fixed PObject.Save() to properly handle parent dir being an empty string
* xamarin/Xamarin.MacDev@ebaeb8f Make CheckSupportsFeature public (and renamed to SupportsFeature)
* xamarin/Xamarin.MacDev@f151b13 Added XamMacSdk.SupportsSiriIntents property
* xamarin/Xamarin.MacDev@3a5e6d8 Added SupportsSiriIntents property for MonoTouchSdk

Diff: 2e94b6d274..85e6023e3f

New commits in xamarin/maccore:

Diff: f89d74b165..758f471fbc
2019-04-27 10:12:12 -04:00
Alexander Köplinger 946e0174b0 Bump mono
New commits in mono/mono:

* mono/mono@cf880be66a [Mono.Runtime.Tests] Exclude simd tests

Diff: 158b6137fa..cf880be66a
2019-04-17 15:23:36 +02:00
Alexander Köplinger d405c37692 Bump mono
New commits in mono/mono:

* mono/mono@158b6137fa [corefx] Use fallbacks when link() fails
* mono/mono@5a9fb2376d [MacSDK] Bump F# to 4.5 (#10919)
* mono/mono@eb478b5163 [gsharedvt] Fix sizeof opcode (#13831)
* mono/mono@d67de36ffb [2019-02] [arm] align stack pointer in throw trampoline (#14083)
* mono/mono@d3ece1d29f [2019-02] [aot] change method table generation so that it works for larger assemblies on ARM (#14052)
* mono/mono@d76895f97f [WinForms] Fix displayed image in TreeNode when ImageIndex set to -2 When ImageIndex in TreeNode set to -2 must not displayed any image

Diff: d75c142a46..158b6137fa
2019-04-17 11:29:21 +02:00
Alexander Köplinger db657ee58b Bump mono
New commits in mono/mono:

* mono/mono@d75c142a46 Bump corefx to get unit test fix

Diff: b85fdbdb10..d75c142a46
2019-04-15 11:37:05 +02:00
Alexander Köplinger 51d66ea5cc Bump mono
New commits in mono/mono:

* mono/mono@b85fdbdb10 [corlib] Disable FileTest.SymLinkStats() on TVOS
* mono/mono@170a35d5fd Remove TypedReference.MakeTypedReference readonly restriction
* mono/mono@a1accb6f3e [w32error] Add ENONET error case
* mono/mono@b31a8fac42 [jit] Make dlmalloc use mono_valloc so it picks up the MAP_JIT flag on osx.
* mono/mono@bcea757791 [utils] stub mono_setmmapjit on Win32 and Wasm
* mono/mono@0a47789f15 Do not use MAP_JIT by default, instead make this something that is toggled by Xamarin.Mac which needs it

Diff: bfbc3b7366..b85fdbdb10
2019-04-12 16:37:06 +02:00
Alexander Köplinger 915b3f425e Bump mono
New commits in mono/mono:

* mono/mono@bfbc3b7366 Bump corefx to get System.Linq.Expressions test fix
* mono/mono@44792fcb6d [nuget] Bump to nuget 5.0.0
* mono/mono@4d6d75648d delete redundant try/catch from test
* mono/mono@0771040bd1 Fix NRE when combobox was disposed and Text setted
* mono/mono@556b1c4828 Fix local variable assign
* mono/mono@32a7cc8792 Fix Stackoverflow when SplitContainer`s SplitterDistance setted in SplitterMoved event subscription
* mono/mono@014b86cdba [SWF] Method OnClosed should pass FormClosedEventArgs type, instead of EventArgs.
* mono/mono@ff2865a078 [2019-02] [profiler] Add duration=NUM parameter to AOT profiler (#13688) (#13967)

Diff: 766b3204c3..bfbc3b7366
2019-04-11 20:31:33 +02:00
Alexander Köplinger 47963d14e1 Bump mono
New commits in mono/mono:

* mono/mono@766b3204c3 [corlib] Disable a ParameterInfoTest test on MONOTOUCH
* mono/mono@c920e2002c [corlib] Fix NSLogWriter.Write to take into account the index and count parameters.
* mono/mono@578b9269c3 [corlib] Simplify newline checking in NSLogWriter.
* mono/mono@31df40e9b7 [corlib] Make NSLogWriter thread-safe.
* mono/mono@5a1c128151 [configure] Add failsafe for missing submodules (#13957)
* mono/mono@0b6dbfa349 [System.Net.Http] Make some tests specific to HttpClientHandler

Diff: cd08c69f0a..766b3204c3
2019-04-10 20:55:05 +02:00
Alexander Köplinger 1944b7cf4d Bump mono
Commit list for mono/mono:

* mono/mono@cd08c69f0a Fix reading of undefined NativeType values in old Cecil
* mono/mono@af5b50b134 [debugger-agent] Ignore thread_end event if thread is detached (#13938)
* mono/mono@6c59f0e124 [System.Net.Http] Use LEGACY_HTTPCLIENT on xammac_net_4_5
* mono/mono@e5985e541c [2019-02] [merp] Restore non-assertion behavior in debugger-engine.c (#13879)
* mono/mono@b2b2089145 [System.Data] Remove unnecessary file from xunit tests (#13935)
* mono/mono@b1eb3d59cd [AOT] remove confusing llcopts flag (#13910)
* mono/mono@6b981362ec Bump bockbuild to get GTK fix (#13912)

Diff: c4d0fae9e5...cd08c69f0a
2019-04-09 17:29:10 +02:00
Alexander Köplinger 006e24b174 Bump mono
Commit list for mono/mono:

* mono/mono@c4d0fae9e5 [corlib] Fix exception 'replacement' in IsolatedStorageFile.MoveFile()
* mono/mono@e728be305d [mono-dl] Don't do thread state transitions in mono_dl_fallback_register
* mono/mono@c61202dd21 [2019-02] [merp] Fix image size reported (#13882)
* mono/mono@7ecc5388d8 Add temporary workaround for internal StreamContent constructor.

Diff: 9eb2dbf4cc...c4d0fae9e5
2019-04-08 11:55:32 +02:00
Alexander Köplinger 067cbf0a28 Merge remote-tracking branch 'upstream/master' into mono-2019-02
# Conflicts:
#	tools/mmp/driver.cs
2019-04-05 11:19:11 +02:00
Alexander Köplinger b0da1994d8 Bump mono
Commit list for mono/mono:

* mono/mono@9eb2dbf4cc [corlib] Disable EncodingTest.AllEncodingsAreSerializable() on XM4.5 too
* mono/mono@3a93521813 [MacSDK] Bump bockbuild for fix to #13804

Diff: 6717c3422a...9eb2dbf4cc
2019-04-04 14:35:59 +02:00
Alexander Köplinger cc58acdcd3 Bump mono
Commit list for mono/mono:

* mono/mono@6717c3422a [2019-02] Bump linker to latest master (#13818)
* mono/mono@6d2f150690 Add regression test
* mono/mono@fe613fb067 Add reflected class to event methods

Diff: a1fc070eb5...6717c3422a
2019-04-03 23:53:09 +02:00
Vincent Dondain 86d1b42ad2 Merge branch 'xcode10.2' into master-merge-xcode10.2 2019-04-03 13:57:31 -04:00
Rolf Bjarne Kvinge 09609dbf28
Bump mono. (#5832)
Commit list for mono/mono:

* mono/mono@15d050a792 Merge pull request #13764 from monojenkins/backport-pr-11014-to-2018-10
* mono/mono@4013ccbc3a [llvm] Fix the loaded llvm build.
* mono/mono@2264e1b30c [llvm] Fix the computation of size of gshared instances in another place.
* mono/mono@9bda4038a2 [2018-10][llvm] Bump LLVM submodule to 349752c464c5fc93b32e7d45825f2890c85c8b7d
* mono/mono@9e7fc6ccb0 [llvm] Fix the computation of size of gshared instances in emit_args_to_vtype ().
* mono/mono@95911b799a [amd64] use 32bit variant of lea_membase for 32bit operations
* mono/mono@3a91530444 [merp] Fix anon allocation, use MAP_PRIVATE
* mono/mono@24a71af6f3 [2018-10] [System.ServiceModel] Fix a race condition in HttpRequestChannel. (#13531)
* mono/mono@7e62f08570 [2018-10] [crash] Fallback to MAP_ANONYMOUS for allocator (#13504)
* mono/mono@903c4aab5c Bump bockbuild for GTK fix
* mono/mono@9326f9faf3 Append .1 to version number
* mono/mono@f09e177295 Include libgdiplus 5.6.1

Diff: bfb9881410...15d050a792
2019-04-03 07:40:51 +02:00