pespin has submitted this change. ( https://gerrit.osmocom.org/c/osmo-mgw/+/34380?usp=email )
Change subject: Bump version: 1.11.0.51-af67-dirty → 1.12.0 ......................................................................
Bump version: 1.11.0.51-af67-dirty → 1.12.0
Change-Id: I9b1272cacaeaf1213f9a372eda52aac560cfbde5 --- M TODO-RELEASE M configure.ac M contrib/osmo-mgw.spec.in M debian/changelog M debian/control R debian/libosmo-mgcp-client12.install M src/libosmo-mgcp-client/Makefile.am 7 files changed, 109 insertions(+), 31 deletions(-)
Approvals: pespin: Looks good to me, approved; Verified
diff --git a/TODO-RELEASE b/TODO-RELEASE index 69b38a9..c5a3b36 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -24,5 +24,3 @@ # If any interfaces have been removed or changed since the last public release, a=0. # #library what description / commit summary line -libosmo-mgcp-client NEW API mgcp_client_conf_alloc() -libosmo-mgcp-client DEPRECATED mgcp_client_conf_init() \ No newline at end of file diff --git a/configure.ac b/configure.ac index 8aa9c4e..7c56e65 100644 --- a/configure.ac +++ b/configure.ac @@ -44,13 +44,13 @@ AC_SUBST(LIBRARY_DLSYM)
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.3.0) -PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.4.0) -PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.4.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.4.0) +PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.5.0)
CFLAGS="$CFLAGS -DBUILDING_LIBOSMOMGCPCLIENT -pthread" CPPFLAGS="$CPPFLAGS -DBUILDING_LIBOSMOMGCPCLIENT -pthread" diff --git a/contrib/osmo-mgw.spec.in b/contrib/osmo-mgw.spec.in index 5e6d21f..e52431c 100644 --- a/contrib/osmo-mgw.spec.in +++ b/contrib/osmo-mgw.spec.in @@ -29,30 +29,30 @@ %if 0%{?suse_version} BuildRequires: systemd-rpm-macros %endif -BuildRequires: pkgconfig(libosmo-netif) >= 1.3.0 -BuildRequires: pkgconfig(libosmocore) >= 1.8.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.8.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.8.0 -BuildRequires: pkgconfig(libosmovty) >= 1.8.0 -BuildRequires: pkgconfig(libosmocoding) >= 1.8.0 -BuildRequires: pkgconfig(libosmoabis) >= 1.4.0 -BuildRequires: pkgconfig(libosmotrau) >= 1.4.0 +BuildRequires: pkgconfig(libosmo-netif) >= 1.4.0 +BuildRequires: pkgconfig(libosmocore) >= 1.9.0 +BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 +BuildRequires: pkgconfig(libosmovty) >= 1.9.0 +BuildRequires: pkgconfig(libosmocoding) >= 1.9.0 +BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 +BuildRequires: pkgconfig(libosmotrau) >= 1.5.0 %{?systemd_requires}
%description OsmoMGW is Osmocom's Media Gateway for 2G and 3G circuit-switched mobile networks.
-%package -n libosmo-mgcp-client11 +%package -n libosmo-mgcp-client12 Summary: Osmocom's Media Gateway Control Protocol client library Group: System/Libraries
-%description -n libosmo-mgcp-client11 +%description -n libosmo-mgcp-client12 Osmocom's Media Gateway Control Protocol client library.
%package -n libosmo-mgcp-client-devel Summary: Development files for Osmocom's Media Gateway Control Protocol client library Group: Development/Libraries/C and C++ -Requires: libosmo-mgcp-client11 = %{version} +Requires: libosmo-mgcp-client12 = %{version}
%description -n libosmo-mgcp-client-devel Osmocom's Media Gateway Control Protocol client librarary. @@ -90,8 +90,8 @@ %check make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)
-%post -n libosmo-mgcp-client11 -p /sbin/ldconfig -%postun -n libosmo-mgcp-client11 -p /sbin/ldconfig +%post -n libosmo-mgcp-client12 -p /sbin/ldconfig +%postun -n libosmo-mgcp-client12 -p /sbin/ldconfig
%if 0%{?suse_version} %preun @@ -119,8 +119,8 @@ %dir %{_sysconfdir}/osmocom %config(noreplace) %{_sysconfdir}/osmocom/osmo-mgw.cfg
-%files -n libosmo-mgcp-client11 -%{_libdir}/libosmo-mgcp-client.so.11* +%files -n libosmo-mgcp-client12 +%{_libdir}/libosmo-mgcp-client.so.12*
%files -n libosmo-mgcp-client-devel %{_libdir}/libosmo-mgcp-client.so diff --git a/debian/changelog b/debian/changelog index bac901e..4b7cef6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,74 @@ +osmo-mgw (1.12.0) unstable; urgency=medium + + [ Philipp Maier ] + * mgcp_sdp: add spec reference + * mgcp_sdp: cosmetic: remove newline + * mgcp_endp: cosmetic move mgcp_endp_release to the end + * mgcp_endp: cosmetic: remove unnecessary new line + * mgcp_e1: fix log output + * mgcp_e1: be more frugal withe E1 line resources + * mgcp_client: fix sourcecode formatting + * mgcp_e1: fix typo + * mgcp_e1: rewrite comment + * mgcp_e1: rename e1_send to e1_send_ts_frame + * mgcp_e1: cosmetic: rewrite comment + * Revert "mgcp_codec: do not differentiate between oa and bwe when comparing codec" + * mgcp_codec: fix oa/bwe comparison in mgcp_codec_pt_translate() + * mgcp_codec: refactor payload type converstion + * mgcp_codec: cosmetic: remove line break in api-doc + * mgcp_network: fix apidoc + * mgcp_vty: add warnings for deprecated config options + * mgcp_codec: move mgcp_codec_decide down + * mgcp_codec: fix codec decision + * mgcp_network: do not deliver RTP packets with unpatched PT + * mgcp_codec: be sensitive about IuFP when checking codecs + * mgcp_client.h: also add spec ref to the other 3gpp defined payload types + + [ Harald Welte ] + * cosmetic: Fix grammar suggesting reading _the_ user manual + + [ arehbein ] + * Transition to use of 'telnet_init_default' + + [ Oliver Smith ] + * mgcp_client: mgcp_msg_gen: add more error logs + * mgcp_client_pool: add mgcp_client_pool_empty() + * Cosmetic: mgcp_client: fix typo + * debian: set compat level to 10 + * systemd: depend on networking-online.target + * Cosmetic: fix a typo + * mgcp_client: check rc of map_str_to_codec + + [ Pau Espin Pedrol ] + * mgcp_network: Unregister osmo_fd before closing fd + * mgcp-client: Call osmo_fd_unregister() before closing and changing bfd->fd + * mgcp-client: Drop unused struct mgcp_client field + * mgcp_client: Introduce mgcp_client_conf_alloc(), deprecate mgcp_client_conf_init() + * mgcp-client: Move some static functions further above + * mgw: Allow auditing speciall 'null' endpoint + * mgcp-client: Add keepalive feature + * mgcp_client: pool: Only pick clients with an MGCP link considered to be UP + * mgcp-client: Always mark client as UP if keepalive request-interval disabled + * mgcp-client: Mark client as UP when keepalive request-interval/timeout is disabled through VTY + + [ Vadim Yanitskiy ] + * */Makefile.am: libraries shall not be in AM_LDFLAGS + * tests: use -no-install libtool flag to avoid ./lt-* scripts + * tests: $(BUILT_SOURCES) is not defined, depend on osmo-mgw + * copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH + + [ Neels Hofmeyr ] + * mgcp_find_section_end(): skip spaces at start of SDP + * mgcp_client: simpler error handling + * mgcp: fix "L: a:" header parsing: heed ";" separator + * mgcp_client: tweak extract_codec_name() implementation + + [ Andreas Eversberg ] + * ASCI: Add new mode for voice group/broadcast call + * ASCI: Support conference briding with 1..n connections + + -- Pau Espin Pedrol pespin@sysmocom.de Tue, 12 Sep 2023 14:48:51 +0200 + osmo-mgw (1.11.0) unstable; urgency=medium
[ Pau Espin Pedrol ] diff --git a/debian/control b/debian/control index f914c63..f894f97 100644 --- a/debian/control +++ b/debian/control @@ -6,10 +6,10 @@ dh-autoreconf, pkg-config, autotools-dev, - libosmocore-dev (>= 1.8.0), - libosmo-netif-dev (>= 1.3.0), - libosmo-abis-dev (>= 1.4.0), - osmo-gsm-manuals-dev (>= 1.4.0) + libosmocore-dev (>= 1.9.0), + libosmo-netif-dev (>= 1.4.0), + libosmo-abis-dev (>= 1.5.0), + osmo-gsm-manuals-dev (>= 1.5.0) Standards-Version: 3.9.8 Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw @@ -21,7 +21,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends} Description: OsmoMGW: Osmocom's Media Gateway for 2G and 3G circuit-switched mobile networks
-Package: libosmo-mgcp-client11 +Package: libosmo-mgcp-client12 Section: libs Architecture: any Multi-Arch: same @@ -33,7 +33,7 @@ Section: libdevel Architecture: any Multi-Arch: same -Depends: libosmo-mgcp-client11 (= ${binary:Version}), ${misc:Depends} +Depends: libosmo-mgcp-client12 (= ${binary:Version}), ${misc:Depends} Description: libosmo-mgcp-client: Osmocom's Media Gateway Control Protocol client utilities
Package: osmo-mgw-doc diff --git a/debian/libosmo-mgcp-client11.install b/debian/libosmo-mgcp-client12.install similarity index 100% rename from debian/libosmo-mgcp-client11.install rename to debian/libosmo-mgcp-client12.install diff --git a/src/libosmo-mgcp-client/Makefile.am b/src/libosmo-mgcp-client/Makefile.am index 5c63088..6446fed 100644 --- a/src/libosmo-mgcp-client/Makefile.am +++ b/src/libosmo-mgcp-client/Makefile.am @@ -19,7 +19,7 @@
# 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=11:0:0 +MGCP_CLIENT_LIBVERSION=12:0:0
lib_LTLIBRARIES = \ libosmo-mgcp-client.la \