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