]> git.pld-linux.org Git - packages/pjproject.git/commitdiff
one more patch from Asterisk added auto/th/pjproject-2.6-5
authorJacek Konieczny <j.konieczny@eggsoft.pl>
Thu, 22 Feb 2018 13:49:49 +0000 (14:49 +0100)
committerJacek Konieczny <j.konieczny@eggsoft.pl>
Thu, 22 Feb 2018 13:49:49 +0000 (14:49 +0100)
Release: 5

0071-sdp_fmtp_attr.patch [new file with mode: 0644]
pjproject.spec

diff --git a/0071-sdp_fmtp_attr.patch b/0071-sdp_fmtp_attr.patch
new file mode 100644 (file)
index 0000000..8228d5d
--- /dev/null
@@ -0,0 +1,34 @@
+diff --git a/pjmedia/src/pjmedia/sdp.c b/pjmedia/src/pjmedia/sdp.c
+index a3dd80b..6117e07 100644
+--- a/pjmedia/src/pjmedia/sdp.c
++++ b/pjmedia/src/pjmedia/sdp.c
+@@ -256,7 +256,8 @@ PJ_DEF(pj_status_t) pjmedia_sdp_attr_get_rtpmap( const pjmedia_sdp_attr *attr,
+     PJ_ASSERT_RETURN(pj_strcmp2(&attr->name, "rtpmap")==0, PJ_EINVALIDOP);
+-    PJ_ASSERT_RETURN(attr->value.slen != 0, PJMEDIA_SDP_EINATTR);
++    if (attr->value.slen == 0)
++        return PJMEDIA_SDP_EINATTR;
+     init_sdp_parser();
+@@ -341,6 +342,9 @@ PJ_DEF(pj_status_t) pjmedia_sdp_attr_get_fmtp( const pjmedia_sdp_attr *attr,
+     PJ_ASSERT_RETURN(pj_strcmp2(&attr->name, "fmtp")==0, PJ_EINVALIDOP);
++    if (attr->value.slen == 0)
++        return PJMEDIA_SDP_EINATTR;
++
+     /* fmtp BNF:
+      *        a=fmtp:<format> <format specific parameter>
+      */
+@@ -379,6 +383,9 @@ PJ_DEF(pj_status_t) pjmedia_sdp_attr_get_rtcp(const pjmedia_sdp_attr *attr,
+     PJ_ASSERT_RETURN(pj_strcmp2(&attr->name, "rtcp")==0, PJ_EINVALIDOP);
++    if (attr->value.slen == 0)
++        return PJMEDIA_SDP_EINATTR;
++
+     init_sdp_parser();
+     /* fmtp BNF:
index 27498d743afc128aa3423259e8250411fdd7cd8b..7dccede65e4eab07070c2425a460b3545d2ab010 100644 (file)
@@ -20,7 +20,7 @@
 Summary:       PJSIP - free and open source multimedia communication library
 Name:          pjproject
 Version:       2.6
-Release:       4
+Release:       5
 License:       GPL v2+
 Group:         Libraries
 Source0:       http://www.pjsip.org/release/%{version}/%{name}-%{version}.tar.bz2
@@ -41,10 +41,11 @@ Patch107:   0037-r5576-svn-backport-session-timer-crash.patch
 Patch108:      0048-r5576-svn-backport-tls-crash.patch
 Patch109:      0058-Parse-zero-length-multipart-body-parts-correctly.patch
 Patch110:      0059-Ensure-2543-transaction-key-buffer-is-large-enough.patch
-Patch111:      0070-Set-PJSIP_INV_SUPPORT_UPDATE-correctly-in-pjsip_inv_.patch
-Patch112:      0075-Fixed-2030-Improve-error-handling-in-OpenSSL-socket.patch
-Patch113:      0080-STUN-Fingerprint-with-ICE.patch
-Patch114:      0090-sip_parser-Add-validity-checking-for-numeric-header-.patch
+Patch111:      0071-sdp_fmtp_attr.patch
+Patch112:      0070-Set-PJSIP_INV_SUPPORT_UPDATE-correctly-in-pjsip_inv_.patch
+Patch113:      0075-Fixed-2030-Improve-error-handling-in-OpenSSL-socket.patch
+Patch114:      0080-STUN-Fingerprint-with-ICE.patch
+Patch115:      0090-sip_parser-Add-validity-checking-for-numeric-header-.patch
 URL:           http://www.pjsip.org/
 %{?with_video:BuildRequires:   SDL2-devel}
 BuildRequires: SILK_SDK-devel
@@ -132,6 +133,7 @@ Statyczna biblioteka %{name}.
 %patch112 -p1
 %patch113 -p1
 %patch114 -p1
+%patch115 -p1
 
 cp -p %{SOURCE1} pjlib/include/pj/config_site.h
 
This page took 0.102473 seconds and 4 git commands to generate.