2003-03-26 Anders Carlsson <andersca@codefactory.se>
authorAnders Carlsson <andersca@codefactory.se>
Wed, 26 Mar 2003 21:06:17 +0000 (21:06 +0000)
committerAnders Carlsson <andersca@codefactory.se>
Wed, 26 Mar 2003 21:06:17 +0000 (21:06 +0000)
* doc/TODO:
Add note about automatic service activation.

* doc/dbus-specification.sgml:
Rename the specification and clarify a few things.

ChangeLog
doc/TODO
doc/dbus-specification.sgml

index 5b6f070..d702efa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2003-03-26  Anders Carlsson  <andersca@codefactory.se>
 
+       * doc/TODO:
+       Add note about automatic service activation.
+       
+       * doc/dbus-specification.sgml:
+       Rename the specification and clarify a few things.
+       
+2003-03-26  Anders Carlsson  <andersca@codefactory.se>
+
        * Doxyfile.in:
        * dbus/dbus-address.c:
        * dbus/dbus-dict.c:
index dffb738..1296f92 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -37,5 +37,5 @@
  - Implement all the needed resource limits to keep clients from
    killing the message bus.
 
-
+ - Automatic service activation, should probably be done through a message flag.
 
index da1d07a..476d0af 100644 (file)
@@ -2,9 +2,9 @@
 ]>
 <article id="index">
   <artheader>
-    <title>D-BUS Protocol Specification</title>
-    <releaseinfo>Version 0.4</releaseinfo>
-    <date>17 February 2003</date>
+    <title>D-BUS Specification</title>
+    <releaseinfo>Version 0.7</releaseinfo>
+    <date>26 March 2003</date>
     <authorgroup>
       <author>
        <firstname>Havoc</firstname>
   <sect1 id="auth-protocol">
     <title>Authentication Protocol</title>
     <para>
-      Before the flow of messages begins, two applications 
-      must authenticate. A simple text protocol is used 
-      for authentication; this protocol is a SASL profile, 
-      and maps fairly directly from the SASL specification.
+      Before the flow of messages begins, two applications must
+      authenticate. A simple plain-text protocol is used for
+      authentication; this protocol is a SASL profile, and maps fairly
+      directly from the SASL specification. The message encoding is
+      NOT used here, only plain text messages.
     </para>
     <para>
       In examples, "C:" and "S:" indicate lines sent by the client and
           </informaltable>
         </para>
         <para>
-          Before an application is able to send messages to other applications it
-          must send the <literal>org.freedesktop.DBus.Hello</literal>
-          message to the message bus service. If an application tries to send
-          a message to another application, or a message to the message bus
-          service that isn't the
-          <literal>org.freedesktop.DBus.Hello</literal> message, it will
-          be disconnected from the bus.
+          Before an application is able to send messages to other
+          applications it must send the
+          <literal>org.freedesktop.DBus.Hello</literal> message to the
+          message bus service. If an application tries to send a
+          message to another application, or a message to the message
+          bus service that isn't the
+          <literal>org.freedesktop.DBus.Hello</literal> message, it
+          will be disconnected from the bus. If a client wishes to
+          disconnect from the bus, it just has to disconnect from the
+          transport used. No de-registration message is necessary.
         </para>
         <para>
           The reply message contains the name of the application's base service.