public
Description: cl-dbus aims to be a complete implementation of the DBUS protocol used in popular desktop environments.
Homepage:
Clone URL: git://github.com/blitz/cl-dbus.git
name age message
file LICENSE Wed Oct 22 20:52:41 -0700 2008 Added MIT-like license. [Julian Stecklina]
file README Tue Feb 03 18:26:44 -0800 2009 Commented out a lot of old code that is to be r... [blitz]
file TODO Tue Jun 02 04:26:16 -0700 2009 Updated TODO. [blitz]
file anonymous-auth.lisp Sun Oct 26 09:31:54 -0700 2008 Reorganized the source a little bit. [Julian Stecklina]
file cl-dbus.asd Tue Feb 03 18:19:52 -0800 2009 Introduced dependency on osicat. [blitz]
file cookie-sha1-auth.lisp Mon Feb 02 02:51:05 -0800 2009 removed dependency on sbcl and added dependency... [ilitirit]
file dbus-test.conf Sun Oct 26 19:59:04 -0700 2008 Implemented parts of message marshalling. The d... [Julian Stecklina]
file network.lisp Tue Feb 03 18:26:44 -0800 2009 Commented out a lot of old code that is to be r... [blitz]
file packages.lisp Tue Feb 03 18:26:44 -0800 2009 Commented out a lot of old code that is to be r... [blitz]
file test.lisp Mon Jan 19 01:22:17 -0800 2009 Moved test code to test.lisp. Whitespace cleanu... [blitz]
file transport.lisp Tue Feb 03 17:58:05 -0800 2009 Merge branch 'new-marshalling' It doesn't make ... [blitz]
file types.lisp Tue Feb 03 18:26:44 -0800 2009 Commented out a lot of old code that is to be r... [blitz]
file unix-transport.lisp Mon Feb 02 19:35:54 -0800 2009 Port to iolib. iolib doesn't have working abstr... [blitz]
file utilities.lisp Tue Feb 03 18:19:52 -0800 2009 Introduced dependency on osicat. [blitz]
README
-*- Mode: Outline -*-

This library aims to be an implementation of the D-BUS specification.

* Introduction

If you don't want to hack on this, you can stop reading at this point
and delete the directory containing this file.

Okay, you are still here.

* Development resources

The official source code repository of this project is managed in
git. To get a copy of the recent development tree, visit:

 http://github.com/blitz/cl-dbus

There is currently no fancy project page, bug tracker or
whatever. Please coordinate your effort with js at alien8 dot de or
use github's communication methods to reach me.

* Some notes

** Implementation-specific code

An effort has been made to include no implementation-specific code,
but to rely on various wrapper libraries. This increases the amount of
dependencies somewhat, but frees CL-DBUS from a lot of clutter.

** Endianness

Due to simplicity I plan only to support host endianness for outgoing
messages, i.e. every message we compose ourselves. Incoming messages
should be parsable regardless of their endianness.

* Information

The D-BUS spec: http://dbus.freedesktop.org/doc/dbus-specification.html