Chris Hamons
39ee1d882e
[mmp][aot] Pass --debug in debug builds so we don't lose debug line info
...
- https://github.com/xamarin/xamarin-macios/issues/6267
2019-06-12 18:35:31 -05:00
Rolf Bjarne Kvinge
2dc06c7126
Bump maccore to get mlaunch fix. ( #5585 )
...
Commit list for xamarin/maccore:
* xamarin/maccore@daf2168c04 Bump maciostools. (#1426 )
Diff: d68bc9500a...daf2168c04
2019-02-12 13:18:37 -06:00
Sebastien Pouliot
d60abd198e
[d15-9] Apply fixes for cve-2018-8292 publicly ( #5528 )
...
Note: already shipped from private patches (before disclosure)
This will makes future servicing of 15.9 easier.
Commit list for mono/mono:
* mono/mono@b538187892 [ci] Update osx-package.groovy to fix package build
* mono/mono@1028e14aef [2018-08] [Network] Fix CVE 2018-8292 on Mac OS X. (#12153 )
Diff: 000780ca82...b538187892
Commit list for xamarin/maccore:
* xamarin/maccore@d68bc9500a Remove private fixes for cve-2018-8292, it's been public for a while and makes future servicing more complex (#1394 )
Diff: 23271f4980...d68bc9500a
2019-02-01 11:38:14 -05:00
Rolf Bjarne Kvinge
1700febc1d
Bump maccore to get several CI fixes. ( #5422 )
...
These changes do not affect any shipped code.
Commit list for xamarin/maccore:
* xamarin/maccore@23271f4980 [install-qa-provisioning-profiles] Backport several patches for CI fixes. (#1344 )
Diff: 93c90fec3a...23271f4980
2019-01-17 09:34:59 -06:00
Chris Hamons
a4332c90aa
[mmp] Add support for mono 5.18 by pulling in libmono-system-native.a ( #5328 )
...
- https://github.com/xamarin/xamarin-macios/issues/5324
- Patch tweaked over multiple commits in master so applied directly instead of cherry-pick
2019-01-10 13:31:31 -06:00
Sebastien Pouliot
65ec520faa
[d15-9] Bump maccore to head of d15-9 branch ( #5205 )
2018-12-05 11:28:34 -05:00
Sebastien Pouliot
5ef73d3447
Bump mono to fix System.Threading.Tasks.Extensions facade ( #5161 )
...
Commit list for mono/mono:
* mono/mono@000780ca82 [2018-04] Add non-generic AsyncValueTaskMethodBuilder, etc (#11747 )
Diff: 969357ac02...000780ca82
2018-11-20 22:53:11 -05:00
Sebastien Pouliot
f2a05eddc7
Merge xcode10.1 into d15-9 ( #5063 )
2018-10-31 17:30:44 -04:00
Sebastien Pouliot
6284095545
Bump maccore to head of 15.9 ( #4958 )
...
Commit list for xamarin/maccore:
* xamarin/maccore@1c87736468 Bump maciostools to head of d15-9 (#1082 )
Diff: c64e799574...1c87736468
2018-10-09 19:11:14 -04:00
Chris Hamons
b981621b4c
Bump mono ( #4949 )
...
Commit list for mono/mono:
* mono/mono@969357ac02 Bump API snapshot submodule
* mono/mono@fb7bbea8f9 Bump corefx
Diff: 1fd01f4fd7...969357ac02
2018-10-09 09:26:59 -04:00
Rolf Bjarne Kvinge
bc07227ffa
[msbuild] Fix SceneKit asset compilation. Fixes #3766 . ( #4851 ) ( #4948 )
...
* [msbuild] Fix SceneKit asset compilation. Fixes #3766 .
It seems SceneKit assets must be compiled into a directory whose parent
directory is named like the app.
In addition the `--resource-folder-path` argument is required.
Fixes https://github.com/xamarin/xamarin-macios/issues/3766 .
* [msbuild] Use AppBundlePath to get correct .app[ex] variant.
* [msbuild] Fix XM builds.
* [msbuild] Use AppBundleDir instead of AppBundlePath.
2018-10-09 09:26:39 -04:00
Xamarin Jenkins User
8d0de1b595
Bundle Make.version with the packaged XM tests to fix testing. ( #4946 )
2018-10-09 09:26:15 -04:00
Connor Adsit
3f728dacac
Report updateinfo for xamarin.ios and xamarin.mac in artifacts.json ( #4871 ) ( #4943 )
...
Expose the productId and versionId in artifacts.json to autofill this information in while publishing so it's less of a manual process.
2018-10-08 09:28:42 +02:00
Chris Hamons
2d1d118302
Merge pull request #4929 from xamarin/d15-9-bump-mono-head
...
Bump mono to head of 2018-04
2018-10-05 09:14:03 -05:00
Rolf Bjarne Kvinge
1044fa602d
[linker] Add new Facade (System.Threading.Tasks.Extensions).
...
Fixes these MTouch test failures:
1. Xamarin.Linker.SdkTest.iOS_Unified : Facades
Expected:
But was: < "System.Threading.Tasks.Extensions" >
2. Xamarin.Linker.SdkTest.tvOS : Facades
Expected:
But was: < "System.Threading.Tasks.Extensions" >
3. Xamarin.Linker.SdkTest.watchOS : Facades
Expected:
But was: < "System.Threading.Tasks.Extensions" >
2018-10-05 10:38:58 +02:00
Sebastien Pouliot
6d4e78b419
[d15-9] Try to make version numbers clearer, and establish some ground rules. ( #4931 )
...
Backport of https://github.com/xamarin/xamarin-macios/pull/4927
with 15.9 numbers
2018-10-04 16:38:08 -04:00
Sebastien Pouliot
4aa26844b6
* [compression] Hide API using Span until it's back (publicly) in mono
2018-10-04 21:42:01 +02:00
Chris Hamons
90a477cde8
Bump mono to head of 2018-04
...
Commit list for mono/mono:
* mono/mono@1fd01f4fd7 [2018-04] [runtime] Disable stack guard for main thread on osx (#10904 )
* mono/mono@e1af6ea5e7 [sdks] One more update to get XA PR builds working on Linux (#10854 )
* mono/mono@288a9254f5 [merp] Fix return value handling of posix_spawn (#10829 )
* mono/mono@d95b5e57c4 [sdks] Debian Linux doesn't need to build MXE
* mono/mono@1d40dbb42e [SDKS] Build host runtime with correct bitness (#10776 )
* mono/mono@5b9b00dd61 [crash] Fix summarize_frame assertion (#10726 )
* mono/mono@99f7533b63 Bump API snapshot submodule
* mono/mono@33a0966d83 [mcs] Removes tests which depend on new public APIs
* mono/mono@4d8bdab15e [mcs] Don't report internal error when Span type is not available
* mono/mono@4309250dcd [corlib] Hide types which could conflict with System.Memory
* mono/mono@2334327c43 [offset-tool] Error out when parsing fails. (#10697 )
* mono/mono@ddb9dc31f3 Bump API snapshot submodule
* mono/mono@9fca0d8760 [2018-04] [Facades] Adds System.Threading.Tasks.Extensions for mobile profiles (#9977 )
Diff: 46ff31252d...1fd01f4fd7
2018-10-04 11:08:37 -05:00
Chris Hamons
a50180d20b
[macos][msbuild] Cache actool results like XI ( #4892 ) ( #4915 )
...
- https://github.com/xamarin/xamarin-macios/issues/3584
- Prevents a 2 second pause on every single launch
- Test added but commented out due to msbuild build machine issue :(
2018-10-04 09:44:22 -04:00
Xamarin Jenkins User
bc5d9a1b74
[mtouch] Fix [InternalsVisibleTo] attribute parsing. Fixes #4895 ( #4921 )
...
The input is a "user" string, i.e. not some well formatted metadata.
Spec [1] mention it's comma separated, but spaces are optional.
[1] https://docs.microsoft.com/en-us/dotnet/framework/reflection-and-codedom/specifying-fully-qualified-type-names#specifying-assembly-names
Fixes https://github.com/xamarin/xamarin-macios/issues/4895
2018-10-04 09:43:38 -04:00
Xamarin Jenkins User
a36bd01e36
[d15-9] [builds] Adjust ifdefs to fix not building device architectures. Fixes maccore#1074. ( #4908 )
...
* [builds] Adjust ifdefs to fix not building device architectures. Fixes maccore#1074.
Fixes https://github.com/xamarin/maccore/issues/1074 .
* [jenkins] Running configure and then cleaning everything is kind of useless, so reverse the order.
2018-10-03 16:06:07 +02:00
Sebastien Pouliot
41c6ea48cb
Update API diff references wrt XM 5.0 ( #4905 )
2018-10-03 08:28:16 -04:00
Sebastien Pouliot
930b516806
Bump XM to 5.2 and audit fixes from `xcode10` ( #4885 )
...
We plan to release XM 5.0 based on 15.8
So 15.9 will ship XM 5.2.x
Backport of
b40230c09d
2018-09-27 16:05:51 -04:00
Rolf Bjarne Kvinge
8077b509d0
[msbuild] Implement support for faking the watchOS 4.3 SDK. Fixes #4810 . ( #4873 )
...
The App Store requires the arm64_32 architecture when building with Xcode 10.
Unfortunately we don't support arm64_32 quite yet, so we need to make the App
Store think watch extensions were built with Xcode 9.4 in order to pass
validation.
Fixes https://github.com/xamarin/xamarin-macios/issues/4810 .
2018-09-26 13:02:38 +02:00
Vincent Dondain
6a460bb50b
[Make.config] Set IOS_PACKAGE_VERSION_REV ( #4857 )
...
If this isn't set the `Constants.*.cs.in` files won't have the proper version values. E.g: '12.3.' instead of '12.3.0'.
2018-09-20 16:18:38 -04:00
Sebastien Pouliot
204c233335
[apidiff] Update API diff to be based on XI 12.0 ( #4844 )
...
* XI references updated from `xcode10` (XI 12.0)
* XM references are not updated, we continue to compare with `d15.8`
* references_/* were temporary files that should not have been committed (old mistake)
2018-09-20 10:05:24 -04:00
Vincent Dondain
65d7652912
Merge pull request #4834 from VincentDondain/d15-9-merge-xcode10
...
Merge branch 'xcode10' into d15-9
2018-09-20 09:38:45 -04:00
Rolf Bjarne Kvinge
585297f76c
[jenkins] Remove duplicated diff lines in GH comment. ( #4850 )
2018-09-20 15:30:09 +02:00
alan
b886364525
Updated reference to xamarin/Xamarin.MacDev@39ea45b
2018-09-20 03:16:10 -04:00
Vincent Dondain
42dcb906eb
Bump maccore
2018-09-19 11:27:17 -04:00
Vincent Dondain
eba5246bea
Bump Xamarin.MacDev
2018-09-19 11:21:02 -04:00
Vincent Dondain
d0de806f4a
Merge branch 'xcode10' into d15-9
2018-09-18 14:57:49 -04:00
Sebastien Pouliot
84552a4602
Bump to Xcode 10 final ( #4830 )
2018-09-17 20:59:42 -04:00
Sebastien Pouliot
afa00ef96d
Bump to Xcode 10 final ( #4829 )
2018-09-17 20:59:32 -04:00
Vincent Dondain
f06f159024
Merge pull request #4820 from VincentDondain/d15-9-merge-xcode10
...
Merge xcode10 into d15-9
2018-09-17 14:19:15 -04:00
Vincent Dondain
436c933584
Fix d15-9 merge issues
2018-09-17 09:22:02 -04:00
Vincent Dondain
a4268f2169
[clockkit] Add missing 'CLKComplicationFamily' enum values ( #4818 )
...
* [clockkit] Add missing 'CLKComplicationFamily' enum values
From Xcode 10 GM API diff: https://github.com/xamarin/xamarin-macios/wiki/ClockKit-watchOS-xcode10-GM
``` diff
--- /Applications/Xcode10-beta6.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/ClockKit.framework/Headers/CLKDefines.h 2018-08-10 17:39:53.000000000 -0400
+++ /Applications/Xcode10GM.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/ClockKit.framework/Headers/CLKDefines.h 2018-08-29 05:55:06.000000000 -0400
@@ -19,6 +19,10 @@
CLKComplicationFamilyCircularSmall = 4,
CLKComplicationFamilyExtraLarge CLK_AVAILABLE_WATCHOS_IOS(3_0, 10_0) = 7,
+ CLKComplicationFamilyGraphicCorner CLK_AVAILABLE_WATCHOS_IOS(5_0, 12_0) = 8,
+ CLKComplicationFamilyGraphicBezel CLK_AVAILABLE_WATCHOS_IOS(5_0, 12_0) = 9,
+ CLKComplicationFamilyGraphicCircular CLK_AVAILABLE_WATCHOS_IOS(5_0, 12_0) = 10,
+ CLKComplicationFamilyGraphicRectangular CLK_AVAILABLE_WATCHOS_IOS(5_0, 12_0) = 11,
};
```
These are important enum values related to the new "graphic" complications types.
2018-09-14 18:45:37 -04:00
Vincent Dondain
156c317978
Bump maccore
2018-09-14 12:54:22 -04:00
Vincent Dondain
91a52a17f5
Merge branch 'xcode10' into d15-9-merge-xcode10
2018-09-14 12:53:17 -04:00
Manuel de la Pena
422da1f8d4
[Tests] Remove IPV6 flaky test with an ignore. ( #4815 )
2018-09-14 10:05:17 -04:00
Xamarin Jenkins User
43c45229d1
[mtouch] Don't pass -read_only_relocs to clang when compiling 64-bit code. Fixes #4735 . ( #4814 )
...
Fixes this ld warning:
ld : warning : -read_only_relocs cannot be used with arm64
Fixes https://github.com/xamarin/xamarin-macios/issues/4735 .
2018-09-14 15:29:46 +02:00
Sebastien Pouliot
a94382d880
[xtro] Cleanup non used .todo files ( #4811 )
2018-09-14 07:38:01 +02:00
Manuel de la Pena
eeca0b8780
[Tests] force the IP version to fix tests on bots. ( #4805 )
2018-09-13 14:13:21 -04:00
Sebastien Pouliot
872ccd5a1d
[watchos][clockkit] Update for GM ( #4801 )
2018-09-13 05:54:08 -04:00
Sebastien Pouliot
121212ed37
[tests] Fix flaky SecProtocolMetadata.EarlyDataAccepted result ( #4804 )
...
Result is mostly, but not always, `false` and that _might_ be due
to how we're testing the API.
ref: https://github.com/xamarin/maccore/issues/1026
2018-09-13 11:41:27 +02:00
Sebastien Pouliot
d3decb2117
[ios][coretelephony] Update for GM ( #4803 )
2018-09-13 03:56:20 -04:00
Chris Hamons
c248d05c56
AppKit for Xcode 10 GM ( #4795 )
2018-09-13 02:45:47 -04:00
Chris Hamons
fc70e46947
Add AVFoundation from Xcode 10 GM ( #4796 )
2018-09-13 01:38:55 -04:00
Vincent Dondain
68f28f680e
[metal] Update for Xcode 10 GM ( #4802 )
2018-09-13 00:37:59 -04:00
Sebastien Pouliot
2be5eec4bf
[macos][adsupport] Update for GM ( #4800 )
2018-09-13 00:37:33 -04:00