1. 04 Apr, 2008 3 commits
  2. 03 Apr, 2008 4 commits
    • John Palmieri's avatar
      fix memleak due to autolaunch and recursive calls to _dbus_open_transport · ca87b909
      John Palmieri authored
      * Patch from Sumit <sumitskj_20@yahoo.com>, comments added
      * dbus/dbus-transport.c(_dbus_transport_open): fix mem leak
    • John Palmieri's avatar
      modify dbus_connection_send documentation · b5818e61
      John Palmieri authored
      * dbus/dbus-connection.c (dbus_connection_send): add documentation
        to describe when to call dbus_connection_flush and
        dbus_connection_unref after a call to dbus_connection_send is made
        Initial wording by Stanislav Brabec <sbrabec at suse.cz>
        (fd.o bug#13558)
    • Jérémie Dimino's avatar
      fix dbus-send so it can correctly send dictionaries · a689ef29
      Jérémie Dimino authored
      * tools/dbus-send.c (append_dict): Send in signature when opening up
        a dict entry container
      * AUTHORS: Add Jérémie to AUTHORS file since it was a slightly above
        trivial fix
    • Kimmo Hämäläinen's avatar
      fix expiration of pending replies · 7c4b3458
      Kimmo Hämäläinen authored
      * bus/expirelist.c
        (do_expiration_with_current_time): calculate correct min wait time
        and next interval
        (bus_expire_list_add, bus_expire_list_add_link): if the timeout is
        disabled when we add an item to the expire list, enable the timeout
        (do_expiration_with_current_time): only set timeout if there are
        items to expire
  3. 01 Apr, 2008 1 commit
    • Frederic Crozat's avatar
      Fixes for the inotify configuration file monitor backend. · 68f69d38
      Frederic Crozat authored
      2008-04-01  Timo Hoenig  <thoenig@suse.de>
      Patch from Frederic Crozat <fcrozat@mandriva.com>
      * bus/dir-watch-inotify.c (bus_watch_directory): Only monitor
        way, only atomic changes to configuration file are monitored.
      * bus/dir-watch-inotify.c (_handle_inotify_watch): Fix typo in
        _dbus_verbose function call
      * bus/dir-watch-inotify.c (bus_drop_all_directory_watches): Use
        _dbus_strerror instead of perror
  4. 31 Mar, 2008 2 commits
  5. 27 Mar, 2008 1 commit
  6. 26 Mar, 2008 1 commit
    • Colin Walters's avatar
      Set default exit_on_disconnect after registration · 52ea0f2c
      Colin Walters authored
      2008-03-26  Colin Walters  <walters@verbum.org>
      	Patch from Scott James Remnant <scott@netsplit.com>
      	* dbus/dbus-bus.c: Set default exit_on_disconnect after registration with
      	the bus, not before.  This ensures that programs which wish to set
      	exit_on_disconnect to FALSE will not be terminated if the bus exits
      	during registration.  (FDO Bug #15112)
  7. 04 Mar, 2008 6 commits
  8. 28 Feb, 2008 1 commit
  9. 26 Feb, 2008 3 commits
    • John Palmieri's avatar
      Released 1.1.20 · c0f7ba8d
      John Palmieri authored
    • John Palmieri's avatar
      CVE-2008-0595 dbus security policy circumvention · 6db561dc
      John Palmieri authored
      * CVE-2008-0595 - security policy of the type <allow send_interface=
        "some.interface.WithMethods"/> work as an implicit allow for
        messages sent without an interface bypassing the default deny rules
        and potentially allowing restricted methods exported on the bus to be
        executed by unauthorized users.  This patch fixes the issue.
      * bus/policy.c (bus_client_policy_check_can_send,
        bus_client_policy_check_can_receive): skip messages without an
        interface when evaluating an allow rule, and thus pass it to the
        default deny rules
    • John Palmieri's avatar
      correctly unref connections without guids during shutdown · 381c8548
      John Palmieri authored
      * dbus/dbus-connection.c (close_connection_on_shutdown): new method
        split out from shared_connections_shutdown
        (shared_connections_shutdown): shutdown all shared connections
        without guids
        (_dbus_connection_ref_unlocked): handle OOM when prepending no guid
        connections to the shared_connections_no_guid list
      * Patch by  Kimmo Hämäläinen <kimmo dot hamalainen at nokia dot com>
  10. 21 Feb, 2008 2 commits
  11. 17 Jan, 2008 2 commits
    • John Palmieri's avatar
      Release 1.1.4(1.2.0RC2) · b1b40179
      John Palmieri authored
    • John Palmieri's avatar
      fix inotify support · e1821fc3
      John Palmieri authored
      2008-01-17  Timo Hoenig  <thoenig@suse.de>
      	* fix inotify support
      	* bus/dir-watch-inotify.c (_handle_inotify_watch): fix reading of the
      	inotify events. Also, use ssize_t not size_t for 'ret'.
      	* bus/dir-watch-inotify.c (bus_watch_directory): watch not only for
      	IN_MODIFY but also for IN_CREATE and IN_DELETE
      	* bus/dir-watch-inotify.c (bus_drop_all_directory_watches): drop the
      	inotify watches more elegantly by closing inotify:_fd, set inotify_fd to
      	-1 after dropping the watches
  12. 16 Jan, 2008 2 commits
  13. 15 Jan, 2008 12 commits