Rolf Bjarne Kvinge
d8287824e0
[mtouch tests] Fix MT1015 after mtouch change to not use fastsim for release builds. ( #157 )
...
MT1015 is a check that only occurs when using fastsim, so make sure
the test actually ends up using fastsim.
2016-06-09 13:03:14 +02:00
Sebastien Pouliot
5fd35014c1
[tests][introspection] Re-apply special case from 05bedce306
( #156 )
...
[FAIL] Selector not found for AppKit.NSCell : accessibilityNotifiesWhenDestroyed
[FAIL] Selector not found for AppKit.NSView : accessibilityNotifiesWhenDestroyed
Location changed and the duplicated files were removed (but I missed this
change on dontlink-mac)
2016-06-09 11:06:54 +02:00
Rolf Bjarne Kvinge
b78e29d85d
Bump mono to get fix for watchOS corlib tests. ( #155 )
...
commit mono/mono@5ac529a182
Author: Rolf Bjarne Kvinge <rolf@xamarin.com>
Date: Wed Jun 8 23:01:22 2016 +0200
[corlib] Fix tests for watchOS. (#3130 )
2016-06-08 20:42:56 -04:00
Chris Hamons
b7a797b068
[XM] Dynamically look up NSExtensionMain to unbreak pre-10.10 XM apps ( #154 )
...
* [XM] Dynamically look up NSExtensionMain to unbreak pre-10.10 XM apps
- So having a simple reference to NSExtensionMain is enough for /usr/lib/libextension.dylib to get added as a reference to libxammac.dylib
- If you have a reference to /usr/lib/libextension.dylib then any XM app (including our tests) bomb out on startup. This is suboptimal.
- So dlopen/dysm our way to victory.
* Fix spacing
2016-06-09 00:19:16 +02:00
Rolf Bjarne Kvinge
9c01fe6c9d
[tests] Use the right sources for dontlink, linksdk and linkall tests. ( #152 )
2016-06-08 23:39:47 +02:00
Martin Baulig
fe396d6d08
[AppleTls]: Correctly handle large read/write sizes. Fixes #41206 .
...
* On write, the inner write must always accept and queue all the
data that it receives from SSLWrite().
* On read, SSLRead() may return a non-zero amount of data and
'SslStatus.WouldBlock'. We need to treat this as a successful
read and return to the user.
2016-06-08 22:57:36 +02:00
Rolf Bjarne Kvinge
b9629ac8ba
[runtime] Improve documentation about exceptions a little bit.
2016-06-08 20:11:07 +02:00
Rolf Bjarne Kvinge
2d28e24837
[runtime] Handle any exceptions whenever we return from managed code.
2016-06-08 20:05:54 +02:00
Rolf Bjarne Kvinge
5e302f9719
[runtime] Catch and process managed exceptions that are thrown in reverse P/Invoke (delegate) callbacks.
2016-06-08 20:05:54 +02:00
Rolf Bjarne Kvinge
e450dae136
[xharness] Add support for the introspection tests. ( #151 )
...
* [xharness] Add support for the introspection tests.
* [tests] Add support for mac introspection tests to xharness.
2016-06-08 19:45:31 +02:00
Chris Hamons
06c18bd887
[XM] Add release value option to msbuild/mmp to resolve XM 4.5 assemb… ( #150 )
...
[XM] Add release value option to msbuild/mmp to resolve XM 4.5 assemblies from system GAC
- This option "reverts" a C7 fix that prevented resovling assemblies from the GAC, which is unsafe
- If you use this option, you need to know what you are doing. The mono BCL and the XM BCL need to be compatible
- Use strictly puts you in the no support "you get to keep the pieces if it breaks" category.
2016-06-08 12:47:09 -04:00
Rolf Bjarne Kvinge
ca729b9773
[mtouch tests] Add Xamarin.Analysis.Tasks.dll as a valid assembly to have in the Classic BCL directory. ( #146 )
2016-06-08 17:47:09 +02:00
Rolf Bjarne Kvinge
e9983ef148
[mtouch tests] Fix typo in RegistrarTest. ( #147 )
2016-06-08 16:57:40 +02:00
Rolf Bjarne Kvinge
98af8b7d66
[mtouch tests] Make a few simulator tests more resilient against other output from mlaunch. ( #148 )
2016-06-08 16:19:56 +02:00
Chris Hamons
05bedce306
[XM] Fix dontlink by fixing some NSAccessibility binding mistakes ( #143 )
...
[XM] Fix dontlink by fixing some NSAccessibility binding mistakes
2016-06-08 09:51:19 -04:00
Timothy Risi
ca094772fc
Bind FIFinderSync correctly (has both class and protocol with same name) ( #145 )
2016-06-08 14:03:53 +02:00
Sebastien Pouliot
ef65ca51be
[gamekit] Fix breaking change in GKLocalPlayerListener for classic ( #144 )
...
reference: apidiff
Namespace MonoTouch.GameKit
Type Changed: MonoTouch.GameKit.GKLocalPlayerListener
Removed method:
public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite);
2016-06-07 20:25:04 -04:00
Sebastien Pouliot
fcd270cc37
[apidiff] Update references definition to C7 stable (XI 9.8 / XM 2.8) ( #142 )
...
Newer apidiff from master will compare to C7 (instead of C6)
2016-06-07 17:04:37 -04:00
Rolf Bjarne Kvinge
0a19b5e3fc
[tests] Fix mac tests package layout after tests move. ( #141 )
2016-06-07 13:35:12 -04:00
Rolf Bjarne Kvinge
a0a1288143
Bump Xamarin Studio version to a build that contains mlaunch. ( #140 )
2016-06-07 14:22:07 +02:00
Zoltan Varga
46dccaf7bc
[builds] Don't pass --disable-shared-handles to mono's configure, its the default. Avoid some duplicate configure options.
2016-06-07 01:37:51 -04:00
Zoltan Varga
d2300a17b2
[builds] Don't pass --enable-gsharedvt and --enable-native-types to mono's configure, they are enabled by default.
2016-06-07 01:35:58 -04:00
Zoltan Varga
fdd4f9cfb5
Bump mono to fix the build.
2016-06-06 16:50:37 -04:00
joj
a063725298
Added MtouchTargetsEnabled property to build ( #139 )
2016-06-06 15:30:34 -04:00
Zoltan Varga
24bd707bb4
Bump mono to 726c4a3f18e209096db67e89dfe650e9592ef099.
2016-06-06 13:29:42 -04:00
Rolf Bjarne Kvinge
d28f42babd
Only recurse into tests once everything else is done. ( #136 )
2016-06-06 17:13:52 +02:00
Alexander Köplinger
86ce3d9e81
Add DISABLE_CAS_USE constant to the bcl-test .csproj's ( #135 )
...
Some tests rely on this constant to disable CAS code paths so we need to define it.
2016-06-06 16:03:39 +02:00
Rolf Bjarne Kvinge
aaae585d52
[xharness] Xcode 7.3 ships symbolicatecrash in a new place, so look there as well. ( #134 )
2016-06-06 15:32:09 +02:00
Rolf Bjarne Kvinge
f0319ac6ae
Add bindings-generator.csproj to Xamarin.iOS.sln ( #132 )
2016-06-06 15:01:28 +02:00
Rolf Bjarne Kvinge
71f4d78b18
[runtime] Generated binding wrappers that catch ObjC exceptions are supposed to always convert to managed exceptions. ( #133 )
2016-06-06 14:33:37 +02:00
Rolf Bjarne Kvinge
dbf28e763c
Recurse into the tests directory. ( #104 )
2016-06-06 14:13:07 +02:00
Rolf Bjarne Kvinge
98b966cd9f
[mmptest] Use the local targets when building. ( #130 )
2016-06-06 13:42:36 +02:00
Rolf Bjarne Kvinge
7cbaa254c5
[tests] Make mdtool verbose on CI, and fix a few xbuild invocation to honor XBUILD_VERBOSITY. ( #131 )
2016-06-06 13:01:24 +02:00
Rolf Bjarne Kvinge
4a714f3c43
Make logic not depend on the checkout directory being named 'xamarin-macios'. ( #129 )
2016-06-06 12:18:52 +02:00
Alexander Köplinger
fd0a9c9a18
Bump mono to 13038ab9ebb2ffdbec570171f7ce338f009066f8 ( #128 )
...
Brings in the latest fixes from the 4.5.1 branch
2016-06-06 01:43:19 +02:00
Vincent Dondain
f9261710a3
[Makefile] Call maccore install-symlinks ( #126 )
...
* [Makefile] Call maccore install-symlinks
* Update reference to maccore
2016-06-04 12:46:52 +02:00
Jeffrey Stedfast
7d6bec05f1
[msbuild] Make Mac IBTool logic consistent with iOS logic ( #127 )
...
Fixes bug #41486
2016-06-03 13:55:44 -04:00
Rolf Bjarne Kvinge
6c0374a29a
[jenkins] Run the api diff. ( #73 )
2016-06-02 14:30:17 +02:00
Rolf Bjarne Kvinge
3e8a605c9b
Bump maccore to get a few mlaunch improvements. ( #125 )
2016-06-02 14:29:33 +02:00
Rolf Bjarne Kvinge
715c2fa5d4
[xharness] Add separate solution to make it load faster in the IDE. ( #124 )
2016-06-02 12:17:52 +02:00
Zoltan Varga
301fa47c57
Bump watch-mono to 164c74028e5e65dc9750a43ef7f8dfc4546f5d7d.
2016-06-02 06:03:56 -04:00
Alexander Köplinger
7f5844100f
Bump mono/watch-mono to e06fe98fa0b3fe470fcd484967293bf182ed3f0d ( #123 )
2016-06-02 11:11:52 +02:00
Rolf Bjarne Kvinge
6a58755389
[linker] Add Mono.Security.Provider.NewTls as known SDK library. ( #118 )
2016-06-02 11:11:37 +02:00
Rolf Bjarne Kvinge
d3a188c8e4
[src] The only stret functions on watchOS are those with return values bigger than 16 bytes. ( #122 )
2016-06-02 10:51:22 +02:00
Rolf Bjarne Kvinge
ca5bcb5c55
[mtouch] Fix the old static registrar output after the latest coop changes. ( #115 )
2016-06-02 09:17:17 +02:00
Rolf Bjarne Kvinge
e8c51361b4
[tests] Fix typo that occurred in the migration to xamarin-macios. ( #116 )
2016-06-02 09:16:58 +02:00
Chris Hamons
dad55ae86a
[XM] Add mmp test for read only mdb files with assembly being referenced ( #121 )
2016-06-01 14:23:05 -04:00
Chris Hamons
f495ad50a7
[XM] Fix mmp tests to use shared mac-binding-project copy, and name SimpleClassDylib.dylib correctly ( #120 )
2016-06-01 13:51:04 -04:00
Rolf Bjarne Kvinge
383c43ec63
[tests] Update mtouch tests after some error/warning message changes. ( #117 )
2016-06-01 19:40:59 +02:00
Rolf Bjarne Kvinge
ad88558d82
[mtouch] Tweak error message for MT0073 and MT0074. Fixes #40606 . ( #111 )
...
https://bugzilla.xamarin.com/show_bug.cgi?id=40606
2016-06-01 19:18:35 +02:00