1.1.11
by Martin Pitt
Import upstream version 1.1.2 |
1 |
D-Bus 1.1.2 (27 July 2007) |
2 |
==
|
|
3 |
||
4 |
- This release is intended to be a feature complete beta for stable |
|
5 |
release 1.2.0, please test it. 1.2.0 will follow pretty soon if no |
|
6 |
major problems are found. We'll do more betas if significant |
|
7 |
changes are made.
|
|
8 |
||
9 |
- This is a development release, so API's may still change if problems |
|
10 |
are found (though we will try hard not to). |
|
11 |
||
12 |
- The system bus now supports starting services on demand. This uses a |
|
13 |
setuid helper program because system bus daemon runs as a nobody |
|
14 |
user, while services it launches may need to run as a different |
|
15 |
user. |
|
16 |
||
17 |
***Extra eyes auditing the setuid helper are encouraged and would be |
|
18 |
timely right now, before 1.2.0*** |
|
19 |
||
20 |
A design doc is available in doc/system-activation.txt |
|
21 |
||
22 |
- The TCP address format has been enhanced, such that TCP may be |
|
23 |
actually usable. The dbus-daemon man page describes the new |
|
24 |
elements in the address format. 1.1.1 had added an all_interfaces |
|
25 |
flag to the format, which has been removed in favor of a cleaner |
|
26 |
approach. |
|
27 |
||
28 |
- Some thread-related bugs have been fixed, these are important fixes |
|
29 |
if you are using multiple threads with libdbus, and not important |
|
30 |
otherwise. |
|
31 |
||
32 |
||
1.1.10
by Laurent Bigonville
Import upstream version 1.1.1 |
33 |
D-Bus 1.1.1 (18 June 2007) |
34 |
==
|
|
35 |
- This is a development release, unless you need specific |
|
36 |
functionality please use the stable releases as API's may change |
|
37 |
(though we will try hard not to)
|
|
38 |
- The bus daemon now generates a globally-unique ID for itself, which is available
|
|
39 |
using the convenience function dbus_bus_get_id(). Use this as a unique ID
|
|
40 |
for a user's session, for example. |
|
41 |
- dbus_server_get_id(), dbus_connection_get_server_id() now available to access |
|
42 |
the unique ID of a particular address |
|
43 |
- dbus_watch_get_fd() deprecated since it had unclear cross-platform semantics. |
|
44 |
dbus_watch_get_unix_fd() and dbus_watch_get_socket() replace it. |
|
45 |
- support ANONYMOUS mechanism for authentication, which allows a client to |
|
46 |
authenticate as nobody in particular |
|
47 |
- add API dbus_connection_set_allow_anonymous() which will allow the message |
|
48 |
stream to begin if the client auths as anonymous (otherwise, the client |
|
49 |
will be dropped unless they auth as a user). |
|
50 |
- the ANONYMOUS support means you can now use D-Bus (without a bus daemon) as |
|
51 |
a protocol for a network service provided to anonymous Internet or LAN |
|
52 |
clients
|
|
53 |
- many internal changes to better support the Windows port, though the |
|
54 |
port is still not complete in this release |
|
55 |
- some improved documentation and return_if_fail checks |
|
56 |
- some small bug fixes |
|
57 |
||
58 |
D-Bus 1.1.0 (25 May 2007) |
|
59 |
==
|
|
60 |
- first release in the development series, unless you need specific |
|
61 |
functionality please use the stable releases as API's may change |
|
62 |
(though we will try hard not to) |
|
63 |
- better eavesdropping support now picks up reply messages for debugging |
|
64 |
- .pc file now lists the directory the daemon is installed into (daemondir) |
|
65 |
- GetAll call added to the properties interface |
|
66 |
- support for message serialization added for use with external transports like |
|
67 |
TUBES!!! |
|
68 |
- many bugs fixed |