diff --git a/Mac/Mono.Security.NewTls.TestProvider/Mono.Security.NewTls.TestProvider.csproj b/Mac/Mono.Security.NewTls.TestProvider/Mono.Security.NewTls.TestProvider.csproj
index c7d6418..cda32b7 100644
--- a/Mac/Mono.Security.NewTls.TestProvider/Mono.Security.NewTls.TestProvider.csproj
+++ b/Mac/Mono.Security.NewTls.TestProvider/Mono.Security.NewTls.TestProvider.csproj
@@ -19,7 +19,7 @@
full
false
bin\Debug
- DEBUG;MACUI
+ DEBUG;MACUI;HAVE_OPENSSL
prompt
4
false
@@ -29,6 +29,8 @@
false
false
false
+ x86
+ i386
true
@@ -42,7 +44,7 @@
false
false
false
- MACUI
+ MACUI;HAVE_OPENSSL
@@ -158,6 +160,27 @@
AppDelegate.designer.cs
+
+ Mono.Security.NewTls.TestProvider\NativeCryptoProvider.cs
+
+
+ Mono.Security.NewTls.TestProvider\NativeOpenSsl.cs
+
+
+ Mono.Security.NewTls.TestProvider\NativeOpenSslError.cs
+
+
+ Mono.Security.NewTls.TestProvider\NativeOpenSslException.cs
+
+
+ Mono.Security.NewTls.TestProvider\OpenSslClient.cs
+
+
+ Mono.Security.NewTls.TestProvider\OpenSslConnection.cs
+
+
+ Mono.Security.NewTls.TestProvider\OpenSslServer.cs
+
@@ -222,4 +245,18 @@
MainMenu.xib
+
+
+ libcrypto.1.0.0.dylib
+ PreserveNewest
+
+
+ libNativeOpenSsl.dylib
+ PreserveNewest
+
+
+ libssl.1.0.0.dylib
+ PreserveNewest
+
+
\ No newline at end of file
diff --git a/external/web-tests b/external/web-tests
index f1ecef5..7a234d9 160000
--- a/external/web-tests
+++ b/external/web-tests
@@ -1 +1 @@
-Subproject commit f1ecef52752db315dad3a4a5c93b40028dd3cfa7
+Subproject commit 7a234d93c7bae62e3304995f96b62897dbc4e8cc