Skip to content
This repository has been archived by the owner on Nov 10, 2020. It is now read-only.

Pull from origin fork #1

Merged
merged 33 commits into from
Dec 17, 2018
Merged

Pull from origin fork #1

merged 33 commits into from
Dec 17, 2018

Conversation

sshort
Copy link

@sshort sshort commented Dec 17, 2018

No description provided.

hypfvieh and others added 30 commits June 4, 2018 10:38
… interface name is returned in introspection; Fallback to DBusInterface if no suitable interface could be found
…ested; Disabled two unit tests which will sometimes fail in maven (has to be investigated)
#16
* return from a running loop if thread has been interrupted
#16 Refactor DBusDaemon to start embedded
Changed verbose logging of written messages to debug level
Changed verbose logging of written messages to debug level
- Use Locale.ROOT as locale for toLowerCase operations in BusAddress. 
  Otherwise the toEnum method may fail because e.g. in Turkish the
  enum constant UNIX is not lower cased to 'unix' but 'unıx'
- Pass source exception to DBusException in AbstractConnection constructor
- check if we are actually connected in DBusConnection.disconnect() and
  return immediately if we are not (similar to super implementation). 
  Otherwise the disconnect may throw an NPE because the address is null
  if disconnect is called from the AbstractConnection constructor.
…n_locale

Connection error depending on locale
hypfvieh and others added 3 commits November 11, 2018 10:53
It seems like on the default installation of some OS, the machine-id can only be found in /etc/machine-id instead of /var/lib/dbus/machine-id. Knowing that the content of both files must match in the event that they both exist (usually via a symlink), the library might as well check for both locations.

See https://www.freedesktop.org/software/systemd/man/machine-id.html
feat: reads machine-id from /etc/machine-id
@sshort sshort merged commit 2ffcc55 into clearswift:master Dec 17, 2018
sshort pushed a commit that referenced this pull request May 1, 2019
set input and output stream for TCP transport to get TCP DBUS connect…
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants