summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * dbus/dbus-dataslot.c (_dbus_data_slot_allocator_alloc):John (J5) Palmieri2006-08-142-1/+10
| | | | | | | | Change _dbus_abort to _dbus_assert_not_reached because _dbus_abort causes compile problems when asserts are turned off Keeping _dbus_warn for printing out the message so even if asserts are turned off the user gets the messages that something is wrong
* Patches by Kjartan Maraas <kmaraas at gnome dot org>John (J5) Palmieri2006-08-1416-35/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bus/services.c (bus_service_list_queued_owners): Add a pointer cast to fix compiler warning * dbus/dbus-dataslot.c (_dbus_data_slot_list_get): return a NULL instead of FALSE since the return type is not expecting a boolean * dbus/dbus-marshal-basic.c (_dbus_marshal_test): Remove unused variable * dbus/dbus-marshal-recursive-util.c (node_new): return a NULL instead of FALSE since the return type is not expecting a boolean * dbus/dbus-server-debug-pipe.c (_dbus_transport_debug_pipe_new): Send a NULL into _dbus_transport_new_for_fd instead of a FALSE because we are expecting a pointer not a boolean * dbus/dbus-sysdeps-util.c (_dbus_get_tmpdir): add void as the parameter so some compilers don't complain * dbus/dbus-transport-unix.c (_dbus_transport_new_for_domain_socket, _dbus_transport_new_for_tcp_socket): Send a NULL into _dbus_transport_new_for_fd instead of a FALSE because we are expecting a pointer not a boolean * test/shell-test.c (test_command_line): cast the second argument to _dbus_list_append to avoid compiler warnings * test/test-names.c (main): remove unused variable * test/test-service.c (check_hello_from_self_reply): Initialize echo_message and echo_reply to NULL * test/test-shell-service.c (handle_echo): Remove unused variable and cast the third parameter passed to dbus_connection_get_object_path_data to avoid compiler warrnings * test/name-test/test-names.c (clear_message_queue): Remove unused function * test/name-test/test-pending-call-dispatch.c: Fix format string in printf
* * dbus/dbus-bus.c:John (J5) Palmieri2006-08-143-22/+16
| | | | | | | * test/name-test/test-names.c: Remove test method dbus_bus_connection_get_unique_name because we already have public method dbus_bus_get_unique_name that does the exact same thing
* * fix typos in Julio's previous patch which cause make check to failJohn (J5) Palmieri2006-08-112-4/+9
|
* * fix mismatching paren typoJohn (J5) Palmieri2006-08-111-1/+1
|
* * dbus/dbus-address.c (_dbus_address_test): Revert leaking strcmp.John (J5) Palmieri2006-08-102-1/+8
| | | | | | In any case it was wrong since this is a test checking to see if address parsing is correct. There was no need to get the true tmp directory.
* * dbus/dbus-macros.h: Revert the addition of stddef.hJohn (J5) Palmieri2006-08-102-2/+5
| | | | as we should not be adding it to library headers
* * dbus/dbus-signature.c:John (J5) Palmieri2006-08-102-13/+33
| | | | | Fix the unit tests so that they work if assertions are not enabled. (patch from Julio M. Merino Vidal <jmmv at NetBSD dot org>)
* * 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