/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

  • Committer: teddy at recompile
  • Date: 2012-02-26 11:47:19 UTC
  • Revision ID: teddy@recompile.se-20120226114719-m3odq4s34ebt6hg8
Add facilities for D-Bus interface annotations and use them to mark
the old D-Bus interfaces as deprecated.

* mandos (dbus_interface_annotations): New decorator.
  (DBusObjectWithProperties._is_dbus_property): Removed.  All callers
                                                changed.
  (DBusObjectWithProperties._is_dbus_thing): New; generalized version
                                             of "_is_dbus_property".
  (DBusObjectWithProperties._get_all_dbus_properties): Removed.  All
                                                       callers
                                                       changed.
  (DBusObjectWithProperties._get_all_dbus_things): New; generalized
                                                   version of
                                                   "_get_all_dbus_properties".
  (DBusObjectWithProperties.Introspect): Also add interface
                                         annotation tags.
  (AlternateDBusNamesMetaclass.__new__): Also copy interface
                                         annotations.  Add
                                         "deprecated" annotation on
                                         old interface.
  (ClientDBus._foo): New interface annotation to mark non-compliance
                     with the standard property change signal
                     interface.
  (MandosDBusService): Inherit from DBusObjectWithProperties to get
                       interface annotation support.
  (MandosDBusService._foo): New interface annotation to mark
                            non-compliance with the standard property
                            change signal interface.
Filename Latest Rev Last Changed Committer Comment Size
..
po 199 15 years ago Teddy Hogeborn * Makefile: Bug fix: fix syntax error. * debian/c Diff
source 452.1.1 13 years ago Teddy Hogeborn * debian/source/format: New; contains "3.0 (quilt) Diff
changelog 237.6.1 12 years ago Teddy Hogeborn * debian/changelog (1.5.3-1.1): New entry. * debia 10.8 KB Diff Download File
compat 185 15 years ago Teddy Hogeborn * .bzr-builddeb/default.conf: New. * Makefile (in 2 bytes Diff Download File
control 237.6.1 12 years ago Teddy Hogeborn * debian/changelog (1.5.3-1.1): New entry. * debia 2.4 KB Diff Download File
copyright 544 12 years ago Teddy Hogeborn Updated year in copyright notices. 1 KB Diff Download File
mandos-client.dirs 302 15 years ago Teddy Hogeborn * Makefile (install-client-nokey): Move "initramfs 147 bytes Diff Download File
mandos-client.docs 505.3.13 12 years ago Teddy Hogeborn * debian/mandos-client.README.Debian: Document net 33 bytes Diff Download File
mandos-client.links 191 15 years ago Teddy Hogeborn * debian/mandos-client.docs: New. Add README and 93 bytes Diff Download File
mandos-client.lintian-overrides 460 13 years ago Teddy Hogeborn * debian/mandos-client.lintian-overrides: Added pl 1.4 KB Diff Download File
mandos-client.postinst 505.1.13 12 years ago Teddy Hogeborn Miscellaneous fixes prompted by lintian: * debian 2 KB Diff Download File
mandos-client.postrm 505.1.13 12 years ago Teddy Hogeborn Miscellaneous fixes prompted by lintian: * debian 1.2 KB Diff Download File
mandos-client.README.Debian 547 12 years ago Björn Påhlsson adding missing words 3.9 KB Diff Download File
mandos.dirs 518.2.2 12 years ago Teddy Hogeborn Directory with persistent state can now be changed 105 bytes Diff Download File
mandos.docs 423 13 years ago Teddy Hogeborn Documentation changes: * DBUS-API: New file docum 26 bytes Diff Download File
mandos.lintian-overrides 221 15 years ago Teddy Hogeborn * debian/changelog: New Debian revision. * debian 203 bytes Diff Download File
mandos.postinst 518.2.2 12 years ago Teddy Hogeborn Directory with persistent state can now be changed 1.2 KB Diff Download File
mandos.prerm 505.1.13 12 years ago Teddy Hogeborn Miscellaneous fixes prompted by lintian: * debian 875 bytes Diff Download File
mandos.README.Debian 505.1.2 12 years ago Teddy Hogeborn Change "fukt.bsnet.se" to "recompile.se" throughou 445 bytes Diff Download File
File rules 237.6.1 12 years ago Teddy Hogeborn * debian/changelog (1.5.3-1.1): New entry. * debia 2.8 KB Diff Download File
watch 505.1.2 12 years ago Teddy Hogeborn Change "fukt.bsnet.se" to "recompile.se" throughou 98 bytes Diff Download File