diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-09-12 14:48:51 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-09-12 14:48:51 +0200 |
commit | 730a1f28d2543310482ade142e0ed4dcd885e371 (patch) | |
tree | b69c336c05f74f632dbe6301d8207206fa7ced4a | |
parent | af67178581bbbb89cf63ffc5af162b9f82fa6cdd (diff) |
Bump version: 1.11.0.51-af67-dirty → 1.12.01.12.0
Change-Id: I9b1272cacaeaf1213f9a372eda52aac560cfbde5
-rw-r--r-- | TODO-RELEASE | 2 | ||||
-rw-r--r-- | configure.ac | 14 | ||||
-rw-r--r-- | contrib/osmo-mgw.spec.in | 30 | ||||
-rw-r--r-- | debian/changelog | 71 | ||||
-rw-r--r-- | debian/control | 12 | ||||
-rw-r--r-- | debian/libosmo-mgcp-client12.install (renamed from debian/libosmo-mgcp-client11.install) | 0 | ||||
-rw-r--r-- | src/libosmo-mgcp-client/Makefile.am | 2 |
7 files changed, 100 insertions, 31 deletions
diff --git a/TODO-RELEASE b/TODO-RELEASE index 69b38a99c..c5a3b36a5 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 8aa9c4e6d..7c56e6577 100644 --- a/configure.ac +++ b/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.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 5e6d21f4d..e52431c0a 100644 --- a/contrib/osmo-mgw.spec.in +++ b/contrib/osmo-mgw.spec.in @@ -29,30 +29,30 @@ BuildRequires: pkgconfig >= 0.20 %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 @@ find %{buildroot} -type f -name "*.la" -delete -print %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 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) %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 bac901e7c..4b7cef6c7 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 f914c6354..f894f9781 100644 --- a/debian/control +++ b/debian/control @@ -6,10 +6,10 @@ Build-Depends: debhelper (>= 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 @@ Multi-Arch: foreign 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 @@ Package: libosmo-mgcp-client-dev 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 index 7e86498ca..7e86498ca 100644 --- a/debian/libosmo-mgcp-client11.install +++ b/debian/libosmo-mgcp-client12.install diff --git a/src/libosmo-mgcp-client/Makefile.am b/src/libosmo-mgcp-client/Makefile.am index 5c6308899..6446fedca 100644 --- a/src/libosmo-mgcp-client/Makefile.am +++ b/src/libosmo-mgcp-client/Makefile.am @@ -19,7 +19,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=11:0:0 +MGCP_CLIENT_LIBVERSION=12:0:0 lib_LTLIBRARIES = \ libosmo-mgcp-client.la \ |