From 50e52e45f9c01d5799520ddb53565b868729801f Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Wed, 7 Aug 2019 16:52:58 +0200 Subject: [PATCH] =?UTF-8?q?Bump=20version:=201.5.0.84-a2d10-dirty=20?= =?UTF-8?q?=E2=86=92=201.6.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I57277c34bbab1fc9ea2be6a754d5a79786ce627d --- TODO-RELEASE | 3 - debian/changelog | 106 ++++++++++++++++++ debian/control | 4 +- ...5.install => libosmo-mgcp-client6.install} | 0 src/libosmo-mgcp-client/Makefile.am | 2 +- 5 files changed, 109 insertions(+), 6 deletions(-) rename debian/{libosmo-mgcp-client5.install => libosmo-mgcp-client6.install} (100%) diff --git a/TODO-RELEASE b/TODO-RELEASE index 14cb16359..c5a3b36a5 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -24,6 +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 add struct members AMR SDP/fmtp parameter generation -libosmo-mgcp-client add struct members Osmux use+cid fields to struct mgcp_msg and mgcp_conn_peer -libosmo-mgcp-client add struct members Osmux use+cid fields to struct mgcp_response_head diff --git a/debian/changelog b/debian/changelog index c1708faaf..2259eacba 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,109 @@ +osmo-mgw (1.6.0) unstable; urgency=medium + + [ Oliver Smith ] + * Cosmetic: fix spaces/tabs in mgcp_requests[] + * Inactive connection cleanup (disabled by default) + * debian: create -doc subpackage with pdf manuals + * vty: allow 0 as conn-timeout to disable it + * vty: update desc of conn-timeout + * manuals: update VTY documentation + * "make dist" fix for: no rule to make mgcp_common.h + * contrib/jenkins.sh: run "make maintainer-clean" + + [ Philipp Maier ] + * Add option to GSM HR frames to RFC5593 representation + * mgcp_sdp: cosmetic: correct typo in comment + * mgco_client: cosmetic: remove excess whitespace + * mgcp_sdp: mgcp_sdp.c does not include own header file + * mgcp_sdp: untangle parsing of a= parameters + * mgcp_network: use mgcp_rtp_codec in downlink format callback + * AMR: Add function to convert between bw-effient and octet aligned mode + + [ Neels Hofmeyr ] + * log: don't spam with "can not patch PT" messages + * mgcp client: allow setting conn mode for CRCX and MDCX + * make codec_table public as osmo_mgcpc_codec_names + * move MGW endpoint FSM from osmo-bsc to here + * fix: multiple initial CRCX + * constify map_codec_to_pt() ptmap arg + + [ Pau Espin Pedrol ] + * mgcp-client: whitespace cleanup in mgcp_client.c + * mgcp-client: Sanitize implementation of mgcp_client_rtpbridge_wildcard + * libosmo-mgcp: Use trunk type during endpoint allocation + * cosmetic: Fix typos in comment + * cosmetic: tests: mgcp_client_test: clean trailing whitespace + * mgcp_msg: Log faulty line on Osmux parsing error + * cosmetic: handle_modify_con: Fix indentation level + * Introduce log fmt helpers LOGPENDP and LOGPCONN + * create_response_with_sdp: Fix inclusion of X-Osmux + * osmux: Cleanup of CID alloc pool APIs + * mgcp_osmux.c: osmux_enable_endpoint: Fix incorrect return check + * osmux: Log osmux socket during osmux_init + * mgcp-cli: Change osmo_mgcpc_ep_fsm name to avoid collision with old osmo-bsc + * osmux: Document func and return different rc upon osmux init failure + * osmux: Fix reception of legacy dummy payloads + * osmux: Use LOGPCONN in several log calls + * cosmetic: mgcp_udp_send: Document port param is in network byte order + * cosmetic: osmux: Document network byte order in port variable + * vty: Allow enabling Osmux + * osmux: Allocate CID during CRCX + * osmux: Introduce mgcp_conn_rtp_is_osmux() helper + * osmux: Mark conn_rtp->type as osmux during CRCX + * mgcp-cli: Allow submitting X-Osmux on CRCX request + * mgcp-cli: Parse X-Osmux on CRCX response + * osmux: Handle Osmux MGCP extension in MDCX messages + * mgcp-cli: Allow submitting X-Osmux on MDCX request + * mgcp-cli: Parse X-Osmux on MDCX response + * osmux: Drop unneeded OSMUX_STATE_NEGOTIATING + * mgcp-cli: endpoint_fsm: Add API to retrieve Osmux CID from MGW + * osmux: Provide correct local port during mgcp resp + * osmux: Use remote port to send osmux frames + * osmux: Improve logging around osmux enabling events + * osmux: Delay osmux enable of conn until remote addr is configured by MDCX + * osmux: Redo read/write osmux glue code to have data routed correctly + * mgw, mgcp-li: Handle X-Osmux param name as case insensitive + * osmux: Use DUMMY ft msg as per Osmux spec + * osmux: Fix loopback for Osmux connections + * osmux: Fix CID release for non-enabled connections + * osmux: Fix hardcoded rtp payload_type 98 in osmux conn + * mgcp-cli: Validate osmux cid value during mgcp_msg_gen + * mgw: Support uppercase LCO options + * mgw: Support lowercase header parameters + * mgcp-cli: Support lowercase header parameters + * mgw: Support receiving uppercase connection mode + * mgw: Support receiving lowercase LCO codec + * mgw: Make check of duplicated LCO fields case insensitive + * mgw: Allow receiving lowercase MGCP header keyword + * mgw: Allow receiving lowercase X-Osmo-Ign Callid field + * mgw: Allow receiving uppercase noanswer keyword + * doc: X-Osmo-IGN: small formatting and typo fixes + * doc: Add Osmux documentation to OsmoMGW User Manual + * Catch unsigned integer MGCP parsing errors with strtoul + * Fix return variable of strtoul() + * Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds + * configure.ac: Require libosmo-netif 0.6.0 + + [ Alexander Couzens ] + * mgcp_internal: LOGPENDP: ensure *endp is not NULL + + [ Harald Welte ] + * handle NULL return of rate_ctr_group_alloc() + * update .gitignore + * mgcp_sdp: Don't check if an unsigned int is below 0 + + [ Vadim Yanitskiy ] + * configure.ac: drop useless check for -fvisibility=hidden + + [ Daniel Willmann ] + * manuals: Add script to regenerate vty/counter documentation + * manuals: Update vty/counter documentation + + [ Hoernchen ] + * turn -Werror=null-dereference into a warning + + -- Pau Espin Pedrol Wed, 07 Aug 2019 16:52:58 +0200 + osmo-mgw (1.5.0) unstable; urgency=medium [ Pau Espin Pedrol ] diff --git a/debian/control b/debian/control index 8e0e07906..aeceeac16 100644 --- a/debian/control +++ b/debian/control @@ -20,7 +20,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-client5 +Package: libosmo-mgcp-client6 Section: libs Architecture: any Multi-Arch: same @@ -32,7 +32,7 @@ Package: libosmo-mgcp-client-dev Section: libdevel Architecture: any Multi-Arch: same -Depends: libosmo-mgcp-client5 (= ${binary:Version}), ${misc:Depends} +Depends: libosmo-mgcp-client6 (= ${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-client5.install b/debian/libosmo-mgcp-client6.install similarity index 100% rename from debian/libosmo-mgcp-client5.install rename to debian/libosmo-mgcp-client6.install diff --git a/src/libosmo-mgcp-client/Makefile.am b/src/libosmo-mgcp-client/Makefile.am index 15298535f..8f5513a16 100644 --- a/src/libosmo-mgcp-client/Makefile.am +++ b/src/libosmo-mgcp-client/Makefile.am @@ -20,7 +20,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=5:0:0 +MGCP_CLIENT_LIBVERSION=6:0:0 lib_LTLIBRARIES = \ libosmo-mgcp-client.la \