]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
spec: Note that EXTERNAL is not *completely* impossible via TCP
authorSimon McVittie <smcv@collabora.com>
Mon, 23 Apr 2018 17:18:31 +0000 (18:18 +0100)
committerSimon McVittie <smcv@collabora.com>
Wed, 25 Apr 2018 15:41:25 +0000 (16:41 +0100)
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=106004
Signed-off-by: Simon McVittie <smcv@collabora.com>
Reviewed-by: Philip Withnall <withnall@endlessm.com>
Reviewed-by: Ralf Habacker <ralf.habacker@freenet.de>
doc/dbus-specification.xml

index 88e7d5a1f091a7e9ebc1e3511bfcf56129258f44..3e02c0b785c4919bd2b5d4ffae55524f09c6b49f 100644 (file)
         On Windows and most Unix platforms, the TCP stack is unable to transfer
         credentials over a TCP connection, so the
         <link linkend="auth-mechanisms-external">EXTERNAL</link>
-        authentication mechanism does not work for this transport.
+        authentication mechanism does not normally work for this transport
+        (although the reference implementation of D-Bus is able to identify
+        loopback TCPv4 connections on Windows by their port number,
+        partially enabling the EXTERNAL mechanism).
         The <link linkend="auth-mechanisms-sha">DBUS_COOKIE_SHA1</link>
         mechanism is normally used instead.
       </para>