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
path: root/man
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2018-09-20 16:55:05 +0300
committerMiguel de Icaza <miguel@gnome.org>2018-09-20 16:55:05 +0300
commit7542f6231dbbcad84b9c214f8073e7ed241a6664 (patch)
tree53f60cc1edae9ef0ea34761d7cefcad3fbb24022 /man
parent929d528d8cafc78cf11c218d88ec1c731e16856c (diff)
[man] Add to mono.1 information about MONO_TLS_PROVIDER
Diffstat (limited to 'man')
-rw-r--r--man/mono.126
1 files changed, 26 insertions, 0 deletions
diff --git a/man/mono.1 b/man/mono.1
index df809cc822a..c0bd98c98b5 100644
--- a/man/mono.1
+++ b/man/mono.1
@@ -1638,6 +1638,32 @@ home directories that might be shared over the network.
If set, extra checks are made during IO operations. Currently, this
includes only advisory locks around file writes.
.TP
+\fBMONO_TLS_PROVIDER\fR
+This environment variable controls which TLS/SSL provider Mono will
+use. The options are usually determined by the operating system where
+Mono was compiled and the configuration options that were used for
+it.
+.RS
+.ne 8
+.TP
+.I default
+Uses the default TLS stack that the Mono runtime was configured with.
+Usually this is configured to use Apple's SSL stack on Apple
+platforms, and Boring SSL on other platforms.
+.TP
+.I apple
+Forces the use of the Apple SSL stack, only works on Apple platforms.
+.TP
+.I btls
+Forces the use of the BoringSSL stack. See
+https://opensource.google.com/projects/boringssl for more information
+about this stack.
+.TP
+.I legacy
+This is the old Mono stack, which only supports SSL and TLS up to
+version 1.0. It is deprecated and will be removed in the future.
+.RE
+.TP
\fBMONO_TLS_SESSION_CACHE_TIMEOUT\fR
The time, in seconds, that the SSL/TLS session cache will keep it's entry to
avoid a new negotiation between the client and a server. Negotiation are very