dbus/dbus
Havoc Pennington b4a1100f4f 2003-03-16 Havoc Pennington <hp@pobox.com>
* dbus/dbus-watch.c (_dbus_watch_new): handle failure to malloc
	the watch

	* dbus/dbus-server-debug-pipe.c (_dbus_transport_debug_pipe_new):
	add some missing dbus_set_result

	* bus/dispatch.c (bus_dispatch_add_connection): handle failure to
	alloc the DBusMessageHandler

	* dbus/dbus-transport.c (_dbus_transport_disconnect): don't ref
	the transport here, since we call this from the finalizer; it
	resulted in a double-finalize.

	* dbus/dbus-transport.c (_dbus_transport_disconnect): fix a bug
	where we tried to use transport->connection that was NULL,
	happened when transport was disconnected early on due to OOM

	* bus/*.c: adapt to handle OOM for watches/timeouts

	* dbus/dbus-transport-unix.c: port to handle OOM during
	watch handling

	* dbus/dbus-auth.c (_dbus_auth_get_unused_bytes): return a
	reference to unused bytes instead of a copy

	* dbus/dbus-server.c (dbus_server_handle_watch): return FALSE for
	out of memory

	* dbus/dbus-connection.c (dbus_connection_handle_watch): return
	FALSE on OOM

	* dbus/dbus-timeout.c (dbus_timeout_handle): return FALSE for out
	of memory
2003-03-17 01:54:37 +00:00
..
.cvsignore 2003-02-16 Havoc Pennington <hp@pobox.com> 2003-02-16 07:20:54 +00:00
dbus-address.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-address.h 2003-01-30 Anders Carlsson <andersca@codefactory.se> 2003-01-30 20:49:11 +00:00
dbus-auth-script.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-auth-script.h 2003-02-10 Havoc Pennington <hp@pobox.com> 2003-02-13 00:08:18 +00:00
dbus-auth.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-auth.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-bus.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 21:01:57 +00:00
dbus-bus.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-connection-internal.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:31:00 +00:00
dbus-connection.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-connection.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-dataslot.c 2003-02-26 Alexander Larsson <alexl@redhat.com> 2003-02-26 15:52:25 +00:00
dbus-dataslot.h 2003-02-26 Havoc Pennington <hp@pobox.com> 2003-02-26 06:42:57 +00:00
dbus-dict.c 2003-03-16 Anders Carlsson <andersca@codefactory.se> 2003-03-16 13:32:10 +00:00
dbus-dict.h 2003-03-08 Anders Carlsson <andersca@codefactory.se> 2003-03-08 10:34:58 +00:00
dbus-errors.c 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
dbus-errors.h 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
dbus-hash.c 2003-02-18 Joe Shaw <joe@assbarn.com> 2003-02-18 22:51:35 +00:00
dbus-hash.h 2003-01-05 Havoc Pennington <hp@pobox.com> 2003-01-06 01:08:14 +00:00
dbus-internals.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-internals.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-keyring.c 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
dbus-keyring.h 2003-03-04 Havoc Pennington <hp@pobox.com> 2003-03-05 02:01:34 +00:00
dbus-list.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-list.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-macros.h 2002-11-23 Havoc Pennington <hp@pobox.com> 2002-11-23 06:53:37 +00:00
dbus-marshal.c 2003-03-16 Anders Carlsson <andersca@codefactory.se> 2003-03-16 13:32:10 +00:00
dbus-marshal.h 2003-03-16 Anders Carlsson <andersca@codefactory.se> 2003-03-16 13:32:10 +00:00
dbus-md5.c 2003-03-05 Anders Carlsson <andersca@codefactory.se> 2003-03-04 23:00:19 +00:00
dbus-md5.h 2003-02-18 Havoc Pennington <hp@pobox.com> 2003-02-19 03:18:55 +00:00
dbus-memory.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 21:01:57 +00:00
dbus-memory.h 2003-02-21 Anders Carlsson <andersca@codefactory.se> 2003-02-21 20:51:34 +00:00
dbus-mempool.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 20:16:47 +00:00
dbus-mempool.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-message-builder.c 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
dbus-message-builder.h 2003-01-26 Havoc Pennington <hp@pobox.com> 2003-01-26 21:16:06 +00:00
dbus-message-handler.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 20:16:47 +00:00
dbus-message-handler.h 2002-12-24 Havoc Pennington <hp@pobox.com> 2002-12-24 06:37:33 +00:00
dbus-message-internal.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 20:16:47 +00:00
dbus-message.c 2003-03-16 Anders Carlsson <andersca@codefactory.se> 2003-03-16 22:25:18 +00:00
dbus-message.h 2003-03-14 Havoc Pennington <hp@redhat.com> 2003-03-15 02:19:02 +00:00
dbus-protocol.h 2003-03-16 Anders Carlsson <andersca@codefactory.se> 2003-03-16 22:25:18 +00:00
dbus-resources.c 2003-01-18 Havoc Pennington <hp@pobox.com> 2003-01-19 03:33:35 +00:00
dbus-resources.h 2003-01-18 Havoc Pennington <hp@pobox.com> 2003-01-19 03:33:35 +00:00
dbus-server-debug-pipe.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-server-debug-pipe.h 2003-03-14 Havoc Pennington <hp@pobox.com> 2003-03-15 04:25:09 +00:00
dbus-server-debug.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-server-debug.h 2003-01-28 Anders Carlsson <set EMAIL_ADDRESS environment variable> 2003-01-28 14:26:49 +00:00
dbus-server-protected.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-server-unix.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-server-unix.h 2003-02-19 Mikael Hallendal <micke@codefactory.se> 2003-02-19 08:13:31 +00:00
dbus-server.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-server.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-sha.c 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
dbus-sha.h 2003-02-22 Havoc Pennington <hp@pobox.com> 2003-02-22 17:29:48 +00:00
dbus-string-private.h 2003-02-27 Havoc Pennington <hp@pobox.com> 2003-02-27 04:17:44 +00:00
dbus-string.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 20:16:47 +00:00
dbus-string.h 2003-02-26 Havoc Pennington <hp@redhat.com> 2003-02-26 22:08:19 +00:00
dbus-sysdeps.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-sysdeps.h 2003-03-15 Havoc Pennington <hp@pobox.com> 2003-03-15 06:00:01 +00:00
dbus-test-main.c 2003-01-31 Havoc Pennington <hp@pobox.com> 2003-02-01 02:43:52 +00:00
dbus-test.c 2003-03-07 Anders Carlsson <andersca@codefactory.se> 2003-03-06 23:11:49 +00:00
dbus-test.h 2003-03-07 Anders Carlsson <andersca@codefactory.se> 2003-03-06 23:11:49 +00:00
dbus-threads.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00
dbus-threads.h 2003-02-15 Alexander Larsson <alexl@redhat.com> 2003-02-15 16:25:08 +00:00
dbus-timeout.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-timeout.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-transport-debug.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-transport-debug.h 2003-01-28 Anders Carlsson <set EMAIL_ADDRESS environment variable> 2003-01-28 14:26:49 +00:00
dbus-transport-protected.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-transport-unix.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-transport-unix.h 2003-02-19 Mikael Hallendal <micke@codefactory.se> 2003-02-19 08:13:31 +00:00
dbus-transport.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-transport.h 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-types.h 2003-02-18 Havoc Pennington <hp@pobox.com> 2003-02-19 03:18:55 +00:00
dbus-watch.c 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-17 01:54:37 +00:00
dbus-watch.h 2003-03-15 Havoc Pennington <hp@pobox.com> 2003-03-15 20:47:16 +00:00
dbus.h 2003-03-10 Anders Carlsson <andersca@codefactory.se> 2003-03-10 00:13:55 +00:00
Makefile.am 2003-03-16 Havoc Pennington <hp@pobox.com> 2003-03-16 08:08:21 +00:00