|
|
@ -348,7 +348,7 @@
|
|
|
|
* qt/qdbusconnection.cpp:
|
|
|
|
* qt/qdbusconnection.cpp:
|
|
|
|
* qt/qdbusintegrator.cpp:
|
|
|
|
* qt/qdbusintegrator.cpp:
|
|
|
|
* qt/qdbusinterface.cpp:
|
|
|
|
* qt/qdbusinterface.cpp:
|
|
|
|
* qt/qdbusinterface.h: Make tqfindInterface always return a non-null pointer.
|
|
|
|
* qt/qdbusinterface.h: Make findInterface always return a non-null pointer.
|
|
|
|
Add a QDBusRef that looks and behaves like DCOPRef.
|
|
|
|
Add a QDBusRef that looks and behaves like DCOPRef.
|
|
|
|
|
|
|
|
|
|
|
|
2006-04-23 Thiago Macieira <thiago.macieira@trolltech.com>
|
|
|
|
2006-04-23 Thiago Macieira <thiago.macieira@trolltech.com>
|
|
|
@ -507,7 +507,7 @@
|
|
|
|
2006-03-06 Thiago Macieira <thiago.macieira@trolltech.com>
|
|
|
|
2006-03-06 Thiago Macieira <thiago.macieira@trolltech.com>
|
|
|
|
|
|
|
|
|
|
|
|
* qt/dbusidl2cpp.cpp:
|
|
|
|
* qt/dbusidl2cpp.cpp:
|
|
|
|
* qt/Makefile.am: add the dbusidl2cpp tool, the tqreplacement
|
|
|
|
* qt/Makefile.am: add the dbusidl2cpp tool, the replacement
|
|
|
|
for dcopidl2cpp, found in the KDE installations (or the more
|
|
|
|
for dcopidl2cpp, found in the KDE installations (or the more
|
|
|
|
modern kalyptus): generate Qt4 C++ code for the input XML
|
|
|
|
modern kalyptus): generate Qt4 C++ code for the input XML
|
|
|
|
introspection. Currently no IDL parsing.
|
|
|
|
introspection. Currently no IDL parsing.
|
|
|
@ -898,25 +898,25 @@
|
|
|
|
Makefile list
|
|
|
|
Makefile list
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-shared.h (#define DBUS_NAME_FLAG_ALLOW_REPLACEMENT):
|
|
|
|
* dbus/dbus-shared.h (#define DBUS_NAME_FLAG_ALLOW_REPLACEMENT):
|
|
|
|
New flag which tqreplaces DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
|
|
|
|
New flag which replaces DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
|
|
|
|
(#define DBUS_NAME_FLAG_DO_NOT_QUEUE): New flag for specifying
|
|
|
|
(#define DBUS_NAME_FLAG_DO_NOT_QUEUE): New flag for specifying
|
|
|
|
not to queue an ower if it can't be the primary owner
|
|
|
|
not to queue an ower if it can't be the primary owner
|
|
|
|
|
|
|
|
|
|
|
|
* bus/bus.h: Add new internal BusOwner struct
|
|
|
|
* bus/bus.h: Add new internal BusOwner struct
|
|
|
|
|
|
|
|
|
|
|
|
* bus/driver.c (bus_driver_handle_hello): Send flags (0 for default)
|
|
|
|
* bus/driver.c (bus_driver_handle_hello): Send flags (0 for default)
|
|
|
|
to bus_registry_ensure and don't set the prohibit_tqreplacement flag
|
|
|
|
to bus_registry_ensure and don't set the prohibit_replacement flag
|
|
|
|
since they are now set per BusOwner and not per name.
|
|
|
|
since they are now set per BusOwner and not per name.
|
|
|
|
(bus_driver_handle_list_queued_owners): bus method (ListQueuedOwners)
|
|
|
|
(bus_driver_handle_list_queued_owners): bus method (ListQueuedOwners)
|
|
|
|
that returns the list of connections in a name's connection queue
|
|
|
|
that returns the list of connections in a name's connection queue
|
|
|
|
|
|
|
|
|
|
|
|
* bus/services.c (struct BusService): remove prohibit_tqreplacement field
|
|
|
|
* bus/services.c (struct BusService): remove prohibit_replacement field
|
|
|
|
(struct BusOwner): new struct for keeping track of queued connections
|
|
|
|
(struct BusOwner): new struct for keeping track of queued connections
|
|
|
|
and their associated flags for the queue
|
|
|
|
and their associated flags for the queue
|
|
|
|
(struct BusRegistry): add a BusOwner memory pool
|
|
|
|
(struct BusRegistry): add a BusOwner memory pool
|
|
|
|
(bus_registry_new): initialize the BusOwner memory pool
|
|
|
|
(bus_registry_new): initialize the BusOwner memory pool
|
|
|
|
(bus_registry_unref): free the BusOwner memory pool
|
|
|
|
(bus_registry_unref): free the BusOwner memory pool
|
|
|
|
(_bus_service_tqfind_owner_link): new internal method for
|
|
|
|
(_bus_service_find_owner_link): new internal method for
|
|
|
|
searching the queue for a specific connection
|
|
|
|
searching the queue for a specific connection
|
|
|
|
(bus_owner_set_flags): new method for adding setting the flags on a
|
|
|
|
(bus_owner_set_flags): new method for adding setting the flags on a
|
|
|
|
bus owner
|
|
|
|
bus owner
|
|
|
@ -947,10 +947,10 @@
|
|
|
|
the connection from the primary owner
|
|
|
|
the connection from the primary owner
|
|
|
|
(bus_service_get_primary_owner): Returns the BusOwner instead of the
|
|
|
|
(bus_service_get_primary_owner): Returns the BusOwner instead of the
|
|
|
|
connection
|
|
|
|
connection
|
|
|
|
(bus_service_get_allow_tqreplacement): Changed from the old
|
|
|
|
(bus_service_get_allow_replacement): Changed from the old
|
|
|
|
bus_service_get_prohibit_tqreplacement method. Checks the flags of the
|
|
|
|
bus_service_get_prohibit_replacement method. Checks the flags of the
|
|
|
|
primary owner and returns if it can be tqreplaced or not
|
|
|
|
primary owner and returns if it can be replaced or not
|
|
|
|
(bus_service_set_prohibit_tqreplacement): removed
|
|
|
|
(bus_service_set_prohibit_replacement): removed
|
|
|
|
(bus_service_has_owner): returns TRUE if and owner with
|
|
|
|
(bus_service_has_owner): returns TRUE if and owner with
|
|
|
|
the specified connection exists in the queue
|
|
|
|
the specified connection exists in the queue
|
|
|
|
|
|
|
|
|
|
|
@ -1182,11 +1182,11 @@
|
|
|
|
1. Create a new Interface class which is the tqparent class of
|
|
|
|
1. Create a new Interface class which is the tqparent class of
|
|
|
|
Object, and make the ObjectType metaclass into InterfaceType.
|
|
|
|
Object, and make the ObjectType metaclass into InterfaceType.
|
|
|
|
|
|
|
|
|
|
|
|
2. Patch written with Rob Taylor to tqreplace use of method_vtable
|
|
|
|
2. Patch written with Rob Taylor to replace use of method_vtable
|
|
|
|
with code that walks the class's __MRO__ (method resolution order)
|
|
|
|
with code that walks the class's __MRO__ (method resolution order)
|
|
|
|
to behave like Python does when invoking methods and allow
|
|
|
|
to behave like Python does when invoking methods and allow
|
|
|
|
overriding as you'd expect. Code is quite tricky because
|
|
|
|
overriding as you'd expect. Code is quite tricky because
|
|
|
|
we have to tqfind two methods, the one to invoke which has the
|
|
|
|
we have to find two methods, the one to invoke which has the
|
|
|
|
right name and isn't decorated with the /wrong/ interface,
|
|
|
|
right name and isn't decorated with the /wrong/ interface,
|
|
|
|
and the one to pick up the signatures from which is decorated
|
|
|
|
and the one to pick up the signatures from which is decorated
|
|
|
|
with the right interface.
|
|
|
|
with the right interface.
|
|
|
@ -1249,7 +1249,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
* glib/Makefile.am, glib/examples/Makefile.am,
|
|
|
|
* glib/Makefile.am, glib/examples/Makefile.am,
|
|
|
|
glib/examples/statemachine/Makefile.am: Merge patch from Ubuntu by
|
|
|
|
glib/examples/statemachine/Makefile.am: Merge patch from Ubuntu by
|
|
|
|
Daniel Stone to tqreplace explicit calls to libtool with $(LIBTOOL).
|
|
|
|
Daniel Stone to replace explicit calls to libtool with $(LIBTOOL).
|
|
|
|
|
|
|
|
|
|
|
|
* test/python/.cvsignore: Add run-with-tmp-session-bus.conf.
|
|
|
|
* test/python/.cvsignore: Add run-with-tmp-session-bus.conf.
|
|
|
|
|
|
|
|
|
|
|
@ -1563,7 +1563,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2005-09-05 Olivier Andrieu <oliv__a@users.sourceforge.net>
|
|
|
|
2005-09-05 Olivier Andrieu <oliv__a@users.sourceforge.net>
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-object-tree.c (tqfind_subtree_recurse):
|
|
|
|
* dbus/dbus-object-tree.c (find_subtree_recurse):
|
|
|
|
a couple of optimizations (bug #710):
|
|
|
|
a couple of optimizations (bug #710):
|
|
|
|
- do a binary search in the tree
|
|
|
|
- do a binary search in the tree
|
|
|
|
- insert a new child at the right place directly, no need for
|
|
|
|
- insert a new child at the right place directly, no need for
|
|
|
@ -1579,7 +1579,7 @@
|
|
|
|
(GIL_safe_cunregister_function_handler): userdata now stuffed into
|
|
|
|
(GIL_safe_cunregister_function_handler): userdata now stuffed into
|
|
|
|
tuples. Unref user_data
|
|
|
|
tuples. Unref user_data
|
|
|
|
(GIL_safe_cmessage_function_handler): userdata now stuffed into tuples
|
|
|
|
(GIL_safe_cmessage_function_handler): userdata now stuffed into tuples
|
|
|
|
(Connection::__del__): Remove and tqreplace with __dealloc__ method
|
|
|
|
(Connection::__del__): Remove and replace with __dealloc__ method
|
|
|
|
(Connection::add_filter): Stuff user_data into a tuple. Use Py_INCREF
|
|
|
|
(Connection::add_filter): Stuff user_data into a tuple. Use Py_INCREF
|
|
|
|
to keep tuple from being deallocated instead of the global var hack
|
|
|
|
to keep tuple from being deallocated instead of the global var hack
|
|
|
|
(Connection::register_object_path): Stuff user_data into a tuple.
|
|
|
|
(Connection::register_object_path): Stuff user_data into a tuple.
|
|
|
@ -1591,10 +1591,10 @@
|
|
|
|
(GIL_safe_pending_call_notification): Don't unref the message
|
|
|
|
(GIL_safe_pending_call_notification): Don't unref the message
|
|
|
|
because it gets unreffed when going out of scope. Py_XDECREF
|
|
|
|
because it gets unreffed when going out of scope. Py_XDECREF
|
|
|
|
the user_data
|
|
|
|
the user_data
|
|
|
|
(PendingCall::__del__): Remove and tqreplace with __dealloc__ method
|
|
|
|
(PendingCall::__del__): Remove and replace with __dealloc__ method
|
|
|
|
(PendingCall::set_notify): ref the pending call because we will
|
|
|
|
(PendingCall::set_notify): ref the pending call because we will
|
|
|
|
need it to stick around for when the notify callback gets called
|
|
|
|
need it to stick around for when the notify callback gets called
|
|
|
|
(Message::__del__): Remove and tqreplace with __dealloc__ method
|
|
|
|
(Message::__del__): Remove and replace with __dealloc__ method
|
|
|
|
|
|
|
|
|
|
|
|
* python/dbus_glib_bindings.pyx (init_gthreads): Changed to
|
|
|
|
* python/dbus_glib_bindings.pyx (init_gthreads): Changed to
|
|
|
|
gthreads_init to match up with the dbus call
|
|
|
|
gthreads_init to match up with the dbus call
|
|
|
@ -1616,7 +1616,7 @@
|
|
|
|
to workaround a bug in Pyrex when working with the GIL which is Python's
|
|
|
|
to workaround a bug in Pyrex when working with the GIL which is Python's
|
|
|
|
global lock when dealing with threads. They have been split into
|
|
|
|
global lock when dealing with threads. They have been split into
|
|
|
|
a wrapper function (which assumes the name of the old function) and
|
|
|
|
a wrapper function (which assumes the name of the old function) and
|
|
|
|
a _GIL_safe_<function name> function which tqcontains the functionality
|
|
|
|
a _GIL_safe_<function name> function which contains the functionality
|
|
|
|
of the old function. This ensures that Pyrex does not write code
|
|
|
|
of the old function. This ensures that Pyrex does not write code
|
|
|
|
the lock is released.
|
|
|
|
the lock is released.
|
|
|
|
|
|
|
|
|
|
|
@ -2279,7 +2279,7 @@
|
|
|
|
(generate_glue): Handle return value annotation. Also don't dump
|
|
|
|
(generate_glue): Handle return value annotation. Also don't dump
|
|
|
|
constness flag for input arguments.
|
|
|
|
constness flag for input arguments.
|
|
|
|
|
|
|
|
|
|
|
|
* glib/Makefile.am (DBUS_GLIB_INTERNALS): New variable; tqcontains
|
|
|
|
* glib/Makefile.am (DBUS_GLIB_INTERNALS): New variable; contains
|
|
|
|
files shared between installed library and utilities.
|
|
|
|
files shared between installed library and utilities.
|
|
|
|
(libdbus_glib_1_la_SOURCES): Move some stuf into DBUS_GLIB_INTERNALS.
|
|
|
|
(libdbus_glib_1_la_SOURCES): Move some stuf into DBUS_GLIB_INTERNALS.
|
|
|
|
(libdbus_gtool_la_SOURCES): Suck in DBUS_GLIB_INTERNALS so the
|
|
|
|
(libdbus_gtool_la_SOURCES): Suck in DBUS_GLIB_INTERNALS so the
|
|
|
@ -2522,7 +2522,7 @@
|
|
|
|
dbus_g_proxy_cancel_call.
|
|
|
|
dbus_g_proxy_cancel_call.
|
|
|
|
(DBusGProxyCall, DBusGProxyCallNotify): New.
|
|
|
|
(DBusGProxyCall, DBusGProxyCallNotify): New.
|
|
|
|
(dbus_g_proxy_begin_call): Change prototype to take callback, user
|
|
|
|
(dbus_g_proxy_begin_call): Change prototype to take callback, user
|
|
|
|
data, and destroy function. This tqreplaces
|
|
|
|
data, and destroy function. This replaces
|
|
|
|
dbus_g_pending_call_set_notify.
|
|
|
|
dbus_g_pending_call_set_notify.
|
|
|
|
(dbus_g_proxy_cancel_call): Prototype.
|
|
|
|
(dbus_g_proxy_cancel_call): Prototype.
|
|
|
|
(DBusGAsyncData): Delete, shouldn't be needed anymore.
|
|
|
|
(DBusGAsyncData): Delete, shouldn't be needed anymore.
|
|
|
@ -2567,7 +2567,7 @@
|
|
|
|
and destroy function directly.
|
|
|
|
and destroy function directly.
|
|
|
|
(dbus_g_proxy_end_call): Update to take DBusGProxyCall.
|
|
|
|
(dbus_g_proxy_end_call): Update to take DBusGProxyCall.
|
|
|
|
(dbus_g_proxy_call): Invoke with NULL callback.
|
|
|
|
(dbus_g_proxy_call): Invoke with NULL callback.
|
|
|
|
(dbus_g_proxy_cancel_call): New function, tqreplaces
|
|
|
|
(dbus_g_proxy_cancel_call): New function, replaces
|
|
|
|
dbus_g_pending_call_cancel.
|
|
|
|
dbus_g_pending_call_cancel.
|
|
|
|
|
|
|
|
|
|
|
|
* glib/dbus-gparser.c (validate_signature): Fix call to
|
|
|
|
* glib/dbus-gparser.c (validate_signature): Fix call to
|
|
|
@ -2721,11 +2721,11 @@
|
|
|
|
(dbus_g_proxy_manager_unref): Destroy owner_names.
|
|
|
|
(dbus_g_proxy_manager_unref): Destroy owner_names.
|
|
|
|
(struct DBusGProxyNameOwnerInfo): New struct for keeping track of
|
|
|
|
(struct DBusGProxyNameOwnerInfo): New struct for keeping track of
|
|
|
|
name refcounts.
|
|
|
|
name refcounts.
|
|
|
|
(tqfind_name_in_info, name_owner_foreach)
|
|
|
|
(find_name_in_info, name_owner_foreach)
|
|
|
|
(dbus_g_proxy_manager_lookup_name_owner, insert_nameinfo)
|
|
|
|
(dbus_g_proxy_manager_lookup_name_owner, insert_nameinfo)
|
|
|
|
(dbus_g_proxy_manager_monitor_name_owner)
|
|
|
|
(dbus_g_proxy_manager_monitor_name_owner)
|
|
|
|
(dbus_g_proxy_manager_unmonitor_name_owner)
|
|
|
|
(dbus_g_proxy_manager_unmonitor_name_owner)
|
|
|
|
(unassociate_proxies, dbus_g_proxy_manager_tqreplace_name_owner):
|
|
|
|
(unassociate_proxies, dbus_g_proxy_manager_replace_name_owner):
|
|
|
|
New functions; they manipulate the owner_names mapping.
|
|
|
|
New functions; they manipulate the owner_names mapping.
|
|
|
|
(got_name_owner_cb): New function.
|
|
|
|
(got_name_owner_cb): New function.
|
|
|
|
(get_name_owner): New function, extracted from
|
|
|
|
(get_name_owner): New function, extracted from
|
|
|
@ -3599,7 +3599,7 @@
|
|
|
|
* test/test-service.c (main): test
|
|
|
|
* test/test-service.c (main): test
|
|
|
|
dbus_connection_get_object_path_data()
|
|
|
|
dbus_connection_get_object_path_data()
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-object-tree.c (tqfind_handler): be sure we always init
|
|
|
|
* dbus/dbus-object-tree.c (find_handler): be sure we always init
|
|
|
|
the exact_match
|
|
|
|
the exact_match
|
|
|
|
(_dbus_object_tree_get_user_data_unlocked): new function used by
|
|
|
|
(_dbus_object_tree_get_user_data_unlocked): new function used by
|
|
|
|
dbus_connection_get_object_path_data()
|
|
|
|
dbus_connection_get_object_path_data()
|
|
|
@ -4512,7 +4512,7 @@
|
|
|
|
of using GClosureMarshal directly.
|
|
|
|
of using GClosureMarshal directly.
|
|
|
|
(struct DBusGObjectInfo): Add n_infos member.
|
|
|
|
(struct DBusGObjectInfo): Add n_infos member.
|
|
|
|
|
|
|
|
|
|
|
|
* test/glib/test-service-glib.xml: New file; tqcontains introspection data
|
|
|
|
* test/glib/test-service-glib.xml: New file; contains introspection data
|
|
|
|
for MyTestObject used in test-service-glib.c.
|
|
|
|
for MyTestObject used in test-service-glib.c.
|
|
|
|
|
|
|
|
|
|
|
|
* test/glib/test-service-glib.c (enum MyObjectError): New GError enum.
|
|
|
|
* test/glib/test-service-glib.c (enum MyObjectError): New GError enum.
|
|
|
@ -4544,7 +4544,7 @@
|
|
|
|
* dbus/dbus-connection.c
|
|
|
|
* dbus/dbus-connection.c
|
|
|
|
(dbus_connection_send_with_reply_and_block): port to work in terms
|
|
|
|
(dbus_connection_send_with_reply_and_block): port to work in terms
|
|
|
|
of DBusPendingCall
|
|
|
|
of DBusPendingCall
|
|
|
|
(_dbus_connection_block_pending_call): tqreplace block_for_reply
|
|
|
|
(_dbus_connection_block_pending_call): replace block_for_reply
|
|
|
|
with this
|
|
|
|
with this
|
|
|
|
|
|
|
|
|
|
|
|
2005-02-14 Havoc Pennington <hp@redhat.com>
|
|
|
|
2005-02-14 Havoc Pennington <hp@redhat.com>
|
|
|
@ -4722,7 +4722,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-connection.c
|
|
|
|
* dbus/dbus-connection.c
|
|
|
|
(_dbus_connection_send_preallocated_unlocked_no_update): rename to
|
|
|
|
(_dbus_connection_send_preallocated_unlocked_no_update): rename to
|
|
|
|
have no_update so we can tqfind this bug quickly in future
|
|
|
|
have no_update so we can find this bug quickly in future
|
|
|
|
|
|
|
|
|
|
|
|
2005-02-10 Havoc Pennington <hp@redhat.com>
|
|
|
|
2005-02-10 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
@ -5088,7 +5088,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-arch-deps.h.in: add 16/32-bit types
|
|
|
|
* dbus/dbus-arch-deps.h.in: add 16/32-bit types
|
|
|
|
|
|
|
|
|
|
|
|
* configure.in: tqfind the right type for 16 and 32 bit ints as well
|
|
|
|
* configure.in: find the right type for 16 and 32 bit ints as well
|
|
|
|
as 64
|
|
|
|
as 64
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-protocol.h (DBUS_TYPE_INT16, DBUS_TYPE_UINT16): add
|
|
|
|
* dbus/dbus-protocol.h (DBUS_TYPE_INT16, DBUS_TYPE_UINT16): add
|
|
|
@ -5244,7 +5244,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2005-01-20 Havoc Pennington <hp@redhat.com>
|
|
|
|
2005-01-20 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
* doc/dbus-tutorial.xml: tqreplace > with >
|
|
|
|
* doc/dbus-tutorial.xml: replace > with >
|
|
|
|
|
|
|
|
|
|
|
|
* bus/services.c (bus_registry_acquire_service): validate the name
|
|
|
|
* bus/services.c (bus_registry_acquire_service): validate the name
|
|
|
|
and return a better error if it's no good.
|
|
|
|
and return a better error if it's no good.
|
|
|
@ -5365,7 +5365,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2005-01-16 Havoc Pennington <hp@redhat.com>
|
|
|
|
2005-01-16 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
* test/unused-code-gc.py: hacky script to tqfind code that's used
|
|
|
|
* test/unused-code-gc.py: hacky script to find code that's used
|
|
|
|
only by the bus (not libdbus) or used only by tests or not used at
|
|
|
|
only by the bus (not libdbus) or used only by tests or not used at
|
|
|
|
all. It has some false alarms, but looks like we can clean up a
|
|
|
|
all. It has some false alarms, but looks like we can clean up a
|
|
|
|
lot of size from libdbus.
|
|
|
|
lot of size from libdbus.
|
|
|
@ -6030,7 +6030,7 @@
|
|
|
|
2004-09-28 Jon Trowbridge <trow@ximian.com>
|
|
|
|
2004-09-28 Jon Trowbridge <trow@ximian.com>
|
|
|
|
|
|
|
|
|
|
|
|
* mono/BusDriver.cs: Changed BusDriver struct to remove
|
|
|
|
* mono/BusDriver.cs: Changed BusDriver struct to remove
|
|
|
|
the ServiceCreated and ServiceDeleted events and tqreplace them
|
|
|
|
the ServiceCreated and ServiceDeleted events and replace them
|
|
|
|
with the new ServiceOwnerChanged event.
|
|
|
|
with the new ServiceOwnerChanged event.
|
|
|
|
|
|
|
|
|
|
|
|
* mono/example/BusListener.cs: Added a new example program,
|
|
|
|
* mono/example/BusListener.cs: Added a new example program,
|
|
|
@ -6192,7 +6192,7 @@
|
|
|
|
2004-08-24 Mikael Hallendal <micke@imendio.com>
|
|
|
|
2004-08-24 Mikael Hallendal <micke@imendio.com>
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-glib-lowlevel.h: Removed dbus_bus_get_with_g_main since
|
|
|
|
* dbus/dbus-glib-lowlevel.h: Removed dbus_bus_get_with_g_main since
|
|
|
|
it's been tqreplaced by dbus_g_bus_get
|
|
|
|
it's been replaced by dbus_g_bus_get
|
|
|
|
|
|
|
|
|
|
|
|
2004-08-23 Colin Walters <walters@redhat.com>
|
|
|
|
2004-08-23 Colin Walters <walters@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
@ -6234,7 +6234,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2004-08-17 Joe Shaw <joeshaw@novell.com>
|
|
|
|
2004-08-17 Joe Shaw <joeshaw@novell.com>
|
|
|
|
|
|
|
|
|
|
|
|
* configure.in: If --enable-mono is passed in, if we can't tqfind
|
|
|
|
* configure.in: If --enable-mono is passed in, if we can't find
|
|
|
|
mono error out.
|
|
|
|
mono error out.
|
|
|
|
|
|
|
|
|
|
|
|
* mono/Makefile.am: Use /gacutil to install assemblies into the
|
|
|
|
* mono/Makefile.am: Use /gacutil to install assemblies into the
|
|
|
@ -6649,7 +6649,7 @@
|
|
|
|
(_dbus_object_tree_dispatch_and_unlock): fix dispatch for
|
|
|
|
(_dbus_object_tree_dispatch_and_unlock): fix dispatch for
|
|
|
|
non-fallback handlers (bug #684).
|
|
|
|
non-fallback handlers (bug #684).
|
|
|
|
(_dbus_object_subtree_new): initialize invoke_as_fallback field.
|
|
|
|
(_dbus_object_subtree_new): initialize invoke_as_fallback field.
|
|
|
|
(tqfind_subtree_recurse): report wether the returned subtree is an
|
|
|
|
(find_subtree_recurse): report wether the returned subtree is an
|
|
|
|
exact match or a "fallback" match higher up in the tree.
|
|
|
|
exact match or a "fallback" match higher up in the tree.
|
|
|
|
(object_tree_test_iteration): update test case.
|
|
|
|
(object_tree_test_iteration): update test case.
|
|
|
|
|
|
|
|
|
|
|
@ -6954,7 +6954,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2004-05-17 Kristian Høgsberg <krh@redhat.com>
|
|
|
|
2004-05-17 Kristian Høgsberg <krh@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
Remove base64 encoding, tqreplace with hex encoding. Original patch
|
|
|
|
Remove base64 encoding, replace with hex encoding. Original patch
|
|
|
|
from trow@ximian.com, added error handling.
|
|
|
|
from trow@ximian.com, added error handling.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-string.c (_dbus_string_base64_encode)
|
|
|
|
* dbus/dbus-string.c (_dbus_string_base64_encode)
|
|
|
@ -7169,7 +7169,7 @@
|
|
|
|
(process_test_valid_subdir): Renamed from process_test_subdir.
|
|
|
|
(process_test_valid_subdir): Renamed from process_test_subdir.
|
|
|
|
(process_test_equiv_subdir): Added. Walks through a directory,
|
|
|
|
(process_test_equiv_subdir): Added. Walks through a directory,
|
|
|
|
descending into each subdirectory and loading the config files
|
|
|
|
descending into each subdirectory and loading the config files
|
|
|
|
it tqfinds there. If any subdirectory tqcontains two config files
|
|
|
|
it finds there. If any subdirectory contains two config files
|
|
|
|
that don't produce identical BusConfigParser structs, fail.
|
|
|
|
that don't produce identical BusConfigParser structs, fail.
|
|
|
|
For now, the BusConfigParser's BusPolicies are not compared.
|
|
|
|
For now, the BusConfigParser's BusPolicies are not compared.
|
|
|
|
(bus_config_parser_test): Call both process_test_valid_subdir and
|
|
|
|
(bus_config_parser_test): Call both process_test_valid_subdir and
|
|
|
@ -7887,7 +7887,7 @@
|
|
|
|
(append_int_field), (append_uint_field),
|
|
|
|
(append_int_field), (append_uint_field),
|
|
|
|
(append_string_field): don't align the start of the header
|
|
|
|
(append_string_field): don't align the start of the header
|
|
|
|
field to a 4-byte boundary.
|
|
|
|
field to a 4-byte boundary.
|
|
|
|
(get_next_field): impl tqfinding the next marhsalled field
|
|
|
|
(get_next_field): impl finding the next marhsalled field
|
|
|
|
after a given field.
|
|
|
|
after a given field.
|
|
|
|
(re_align_field_recurse): impl re-aligning a number of
|
|
|
|
(re_align_field_recurse): impl re-aligning a number of
|
|
|
|
already marshalled fields.
|
|
|
|
already marshalled fields.
|
|
|
@ -8013,7 +8013,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
* acinclude.m4:
|
|
|
|
* acinclude.m4:
|
|
|
|
|
|
|
|
|
|
|
|
Extra macro needed for tqfinding the Python C header files.
|
|
|
|
Extra macro needed for finding the Python C header files.
|
|
|
|
|
|
|
|
|
|
|
|
2003-09-21 Havoc Pennington <hp@pobox.com>
|
|
|
|
2003-09-21 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
|
@ -8303,7 +8303,7 @@
|
|
|
|
broke that. I thought make check was passing earlier...
|
|
|
|
broke that. I thought make check was passing earlier...
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-object-tree.c: add new "object tree" to match DCOP
|
|
|
|
* dbus/dbus-object-tree.c: add new "object tree" to match DCOP
|
|
|
|
container tree, will tqreplace most of dbus-object-registry
|
|
|
|
container tree, will replace most of dbus-object-registry
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-string.c (_dbus_string_append_printf_valist): fix C99
|
|
|
|
* dbus/dbus-string.c (_dbus_string_append_printf_valist): fix C99
|
|
|
|
screwup
|
|
|
|
screwup
|
|
|
@ -8360,7 +8360,7 @@
|
|
|
|
* dbus/dbus-hash.c: Introduce DBUS_HASH_TWO_STRINGS as hack to use
|
|
|
|
* dbus/dbus-hash.c: Introduce DBUS_HASH_TWO_STRINGS as hack to use
|
|
|
|
for the interface+member pairs
|
|
|
|
for the interface+member pairs
|
|
|
|
(string_hash): change to use g_str_hash algorithm
|
|
|
|
(string_hash): change to use g_str_hash algorithm
|
|
|
|
(tqfind_direct_function, tqfind_string_function): refactor these to
|
|
|
|
(find_direct_function, find_string_function): refactor these to
|
|
|
|
share most code.
|
|
|
|
share most code.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-message.c: port all of this over to support
|
|
|
|
* dbus/dbus-message.c: port all of this over to support
|
|
|
@ -8401,7 +8401,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2003-08-14 Havoc Pennington <hp@redhat.com>
|
|
|
|
2003-08-14 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-pending-call.c: start on new object that will tqreplace
|
|
|
|
* dbus/dbus-pending-call.c: start on new object that will replace
|
|
|
|
DBusMessageHandler and ReplyHandlerData for tracking outstanding
|
|
|
|
DBusMessageHandler and ReplyHandlerData for tracking outstanding
|
|
|
|
replies
|
|
|
|
replies
|
|
|
|
|
|
|
|
|
|
|
@ -8901,7 +8901,7 @@
|
|
|
|
disconnected, don't try to use the read_watch
|
|
|
|
disconnected, don't try to use the read_watch
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-watch.c (dbus_watch_get_enabled): assert watch != NULL
|
|
|
|
* dbus/dbus-watch.c (dbus_watch_get_enabled): assert watch != NULL
|
|
|
|
so we can tqfind this bug more easily
|
|
|
|
so we can find this bug more easily
|
|
|
|
|
|
|
|
|
|
|
|
2003-05-16 Havoc Pennington <hp@redhat.com>
|
|
|
|
2003-05-16 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
@ -8982,7 +8982,7 @@
|
|
|
|
normal send-message case. Instead we just use the connection lock
|
|
|
|
normal send-message case. Instead we just use the connection lock
|
|
|
|
that we already have to take.
|
|
|
|
that we already have to take.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-list.c (_dbus_list_tqfind_last): new function
|
|
|
|
* dbus/dbus-list.c (_dbus_list_find_last): new function
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-sysdeps.c (_dbus_atomic_inc, _dbus_atomic_dec):
|
|
|
|
* dbus/dbus-sysdeps.c (_dbus_atomic_inc, _dbus_atomic_dec):
|
|
|
|
change to use a struct for the atomic type; fix docs,
|
|
|
|
change to use a struct for the atomic type; fix docs,
|
|
|
@ -9114,7 +9114,7 @@
|
|
|
|
2003-05-03 Havoc Pennington <hp@pobox.com>
|
|
|
|
2003-05-03 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
|
|
* bus/Makefile.am, bus/dbus-daemon-1.1.in: man page for the
|
|
|
|
* bus/Makefile.am, bus/dbus-daemon-1.1.in: man page for the
|
|
|
|
daemon; also documents daemon config file, so tqreplaces
|
|
|
|
daemon; also documents daemon config file, so replaces
|
|
|
|
doc/config-file.txt. Corrected some stuff from config-file.txt in
|
|
|
|
doc/config-file.txt. Corrected some stuff from config-file.txt in
|
|
|
|
the process of moving it.
|
|
|
|
the process of moving it.
|
|
|
|
|
|
|
|
|
|
|
@ -9534,7 +9534,7 @@
|
|
|
|
* dbus/dbus-sysdeps.c: change DBusCredentials to use longs for
|
|
|
|
* dbus/dbus-sysdeps.c: change DBusCredentials to use longs for
|
|
|
|
the pid/gid/uid, just for paranoia.
|
|
|
|
the pid/gid/uid, just for paranoia.
|
|
|
|
|
|
|
|
|
|
|
|
* test/break-loader.c (randomly_do_n_things): tqfind a byte
|
|
|
|
* test/break-loader.c (randomly_do_n_things): find a byte
|
|
|
|
containing a type code, and randomly change it to a different
|
|
|
|
containing a type code, and randomly change it to a different
|
|
|
|
type code.
|
|
|
|
type code.
|
|
|
|
|
|
|
|
|
|
|
@ -10174,7 +10174,7 @@
|
|
|
|
* bus/config-parser.c: support <type> to specify well-known type
|
|
|
|
* bus/config-parser.c: support <type> to specify well-known type
|
|
|
|
|
|
|
|
|
|
|
|
* doc/dbus-specification.sgml: document the env variables to
|
|
|
|
* doc/dbus-specification.sgml: document the env variables to
|
|
|
|
locate well-known buses and tqfind service activator
|
|
|
|
locate well-known buses and find service activator
|
|
|
|
|
|
|
|
|
|
|
|
2003-04-02 Havoc Pennington <hp@redhat.com>
|
|
|
|
2003-04-02 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
@ -10202,7 +10202,7 @@
|
|
|
|
<servicedir> relative to config file location if the given
|
|
|
|
<servicedir> relative to config file location if the given
|
|
|
|
filename is not absolute.
|
|
|
|
filename is not absolute.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-string.c (_dbus_string_tqfind_byte_backward): new
|
|
|
|
* dbus/dbus-string.c (_dbus_string_find_byte_backward): new
|
|
|
|
|
|
|
|
|
|
|
|
2003-04-02 Havoc Pennington <hp@redhat.com>
|
|
|
|
2003-04-02 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
@ -11098,7 +11098,7 @@
|
|
|
|
Add dbus-dict.[ch]
|
|
|
|
Add dbus-dict.[ch]
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-dict.c: (dbus_dict_entry_free), (dbus_dict_new),
|
|
|
|
* dbus/dbus-dict.c: (dbus_dict_entry_free), (dbus_dict_new),
|
|
|
|
(dbus_dict_ref), (dbus_dict_unref), (dbus_dict_tqcontains),
|
|
|
|
(dbus_dict_ref), (dbus_dict_unref), (dbus_dict_contains),
|
|
|
|
(dbus_dict_remove), (dbus_dict_get_value_type),
|
|
|
|
(dbus_dict_remove), (dbus_dict_get_value_type),
|
|
|
|
(dbus_dict_get_keys), (dbus_dict_put_boolean),
|
|
|
|
(dbus_dict_get_keys), (dbus_dict_put_boolean),
|
|
|
|
(dbus_dict_put_int32), (dbus_dict_put_uint32),
|
|
|
|
(dbus_dict_put_int32), (dbus_dict_put_uint32),
|
|
|
@ -11133,7 +11133,7 @@
|
|
|
|
* dbus/dbus-errors.c (dbus_error_has_name): new function
|
|
|
|
* dbus/dbus-errors.c (dbus_error_has_name): new function
|
|
|
|
(dbus_error_is_set): new function
|
|
|
|
(dbus_error_is_set): new function
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-auth.c: tqreplace DBUS_STUPID_TEST_MECH auth
|
|
|
|
* dbus/dbus-auth.c: replace DBUS_STUPID_TEST_MECH auth
|
|
|
|
with DBUS_COOKIE_SHA1, implement DBUS_COOKIE_SHA1
|
|
|
|
with DBUS_COOKIE_SHA1, implement DBUS_COOKIE_SHA1
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-connection.c (dbus_connection_flush): also read
|
|
|
|
* dbus/dbus-connection.c (dbus_connection_flush): also read
|
|
|
@ -11258,10 +11258,10 @@
|
|
|
|
(_dbus_string_append_unichar): overflow
|
|
|
|
(_dbus_string_append_unichar): overflow
|
|
|
|
(_dbus_string_delete): fix overflow in assertion
|
|
|
|
(_dbus_string_delete): fix overflow in assertion
|
|
|
|
(_dbus_string_copy_len): overflow in assertion
|
|
|
|
(_dbus_string_copy_len): overflow in assertion
|
|
|
|
(_dbus_string_tqreplace_len): overflows in assertions
|
|
|
|
(_dbus_string_replace_len): overflows in assertions
|
|
|
|
(_dbus_string_tqfind): change to implement in terms of
|
|
|
|
(_dbus_string_find): change to implement in terms of
|
|
|
|
_dbus_string_tqfind_to
|
|
|
|
_dbus_string_find_to
|
|
|
|
(_dbus_string_tqfind_to): assorted fixage
|
|
|
|
(_dbus_string_find_to): assorted fixage
|
|
|
|
(_dbus_string_equal_c_str): assert c_str != NULL,
|
|
|
|
(_dbus_string_equal_c_str): assert c_str != NULL,
|
|
|
|
fix logic so the function works
|
|
|
|
fix logic so the function works
|
|
|
|
(_dbus_string_ends_with_c_str): fix overflow thingy
|
|
|
|
(_dbus_string_ends_with_c_str): fix overflow thingy
|
|
|
@ -11943,7 +11943,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-message-builder.c: (_dbus_message_data_load):
|
|
|
|
* dbus/dbus-message-builder.c: (_dbus_message_data_load):
|
|
|
|
* dbus/dbus-message.c: (process_test_subdir):
|
|
|
|
* dbus/dbus-message.c: (process_test_subdir):
|
|
|
|
* test/break-loader.c: (tqfind_breaks_based_on):
|
|
|
|
* test/break-loader.c: (find_breaks_based_on):
|
|
|
|
Plug some memory leaks.
|
|
|
|
Plug some memory leaks.
|
|
|
|
|
|
|
|
|
|
|
|
2003-02-13 Richard Hult <rhult@codefactory.se>
|
|
|
|
2003-02-13 Richard Hult <rhult@codefactory.se>
|
|
|
@ -12219,7 +12219,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2003-02-01 Havoc Pennington <hp@pobox.com>
|
|
|
|
2003-02-01 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-break-loader.c (main): new program to tqfind messages
|
|
|
|
* dbus/dbus-break-loader.c (main): new program to find messages
|
|
|
|
that break the loader.
|
|
|
|
that break the loader.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-sysdeps.c (_dbus_string_append_uint): new function
|
|
|
|
* dbus/dbus-sysdeps.c (_dbus_string_append_uint): new function
|
|
|
@ -12338,7 +12338,7 @@
|
|
|
|
* dbus/dbus-server.c: (dbus_server_listen):
|
|
|
|
* dbus/dbus-server.c: (dbus_server_listen):
|
|
|
|
Parse address and use correct server implementation.
|
|
|
|
Parse address and use correct server implementation.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-string.c: (_dbus_string_tqfind_to), (_dbus_string_test):
|
|
|
|
* dbus/dbus-string.c: (_dbus_string_find_to), (_dbus_string_test):
|
|
|
|
* dbus/dbus-string.h:
|
|
|
|
* dbus/dbus-string.h:
|
|
|
|
New function with test.
|
|
|
|
New function with test.
|
|
|
|
|
|
|
|
|
|
|
@ -12439,7 +12439,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-27 Havoc Pennington <hp@pobox.com>
|
|
|
|
2003-01-27 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-mempool.c (time_for_size): tqreplace printf with
|
|
|
|
* dbus/dbus-mempool.c (time_for_size): replace printf with
|
|
|
|
_dbus_verbose
|
|
|
|
_dbus_verbose
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-message-builder.c (_dbus_message_data_load): allow
|
|
|
|
* dbus/dbus-message-builder.c (_dbus_message_data_load): allow
|
|
|
@ -12499,9 +12499,9 @@
|
|
|
|
(bus_service_remove_owner):
|
|
|
|
(bus_service_remove_owner):
|
|
|
|
Send ServiceAcquired/ServiceLost messages.
|
|
|
|
Send ServiceAcquired/ServiceLost messages.
|
|
|
|
|
|
|
|
|
|
|
|
(bus_service_set_prohibit_tqreplacement),
|
|
|
|
(bus_service_set_prohibit_replacement),
|
|
|
|
(bus_service_get_prohibit_tqreplacement):
|
|
|
|
(bus_service_get_prohibit_replacement):
|
|
|
|
Functions for setting prohibit tqreplacement.
|
|
|
|
Functions for setting prohibit replacement.
|
|
|
|
|
|
|
|
|
|
|
|
(bus_service_has_owner):
|
|
|
|
(bus_service_has_owner):
|
|
|
|
New function that checks if a connection is in the owner queue of
|
|
|
|
New function that checks if a connection is in the owner queue of
|
|
|
@ -12574,7 +12574,7 @@
|
|
|
|
(dbus_connection_send_message): don't use uninitialized variable
|
|
|
|
(dbus_connection_send_message): don't use uninitialized variable
|
|
|
|
"serial"
|
|
|
|
"serial"
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-string.c (_dbus_string_tqreplace_len): new function
|
|
|
|
* dbus/dbus-string.c (_dbus_string_replace_len): new function
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-26 Anders Carlsson <andersca@codefactory.se>
|
|
|
|
2003-01-26 Anders Carlsson <andersca@codefactory.se>
|
|
|
|
|
|
|
|
|
|
|
@ -12907,7 +12907,7 @@
|
|
|
|
connection if it hasn't been already.
|
|
|
|
connection if it hasn't been already.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-connection.h: kill off the idea of an ErrorFunction,
|
|
|
|
* dbus/dbus-connection.h: kill off the idea of an ErrorFunction,
|
|
|
|
tqreplace with DisconnectFunction.
|
|
|
|
replace with DisconnectFunction.
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-18 Havoc Pennington <hp@pobox.com>
|
|
|
|
2003-01-18 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
|
@ -13314,7 +13314,7 @@
|
|
|
|
* dbus/dbus-auth.h, dbus/dbus-auth.c: authentication protocol
|
|
|
|
* dbus/dbus-auth.h, dbus/dbus-auth.c: authentication protocol
|
|
|
|
initial implementation, not actually used yet.
|
|
|
|
initial implementation, not actually used yet.
|
|
|
|
|
|
|
|
|
|
|
|
* dbus/dbus-string.c (_dbus_string_tqfind): new function
|
|
|
|
* dbus/dbus-string.c (_dbus_string_find): new function
|
|
|
|
(_dbus_string_equal): new function
|
|
|
|
(_dbus_string_equal): new function
|
|
|
|
(_dbus_string_base64_encode): new function
|
|
|
|
(_dbus_string_base64_encode): new function
|
|
|
|
(_dbus_string_base64_decode): new function
|
|
|
|
(_dbus_string_base64_decode): new function
|
|
|
|