Update libdvdcss to 1.4.3
Form Brad
This commit is contained in:
parent
5399f868fa
commit
c8d6c6ef79
@ -1,9 +1,8 @@
|
||||
# $OpenBSD: Makefile,v 1.31 2020/03/21 18:58:06 kmos Exp $
|
||||
# $OpenBSD: Makefile,v 1.32 2021/10/11 06:11:35 rsadowski Exp $
|
||||
|
||||
COMMENT= descramble scrambled DVDs
|
||||
|
||||
VER= 1.4.2
|
||||
REVISION= 1
|
||||
VER= 1.4.3
|
||||
DISTNAME= libdvdcss-${VER}
|
||||
CATEGORIES= converters
|
||||
MASTER_SITES= https://download.videolan.org/pub/videolan/libdvdcss/${VER}/
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (libdvdcss-1.4.2.tar.bz2) = eMLtd+ycDY++1799OryCBouIZL5JTPrRZYITd/8/JXU=
|
||||
SIZE (libdvdcss-1.4.2.tar.bz2) = 366824
|
||||
SHA256 (libdvdcss-1.4.3.tar.bz2) = IzzJL13AHF06lvWzWCvn1c7lo1pS06CBWHRdPYYHAHk=
|
||||
SIZE (libdvdcss-1.4.3.tar.bz2) = 388404
|
||||
|
@ -1,28 +0,0 @@
|
||||
$OpenBSD: patch-src_libdvdcss_c,v 1.1 2020/03/21 18:58:07 kmos Exp $
|
||||
|
||||
Squelch potential buffer overflow warning
|
||||
|
||||
Index: src/libdvdcss.c
|
||||
--- src/libdvdcss.c.orig
|
||||
+++ src/libdvdcss.c
|
||||
@@ -320,7 +320,19 @@ static int init_cache_dir( dvdcss_t dvdcss )
|
||||
return -1;
|
||||
}
|
||||
|
||||
- sprintf( psz_tagfile, "%s/" CACHE_TAG_NAME, dvdcss->psz_cachefile );
|
||||
+ i_ret = snprintf( psz_tagfile, PATH_MAX, "%s/" CACHE_TAG_NAME,
|
||||
+ dvdcss->psz_cachefile );
|
||||
+ if ( i_ret < 0 || i_ret >= PATH_MAX)
|
||||
+ {
|
||||
+ if ( i_ret < 0)
|
||||
+ print_error( dvdcss, "failed to compose cache directory tag path");
|
||||
+ else
|
||||
+ print_error( dvdcss, "cache directory tag path too long: %s/" CACHE_TAG_NAME,
|
||||
+ dvdcss->psz_cachefile );
|
||||
+ dvdcss->psz_cachefile[0] = '\0';
|
||||
+ return -1;
|
||||
+ }
|
||||
+
|
||||
i_fd = open( psz_tagfile, O_RDWR|O_CREAT, 0644 );
|
||||
if( i_fd >= 0 )
|
||||
{
|
@ -1,8 +1,8 @@
|
||||
@comment $OpenBSD: PLIST,v 1.11 2016/01/25 07:02:03 ajacoutot Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.12 2021/10/11 06:11:35 rsadowski Exp $
|
||||
include/dvdcss/
|
||||
include/dvdcss/dvdcss.h
|
||||
include/dvdcss/version.h
|
||||
lib/libdvdcss.a
|
||||
@static-lib lib/libdvdcss.a
|
||||
lib/libdvdcss.la
|
||||
@lib lib/libdvdcss.so.${LIBdvdcss_VERSION}
|
||||
lib/pkgconfig/libdvdcss.pc
|
||||
|
Loading…
Reference in New Issue
Block a user