mirror of
				https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw.git
				synced 2025-11-04 05:53:26 +00:00 
			
		
		
		
	Compare commits
	
		
			4 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					49f3e6a6ab | ||
| 
						 | 
					fffe261076 | ||
| 
						 | 
					cfef36837e | ||
| 
						 | 
					c946605208 | 
@@ -1,6 +1,6 @@
 | 
			
		||||
To run the configuration parsing and output (VTY) test suite, first install
 | 
			
		||||
 | 
			
		||||
  git://git.osmocom.org/python/osmo-python-tests
 | 
			
		||||
  https://gitea.osmocom.org/cellular-infrastructure/osmo-python-tests
 | 
			
		||||
 | 
			
		||||
and pass the following configure options here:
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -24,4 +24,3 @@
 | 
			
		||||
# If any interfaces have been removed or changed since the last public release, a=0.
 | 
			
		||||
#
 | 
			
		||||
#library		what		description / commit summary line
 | 
			
		||||
libosmogsm              >1.6.0          use of iuup.h (libosmocore.git Ib21cee2e30bf83dff4e167f79541796007af9845)
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										16
									
								
								configure.ac
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								configure.ac
									
									
									
									
									
								
							@@ -44,13 +44,13 @@ AC_SEARCH_LIBS([dlsym], [dl dld], [LIBRARY_DLSYM="$LIBS";LIBS=""])
 | 
			
		||||
AC_SUBST(LIBRARY_DLSYM)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.6.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.6.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.6.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.6.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.1.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.2.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.2.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.7.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.7.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.7.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.7.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.2.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.3.0)
 | 
			
		||||
PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.3.0)
 | 
			
		||||
 | 
			
		||||
CFLAGS="$CFLAGS -pthread"
 | 
			
		||||
LDFLAGS="$LDFLAGS -pthread"
 | 
			
		||||
@@ -112,7 +112,7 @@ if test "x$enable_ext_tests" = "xyes" ; then
 | 
			
		||||
	AM_PATH_PYTHON
 | 
			
		||||
	AC_CHECK_PROG(OSMOTESTEXT_CHECK,osmotestvty.py,yes)
 | 
			
		||||
	 if test "x$OSMOTESTEXT_CHECK" != "xyes" ; then
 | 
			
		||||
		AC_MSG_ERROR([Please install git://osmocom.org/python/osmo-python-tests to run the VTY/CTRL tests.])
 | 
			
		||||
		AC_MSG_ERROR([Please install https://gitea.osmocom.org/cellular-infrastructure/osmo-python-tests to run the VTY/CTRL tests.])
 | 
			
		||||
	fi
 | 
			
		||||
fi
 | 
			
		||||
AC_MSG_CHECKING([whether to enable VTY/CTRL tests])
 | 
			
		||||
 
 | 
			
		||||
@@ -29,14 +29,14 @@ BuildRequires:  pkgconfig >= 0.20
 | 
			
		||||
%if 0%{?suse_version}
 | 
			
		||||
BuildRequires:  systemd-rpm-macros
 | 
			
		||||
%endif
 | 
			
		||||
BuildRequires:  pkgconfig(libosmo-netif) >= 1.1.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmocore) >= 1.6.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmoctrl) >= 1.6.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmogsm) >= 1.6.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmovty) >= 1.6.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmocoding) >= 1.6.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmoabis) >= 1.2.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmotrau) >= 1.2.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmo-netif) >= 1.2.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmocore) >= 1.7.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmoctrl) >= 1.7.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmogsm) >= 1.7.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmovty) >= 1.7.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmocoding) >= 1.7.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmoabis) >= 1.3.0
 | 
			
		||||
BuildRequires:  pkgconfig(libosmotrau) >= 1.3.0
 | 
			
		||||
%{?systemd_requires}
 | 
			
		||||
 | 
			
		||||
%description
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										50
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										50
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							@@ -1,3 +1,53 @@
 | 
			
		||||
osmo-mgw (1.10.1) unstable; urgency=medium
 | 
			
		||||
 | 
			
		||||
  * mgcp_network: Unregister osmo_fd before closing fd
 | 
			
		||||
 | 
			
		||||
 -- Pau Espin Pedrol <pespin@sysmocom.de>  Fri, 10 Mar 2023 16:04:04 +0100
 | 
			
		||||
 | 
			
		||||
