Skip to content

Releases: godbus/dbus

v5.1.0

27 Feb 12:26
e523abc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.6...v5.1.0

v5.0.6

26 Oct 17:41
Compare
Choose a tag to compare

Add missing WithHandler call to DialHandler
examples: Add client to partner server
fix missing SendNullByte on NetBSD
conn: add new method SessionBusPrivateNoAutoStartup
fix: remove unneccessary semicolon
fix auth under root with syscall.Seteuid(uid)

v5.0.5

08 Sep 18:09
Compare
Choose a tag to compare

Various encoder and decoder improvements.

v5.0.4

29 Mar 16:25
Compare
Choose a tag to compare

Fix singleton can no longer be used after being closed
example: prop.go handle unhandle error
prop: add EmitConst
Add more match options
Fix Conn.exportMethodTable
Improve error message in export()
Fix function documentation name
Fix spelling mistakes
prop: fix set property
sequential_handler: convert queue to from a list to a slice
sequential_handler: simplify to use less goroutines
conn: reduce channel capacity to 1 in Conn.send()
conn: centralise (most) serial handling to sendMessageAndIfClosed
Mention another project that uses godbus/dbus
Add Add/RemoveMatchSignal versions that accept a context
fix compilation error on FreeBSD 13 CURRENT
declare error type once
Remove type assertion
Add tests, catch case where developer does not handle error
Add ExportAll option so objects can ignore Error requirement
Allow the Store for Variants and Properties.
Fix panic on call to method with pointer arguments
Allow race-free implementation of the State Caching Proxy Pattern.
Add playerbm to projects that use godbus in readme
Update tests to use Connect functions
Add Connect
tests
Update examples to use Connect methods
Add Connect* functions

v5.0.3

08 Oct 01:44
Compare
Choose a tag to compare
Add example for BecomeMonitor

Fix go.mod for v5

26 Aug 19:47
Compare
Choose a tag to compare
v5.0.2

Update go.mod to v5

Fix darwin build

28 Nov 20:35
Compare
Choose a tag to compare
Fix darwin compilation

tryDiscoverDbusSessionBusAddress is missing in conn_darwin.go, but is referred to from conn.go.

Use semantic versioning

28 Nov 20:34
Compare
Choose a tag to compare
v5.0.0

always invoke (Add|Remove)MatchSignal on bus object, add additional f…

API changes cleaning up connection creation

30 Oct 16:42
Compare
Choose a tag to compare
v5.0

always invoke (Add|Remove)MatchSignal on bus object, add additional f…

v4.1.0

11 Nov 14:12
Compare
Choose a tag to compare
  • Expose the default handlers
  • Allow implementations to decide when to make signal handling asynchronous.
  • Fix Object.Call blocking
  • introduce MakeVariantWithSignature
  • Update README.markdown
  • make transport endian aware
  • add a bluetooth example
  • system bus adress lookup was not system specific
  • Ensure dbus-launch is always installed in the test environment
  • Rework support for more go types.
  • Fix a few bugs related to storing values.
  • Add support for more of go's basic types
  • Change the DBusError interface
  • Fix generic error handling
  • Add support for mapping the empty interface to Variants where appropriate.
  • Add integration for travis-ci
  • MAINTAINERS: add John Southworth
  • Fixed typo in docstring
  • dbus: Only dereference dest in store if Kind is Interface or Ptr.
  • fix comments for FreeBSD
  • Refactor connection implementation details
  • added bool to indicate when the signal channels have been closed This fixes #45 - panic after Close() with send on closed channel.
  • fix TestTcpConnection on OpenBSD
  • SendNullByte implementation for OpenBSD
  • add a FreeBSD unixcred.