1. 12 Feb, 2016 2 commits
  2. 11 Feb, 2016 1 commit
  3. 05 Sep, 2013 2 commits
  4. 05 Jun, 2013 1 commit
  5. 01 Jun, 2011 1 commit
  6. 05 Dec, 2008 2 commits
  7. 24 Jul, 2008 1 commit
  8. 09 Oct, 2007 1 commit
  9. 02 Nov, 2006 1 commit
  10. 26 Oct, 2006 1 commit
  11. 01 Oct, 2006 1 commit
    • Havoc Pennington's avatar
      2006-09-30 Havoc Pennington <hp@redhat.com> · d8155bf5
      Havoc Pennington authored
      	* configure.in (LT_CURRENT, LT_AGE): increment current and age to
      	reflect addition of interfaces.
      
      	* doc/dbus-specification.xml: describe a new
      	org.freedesktop.DBus.Peer.GetMachineId method
      
      	* dbus/dbus-string.c (_dbus_string_skip_white_reverse): new function
      	(_dbus_string_skip_white, _dbus_string_skip_blank): use new
      	DBUS_IS_ASCII_BLANK, DBUS_IS_ASCII_WHITE macros and fix assertion
      	at end of skip_white
      	(_dbus_string_chop_white): new function
      
      	* bus/connection.c (bus_connections_setup_connection): call
      	dbus_connection_set_route_peer_messages.
      
      	* dbus/dbus-connection.c
      	(_dbus_connection_peer_filter_unlocked_no_update): modify to
      	support a GetMachineId method.
      
      	Also, support a new flag to let the bus pass peer methods through
      	to apps on the bus, which can be set with
      	dbus_connection_set_route_peer_messages.
      
      	Finally, handle and return an error for anything unknown on the
      	Peer interface, which will allow us to extend the Peer interface
      	in the future without fear that we're now intercepting something
      	apps were wanting to see.
      
      	* tools/dbus-uuidgen.c: a thin wrapper around the functions in
      	dbus/dbus-uuidgen.c
      
      	* dbus/dbus-uuidgen.c: implement the bulk of the dbus-uuidgen
      	binary here, since most of the code is already in libdbus
      
      	* dbus/dbus-sysdeps.c (_dbus_read_local_machine_uuid): read the
      	uuid from the system config file
      
      	* dbus/dbus-internals.c (_dbus_generate_uuid, _dbus_uuid_encode)
      	(_dbus_read_uuid_file_without_creating)
      	(_dbus_create_uuid_file_exclusively, _dbus_read_uuid_file): new
      	uuid-related functions, partly factored out from dbus-server.c
      
      	* dbus/dbus-sysdeps.c (_dbus_error_from_errno): convert EEXIST to
      	DBUS_ERROR_FILE_EXISTS instead of EEXIST
      
      	* dbus/dbus-protocol.h (DBUS_ERROR_FILE_EXISTS): add file exists error
      
      	* tools/dbus-cleanup-sockets.1: explain what the point of this
      	thing is a bit more
      
      	* autogen.sh (run_configure): add --config-cache to default
      	configure args
      
      	* dbus/dbus-internals.h (_DBUS_ASSERT_ERROR_IS_SET): disable the
      	error set/clear assertions when DBUS_DISABLE_CHECKS is defined
      
      	* tools/dbus-launch.c (main): if xdisplay hasn't been opened,
      	don't try to save address, fixes crash in make check
      d8155bf5
  12. 10 Aug, 2006 1 commit
  13. 08 Aug, 2006 1 commit
  14. 17 Mar, 2005 1 commit
    • Colin Walters's avatar
      2005-03-17 Colin Walters <walters@verbum.org> · a6558767
      Colin Walters authored
      	* bus/print-introspect.c: Move to tools/.
      	* bus/run-with-tmp-session-bus.sh: Ditto.
      
      	* glib/Makefile.am (dbus-glib-bindings.h): Move
      	generation to tools/Makefile.am.
      
      	* test/glib/run-test.sh: Update to handle move
      	of run-with-tmp-session-bus.sh.
      
      	* test/glib/test-service-glib.c: Update to handle
      	move of dbus-glib-bindings.h.
      
      	* tools/print-introspect.c: Moved here
      	from bus/, and ported to GLib bindings.
      
      	* tools/run-with-tmp-session-bus.sh: Moved here
      	from bus/.
      
      	* tools/Makefile.am: Generate dbus-glib-bindings.h
      	and dbus-bus-introspect.xml here.
      
      	* tools/.cvsignore, glib/.cvsignore, bus/.cvsignore:
      	Update.
      a6558767
  15. 12 Mar, 2005 1 commit
    • Colin Walters's avatar
      2005-03-11 Colin Walters <walters@verbum.org> · 3dea5c18
      Colin Walters authored
      	* glib/Makefile.am: Generate dbus-glib-bindings.h and
      	install it.
      
      	* bus/print-introspect.c: New file; prints introspection
      	data for a given name and object path.
      
      	* bus/run-with-tmp-session-bus.sh: New file, refactored
      	from test/glib/run-test.sh.  Creates a temporary session
      	bus and runs another program.
      
      	* test/glib/run-test.sh: Refactor to invoke
      	run-with-tmp-session-bus.sh.
      
      	* bus/driver.c (bus_driver_handle_introspect): Fix to print new
      	introspection format.  Also change to use DBUS_TYPE_x_AS_STRING
      	macros instead of hardcoding.
      
      	* glib/.cvsignore, bus/.cvsignore, test/glib/.cvsignore: Update.
      3dea5c18