update to pjsip/pjsua-2.13, including some security fixes

- Potential media transport downgrade from SRTP to RTP
- Potential buffer overflow in pjlib scanner and pjmedia
- Potential stack buffer overflow when parsing message as a STUN client
This commit is contained in:
sthen 2022-11-25 12:52:51 +00:00
parent 8d30ac8d5b
commit 78de190c79
4 changed files with 10 additions and 8 deletions

View File

@ -1,7 +1,7 @@
COMMENT-main= multimedia communication library (SIP, RTP, ICE, etc)
COMMENT-pjsua= lightweight sip client
V= 2.12.1
V= 2.13
GH_ACCOUNT= pjsip
GH_PROJECT= pjproject
GH_TAGNAME= $V
@ -88,6 +88,7 @@ MODPY_RUNDEP= No
TEST_DEPENDS= ${MODPY_RUN_DEPENDS} \
pjsip-=$V:${BUILD_PKGPATH}
ALL_TARGET= dep all
# some tests require network
TEST_TARGET= selftest
# distributed with a wrapper script that runs the real autoconf script

View File

@ -1,2 +1,2 @@
SHA256 (pjproject-2.12.1.tar.gz) = 0P7vaWOweTToIbpDKK7LTDY1hRXBs+UH2lh0VV1xNTM=
SIZE (pjproject-2.12.1.tar.gz) = 9660659
SHA256 (pjproject-2.13.tar.gz) = QXi7n1himREUY/wW6gTkYa3KSnPmRvjd72HqU9r6ktk=
SIZE (pjproject-2.13.tar.gz) = 9744716

View File

@ -1,11 +1,11 @@
Index: build.mak.in
--- build.mak.in.orig
+++ build.mak.in
@@ -328,7 +328,6 @@ export APP_LDLIBS := $(PJSUA_LIB_LDLIB) \
$(PJLIB_LDLIB) \
@LIBS@
@@ -331,7 +331,6 @@ export APP_LDLIBS := $(PJSUA_LIB_LDLIB) \
$(PJLIB_LDLIB) \
@LIBS@
export APP_LDXXLIBS := $(PJSUA2_LIB_LDLIB) \
- -lstdc++ \
$(APP_LDLIBS)
- -lstdc++ \
$(APP_LDLIBS)
# Here are the variables to use if application is using the library

View File

@ -256,6 +256,7 @@ include/pjnath/stun_transaction.h
include/pjnath/turn_session.h
include/pjnath/turn_sock.h
include/pjnath/types.h
include/pjnath/upnp.h
include/pjsip/
include/pjsip-simple/
include/pjsip-simple/errno.h