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

5217 Коммитов

Автор SHA1 Сообщение Дата
Rolf Bjarne Kvinge 302328db34 Revert "Bump tests minimum version from 10.7 to 10.9"
This reverts commit acc58900dd.
2018-07-25 11:55:58 +02:00
Rolf Bjarne Kvinge 55f2eda4be Use libc++ instead of stdlibc++ for Xamarin.Mac too.
See 0d31720770 for more info.
2018-07-25 11:55:17 +02:00
Marek Safar b183101350 Merge branch 'master' into mono-2018-06 2018-07-25 11:25:46 +02:00
Marek Safar 10d98e67d8 [mtouch] Pass features not available on iOS to linker (#4426) 2018-07-24 22:30:18 -04:00
Rolf Bjarne Kvinge 373c313a3e [msbuild] Don't put gcc/linker flags in the response file, since Mono.Options doesn't support escaping quotes. Fixes vsts#649776. (#4495) (#4498)
Mono.Options doesn't (yet) support escaped quotes when parsing response files,
which becomes a problem because escaped quotes are necessary when passing
paths with spaces as gcc/linker flags.

So don't write gcc/linker flags in the response file, and instead pass them as
normal command line arguments, and to be on the safe side, do the same thing
for all extra arguments passed to mmp/mtouch.

Also add tests.

Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/649776.
2018-07-24 22:22:02 -04:00
Vincent Dondain 44799dc42c [arkit] Update for Xcode 10 beta 4 (#4496)
Inlined protocol member. No constructor in interfaces in C#.
Add 'initWithAnchor' to all subclasses of 'ARAnchor'
2018-07-24 20:40:15 -04:00
Jeffrey Stedfast 21936948bb [msbuild] Xcode10 changed the copySceneKitAssets command-line arguments (#4469)
Fixes https://github.com/xamarin/xamarin-macios/issues/4467
2018-07-24 14:05:07 -04:00
Rolf Bjarne Kvinge 26b500ab27
[msbuild] Don't put gcc/linker flags in the response file, since Mono.Options doesn't support escaping quotes. Fixes vsts#649776. (#4495)
Mono.Options doesn't (yet) support escaped quotes when parsing response files,
which becomes a problem because escaped quotes are necessary when passing
paths with spaces as gcc/linker flags.

So don't write gcc/linker flags in the response file, and instead pass them as
normal command line arguments, and to be on the safe side, do the same thing
for all extra arguments passed to mmp/mtouch.

Also add tests.

Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/649776.
2018-07-24 19:49:33 +02:00
Miguel de Icaza 5555101333 Add using statements 2018-07-24 13:05:17 -04:00
Miguel de Icaza d5248e6bb4 Merge remote-tracking branch 'remotes/origin/xcode10' into xcode10-network 2018-07-24 11:11:24 -04:00
Bernhard Urban ce95d2a472 [runtime] always use `mono_jit_set_aot_mode` (#4491)
`mono_jit_set_aot_only` is deprecated and accidentally broke with
https://github.com/mono/mono/pull/7887

This should fix device tests with `mono-2018-06`
2018-07-24 15:04:52 +02:00
Sebastien Pouliot f2b82a393f
[xtro][foundation] Move some API to common-Foundation.ignore since they are now common across all OS (#4494) 2018-07-24 08:25:02 -04:00
Sebastien Pouliot ab57c4c53e
[macos][quartzcomposer] Update for beta 4 (#4493)
Apple re-added some constants that were dropped without any clue (and we
filed a rdar for it since it's a breaking change to remove them).

It's now clear that it's deprecated and why
`QC_GL_DEPRECATED(10_5, 10_14);`

so we can update the attribute (and fix the version).

note: also fix extra `;` in `CBUUIDValidRangeString` tests while removing
the special case added earlier (from beta 1)
2018-07-24 08:24:42 -04:00
miguel d3c5cececd [tests] add tests for the various Network constructors 2018-07-23 22:52:39 -04:00
Miguel de Icaza cd8e4a6f41 [Network, CoreFoundation] Fixes for the test suite 2018-07-23 16:20:19 -04:00
Chris Hamons 9f84b40f0d
Bump to latest mono 2018-02 @4fe3280 (#4487)
Commit list for mono/mono:

* mono/mono@4fe3280bba Revert "[sdk] Do not fix android platform-tools version. Make it configurable. (#9508)"
* mono/mono@12ae4f9b0c Revert "[runtime] Fix the --enable-minimal=aot build. (#9394)"
* mono/mono@a2b95fbb4b Revert "[2018-02] Backport /bin/bash shell set for wasm"
* mono/mono@f795aa5d2d [llvm] Avoid using the preserveall calling convention in another place on watchos. (#9578)
* mono/mono@04493d2224 Fix LogcatTextWriter_Log interpreting messages it logs, potentially writing random garbage and/or crashing (introduced by 984f648466) (Fixes https://github.com/xamarin/xamarin-android/issues/1951) (#9612)
* mono/mono@35284c340c [runtime] Make sigterm dumper send file to merp (#9586)
* mono/mono@077307fce4 [sdk] Do not fix android platform-tools version. Make it configurable. (#9508)
* mono/mono@1ad118647c [arm64] Make OP_CHECK_THIS read only a byte, to prevent unaligned access errors. (#9546)
* mono/mono@86f99d31bd Merge pull request #9483 from alexanderkyte/2018-02-merp_params
* mono/mono@97aa066389 [2018-02] Backport /bin/bash shell set for wasm
* mono/mono@37091f00c2 [runtime] Enable application to register path for MERP restart
* mono/mono@955ad4538e [runtime] Make merp eventType icall argument
* mono/mono@fc0c12f768 [Coop] Convert Mono.Runtime to coop. (#8599)
* mono/mono@c495285cac [debugger] more locking and avoid race around mono_threads_join_lock & loader lock
* mono/mono@d18b8941ab [debugger] Add locking around tls->frames usage/freeing
* mono/mono@1bdbf71a8b [runtime] Fix the --enable-minimal=aot build. (#9394)

Diff: cae8c54884...4fe3280bba
2018-07-23 14:17:06 -05:00
Marek Safar fe4b21567d Bump Mono 2018-07-23 15:41:26 +02:00
Manuel de la Pena 538ca047b7
[CoreMidi] Xcode 10 beta 3 update. (#4470)
Re-addition of the removed bindings after we fixed the structure.
2018-07-23 11:03:17 +02:00
Alex Soto db021b73d1
[Intents] Update bindings to Xcode 10 Beta 4 (#4482)
* [Intents] Update bindings to Xcode 10 Beta 4

* Fix attribute typo

* Fix availability attribute
2018-07-20 16:34:56 -05:00
Miguel de Icaza e862d68d7a [Network] Add BindingImplOptions.Optimizable 2018-07-20 17:00:57 -04:00
Miguel de Icaza a3ebda99ca [ApiTypoTest] add Explicit Congestion Notification and ECN Capable Transport acronyms
[Network] comment out code that seems to have been removed
[Security] Another type that is only created internally
2018-07-20 16:49:30 -04:00
Alex Soto 7126e06fdd
[Photos] Update bindings to Xcode 10 Beta 4 (#4484) 2018-07-20 14:46:24 -05:00
Alex Soto 19dac3b7b8
[UserNotifications] Update to Xcode 10 Beta 4 (#4481) 2018-07-20 14:44:09 -05:00
Alex Soto a3548598a6
[HealthKit] Update bindings to Xcode 10 Beta 4 (#4480) 2018-07-20 14:43:35 -05:00
Alex Soto 7d17c3e7e9
[FinderSync] Update to Xcode 10 Beta 4 (#4479) 2018-07-20 14:43:01 -05:00
Alex Soto 9f238a051a
[CoreMotion] Update to Xcode 10 Beta 4 (#4478) 2018-07-20 14:42:29 -05:00
Alex Soto 5a8ad7edf4
[CoreML] Update bindings to Xcode 10 Beta 4 (#4477) 2018-07-20 14:41:45 -05:00
Alex Soto 2b7aabae9f
[AVFAudio] Update binding to Xcode 10 Beta 4 (#4476) 2018-07-20 14:41:12 -05:00
Alex Soto 1fd13fffbe
[Contacts] Update bindings to Xcode 10 Beta 4 (#4475)
* [Contacts] Update bindings to Xcode 10 Beta 4

* Fix typo
2018-07-20 14:40:34 -05:00
Chris Hamons 1f3ec64601
Remove comment for 41367075 as header change verified as mistake by Apple (#4474) 2018-07-20 08:46:07 -05:00
Chris Hamons 045dda9d67
Initial OpenGL deprecation (#4458)
- Only on macOS
- Only a subset of the uses are deprecated, see radar://42257568
2018-07-20 08:45:47 -05:00
Alex Soto 2d1a314102
Merge pull request #4459 from dalexsoto/Xcode10-Beta4
Bump for Xcode 10 beta 4
2018-07-19 22:06:09 -05:00
Miguel de Icaza 7207e1ea8a [Security, Network] address issues found by automatic instance creation 2018-07-19 12:08:48 -04:00
Miguel de Icaza 8c53baa12e [generator, Network] Move towards actually supporting the generator to do some of the block-callback heavy lifting 2018-07-19 12:07:12 -04:00
Alex Soto 9bf520f067 Revert "[CoreMidi] Xcode 10 beta 3 update. (#4453)"
This reverts commit 53fdc017a8.

Unfortunately there is not enough info for the AOT compiler to handle
MidiCIDeviceIdentification struct and this is causing mtouch tests to fail
2018-07-19 10:00:42 -05:00
Alex Soto 313cb7df72
[xharness] Fix simulator hangs in our tests 2018-07-19 09:07:15 -05:00
Manuel de la Pena 752083a53e
[CFNetwork] Xcode 10 beta 3 update. (#4454) 2018-07-19 14:06:34 +02:00
Marek Safar 8121c7b9b7 Bump mono 2018-07-19 10:20:12 +02:00
Alex Soto 035fed89e0
[tests] Fix introspection tests in macOS 10.13 2018-07-18 23:40:52 -05:00
Alex Soto 95705d54ca [TVMLKit] Update bindings to Xcode 10 Beta 4 2018-07-18 22:46:09 -05:00
Alex Soto acc58900dd Bump tests minimum version from 10.7 to 10.9 2018-07-18 22:45:30 -05:00
Alex Soto 24a4360600 More 10.7 -> 10.9 bumps 2018-07-18 15:10:41 -05:00
Vincent Dondain 0fdcd45d20 Update min macOS version in Versions-mac.plist 2018-07-18 15:10:41 -05:00
Vincent Dondain 63a4f19356 Temporarily bump the MIN_OSX_SDK_VERSION to 10.9 to avoid SceneKit compilation issues 2018-07-18 15:10:41 -05:00
Alex Soto c19710269f Bump for Xcode 10 beta 4 2018-07-18 15:10:41 -05:00
Manuel de la Pena 53fdc017a8
[CoreMidi] Xcode 10 beta 3 update. (#4453) 2018-07-18 19:55:24 +02:00
Miguel de Icaza 7bfb265d0e [Network, Security] Typo fixes 2018-07-17 18:33:13 -04:00
Miguel de Icaza 5252b990c2 [CoreFoundation] DispatchIO, handle scenarios where the data being passed in the callback is null 2018-07-17 18:32:38 -04:00
Miguel de Icaza 00048eeb1f [Network] add convenience overload, and fix scenarios where remote end closes connection 2018-07-17 17:58:32 -04:00
Miguel de Icaza 953ece758b [Security] Fix P/Invoke signatures to reference SecurityLibrary instead of NetworkLibrary 2018-07-17 11:16:29 -04:00