Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ortp for openSUSE:Factory checked in 
at 2022-01-19 00:35:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ortp (Old)
 and      /work/SRC/openSUSE:Factory/.ortp.new.1892 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ortp"

Wed Jan 19 00:35:16 2022 rev:34 rq:947167 version:5.0.66

Changes:
--------
--- /work/SRC/openSUSE:Factory/ortp/ortp.changes        2021-11-28 
21:31:08.485877967 +0100
+++ /work/SRC/openSUSE:Factory/.ortp.new.1892/ortp.changes      2022-01-19 
00:35:42.922312755 +0100
@@ -1,0 +2,6 @@
+Tue Jan 18 08:42:48 UTC 2022 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Update to version 5.0.66:
+  * no changelog
+
+-------------------------------------------------------------------

Old:
----
  ortp-5.0.53.tar.bz2

New:
----
  ortp-5.0.66.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ortp.spec ++++++
--- /var/tmp/diff_new_pack.w98uzT/_old  2022-01-19 00:35:43.418313109 +0100
+++ /var/tmp/diff_new_pack.w98uzT/_new  2022-01-19 00:35:43.418313109 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ortp
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2014 Mariusz Fik <fi...@opensuse.org>.
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
 %define soname  libortp
 %define sover   15
 Name:           ortp
-Version:        5.0.53
+Version:        5.0.66
 Release:        0
 Summary:        Real-time Transport Protocol Stack
 License:        GPL-2.0-or-later

++++++ ortp-5.0.53.tar.bz2 -> ortp-5.0.66.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ortp-5.0.53/CMakeLists.txt 
new/ortp-5.0.66/CMakeLists.txt
--- old/ortp-5.0.53/CMakeLists.txt      2021-10-04 16:11:09.000000000 +0200
+++ new/ortp-5.0.66/CMakeLists.txt      2022-01-06 16:42:33.000000000 +0100
@@ -20,9 +20,14 @@
 #
 ############################################################################
 
-# CMake 3.13 required for new Flexisip build process.
-# See [CMP077](https://cmake.org/cmake/help/v3.13/policy/CMP0077.html).
-cmake_minimum_required(VERSION 3.13)
+cmake_minimum_required(VERSION 3.1)
+
+# CMP0077 policy is required by Flexisip build. Remove it once the CMake 
required
+# version is higer or equal to 3.13.
+if(NOT CMAKE_VERSION VERSION_LESS 3.13)
+    cmake_policy(SET CMP0077 NEW)
+endif()
+
 project(oRTP VERSION 5.0.0)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ortp-5.0.53/src/rtpsession_inet.c 
new/ortp-5.0.66/src/rtpsession_inet.c
--- old/ortp-5.0.53/src/rtpsession_inet.c       2021-10-04 16:11:09.000000000 
+0200
+++ new/ortp-5.0.66/src/rtpsession_inet.c       2022-01-06 16:42:33.000000000 
+0100
@@ -1251,8 +1251,15 @@
 
 int rtp_session_sendto(RtpSession *session, bool_t is_rtp, mblk_t *m, int 
flags, const struct sockaddr *destaddr, socklen_t destlen){
        int ret;
-
+       OrtpStream *ostr = is_rtp ? &session->rtp.gs : &session->rtcp.gs;
        _rtp_session_check_socket_refresh(session);
+       
+       /* 
+        * If the "recv_addr" (which is the source address to use for sending) 
is not specified for this packet,
+        * default to the source address specified in the RtpSession for the 
rtp or rtcp stream.
+        */
+       if( m->recv_addr.family == AF_UNSPEC && ostr->used_loc_addrlen != 0 )
+               ortp_sockaddr_to_recvaddr((const struct 
sockaddr*)&ostr->used_loc_addr, &m->recv_addr);
 
        if (session->net_sim_ctx && 
(session->net_sim_ctx->params.mode==OrtpNetworkSimulatorOutbound
                        || 
session->net_sim_ctx->params.mode==OrtpNetworkSimulatorOutboundControlled)){
@@ -1419,8 +1426,7 @@
                freemsg(m);
                return 0;
        }
-       if( m->recv_addr.family == AF_UNSPEC && 
session->rtp.gs.used_loc_addrlen>0 )
-               ortp_sockaddr_to_recvaddr((const struct 
sockaddr*)&session->rtp.gs.used_loc_addr, &m->recv_addr);       // update 
recv_addr with the source of rtp
+       
        hdr = (rtp_header_t *) m->b_rptr;
        if (hdr->version == 0) {
                /* We are probably trying to send a STUN packet so don't change 
its content. */
@@ -1493,8 +1499,6 @@
                destaddr=NULL;
                destlen=0;
        }
-       if( m->recv_addr.family == AF_UNSPEC && 
session->rtcp.gs.used_loc_addrlen>0 )
-           ortp_sockaddr_to_recvaddr((const struct 
sockaddr*)&session->rtcp.gs.used_loc_addr, &m->recv_addr);  // update recv_addr 
with the source of rtcp
        if (session->rtcp.enabled){
                if ( (sockfd!=(ortp_socket_t)-1 && (destlen>0 || 
using_connected_socket))
                        || rtp_session_using_transport(session, rtcp) ) {

Reply via email to