about summary refs log tree commit diff
path: root/docs/api/html/ref-migrating.html
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2012-03-24 01:37:02 +0100
committerMichael Biebl <biebl@debian.org>2012-03-24 01:37:02 +0100
commitde06e5715e780baade318f3490ac7a4c9ce84e32 (patch)
tree23fbc3fafc12072476eff98bee60100eb54c29db /docs/api/html/ref-migrating.html
parentb436a68a20ff3114ded32a7a3d70cdd4954039f9 (diff)
Imported Upstream version 0.9.4.0 upstream/0.9.4.0
Diffstat (limited to 'docs/api/html/ref-migrating.html')
-rw-r--r--docs/api/html/ref-migrating.html72
1 files changed, 37 insertions, 35 deletions
diff --git a/docs/api/html/ref-migrating.html b/docs/api/html/ref-migrating.html
index abc58248..56c6f912 100644
--- a/docs/api/html/ref-migrating.html
+++ b/docs/api/html/ref-migrating.html
@@ -23,20 +23,20 @@
 <div class="titlepage"><div><div><h2 class="title">
 <a name="ref-migrating"></a>Migrating from NetworkManager 0.8 to NetworkManager 0.9</h2></div></div></div>
 <div class="toc"><dl>
-<dt><span class="section"><a href="ref-migrating.html#id512495">Architecture and D-Bus API Changes in 0.9</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id489512">Architecture and D-Bus API Changes in 0.9</a></span></dt>
 <dd><dl>
-<dt><span class="section"><a href="ref-migrating.html#id526099">Elimination of the User Settings Service</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id524364">User Secret Agents</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id537045">Settings Service Interface Changes</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id535485">Connection Object Interface Changes</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id520721">Permissions Methods Consolidation</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id540760">AddConnection Returns Object Path of New Connection</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id532887">Support for WiMAX Devices</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id470788">New Device States</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id550587">New Active Connection State</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id553991">Consolidated Modem Devices</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id525705">Secret Property Flags</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#id522193">Deprecated Methods Removed</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id564124">Elimination of the User Settings Service</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id545754">User Secret Agents</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id541570">Settings Service Interface Changes</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id573230">Connection Object Interface Changes</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id571106">Permissions Methods Consolidation</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id562529">AddConnection Returns Object Path of New Connection</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id534191">Support for WiMAX Devices</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id569872">New Device States</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id529374">New Active Connection State</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id577250">Consolidated Modem Devices</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id544444">Secret Property Flags</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#id540933">Deprecated Methods Removed</a></span></dt>
 </dl></dd>
 </dl></div>
 <p>
@@ -50,14 +50,14 @@
   </p>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id512495"></a>Architecture and D-Bus API Changes in 0.9</h2></div></div></div>
+<a name="id489512"></a>Architecture and D-Bus API Changes in 0.9</h2></div></div></div>
 <p>
       This section details the architectural and D-Bus API changes in
       NetworkManager 0.9.
     </p>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id526099"></a>Elimination of the User Settings Service</h3></div></div></div>
+<a name="id564124"></a>Elimination of the User Settings Service</h3></div></div></div>
 <p>
       Previously there were two "settings services", or D-Bus services that
       provided and saved network configuration information.  NetworkManager
@@ -103,7 +103,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id524364"></a>User Secret Agents</h3></div></div></div>
+<a name="id545754"></a>User Secret Agents</h3></div></div></div>
 <p>
       Even with the elimination of the user settings service, in some cases it
       is still desirable to store secrets in the user's session and not in
@@ -152,7 +152,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id537045"></a>Settings Service Interface Changes</h3></div></div></div>
+<a name="id541570"></a>Settings Service Interface Changes</h3></div></div></div>
 <p>
       With the elimination of the user settings service, the old
       <code class="literal">org.freedesktop.NetworkManagerUserSettings</code> and
@@ -160,7 +160,8 @@
       service names are no longer used.  Instead NetworkManager provides the
       settings service using its own D-Bus service name,
       <code class="literal">org.freedesktop.NetworkManager</code>.  The object path of
-      the settings service remains unchanged.
+      the settings service has also changed to
+      <code class="literal">/org/freedesktop/NetworkManager/Settings</code>.
     </p>
 <p>
       Additionally, the D-Bus interface of the settings service has changed
@@ -177,18 +178,19 @@
       and <code class="literal">CanModify</code> properties.
     </p>
 <p>
