summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-09-06 17:40:55 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-09-06 17:40:55 +0000
commitc3829386f4edcd266d9e0bd17014aabb4aac37b0 (patch)
tree4ea2a98cabf546b37d3043df0e241fbd26de114d /media-sound
parentUnused files. (diff)
downloadgentoo-2-c3829386f4edcd266d9e0bd17014aabb4aac37b0.tar.gz
gentoo-2-c3829386f4edcd266d9e0bd17014aabb4aac37b0.tar.bz2
gentoo-2-c3829386f4edcd266d9e0bd17014aabb4aac37b0.zip
Unused file.
(Portage version: 2.2_rc40/cvs/Linux x86_64)
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/pulseaudio/Manifest11
-rw-r--r--media-sound/pulseaudio/files/pulseaudio-0.9.16-CVE-2009-1894.patch85
2 files changed, 0 insertions, 96 deletions
diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest
index 8d7e0e267c24..2a50653c4ed0 100644
--- a/media-sound/pulseaudio/Manifest
+++ b/media-sound/pulseaudio/Manifest
@@ -1,9 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX pulseaudio-0.9.15-CVE-2009-1894.patch 1969 RMD160 69a11b7f132d24e7f99fec180ffed3caf806de77 SHA1 1b9106e52c063e83b8577434360edaf3be81351d SHA256 a14e01e386f60c083dda6049e951bcf17af693ac475afd1f455d71f400f2e526
AUX pulseaudio-0.9.15-bsd.patch 549 RMD160 d44e309557353c115281e860bfa643b197d04921 SHA1 0cd07acc70c0e53984e7a639d9668b4817cb804c SHA256 d044e27ad71424b601f0de37e29321226579146203c6c557434d11e298798787
-AUX pulseaudio-0.9.16-CVE-2009-1894.patch 3269 RMD160 b900d2001a4dc611f78c704603f5994c0a9614da SHA1 9c6737a7ec293308699410ec41eeceae1a3643d2 SHA256 3be0eaa395606aaa832e6748a7c0d075ad4a2dd473dc302759510673189bfb48
AUX pulseaudio-0.9.8-bt-nohal.patch 1153 RMD160 5ad7a7173795c022fca73ccf694207e18d6925a7 SHA1 9f50549357b5fa498e0b7f67258de431e90f89e2 SHA256 1bdc458d55529777a3a760205a09d0381433402a3002518ba5a700b3518c727d
AUX pulseaudio-0.9.8-create-directory.patch 685 RMD160 87c287d3ff6047c9bee892271ea3b3ac6d06fa1a SHA1 2083a575f6272135909efce292d43a2f947f285f SHA256 5fd77f5d0a897d3f70cb3e20e24b97e7f0f46d9266b8758c56a7cb84f763e571
AUX pulseaudio-0.9.8-esoundpath.patch 1798 RMD160 c009c0d1cfdf0bb9db6ef476df29bca56b68ab58 SHA1 5901b164c5b4bd3fa485dbc1a5a950f2ba5794a9 SHA256 4ae132c68a19f07ecf1fef9c55cebc7615e38b157dc196961f666c3914a4641b
@@ -23,10 +19,3 @@ EBUILD pulseaudio-0.9.16_rc6.ebuild 5417 RMD160 32c29218d792c9eb02cc372951c8d34b
EBUILD pulseaudio-0.9.9-r54.ebuild 5949 RMD160 56283e0cc390c79dbf299f61c1b2e9a08424f133 SHA1 d19a6e920b2df66f11a359b52ed334031f07c082 SHA256 08c6879254915eb40a4916c261770a5661a1d2c364d57ecbbda72e291f8637f3
MISC ChangeLog 29891 RMD160 c915c38b9777439981f464b8552c0eaabfb09a77 SHA1 cfc786493bdb1effff99b69b7f2f685f32dc32f9 SHA256 168e34c60fb6d38daf34ecf30669d46e23cb94a2f4586d22540e22ea5bea51f6
MISC metadata.xml 2026 RMD160 c9ab8b941696d7bbc414a0ec1f1aacb7ea2cf560 SHA1 77a7b37f63602e282fb47f5b9a4d130449c9c0ee SHA256 8146dd9e728580c17ff5eb800577773e7a261dbbd32bdcecd7a375f4ea955160
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAkqZXTUACgkQAiZjviIA2Xi95gCg31pZojlwFLyZLoqgPlx0u5Aw
-iv4AoJ7gRT/OBUD+ZyuEzY69n2GOTlZs
-=Ok2u
------END PGP SIGNATURE-----
diff --git a/media-sound/pulseaudio/files/pulseaudio-0.9.16-CVE-2009-1894.patch b/media-sound/pulseaudio/files/pulseaudio-0.9.16-CVE-2009-1894.patch
deleted file mode 100644
index 64e672377ac0..000000000000
--- a/media-sound/pulseaudio/files/pulseaudio-0.9.16-CVE-2009-1894.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-From fdd11d6cc0f4c75f75c62fb7d419d157ce00c956 Mon Sep 17 00:00:00 2001
-From: =?utf-8?q?Diego=20Elio=20'Flameeyes'=20Petten=C3=B2?= <flameeyes@gmail.com>
-Date: Tue, 7 Jul 2009 20:51:53 +0200
-Subject: [PATCH] Remove exploitable LD_BIND_NOW hack.
-
-Instead of trying to re-execute pulseaudio itself with LD_BIND_NOW set,
-just find the correct flag for the linker to request immediate bindings
-(all ELF files support that option), and use that when linking the daemon.
-
-Reduce the amount of compiled and executed code as well.
----
- configure.ac | 6 ++++++
- src/Makefile.am | 4 ++--
- src/daemon/main.c | 22 ----------------------
- 3 files changed, 8 insertions(+), 24 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 9c96d1c..cc7f674 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -113,6 +113,12 @@ CC_CHECK_LDFLAGS([${tmp_ldflag}],
- [VERSIONING_LDFLAGS='-Wl,-version-script=$(srcdir)/map-file'])
- AC_SUBST([VERSIONING_LDFLAGS])
-
-+dnl Use immediate (now) bindings; avoids the funky re-call in itself
-+dnl the -z now syntax is lifted from Sun's linker and works with GNU's too
-+dnl other linkes might be added later
-+CC_CHECK_LDFLAGS([-Wl,-z,now], [IMMEDIATE_LDFLAGS="-Wl,-z,now"])
-+AC_SUBST([IMMEDIATE_LDFLAGS])
-+
- dnl Check for the proper way to build libraries that have no undefined
- dnl symbols; on some hosts this needs to be avoided but the macro
- dnl takes care of it.
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 7ebf1f8..ac627c8 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -183,9 +183,9 @@ PREOPEN_LIBS = $(modlibexec_LTLIBRARIES)
- endif
-
- if FORCE_PREOPEN
--pulseaudio_LDFLAGS = $(AM_LDFLAGS) $(BINLDFLAGS) -dlpreopen force $(foreach f,$(PREOPEN_LIBS),-dlpreopen $(f))
-+pulseaudio_LDFLAGS = $(AM_LDFLAGS) $(BINLDFLAGS) $(IMMEDIATE_LDFLAGS) -dlpreopen force $(foreach f,$(PREOPEN_LIBS),-dlpreopen $(f))
- else
--pulseaudio_LDFLAGS = $(AM_LDFLAGS) $(BINLDFLAGS) -dlopen force $(foreach f,$(PREOPEN_LIBS),-dlopen $(f))
-+pulseaudio_LDFLAGS = $(AM_LDFLAGS) $(BINLDFLAGS) $(IMMEDIATE_LDFLAGS) -dlopen force $(foreach f,$(PREOPEN_LIBS),-dlopen $(f))
- endif
-
- ###################################
-diff --git a/src/daemon/main.c b/src/daemon/main.c
-index eb378d2..0f6fc90 100644
---- a/src/daemon/main.c
-+++ b/src/daemon/main.c
-@@ -401,28 +401,6 @@ int main(int argc, char *argv[]) {
- pa_log_set_level(PA_LOG_NOTICE);
- pa_log_set_flags(PA_LOG_COLORS|PA_LOG_PRINT_FILE|PA_LOG_PRINT_LEVEL, PA_LOG_RESET);
-
--#if defined(__linux__) && defined(__OPTIMIZE__)
-- /*
-- Disable lazy relocations to make usage of external libraries
-- more deterministic for our RT threads. We abuse __OPTIMIZE__ as
-- a check whether we are a debug build or not.
-- */
--
-- if (!getenv("LD_BIND_NOW")) {
-- char *rp;
--
-- /* We have to execute ourselves, because the libc caches the
-- * value of $LD_BIND_NOW on initialization. */
--
-- pa_set_env("LD_BIND_NOW", "1");
--
-- if ((rp = pa_readlink("/proc/self/exe")))
-- pa_assert_se(execv(rp, argv) == 0);
-- else
-- pa_log_warn("Couldn't read /proc/self/exe, cannot self execute. Running in a chroot()?");
-- }
--#endif
--
- if ((e = getenv("PULSE_PASSED_FD"))) {
- passed_fd = atoi(e);
-
---
-1.6.3.3
-