./sysutils/dbus, Message bus system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.10.18, Package name: dbus-1.10.18, Maintainer: pkgsrc-users

D-BUS is a message bus, used for sending messages between applications.
Conceptually, it fits somewhere in between raw sockets and CORBA in terms
of complexity.

D-BUS supports broadcast messages, asynchronous messages (thus decreasing
latency), authentication, and more. It is designed to be low-overhead;
messages are sent using a binary protocol, not using XML. D-BUS also
supports a method call mapping for its messages, but it is not required;
this makes using the system quite simple.

This package provides the D-BUS core library and daemon, as well as
some utilities that complement it.

DEINSTALL [+/-]
MESSAGE.launchd [+/-]

Required to build:
[textproc/xmlto] [pkgtools/x11-links] [pkgtools/cwrappers]

Package options: kqueue, x11

Master sites:

SHA1: f3407dc00075c7a81cce502316aaf536f02ebfea
RMD160: 9fc2aa4c93543983d8b12d1863b4696891afd866
Filesize: 1940.028 KB

Version history: (Expand)


CVS history: (Expand)


   2017-05-24 10:06:28 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Fix patch, ensure it is limited to SunOS only.
   2017-05-23 17:12:57 by Jonathan Perkin | Files touched by this commit (3)
Log message:
Fix build on SunOS with GCC 7.1
   2017-04-19 14:22:09 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated dbus to 1.10.18.

D-Bus 1.10.18 (2017-04-05)
==

The “can't handle a self-referential paradox” release.

Fixes:

• Re-order dbus-daemon startup so that on SELinux systems, the thread
  that reads AVC notifications retains the ability to write to the
  audit log (fd.o #92832, Debian #857660; Laurent Bigonville)

• Fix a harmless read overflow and some memory leaks in a unit test
  (fd.o #100568, Philip Withnall)
   2017-03-14 16:34:56 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add missing '+'.
Noted by Dennis Lindroos in 52071.
Only affected builds with 'x11' option turned off (non-default).
   2017-03-08 17:09:15 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Use local Docbook DTDs.  Fixes issue where xmllint --nonet doesn't actually
work.
   2017-02-16 17:07:05 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated dbus to 1.10.16.

D-Bus 1.10.16 (2017-02-16)
==

The “super digging powers” release.

The fixes in this release are arguably security fixes, but if they
affect you, please take this opportunity to rethink how you are
configuring dbus.

Enhancements:

• Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian
  stable and Debian testing in addition to the older Ubuntu that is
  the default (fd.o #98889, Simon McVittie)

Fixes:

• Prevent symlink attacks in the nonce-tcp transport on Unix that could
  allow an attacker to overwrite a file named "nonce", in a directory
  that the user running dbus-daemon can write, with a random value
  known only to the user running dbus-daemon. This is unlikely to be
  exploitable in practice, particularly since the nonce-tcp transport
  is really only useful on Windows.

  On Unix systems we strongly recommend using only the unix: and systemd:
  transports, together with EXTERNAL authentication. These are the only
  transports and authentication mechanisms enabled by default,

  (fd.o #99828, Simon McVittie)

• Avoid symlink attacks in the "embedded tests", which are not enabled
  by default and should never be enabled in production builds of dbus.
  (fd.o #99828, Simon McVittie)
   2016-12-12 14:57:44 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated dbus to 1.10.14.

D-Bus 1.10.14 (2016-11-28)
==

The “Well, other bands know more than three chords” release.

Fixes:

• Work around an undesired effect of the fix for CVE-2014-3637
  (fd.o #80559), in which processes that frequently send fds, such as
  logind during a flood of new PAM sessions, can get disconnected for
  continuously having at least one fd "in flight" for too long;
  dbus-daemon interprets that as a potential denial of service attack.
  The workaround is to disable that check for uid 0 process such as
  logind, with a message in the system log. The bug remains open while
  we look for a more general solution.
  (fd.o #95263, LP#1591411; Simon McVittie)

• Don't run the test test-dbus-launch-x11.sh if X11 autolaunching
  was disabled at compile time. That test is not expected to work
  in that configuration. (fd.o #98665, Simon McVittie)
   2016-11-02 20:57:04 by Jonathan Perkin | Files touched by this commit (2) | Package updated
Log message:
Remove broken and incorrect DEINSTALL script, these directories are
correctly handled by OWN_DIRS.  Bump PKGREVISION.