lp:~jamesodhunt/dbus/create-connection-from-fd

Created by James Hunt and last modified
Get this branch:
bzr branch lp:~jamesodhunt/dbus/create-connection-from-fd
Only James Hunt can upload to this branch. If you are James Hunt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
James Hunt
Project:
D-Bus
Status:
Development

Recent revisions

2644. By James Hunt

* dbus/dbus-connection.c: dbus_connection_get_address(): Externalise
  _dbus_connection_get_address() with a public name.

2643. By James Hunt

* dbus/dbus-address.c:
  - dbus_unparse_address(): New function to convert a
    DBusAddress entry array back into an address string.
  - _dbus_address_test(): Updated with a call to dbus_unparse_address().
* dbus/dbus-address.h: Added prototype for dbus_unparse_address().

2642. By James Hunt

Added ability to create a DBusConnection from an existing open file
descriptor using new public function dbus_connection_open_from_fd().

* bus/main.c:
  - check return from write(2) to appease compiler.
* dbus/dbus-connection.c:
  - connection_try_from_address_entry(): Added existing_fd parameter.
  - _dbus_connection_open_internal(): Added existing_fd parameter.
  - dbus_connection_open_from_fd(): New function that creates a
    DBusConnection from an existing open file descriptor.
* dbus/dbus-server-debug-pipe.c:
  - _dbus_transport_open_debug_pipe(): Added existing_fd parameter.
* dbus/dbus-transport-socket.c:
  - _dbus_transport_new_for_tcp_socket(): Added existing_fd parameter.
  - _dbus_transport_open_socket(): Added existing_fd parameter.
* dbus/dbus-transport-unix.c:
  - _dbus_transport_new_for_domain_socket(): Added existing_fd parameter.
  - _dbus_transport_new_for_exec(): Added existing_fd parameter.
  - _dbus_transport_open_platform_specific(): Added existing_fd parameter.
* dbus/dbus-transport-win.c:
  - _dbus_transport_open_platform_specific(): Added existing_fd parameter.
* dbus/dbus-transport.c:
  - _dbus_transport_new_for_autolaunch(): Added existing_fd parameter.
  - _dbus_transport_open_autolaunch(): Added existing_fd parameter.
  - open_funcs function pointer array: Added existing_fd parameter.
  - _dbus_transport_open(): Added existing_fd parameter.

2641. By Simon McVittie

Merge branch 'dbus-1.6'

2640. By Simon McVittie

Merge branch 'dbus-1.6'

2639. By Simon McVittie

Merge branch 'dbus-1.6'

Conflicts:
 NEWS
 configure.ac

2638. By Simon McVittie

additional NEWS: spec 0.20, WiP

2637. By Simon McVittie

Merge branch 'dbus-1.6'

2636. By Simon McVittie

Cut minor version down to 255

Entertainingly, bits of libdbus assume that one byte is enough for each
version number component (as API!), and one test even fails if this
isn't true.

2635. By Simon McVittie

Describe how to marshal arrays, structs, dict-entries, variants in prose

Reviewed-by: Will Thompson <email address hidden>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=38252

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:dbus
This branch contains Public information 
Everyone can see this information.

Subscribers