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

5094 Коммитов

Автор SHA1 Сообщение Дата
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