summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * missing semicolonJohn (J5) Palmieri2006-08-081-1/+1
|
* These are all patches from Kjartan Maraas <kmaraas at gnome dot org>John (J5) Palmieri2006-08-088-23/+96
| | | | | | | | | | | | | | | | | | | | | | | | | with cleanups of bugs found from Coverity reports: * dbus/dbus-sysdeps-util.c (_dbus_write_pid_file): close the file on error to avoid a leak * bus/expirelist.c (bus_expire_list_test): Check for NULL on dbus_new0 * bus/activation.c (update_directory): remove dead code * bus/config-parser.c (merge_service_context_hash, start_selinux_child): Fix some leaks * bus/bus.c (process_config_every_time): Fixed a leak * bus/desktop-file.c (parse_key_value): Fixed leak * bus/selinux.c (bus_selinux_id_table_insert): Fixed leak
* * dbus/dbus-object-tree.c (_dbus_object_subtree_new):John (J5) Palmieri2006-08-082-6/+11
| | | | remove dead code
* * tools/run-with-tmp-session-bus.sh: use #!/bin/sh instead ofJohn (J5) Palmieri2006-08-081-1/+1
| | | | #!/bin/bash
* * Doxyfile.in: fix the INPUT line so we can generate docsJohn (J5) Palmieri2006-08-082-1/+7
| | | | | when sourcedir != builddir (patch from Cygwin Ports maintainer <yselkowitz at users dot sourceforge dot net>
* * dbus/dbus-sysdeps.h:John (J5) Palmieri2006-08-089-27/+277
| | | | | | | | | | | | | | | | * dbus/dbus-sysdeps.c: * dbus/dbus-string.c: s/_dbus_printf_length/_dbus_printf_string_upper_bound to comform with GLib's function which does the same thing * configure.in: * bus/Makefile.am: * bus/dir-watch-default.c: * bus/dir-watch-dnotify.c: * bus/dir-watch-kqueue.c: Add kqueue directory watching for freebsd and split the directory watching code into seperate files per method/arch (patches from Timothy Redaelli <drizzt at gufi dotorg>)
* * configure.in:John (J5) Palmieri2006-08-085-4/+49
| | | | | | | | | * tools/Makefile.am: * tools/dbus-launch.c: * bus/Makefile.am: allow --with-dbus-daemondir switch to be used to make the daemon install to a seperate bindir like /usr/libexec (patch from Brian Cameron <brian dot cameron at sun dot com)
* * bus/Makefile.am (install-data-hook): removed the slash afterJohn (J5) Palmieri2006-08-082-3/+10
| | | | | | $(DESTDIR) so we don't get the double slash which does not work in windows (patch from Andras Porjesz <andras dot porjesz at siemens dot com>
* * dbus/dbus-sysdeps.h:John (J5) Palmieri2006-08-084-3/+28
| | | | | | * dbus/dbus-sysdeps.c: add _dbus_printf_length (patch from Peter Kümmel <syntheticpp at gmx dot net>)
* * dbus/dbus-internals.c: unistd.h is not usedJohn (J5) Palmieri2006-08-082-3/+10
| | | | | | (_dbus_verbose_real): only enable verbose printing if DBUS_VERBOSE environment var is set to '1' (patch from Peter Kümmel <syntheticpp at gmx dot net>
* * confifure.in: add a GCC flag check for -Wdeclaration-after-statementJohn (J5) Palmieri2006-08-082-1/+24
| | | | | so we still compile on older gcc (patch from Frederic Peters <fpeters at 0d dot be>
* * configure.in: add -Wdeclaration-after-statementJohn (J5) Palmieri2006-08-046-191/+405
| | | | | | | | | | | * dbus/dbus-connection.c: change all the pending call stuff to reflect the fact that pending call operations use the connection lock * dbus/dbus-pending-call.c: add locking here * dbus/dbus-errors.c (struct DBusRealError): don't make the name field const consistent with how message field is done
* * s/D-BUS/D-Bus/gJohn (J5) Palmieri2006-08-0359-321/+325
|
* * dbus/dbus-object-tree.c: Patch by Benjamin OtteJohn (J5) Palmieri2006-08-032-1/+7
| | | | | <in7y118 at public.uni-hamburg dot de> - fix invalid read/write reported by valgrind
* - bump releaseJohn (J5) Palmieri2006-07-241-1/+1
|
* - Released 0.91dbus-0.91John (J5) Palmieri2006-07-242-0/+11
|
* - Correct release locationJohn (J5) Palmieri2006-07-241-1/+1
|
* * dbus/dbus-connection.c:John (J5) Palmieri2006-07-222-1/+11
| | | | | | | (_dbus_connection_attach_pending_call_unlocked): (connection_timeout_and_complete_all_pending_calls_unlocked): Make sure we set timeout_added on pending calls to FALSE when we remove the timeout from the connection
* add note about fixing locking on pending callHavoc Pennington2006-07-211-1/+3
|
* * Removed some extra bindings stuff lingering around (thanks timo)John (J5) Palmieri2006-07-214-37/+8
| | | | | | * dbus-pendingcall.c (_dbus_pending_call_new): s/dbus_connection_ref/_dbus_connection_ref_unlocked fixes assertion when we tried to take a lock on an already locked connection
* - Bump release in CVSJohn (J5) Palmieri2006-07-171-1/+1
|
* * Release 0.90dbus-0.90John (J5) Palmieri2006-07-173-3/+21
|
* 2006-07-17 Havoc Pennington <hp@redhat.com>Havoc Pennington2006-07-172-0/+9
| | | | | * dbus/dbus-marshal-basic.c (_dbus_type_to_string): support 64-bit ints, reported by Owen Taylor
* * doc/TODO:John (J5) Palmieri2006-07-175-26/+8
| | | | | | | * dbus/dbus-bus.c: * dbus-errors.c: * dbus/dbus-marshal-validate.c: Removed TODO items which were fixed or are no longer relevent
* * Remove stray files from the stripped bindingsJohn (J5) Palmieri2006-07-173-20/+5
|
* 2006-07-16 Havoc Pennington <hp@redhat.com>Havoc Pennington2006-07-162-1/+10
| | | | | * dbus/dbus-pending-call.c (_dbus_pending_call_set_timeout_error): Improve the error message on reply timeout
* * Update ChangeLog for binding removal commitJohn (J5) Palmieri2006-07-141-0/+4
|
* * Remove all bindingsJohn (J5) Palmieri2006-07-14328-124017/+16
|
* * dbus-connection.c (dbus_connection_send_with_reply): return TRUEJohn (J5) Palmieri2006-07-144-42/+73
| | | | | | | | | | | and set pending_reply out arg to NULL is connection is disconnected (connection_timeout_and_complete_all_pending_calls_unlocked): New static method for cleaning up pending calls on disconnect (_dbus_connection_get_dispatch_status_unlocked): If we have pending calls queued timeouts on disconnect * dbus/dbus-pending-call.ci (_dbus_pending_call_set_connection): Remove
* * bus/activation.[ch] (bus_activation_list_services): new function toJohn (J5) Palmieri2006-07-146-4/+537
| | | | | | | | | | | | get the list of services that can be activated * bus/dispatch.c: test coverage for the new bus method ListActivatableNames * bus/driver.c: new bus method ListActivatableNames to get the list of services that can be activated * doc/dbus-specification.xml: ListActivatableNames method documentation
* * dbus/Makefile.am: add dbus-pending-call-internal.h to the list ofJohn (J5) Palmieri2006-07-122-0/+5
| | | | source files
* * dbus/dbus-message-factory.c:John (J5) Palmieri2006-07-122-1/+5
| | | | Fix index into an array (patch by Peter Kümmel <syntheticpp at gmx.net>)
* - Make DBusPendingCall an opaque type even to D-Bus internalsJohn (J5) Palmieri2006-07-126-142/+363
|
* * dbus/dbus-connection.h: remove connection_disconnect and replace withJohn (J5) Palmieri2006-07-073-2/+11
| | | | | | | connection_close * dbus/dbus-connection.c: include dbus-bus.h (_dbus_connection_read_write_dispatch): make static
* * dbus/dbus-connection.c (dbus_connection_close): removed deprecatedJohn (J5) Palmieri2006-07-076-44/+62
| | | | | | | | | | | | | function (dbus_connection_dispatch): On disconnect unref any shared connections * dbus/dbus-bus.c (_dbus_bus_check_connection_and_unref): new function for cleaning up shared connections on disconnect (internal_bus_get): get a hard refrence to shared connections when they are created * doc/TODO: Remove items which are no longer relevent or have been fixed Split 1.0 todo items with a 0.90 freeze todo list
* 2006-06-14 Ross Burton <ross@openedhand.com>Ross Burton2006-06-142-0/+6
| | | | | * glib/dbus-gobject.c: Free a leaking GArray (surely not!) in dbus_g_method_return.
* 2006-06-14 Ross Burton <ross@openedhand.com>Ross Burton2006-06-143-15/+12
| | | | | | | * tools/Makefile.am: * tools/dbus-monitor.c: Don't use the GLib bindings in dbus-monitor (patch from Ralf Habacker).
* 2006-06-14 Ross Burton <ross@openedhand.com>Ross Burton2006-06-142-1/+7
| | | | | * tools/dbus-print-message.c: Also print the object path when outputting signals or method calls.
* add dbus_bus_get refcount item to TODOHavoc Pennington2006-06-141-1/+11
| | | | link to mail list post about pending call threading problems
* * qt/src/Makefile.am: install the qdbus.h header.Thiago Macieira2006-06-132-1/+7
| | | | This allows people to actually use the installed code.
* 2006-06-12 Ross Burton <ross@openedhand.com>Ross Burton2006-06-122-1/+8
| | | | | * glib/dbus-gproxy.c: Don't leak a GArray when firing signals (thank Rob Taylor for review).
* * Released 0.62dbus-0.62Thiago Macieira2006-06-122-0/+34
| | | | (update ChangeLog and NEWS)
* * dbus/dbus-arch-deps.h.in: Remove spurious semi-colons thatThiago Macieira2006-06-122-3/+9
| | | | | break pedantic builds. Closes bug 6043 (patch approved by Havoc back in February).
* * qt/src/qdbusintegrator.cpp: Fix bug in parsing async methodsThiago Macieira2006-06-124-3/+12
| | | | | | | that took a QDBusMessage parameter. * qt/src/qdbusbus.h: Add a default flag for RequestName. * qt/tools/dbus.cpp: Don't use automatic call because we might be calling an async method: request a reply.
* No changelog: fix distcheck.Thiago Macieira2006-06-111-1/+1
|
* * test/qt/*: Update the testcases, including testing the newThiago Macieira2006-06-1111-133/+745
| | | | | | functionality of sending null QByteArray and QString over the bus. Add new headertest test and restore the old qdbusxmlparser test.
* * qt/tools/dbuscpp2xml.cpp: Compile on Windows.Thiago Macieira2006-06-118-48/+92
| | | | | | | | | | | | | | * qt/tools/dbusidl2cpp.cpp: Add missing newline. * qt/examples/Makefile.am: * qt/examples/chat.h: Use UI-generated files with the ui_*.h form. * qt/src/qdbusmarshall.cpp: Allow sending of QString() and QByteArray() (nulls) over the bus. * qt/src/qdbusabstractinterface.cpp: Use the correct variable, the one that has the signature suffix stripped. * qt/src/qdbusreply.h: Make some methods const.
* Patch from Timo Hoenig <thoenig@suse.de>.Thiago Macieira2006-06-095-1/+38
| | | | | | | | | | * qt/dbus/Makefile.am: New file. Fix "make dist", add all headers required during build to EXTRA_DIST. * qt/src/Makefile.am: Fix "make dist", add 'qdbus.h' to EXTRA_DIST. * qt/Makefile.am: Fix "make dist", add 'dbus' to DIST_SUBDIRS. * configure.in: Fix "make dist", take care that the Makefile for qt/dbus is being generated.
* * bus/bus.c: Fix eavesdropping on method callsJohn (J5) Palmieri2006-06-072-14/+18
|
* * configure.in:John (J5) Palmieri2006-06-073-0/+68
| | | | | * dbus/dbus-userdb-util.c: Add Solaris console owner patch from Artem Kachitchkine