forked from pool/alsa-utils
Accepting request 171088 from home:sumski:branches:multimedia:libs
- Added patch from upstream, which fixes buffer overflow, 0002-alsactl-Fix-the-string-size-for-the-lock-file-contents.patch OBS-URL: https://build.opensuse.org/request/show/171088 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/alsa-utils?expand=0&rev=76
This commit is contained in:
parent
7b30f292e9
commit
3ca16f59da
@ -0,0 +1,28 @@
|
|||||||
|
From 95788fea25c1a59985828d4b91af0772d077600b Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jaroslav Kysela <perex@perex.cz>
|
||||||
|
Date: Mon, 15 Apr 2013 14:44:13 +0200
|
||||||
|
Subject: [PATCH 1/1] alsactl: Fix the string size for the lock file contents
|
||||||
|
|
||||||
|
The string length is 10 characters + LF + '\0' = 12 characters.
|
||||||
|
|
||||||
|
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
|
||||||
|
---
|
||||||
|
alsactl/lock.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/alsactl/lock.c b/alsactl/lock.c
|
||||||
|
index d34d013..fce208b 100644
|
||||||
|
--- a/alsactl/lock.c
|
||||||
|
+++ b/alsactl/lock.c
|
||||||
|
@@ -35,7 +35,7 @@ static int state_lock_(const char *file, int lock, int timeout)
|
||||||
|
int fd = -1, err = 0;
|
||||||
|
struct flock lck;
|
||||||
|
struct stat st;
|
||||||
|
- char lcktxt[11];
|
||||||
|
+ char lcktxt[12];
|
||||||
|
char *nfile;
|
||||||
|
|
||||||
|
if (!do_lock)
|
||||||
|
--
|
||||||
|
1.7.11.4
|
||||||
|
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 15 18:31:29 UTC 2013 - hrvoje.senjan@gmail.com
|
||||||
|
|
||||||
|
- Added patch from upstream, which fixes buffer overflow,
|
||||||
|
0002-alsactl-Fix-the-string-size-for-the-lock-file-contents.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Apr 15 11:26:41 CEST 2013 - tiwai@suse.de
|
Mon Apr 15 11:26:41 CEST 2013 - tiwai@suse.de
|
||||||
|
|
||||||
|
@ -59,6 +59,7 @@ Source1: 01beep.conf
|
|||||||
# Patch: alsa-utils-git-fixes.diff
|
# Patch: alsa-utils-git-fixes.diff
|
||||||
# upstream fix patches
|
# upstream fix patches
|
||||||
Patch1: 0001-alsactl-Fix-a-typo-in-systemd-alsa-restore.service.patch
|
Patch1: 0001-alsactl-Fix-a-typo-in-systemd-alsa-restore.service.patch
|
||||||
|
Patch2: 0002-alsactl-Fix-the-string-size-for-the-lock-file-contents.patch
|
||||||
#
|
#
|
||||||
Patch99: alsa-utils-gettext-version-removal.diff
|
Patch99: alsa-utils-gettext-version-removal.diff
|
||||||
Url: http://www.alsa-project.org/
|
Url: http://www.alsa-project.org/
|
||||||
@ -75,6 +76,7 @@ sed -i -e's/EXTRA_DIST= config.rpath /EXTRA_DIST=/' Makefile.am
|
|||||||
# rm -f po/Makefile* po/*.gmo po/*.pot po/*.header po/stamp-*
|
# rm -f po/Makefile* po/*.gmo po/*.pot po/*.header po/stamp-*
|
||||||
# patch -p1
|
# patch -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
|
%patch2 -p1
|
||||||
#
|
#
|
||||||
%if %suse_version < 1020
|
%if %suse_version < 1020
|
||||||
%patch99 -p1
|
%patch99 -p1
|
||||||
|
Loading…
Reference in New Issue
Block a user