summaryrefslogtreecommitdiffstats
path: root/doc/functions/gnutls_session_enable_compatibility_mode
diff options
context:
space:
mode:
Diffstat (limited to 'doc/functions/gnutls_session_enable_compatibility_mode')
-rw-r--r--doc/functions/gnutls_session_enable_compatibility_mode20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/functions/gnutls_session_enable_compatibility_mode b/doc/functions/gnutls_session_enable_compatibility_mode
new file mode 100644
index 0000000..5102304
--- /dev/null
+++ b/doc/functions/gnutls_session_enable_compatibility_mode
@@ -0,0 +1,20 @@
+
+
+
+
+@deftypefun {void} {gnutls_session_enable_compatibility_mode} (gnutls_session_t @var{session})
+@var{session}: is a @code{gnutls_session_t} type.
+
+This function can be used to disable certain (security) features in
+TLS in order to maintain maximum compatibility with buggy
+clients. Because several trade-offs with security are enabled,
+if required they will be reported through the audit subsystem.
+
+Normally only servers that require maximum compatibility with
+everything out there, need to call this function.
+
+Note that this function must be called after any call to gnutls_priority
+functions.
+
+@strong{Since:} 2.1.4
+@end deftypefun