/mandos/trunk

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

  • Committer: Teddy Hogeborn
  • Date: 2009-12-25 23:13:47 UTC
  • Revision ID: teddy@fukt.bsnet.se-20091225231347-gg9u9ru0wj0f24hh
More consistent terminology: Clients are no longer "invalid" - they
are "disabled".  All code and documentation changed to reflect this.

D=Bus API change: The "properties" argument was removed from the
"ClientAdded" signal on interface "se.bsnet.fukt.Mandos".  All code in
both "mandos" and "mandos-monitor" changed to reflect this.

* mandos: Replaced "with closing(F)" with simply "with F" in all
          places where F is a file object.
  (Client.still_valid): Removed.  All callers changed to look at
                        "Client.enabled" instead.
  (dbus_service_property): Check for unsupported signatures with the
                           "byte_arrays" option.
  (DBusObjectWithProperties.Set): - '' -
  (ClientHandler.handle): Use the reverse pipe to receive the
                          "Client.enabled" attribute instead of the
                          now-removed "Client.still_valid()" method.
  (ForkingMixInWithPipe): Renamed to "ForkingMixInWithPipes" (all
                          users changed).  Now also create a reverse
                          pipe for sending data to the child process.
  (ForkingMixInWithPipes.add_pipe): Now takes two pipe fd's as
                                    arguments.  All callers changed.
  (IPv6_TCPServer.handle_ipc): Take an additional "reply_fd" argument
                               (all callers changed).  Close the reply
                               pipe when the child data pipe is
                               closed.  New "GETATTR" IPC method; will
                               pickle client attribute and send it
                               over the reply pipe FD.
  (MandosDBusService.ClientAdded): Removed "properties" argument.  All
                                   emitters changed.
* mandos-clients.conf.xml (DESCRIPTION, OPTIONS): Use
                                                  "enabled/disabled"
                                                  terminology.
* mandos-ctl: Option "--is-valid" renamed to "--is-enabled".
* mandos-monitor: Enable user locale.  Try to log exceptions.
  (MandosClientPropertyCache.__init__): Removed "properties" argument.
                                        All callers changed.
  (UserInterface.add_new_client): Remove "properties" argument.  All
                                  callers changed.  Supply "logger"
                                  argument to MandosClientWidget().
  (UserInterface.add_client): New "logger" argument.  All callers
                              changed.
* mandos.xml (BUGS, SECURITY/CLIENTS): Use "enabled/disabled"
                                       terminology.
Filename Latest Rev Last Changed Committer Comment Size
..
.bzr-builddeb 185 16 years ago Teddy Hogeborn * .bzr-builddeb/default.conf: New. * Makefile (in Diff
debian 185 16 years ago Teddy Hogeborn * .bzr-builddeb/default.conf: New. * Makefile (in Diff
plugins.d 13 16 years ago Björn Påhlsson Added following support: Pluginbased client handle Diff
.bzrignore 223 16 years ago Teddy Hogeborn * .bzrignore (plugins.d/askpass-fifo): Added. * M 206 bytes Diff Download File
clients.conf 411 14 years ago Teddy Hogeborn More consistent terminology: Clients are no longer 2.4 KB Diff Download File
common.ent 395 15 years ago Teddy Hogeborn Merge from release branch. 94 bytes Diff Download File
COPYING 24.1.51 16 years ago Björn Påhlsson Added configuration files support for mandos-clien 34.2 KB Diff Download File
dbus-mandos.conf 406 14 years ago Teddy Hogeborn * dbus-mandos.conf: New; to be copied to 538 bytes Diff Download File
default-mandos 185 16 years ago Teddy Hogeborn * .bzr-builddeb/default.conf: New. * Makefile (in 174 bytes Diff Download File
init.d-mandos 369 15 years ago Teddy Hogeborn * init.d-mandos (Required-Start, Required-Stop): B 4.1 KB Diff Download File
File initramfs-tools-hook 392 15 years ago Teddy Hogeborn Merge from release branch. 4.5 KB Diff Download File
initramfs-tools-hook-conf 237.2.19 15 years ago Teddy Hogeborn * initramfs-tools-hook-conf: Security bug fix: Add 407 bytes Diff Download File
File initramfs-tools-script 369 15 years ago Teddy Hogeborn * init.d-mandos (Required-Start, Required-Stop): B 3.6 KB Diff Download File
INSTALL 319 15 years ago Teddy Hogeborn * INSTALL: Changed "Python 2.4" to "Python 2.5". * 4.8 KB Diff Download File
legalnotice.xml 174 16 years ago Teddy Hogeborn * legalnotice.xml: Copy DocBook 4.4-formatted text 1 KB Diff Download File
Makefile 410 14 years ago Teddy Hogeborn * Makefile (LINK_FORTIFY_LD): Bug fix: removed "-f 12 KB Diff Download File
File mandos 411 14 years ago Teddy Hogeborn More consistent terminology: Clients are no longer 70.7 KB Diff Download File
mandos-clients.conf.xml 411 14 years ago Teddy Hogeborn More consistent terminology: Clients are no longer 13.7 KB Diff Download File
File mandos-ctl 411 14 years ago Teddy Hogeborn More consistent terminology: Clients are no longer 7.6 KB Diff Download File
File mandos-keygen 410 14 years ago Teddy Hogeborn * Makefile (LINK_FORTIFY_LD): Bug fix: removed "-f 9.4 KB Diff Download File
mandos-keygen.xml 246 15 years ago Teddy Hogeborn * README: Update copyright year; add "2009". * deb 14.2 KB Diff Download File
File mandos-monitor 411 14 years ago Teddy Hogeborn More consistent terminology: Clients are no longer 22.5 KB Diff Download File
mandos-options.xml 314 15 years ago Teddy Hogeborn Support not using IPv6 in server: * mandos (Avahi 3.6 KB Diff Download File
mandos.conf 314 15 years ago Teddy Hogeborn Support not using IPv6 in server: * mandos (Avahi 1.2 KB Diff Download File
mandos.conf.xml 323 15 years ago Teddy Hogeborn * initramfs-tools-hook: Add missing terminating `" 7.6 KB Diff Download File
mandos.lsm 395 15 years ago Teddy Hogeborn Merge from release branch. 908 bytes Diff Download File
mandos.xml 411 14 years ago Teddy Hogeborn More consistent terminology: Clients are no longer 20.7 KB Diff Download File
NEWS 395 15 years ago Teddy Hogeborn Merge from release branch. 4.6 KB Diff Download File
overview.xml 183 16 years ago Teddy Hogeborn * Makefile (install-client-nokey): Do "&&" instead 926 bytes Diff Download File
plugin-runner.c 402 15 years ago Teddy Hogeborn * mandos (Client.disable): Rename keyword argument 32.2 KB Diff Download File
plugin-runner.conf 342 15 years ago Teddy Hogeborn * initramfs-tools-hook: Bug fix: Add "--userid" an 380 bytes Diff Download File
plugin-runner.xml 277 15 years ago Teddy Hogeborn * debian/mandos-client.lintian-overrides: Remove o 20.4 KB Diff Download File
README 401 15 years ago Teddy Hogeborn * README (FAQ): Fix typo. * mandos (main): Try to 8.4 KB Diff Download File
TODO 411 14 years ago Teddy Hogeborn More consistent terminology: Clients are no longer 3.6 KB Diff Download File