+D-BUS 0.50 (06 September 2005)
+===
+This is a minor release from 0.36.2. The series number has changed
+not because of any technical reasons but as an indication that we
+are moving closer to 1.0. It is hoped that this will be the last
+series to see major changes, most of which will be isolated to the
+GLib and Python bindings, as we transition to concentrate more on
+bug busting and code auditing.
+
+- D-Bus builds on the Cygwin platform
+- Makefile cleanups
+- Various bug fixes
+- Optimization of the dbus object tree
+- Memleaks and GIL crasher bugs have been fixed in the Python bindings
+
+D-BUS 0.36.2 (29 August 2005)
+===
+- Security: Restrict other users from connecting to another users
+ session bus
+
+D-BUS 0.36.1 (24 August 2005)
+===
+- Python Bindings:
+ - fixed to work with hal-device-manager
+ - For 64bit builds everything is installed to lib64/python2.4/
+ since Python can't handle multilib
+
+D-BUS 0.36 (23 August 2005)
+===
+- Maximum sized of cached messages have been reduced to 10K
+- Match rules now allow matching on arguments inside the message
+- introspect.xsl XSLT style sheet added for formatting introspection
+ data into XHTML for analysis
+- Python bindings:
+ - now have working type objects for explicit
+ typecasting
+ - Variant type has been added
+ - Dictionaries, Variants and Arrays can all be passed the signiture or
+ type(s) of their children
+ - the optional timeout= keyword has been added when making method calls
+ - match on args has been implemented
+ - a .pth file has been added for dealing with libraries and python files
+ being in different directories such as in 64bit installs
+ - various bug fixes
+- GLib bindings:
+ - deeply recursive types now supported
+ - many symbols are no longer exported as part of the public API
+ - various memleak and other bug fixes
+
+D-BUS 0.35.2 (17 July 2005)
+===
+- Rename Unix Security Context to SELinux Security Context in API
+- Fixed more dist errors that distcheck didn't pick up on
+- Fixed various bugs in the python bindings that prevented them from working
+
+D-BUS 0.35.1 (16 July 2005)
+===
+- Fixed dist error where python/dbus_bindings.pxd was being shipped
+ instead of dbus_bindings.pxd.in
+- Use this instead of the 0.35 tarball
+
+D-BUS 0.35 (15 July 2005)
+===
+- --with-dbus-user added to the configure scripts for configuring the
+ user the system bus runs on
+- --with-console-auth-dir added to configure scripts for configuring the
+ directory to look in for console user locks
+- service files for auto-starting D-Bus services now has the ability to pass
+ in command line arguments to the executable
+- Huge auto-start bug squashed which caused some services not to start when
+ requested in rapid succession
+- SE-Linux security contexts can now be appended to messages for inspection
+ by services that enforce their own security policies
+- Colin says the GLib binding are ready for general consumption
+- New GLib tutorial
+- New GLib example code
+- Python bindings are now version (0,42,0)
+- Python bindings API has changed on the service side
+- dbus.service has been split out as a seperate module
+- dbus.service.Service is renamed to dbus.service.BusName
+- dbus.service.Object has swapped the bus_name and object_path constructor
+ parameters to make it easier to do inheritance over the bus
+- dbus.glib has been seperated out in order to lessen the dependency on glib
+ and to allow other mainloops to be integrated with the bindings including
+ a planned generic mainloop for non-gui apps.
+- Python bindings now aquire the GIL when calling back into the python
+ interpreter. Fixes crashes when using threading and other random segfaults.
+- New Python tutorial
+- Numerous D-Bus bug fixes all around
+
+D-BUS 0.34 (15 June 2005)
+===
+- dbus_connection_disconnect is deprecated in favor of dbus_connection_close
+- The bus can now use D_NOTIFY (if available) to check when configuration files
+ have changed and reload them
+- New dbus_message_has_path/member/interface API added
+- The Ping message from the org.freedesktop.DBus.Peer interface is now handled
+- Complete glib bindings overhaul (and are still under construction)
+- Tutorial now has an updated GLib section
+- GLib bindings can now send/receive hash tables, arrays and other complex types
+- Python bindings overhaul (most public facing API's done)
+- Python bindings have been split up into separate files
+- Python added new type classes for hinting to the marshaler what type
+ to send over the wire
+- Python bindings now have decorators for specifying exported methods and signals
+- Numerous bug fixes
+
D-BUS 0.33 (25 Apr 2005)
===
- python binding API's have been overhalled to be more "pythonic" and cleaner
- python bindings now export dbus.version which is set to (0,40,0)
- python bindings now implement the org.freedesktop.DBus.Introspectable interface
+- python binding match rules are now more flexable
- make check has been fixed
- many, many major bug fixes