Find a file
Havoc Pennington 17fbe2b702 2002-12-24 Havoc Pennington <hp@pobox.com>
* glib/dbus-gthread.c: fix include

	* glib/dbus-glib.h: rename DBusMessageHandler for now.
	I think glib API needs to change, though, as you don't
	want to use DBusMessageFunction, you want to use the
	DBusMessageHandler object. Probably
	dbus_connection_open_with_g_main_loop()
	and dbus_connection_setup_g_main_loop() or something like that
	(but think of better names...) that just create a connection
	that has watch/timeout functions etc. already set up.

	* dbus/dbus-connection.c
	(dbus_connection_send_message_with_reply): new function just to
	show how the message handler helps us deal with replies.

	* dbus/dbus-list.c (_dbus_list_remove_last): new function

	* dbus/dbus-string.c (_dbus_string_test): free a string that
	wasn't

	* dbus/dbus-hash.c: use memory pools for the hash entries
	(rebuild_table): be more paranoid about overflow, and
	shrink table when we can
	(_dbus_hash_test): reduce number of sprintfs and write
	valid C89. Add tests for case where we grow and then
	shrink the hash table.

	* dbus/dbus-mempool.h, dbus/dbus-mempool.c: memory pools

	* dbus/dbus-connection.c (dbus_connection_register_handler)
	(dbus_connection_unregister_handler): new functions

	* dbus/dbus-message.c (dbus_message_get_name): new

	* dbus/dbus-list.c: fix docs typo

	* dbus/dbus-message-handler.h, dbus/dbus-message-handler.c:
	an object representing a handler for messages.
2002-12-24 06:37:33 +00:00
bus 2002-11-24 Havoc Pennington <hp@pobox.com> 2002-11-25 05:13:09 +00:00
dbus 2002-12-24 Havoc Pennington <hp@pobox.com> 2002-12-24 06:37:33 +00:00
doc 2002-11-24 Havoc Pennington <hp@pobox.com> 2002-11-25 05:13:09 +00:00
glib 2002-12-24 Havoc Pennington <hp@pobox.com> 2002-12-24 06:37:33 +00:00
test make test compilable without prior make install. not sure how about 2002-12-15 14:53:29 +00:00
.cvsignore ignore more stamp files before I switch to srcdir!=objdir 2002-12-15 13:23:37 +00:00
AUTHORS initial import of "dbus" skeleton 2002-11-21 16:41:33 +00:00
autogen.sh check for libtoolize before attempting to use it 2002-12-15 13:02:44 +00:00
ChangeLog 2002-12-24 Havoc Pennington <hp@pobox.com> 2002-12-24 06:37:33 +00:00
configure.in 2002-12-16 Anders Carlsson <andersca@codefactory.se> 2002-12-16 00:26:05 +00:00
COPYING 2002-11-21 Havoc Pennington <hp@redhat.com> 2002-11-21 19:54:29 +00:00
dbus-1.0.pc.in initial import of "dbus" skeleton 2002-11-21 16:41:33 +00:00
dbus-glib-1.0.pc.in Forgot this. 2002-12-22 19:01:06 +00:00
Doxyfile.in 2002-11-23 Havoc Pennington <hp@pobox.com> 2002-11-23 07:48:28 +00:00
HACKING 2002-12-11 Havoc Pennington <hp@pobox.com> 2002-12-12 04:26:46 +00:00
INSTALL initial import of "dbus" skeleton 2002-11-21 16:41:33 +00:00
Makefile.am 2002-12-16 Anders Carlsson <andersca@codefactory.se> 2002-12-16 00:26:05 +00:00
Makefile.cvs 2002-11-21 Havoc Pennington <hp@redhat.com> 2002-11-21 19:03:04 +00:00
NEWS initial import of "dbus" skeleton 2002-11-21 16:41:33 +00:00
README initial import of "dbus" skeleton 2002-11-21 16:41:33 +00:00

D-BUS is a simple IPC library based on messages.