Commit Graph

54 Commits

Author SHA1 Message Date
ajacoutot
978381c7b1 Bring some fixes from upstream:
* sync configure.ac patch
* dbus-spawn: set SIGPIPE to SIG_IGN before activating services
* dbus-sysdeps-pthread.c: don't fail if !HAVE_MONOTONIC_CLOCK under -Werror=unused
* Remove redundant close() calls
* Don't leak temporary fds pointing to /dev/null
2013-01-08 09:30:27 +00:00
sthen
40f5f67190 cope with sysctl.h changes 2012-12-18 21:38:12 +00:00
ajacoutot
56fbabc5ca Implement _dbus_command_for_pid which is really useful for debugging. 2012-10-11 07:25:20 +00:00
ajacoutot
604b0262ea Simpler patch; from pkgsrc. 2012-10-10 17:20:36 +00:00
ajacoutot
1e8fbeb470 Update to dbus-1.6.8. 2012-09-30 07:51:33 +00:00
ajacoutot
73faab8d51 Remove the -pthread patching and properly fix the autoconf test for the
pthread functions.

from Brad
2012-09-04 06:32:52 +00:00
ajacoutot
b6e1b836ac Bugfix update to dbus-1.6.4. 2012-08-15 08:03:43 +00:00
ajacoutot
07873b5ce6 linking to libdbus-1.0 requires -pthread.
spotted by "Onat I."
2012-07-06 16:28:21 +00:00
ajacoutot
24e2018964 Update to dbus-1.6.2.
Committing now so that any fallout can be fixed during g2k12.
2012-07-05 07:19:48 +00:00
ajacoutot
1ad3aa55d5 Sync patch wirh upstream, USE_GMAKE. 2012-04-26 09:25:40 +00:00
ajacoutot
7649518289 Make this build with regular make. 2012-04-04 06:19:01 +00:00
ajacoutot
3538c38f96 I forgot to mention the BZ URL in previous; no pkg change. 2012-03-31 18:14:39 +00:00
ajacoutot
138bff109e Update to dbus-1.4.20. 2012-03-31 17:56:44 +00:00
ajacoutot
516391a936 Properly detect and use the MONOTONIC clock now that we have
pthread_condattr_{get,set}clock().
2012-02-23 06:58:11 +00:00
ajacoutot
cdc570f075 Fix MSG_NOSIGNAL detection. 2011-12-03 14:27:40 +00:00
ajacoutot
3c00c20c0e Tweak rc script and don't try to install under /var/... we already sample
it.
2011-10-29 14:37:42 +00:00
ajacoutot
fb6a5924d3 Bugfix update to dbus-1.4.16. 2011-09-29 06:57:36 +00:00
ajacoutot
3b1fac67e8 Bugfix update to dbus-1.4.14. 2011-09-09 09:00:25 +00:00
ajacoutot
e543ce6329 Bugfix update to dbus-1.4.12. 2011-06-15 16:26:07 +00:00
jasper
aeaf5d28c3 Security fix for SA44896, D-Bus Message Byte Order Denial of Service Weakness
Fix from upstream git.
ok aja@ (MAINTAINER)
2011-06-13 17:14:58 +00:00
ajacoutot
11dfd4b837 Bugfix update to dbus-1.4.10. 2011-06-03 16:51:23 +00:00
ajacoutot
ef45bee41f Resurrect patch-dbus_dbus-connection_c which was lost during an update. 2011-05-23 08:58:31 +00:00
ajacoutot
e32a88b897 Don't try to open /proc. 2011-05-06 07:34:17 +00:00
ajacoutot
ca4ec51287 Fix detection of SCM_RIGHTS for fd passing.
from eric@
ok jasper@
2011-04-28 13:09:32 +00:00
ajacoutot
84e11a7fde Update to dbus-1.4.8. 2011-04-21 08:27:23 +00:00
ajacoutot
0fe6219413 Unbreak on gcc3: remove non supported -Wno-address.
spotted by and ok naddy@
2011-03-10 15:18:43 +00:00
ajacoutot
d3a02bd60f Update to dbus-1.4.6. 2011-03-07 19:20:28 +00:00
ajacoutot
85a3e00edb Bugfix update to dbus-1.4.1. 2010-12-21 14:59:49 +00:00
ajacoutot
cd5bf2e53e Update to dbus-1.4.0... second try.
Previously missed regression is fixed.
2010-12-21 05:57:42 +00:00
ajacoutot
4f3d0498f5 There seems to be an annoying runtime regression with session bus after
the last update which I failed to see in my tests.
While this is being worked on, let's revert for now so that people don't
run into it. Other parts of the D-DBus gang update are fine (glib and
python). Also keep the recent rc script tweak.