osmo-mgw (1.10.0) unstable; urgency=medium
 | 
			
		||||
 | 
			
		||||
  [ Eric ]
 | 
			
		||||
  * adjust mgcp response context
 | 
			
		||||
  * rework message handling
 | 
			
		||||
  * add a lock-free bounded spsc interthread queue
 | 
			
		||||
  * clang-format: remove foreach macros
 | 
			
		||||
  * fix mgcp_conn_free_all ubsan complaints
 | 
			
		||||
 | 
			
		||||
  [ Philipp Maier ]
 | 
			
		||||
  * configuration: point out difference between trunk-nr and e1 line nr
 | 
			
		||||
  * mgcp_client: add new codec IUFP as VND.3GPP.IUFP
 | 
			
		||||
  * mgcp_codec: do not differentiate between oa and bwe when comparing codec
 | 
			
		||||
  * mgcp_network: do not try to convert RTCP packets
 | 
			
		||||
  * mgcp_network: fix typo RTPC -> RTCP
 | 
			
		||||
 | 
			
		||||
  [ Oliver Smith ]
 | 
			
		||||
  * treewide: remove FSF address
 | 
			
		||||
 | 
			
		||||
  [ Pau Espin Pedrol ]
 | 
			
		||||
  * mgcp_network.c: Set proper CRC Header for ACK Initialization
 | 
			
		||||
  * cosmetic: Rename variable payload=>payload_type
 | 
			
		||||
  * mgcp_network.c: Fix byte alignment of CRC Header for ACK Initialization
 | 
			
		||||
  * Define mgcp_rtp_end.output_enabled as bool
 | 
			
		||||
  * cosmetic: mgcp_codec.c: Fix typo in comment
 | 
			
		||||
  * Drop unneeded ax_check_compile_flag.m4
 | 
			
		||||
  * Make function amr_is_octet_aligned publicly available
 | 
			
		||||
  * Initial IuUP support using proper FSMs
 | 
			
		||||
  * IuUP: Support RFCI ID != RFCI Index
 | 
			
		||||
  * iuup: Fix caps in logging message
 | 
			
		||||
  * iuup: Check for IuUP Initialization retrans
 | 
			
		||||
 | 
			
		||||
  [ Alexander Couzens ]
 | 
			
		||||
  * doc/overview: fix wrong project page link
 | 
			
		||||
 | 
			
		||||
  [ Vadim Yanitskiy ]
 | 
			
		||||
  * tests: use 'check_PROGRAMS' instead of 'noinst_PROGRAMS'
 | 
			
		||||
  * libosmo-mgcp: e1: fix memleaks in e1_recv_cb()
 | 
			
		||||
 | 
			
		||||
  [ Harald Welte ]
 | 
			
		||||
  * update git URLs (git -> https; gitea)
 | 
			
		||||
 | 
			
		||||
 -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 28 Jun 2022 18:50:25 +0200
 | 
			
		||||
 | 
			
		||||
osmo-mgw (1.9.0) unstable; urgency=medium
 | 
			
		||||
 | 
			
		||||
  [ Harald Welte ]
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										12
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								debian/control
									
									
									
									
										vendored
									
									
								
							@@ -6,13 +6,13 @@ Build-Depends: debhelper (>=9),
 | 
			
		||||
               dh-autoreconf,
 | 
			
		||||
               pkg-config,
 | 
			
		||||
               autotools-dev,
 | 
			
		||||
               libosmocore-dev (>= 1.6.0),
 | 
			
		||||
               libosmo-netif-dev (>= 1.1.0),
 | 
			
		||||
               libosmo-abis-dev (>= 1.2.0),
 | 
			
		||||
               osmo-gsm-manuals-dev (>= 1.2.0)
 | 
			
		||||
               libosmocore-dev (>= 1.7.0),
 | 
			
		||||
               libosmo-netif-dev (>= 1.2.0),
 | 
			
		||||
               libosmo-abis-dev (>= 1.3.0),
 | 
			
		||||
               osmo-gsm-manuals-dev (>= 1.3.0)
 | 
			
		||||
Standards-Version: 3.9.8
 | 
			
		||||
Vcs-Git: git://git.osmocom.org/osmo-mgw.git
 | 
			
		||||
Vcs-Browser: https://git.osmocom.org/osmo-mgw/
 | 
			
		||||
Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw
 | 
			
		||||
Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw
 | 
			
		||||
Homepage: https://osmocom.org/projects/osmo-mgw
 | 
			
		||||
 | 
			
		||||
Package: osmo-mgw
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								debian/copyright
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								debian/copyright
									
									
									
									
										vendored
									
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 | 
			
		||||
Upstream-Name: osmo-mgw
 | 
			
		||||
Source: git://git.osmocom.org/osmo-mgw
 | 
			
		||||
Source: https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw
 | 
			
		||||
 | 
			
		||||
Files:     *
 | 
			
		||||
Copyright: 2009-2014 On-Waves
 | 
			
		||||
 
 | 
			
		||||
@@ -21,7 +21,7 @@ AM_LDFLAGS = \
 | 
			
		||||
 | 
			
		||||
# This is not at all related to the release version, but a range of supported
 | 
			
		||||
# API versions. Read TODO_RELEASE in the source tree's root!
 | 
			
		||||
MGCP_CLIENT_LIBVERSION=9:0:0
 | 
			
		||||
MGCP_CLIENT_LIBVERSION=10:0:1
 | 
			
		||||
 | 
			
		||||
lib_LTLIBRARIES = \
 | 
			
		||||
	libosmo-mgcp-client.la \
 | 
			
		||||
 
 | 
			
		||||
@@ -1668,14 +1668,14 @@ int mgcp_bind_net_rtp_port(struct mgcp_endpoint *endp, int rtp_port,
 | 
			
		||||
void mgcp_free_rtp_port(struct mgcp_rtp_end *end)
 | 
			
		||||
{
 | 
			
		||||
	if (end->rtp.fd != -1) {
 | 
			
		||||
		osmo_fd_unregister(&end->rtp);
 | 
			
		||||
		close(end->rtp.fd);
 | 
			
		||||
		end->rtp.fd = -1;
 | 
			
		||||
		osmo_fd_unregister(&end->rtp);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if (end->rtcp.fd != -1) {
 | 
			
		||||
		osmo_fd_unregister(&end->rtcp);
 | 
			
		||||
		close(end->rtcp.fd);
 | 
			
		||||
		end->rtcp.fd = -1;
 | 
			
		||||
		osmo_fd_unregister(&end->rtcp);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user