mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-09 05:49:23 +00:00
mcpp: Normalize the patch format of CVE
Because CVE-2019-14274.patch is included in ice-mcpp.patch, the cve-check-tool fails to correctly judge the CVE of the OSS. CVE-2019-14274.patch is separated from ice-mcpp.patch to fix the problem. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -0,0 +1,34 @@
|
|||||||
|
From ea453aca2742be6ac43ba4ce0da6f938a7e5a5d8 Mon Sep 17 00:00:00 2001
|
||||||
|
From: He Liu <liulonnie@gmail.com>
|
||||||
|
Date: Tue, 4 Feb 2014 11:00:40 -0800
|
||||||
|
Subject: [PATCH] line comment bug
|
||||||
|
|
||||||
|
---
|
||||||
|
src/support.c | 4 +++-
|
||||||
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/support.c b/src/support.c
|
||||||
|
index c57eaef..e3357e4 100644
|
||||||
|
--- a/src/support.c
|
||||||
|
+++ b/src/support.c
|
||||||
|
@@ -188,7 +188,7 @@ static char * append_to_buffer(
|
||||||
|
size_t length
|
||||||
|
)
|
||||||
|
{
|
||||||
|
- if (mem_buf_p->bytes_avail < length) { /* Need to allocate more memory */
|
||||||
|
+ if (mem_buf_p->bytes_avail < length + 1) { /* Need to allocate more memory */
|
||||||
|
size_t size = MAX( BUF_INCR_SIZE, length);
|
||||||
|
|
||||||
|
if (mem_buf_p->buffer == NULL) { /* 1st append */
|
||||||
|
@@ -1722,6 +1722,8 @@ com_start:
|
||||||
|
sp -= 2;
|
||||||
|
while (*sp != '\n') /* Until end of line */
|
||||||
|
mcpp_fputc( *sp++, OUT);
|
||||||
|
+ mcpp_fputc('\n', OUT);
|
||||||
|
+ wrong_line = TRUE;
|
||||||
|
}
|
||||||
|
goto end_line;
|
||||||
|
default: /* Not a comment */
|
||||||
|
--
|
||||||
|
2.25.1
|
||||||
|
|
||||||
@@ -114,37 +114,6 @@ diff -r -c -N ../mcpp-2.7.2-old/src/main.c ./src/main.c
|
|||||||
}
|
}
|
||||||
|
|
||||||
int mcpp_lib_main
|
int mcpp_lib_main
|
||||||
diff -r -c -N ../mcpp-2.7.2-old/src/support.c ./src/support.c
|
|
||||||
*** ../mcpp-2.7.2-old/src/support.c Tue Jun 10 06:02:33 2008
|
|
||||||
--- ./src/support.c Fri May 14 12:40:56 2010
|
|
||||||
***************
|
|
||||||
*** 188,194 ****
|
|
||||||
size_t length
|
|
||||||
)
|
|
||||||
{
|
|
||||||
! if (mem_buf_p->bytes_avail < length) { /* Need to allocate more memory */
|
|
||||||
size_t size = MAX( BUF_INCR_SIZE, length);
|
|
||||||
|
|
||||||
if (mem_buf_p->buffer == NULL) { /* 1st append */
|
|
||||||
--- 188,194 ----
|
|
||||||
size_t length
|
|
||||||
)
|
|
||||||
{
|
|
||||||
! if (mem_buf_p->bytes_avail < length + 1) { /* Need to allocate more memory */
|
|
||||||
size_t size = MAX( BUF_INCR_SIZE, length);
|
|
||||||
|
|
||||||
if (mem_buf_p->buffer == NULL) { /* 1st append */
|
|
||||||
***************
|
|
||||||
*** 1722,1727 ****
|
|
||||||
--- 1722,1729 ----
|
|
||||||
sp -= 2;
|
|
||||||
while (*sp != '\n') /* Until end of line */
|
|
||||||
mcpp_fputc( *sp++, OUT);
|
|
||||||
+ mcpp_fputc( '\n', OUT);
|
|
||||||
+ wrong_line = TRUE;
|
|
||||||
}
|
|
||||||
goto end_line;
|
|
||||||
default: /* Not a comment */
|
|
||||||
diff -r -c -N ../mcpp-2.7.2-old/src/system.c ./src/system.c
|
diff -r -c -N ../mcpp-2.7.2-old/src/system.c ./src/system.c
|
||||||
*** ../mcpp-2.7.2-old/src/system.c 2008-11-26 10:53:51.000000000 +0100
|
*** ../mcpp-2.7.2-old/src/system.c 2008-11-26 10:53:51.000000000 +0100
|
||||||
--- ./src/system.c 2011-02-21 16:18:05.678058106 +0100
|
--- ./src/system.c 2011-02-21 16:18:05.678058106 +0100
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ LICENSE = "BSD-2-Clause"
|
|||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=5ca370b75ec890321888a00cea9bc1d5"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=5ca370b75ec890321888a00cea9bc1d5"
|
||||||
|
|
||||||
SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \
|
SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \
|
||||||
file://ice-mcpp.patch "
|
file://ice-mcpp.patch \
|
||||||
|
file://CVE-2019-14274.patch"
|
||||||
SRC_URI[md5sum] = "512de48c87ab023a69250edc7a0c7b05"
|
SRC_URI[md5sum] = "512de48c87ab023a69250edc7a0c7b05"
|
||||||
SRC_URI[sha256sum] = "3b9b4421888519876c4fc68ade324a3bbd81ceeb7092ecdbbc2055099fcb8864"
|
SRC_URI[sha256sum] = "3b9b4421888519876c4fc68ade324a3bbd81ceeb7092ecdbbc2055099fcb8864"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user