-      <span class="strong"><strong>Action:</strong></span> change the service name that
-      your application uses to request system network settings to
-      <code class="literal">org.freedesktop.NetworkManager</code>, and update the D-Bus
-      interface that codes uses to talk to the settings service to
-      <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top">
+      <span class="strong"><strong>Action:</strong></span> change the service name and
+      object path that your application uses to request system network settings
+      to <code class="literal">org.freedesktop.NetworkManager</code> and
+      <code class="literal">/org/freedesktop/NetworkManager/Settings</code> respectively,
+      and update the D-Bus interface that codes uses to talk to the settings
+      service to <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top">
       <code class="literal">org.freedesktop.NetworkManager.Settings</code></a>.
       Listen for hostname changes using the new interface name as well.
     </p>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id535485"></a>Connection Object Interface Changes</h3></div></div></div>
+<a name="id573230"></a>Connection Object Interface Changes</h3></div></div></div>
 <p>
       Consistent with the interface changes to the Settings object, the
       Connection object's D-Bus interface has changed to
@@ -222,7 +224,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id520721"></a>Permissions Methods Consolidation</h3></div></div></div>
+<a name="id571106"></a>Permissions Methods Consolidation</h3></div></div></div>
 <p>
       Previously there were two D-Bus method calls to retrieve the list of
       operations that a user client could perform, and two signals notifying
@@ -254,7 +256,7 @@
       are now string-based permissions.  The mapping is as follows:
       </p>
 <div class="table">
-<a name="id554278"></a><p class="title"><b>Table 17. </b></p>
+<a name="id559061"></a><p class="title"><b>Table 20. </b></p>
 <div class="table-contents"><table border="1">
 <colgroup>
 <col>
@@ -305,7 +307,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id540760"></a>AddConnection Returns Object Path of New Connection</h3></div></div></div>
+<a name="id562529"></a>AddConnection Returns Object Path of New Connection</h3></div></div></div>
 <p>
       The <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top">
       <code class="literal">org.freedesktop.NetworkManager.Settings.AddConnection</code>
@@ -323,7 +325,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id532887"></a>Support for WiMAX Devices</h3></div></div></div>
+<a name="id534191"></a>Support for WiMAX Devices</h3></div></div></div>
 <p>
       NetworkManager now supports Intel WiMAX mobile broadband devices.  A
       corresponding device type (<code class="literal">NM_DEVICE_TYPE_WIMAX</code>) and
@@ -346,7 +348,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id470788"></a>New Device States</h3></div></div></div>
+<a name="id569872"></a>New Device States</h3></div></div></div>
 <p>
       A few <a class="ulink" href="spec.html#type-NM_DEVICE_STATE" target="_top">new device states</a>
       have been added, and all device states have been renumbered for flexibility.
@@ -361,7 +363,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id550587"></a>New Active Connection State</h3></div></div></div>
+<a name="id529374"></a>New Active Connection State</h3></div></div></div>
 <p>
       Along with the new device states, an
       <a class="ulink" href="spec.html#type-NM_ACTIVE_CONNECTION_STATE" target="_top">additional
@@ -377,7 +379,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id553991"></a>Consolidated Modem Devices</h3></div></div></div>
+<a name="id577250"></a>Consolidated Modem Devices</h3></div></div></div>
 <p>
       Many new mobile broadband devices support multiple access families, like
       Qualcomm Gobi cards (CDMA/EVDO and GSM/UMTS), or multi-mode EVDO/LTE
@@ -413,7 +415,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id525705"></a>Secret Property Flags</h3></div></div></div>
+<a name="id544444"></a>Secret Property Flags</h3></div></div></div>
 <p>
       In the Connection object's configuration properties, each setting's secret
       properties (like WiFi passphrases, or public key passwords, etc) now has
@@ -422,7 +424,7 @@
       following values:
       </p>
 <div class="table">
-<a name="id525714"></a><p class="title"><b>Table 18. </b></p>
+<a name="id544453"></a><p class="title"><b>Table 21. </b></p>
 <div class="table-contents"><table border="1">
 <colgroup>
 <col>
@@ -484,7 +486,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="id522193"></a>Deprecated Methods Removed</h3></div></div></div>
+<a name="id540933"></a>Deprecated Methods Removed</h3></div></div></div>
 <p>
       A few methods and signals of the <code class="literal">org.freedesktop.NetworkManager</code>
       interface deprecated in version 0.7 have been removed.  All the
@@ -494,7 +496,7 @@
       their replacements:
       </p>
 <div class="table">
-<a name="id522207"></a><p class="title"><b>Table 19. </b></p>
+<a name="id540947"></a><p class="title"><b>Table 22. </b></p>
 <div class="table-contents"><table border="1">
 <colgroup>
 <col>