summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * tools/run-with-tmp-session-bus.sh:John (J5) Palmieri2006-08-103-4/+11
| | | | | | * test/name-test/run-test.sh: Remove bashisms (patch from Julio M. Merino Vidal <jmmv at NetBSD dot org>)
* - configure.in doesn't seem to like >= 2.6.0 in a warning messageJohn (J5) Palmieri2006-08-101-1/+1
|
* * configure.in: add a version (>= 2.6.0) check for libxml2John (J5) Palmieri2006-08-102-2/+6
|
* * forgot to save the dbus/dbus-macros.h file for a previous checkinJohn (J5) Palmieri2006-08-101-0/+2
|
* * configure.in: make sure the compiler supports -Wfloat-equalJohn (J5) Palmieri2006-08-103-4/+15
| | | | | | * bus/dir-watch-dnotify.c: move functional code after variable declerations (C99 fix) (patches from Jens Granseuer <jensgr at gmx dot net>
* * dbus/dbus-macros.h:John (J5) Palmieri2006-08-101-0/+6
| | | | | add #include <stddef.h> so that Sun compilers don't complain about the defining NULL
* * dbus/dbus-sysdeps.c:John (J5) Palmieri2006-08-106-4/+48
| | | | | | | | * dbus/dbus-address.c: * bus/activation.c: * test/shell-test.c: don't hardcode tmp directory (patch from Dave Meikle <dmk at davemeikle dot co dot uk>)
* * Change an assert to a detailed warning and abort.John (J5) Palmieri2006-08-092-2/+13
| | | | | | When allocator->lock != mutex it indicates that the user has failed to initalize threads before using the D-Bus library. This warning helps the user identify the issue and fix their app.
* * 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)