Sorry about that...
2010-12-16 07:13:58 +00:00
ajacoutot
927234fdf3 Update to dbus-1.4.0. 2010-12-13 10:41:22 +00:00
ajacoutot
e496b830fc Make use of getsockopt(2) SO_PEERCRED.
This fixes GetConnectionUnixProcessID().

Requires a very current current...
2010-06-30 20:48:57 +00:00
ajacoutot
9c5fee729a Better. 2010-06-29 03:36:30 +00:00
ajacoutot
8771739246 Fix the GetConnectionUnixProcessID() function. 2010-06-29 02:14:57 +00:00
ajacoutot
14a823cef8 Prevent an infinite EINVAL loop, from FreeBSD. 2010-04-20 17:48:18 +00:00
ajacoutot
33f40fbd10 Maintainance update to dbus-1.2.24. 2010-04-20 14:54:21 +00:00
landry
5fadbd3443 Also disable PIE on hppa, use same workaround as for arm. This produces
a non-segfaulting dbus package, so dbus-glib and a whole lot of other
packages might now build on hppa..
hints from ajacoutot@, ok espie@
2010-02-06 11:58:59 +00:00
ajacoutot
79a393a145 Update to dbus-1.2.16.
ok jasper@
2009-10-10 14:30:47 +00:00
kurt
c1c3b5b6db Prevent signal/waitpid races by blocking SIGCHLD in
_dbus_get_autolaunch_address(). This corrects the
pidgin + dbus plugin error dialog  "dbus: Failed to
get connection: Failed to execute dbus-launch to
autolaunch D-Bus session".

okay todd@
2009-04-24 15:06:05 +00:00
kili
6b8efc7f28 Disable PIE *only* on arm.
From Brad.
2009-04-15 16:12:52 +00:00
kili
d4c0d5cf09 Disable PIE to fix the build on arm.
XXX this is just a workaround to get a working dbus on arm until PIE is fixed

ok "if you add some XXX about the PIE problem", ajacoutot@
2009-04-14 20:33:11 +00:00
ajacoutot
35b27c7e02 - it seems this patch was forgotten in previous commit
- safe bump
2009-01-28 19:05:23 +00:00
jasper
c4aa7d354a - maintenance update dbus to 1.2.12
from Brad, ok ajacoutot@
2009-01-28 14:16:19 +00:00
ajacoutot
1832f492c5 - re-add pie support now that it's been fixed on powerpc 2009-01-19 11:56:43 +00:00
ajacoutot
1bc053e624 - don't build with pie, it gives empty unresolved symbols on powerpc
ok todd@
2009-01-06 10:16:52 +00:00
jasper
51924015e8 - SECURITY UPDATE for dbus to 1.2.6
fixes CVE-2008-4311
The default policy for both sent and received messages was
effectively *allow*, and not deny as stated.

"looks good" todd@
2008-12-09 14:12:08 +00:00
brad
a56fa0420e Update to DBus 1.2.4.
Also a security update for a remote application DoS.. CVE-2008-3834.

ok jasper@ ajacoutot@
2008-10-12 22:08:04 +00:00
jasper
34f422b70d - better COMMENT
- fix locations in dbus-daemon.1 (spotted by ajacoutot)
2008-04-20 21:00:19 +00:00
ajacoutot
9466375421 - s/etc/$SYSCONFDIR
- simpler rc.local example; remove UNMESSAGE
- remove /var/run @sample from PLIST as this gets removed at reboot
- don't try to install dir outside of $PREFIX

ok jasper@ landry@ bernd@
2008-03-23 10:53:55 +00:00
bernd
44782d340c Security fix for CVE-2008-0595.
http://lists.freedesktop.org/archives/dbus/2008-February/009401.html

ok espie@
2008-02-29 13:38:56 +00:00