Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoltan Varga <vargaz@gmail.com>2017-12-19 17:04:44 +0300
committerGitHub <noreply@github.com>2017-12-19 17:04:44 +0300
commita2407ac76a50cc1b5fdfbea83adb135d9be40356 (patch)
treedfa460cbae693e9f9e286d6eefc0b0a159995edd /mcs/class/System.Security
parente9e17e069e6949600a382341e8888d7486553f21 (diff)
IOS SDKs (#6257)
* [ios-sdk] Rename test-runner directory to 'runtime' to be consistent with xamarin.ios. * [ios-sdk] Add missing xamarin_log () icall used by Console.Write (). * [ios-sdk] Change the run-ios-sim target so it works on ios11 as well, the --console option to simctl appears to be broken. * [ios-sdk] Add a test harness. The test harness is resposible for starting the emulator, installing the app on the emulator, running it, and collecting application output using the osx logging facilities. * [ios-sdk] Fix detection of the app exiting with an unhandled exception. * [ios-sdk] Add CI support for running some test suites on the simulator. * [ios-sdk] Kill the log reader process on shutdown. * [ios-sdk] Disable android on CI because the make targets error out if the android sdk is not installed. * [ios-sdk] Fix error checking in make targets. * [ios-sdk] Remove accidently commited binary. * [ios-sdk] Switch to using os_log instead of NSLog (), the latter doesn't seem to show up in the logs anymore. Switch to using the default ios sdk instead of hardcoding 11.1. * [ios-sdk] Don't hardcode the ios version when creating a simulator. * [ios-sdk] Parse the output of simctl list runtimes as json. * [ios-sdk] Use 'syslog' style logging, its supported by older osx versions. * [ios-sdk] Fix logfile parsing. * [ios-sdk] Fix log filtering. * [ios-sdk] Add test exclusions file for System. * [ios-sdk] Redirect runtime logging to os_log (). * [ios-sdk] Link libMonoPosixHelper and zlib into the test runner. * [ios-sdk] Fix the target64 and cross64 builds. * [ios-sdk] Build target64/cross64 on CI. * [ios-sdk] Add device support to the runtime lib. Mark strings in os_log () calls as public. * [ios-sdk] Log stdout messages using a separate subsystem for easier filtering. * [ios-sdk] Add an 'appbuilder' tool which can generate simulator and device apps. * [ios-sdk] Build device tests on CI. * [ios-sdk] Add a test-runner instead of using nunit-lite-console.exe. The two are identical right now, but they might diverge in the future. * [ios-sdk] Add a script to download prebuild llvm binaries. * [ios-sdk] Run the runtime initialization on a separate thread, not the UI thread. * [ios-sdks] Fix the build. * [ios-sdk] Build the cross compiler against llvm. * [ios-sdk] Add missing file. * [ios-sdk] Add llvm support, enabled by passing LLVM=1 to make build-ios-dev-<app>. * [bcl] Enable System.Security tests on the MOBILE profile. * [ios-sdk] Enable more test suites. * [ios-sdk] Fix device builds. * [ios-sdk] Make some test steps non-fatal. * [ios-dev] Use ad-hoc signing to sign device apps. * [ios-sdk] Decrease the timeout on run-sim to 20m. * [ios-sdk] Send back the test results using a tcp connection, parsing the ios logs is too fragile. * [ios-sdk] Mark System.Net.Http tests as notworking, they seem to fail on CI. * [ios-sdk] Compile the 32 bit cross compiler against llvm as well. * [ios-sdk] Package up the binaries which can be uploaded to storage. * [ios-sdk] Fix the download-llvm.sh script. * [ios-sdk] Compile cross32 on CI. * [ios-sdk] Use Options.cs from the mcs sources instead of making a copy. * [ios-sdk] Avoid hardcoding the xcode sysroot, obtain it using 'xcode-select -p'. * [ios-sdk] Fix the previous change. * [ios-sdk] Add an option to appbuilder to cache aot compilation results between building different apps. * [ios-sdk] Build device apps with llvm as well on CI. * [ios-skd] Use XCODE_ROOT in a few more places, update README.md.
Diffstat (limited to 'mcs/class/System.Security')
-rw-r--r--mcs/class/System.Security/Makefile4
-rw-r--r--mcs/class/System.Security/monotouch_System.Security_test.dll.exclude.sources1
2 files changed, 1 insertions, 4 deletions
diff --git a/mcs/class/System.Security/Makefile b/mcs/class/System.Security/Makefile
index 2257ab09539..ae2de1a6370 100644
--- a/mcs/class/System.Security/Makefile
+++ b/mcs/class/System.Security/Makefile
@@ -28,10 +28,6 @@ EXTRA_DISTFILES = \
RESX_RESOURCE_STRING = ../../../external/corefx/src/System.Security.Cryptography.Xml/src/Resources/Strings.resx
-ifdef MOBILE_PROFILE
-NO_TEST = yes
-endif
-
include ../../build/library.make
$(build_lib): $(secxml_libdir)/System.dll $(MONO_SECURITY_DLL)
diff --git a/mcs/class/System.Security/monotouch_System.Security_test.dll.exclude.sources b/mcs/class/System.Security/monotouch_System.Security_test.dll.exclude.sources
new file mode 100644
index 00000000000..e2b06dcf138
--- /dev/null
+++ b/mcs/class/System.Security/monotouch_System.Security_test.dll.exclude.sources
@@ -0,0 +1 @@
+System.Security.Permissions/DataProtectionPermissionAttributeTest.cs