Attention is currently required from: osmith.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-ggsn/+/37577?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified-1 by Jenkins Builder
Change subject: Bump version: 1.11.0.31-7ae1-dirty → 1.12.0
......................................................................
Bump version: 1.11.0.31-7ae1-dirty → 1.12.0
Change-Id: Idf8b178290cbb14e5199590feb584c82dc076dd0
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libgtp10.install
M debian/rules
M gtp/Makefile.am
7 files changed, 71 insertions(+), 20 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ggsn refs/changes/77/37577/2
--
To view, visit https://gerrit.osmocom.org/c/osmo-ggsn/+/37577?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ggsn
Gerrit-Branch: master
Gerrit-Change-Id: Idf8b178290cbb14e5199590feb584c82dc076dd0
Gerrit-Change-Number: 37577
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: osmith.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-iuh/+/37572?usp=email
to look at the new patch set (#3).
The following approvals got outdated and were removed:
Verified-1 by Jenkins Builder
Change subject: Bump version: 1.5.1.11-d14f-dirty → 1.6.0
......................................................................
Bump version: 1.5.1.11-d14f-dirty → 1.6.0
Change-Id: I3d44b5aae456c90e1c5397e31fcc823fec62e6c0
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
M src/Makefile.am
5 files changed, 49 insertions(+), 17 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/72/37572/3
--
To view, visit https://gerrit.osmocom.org/c/osmo-iuh/+/37572?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-iuh
Gerrit-Branch: master
Gerrit-Change-Id: I3d44b5aae456c90e1c5397e31fcc823fec62e6c0
Gerrit-Change-Number: 37572
Gerrit-PatchSet: 3
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: osmith, pespin.
Hello Jenkins Builder, pespin,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/libosmo-sccp/+/37571?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Code-Review-1 by pespin, Verified-1 by Jenkins Builder
Change subject: Bump version: 1.8.0.67-fb30-dirty → 1.9.0
......................................................................
Bump version: 1.8.0.67-fb30-dirty → 1.9.0
Change-Id: Ie85c5f4806adbb1e5e5c26e90a8ecc73529caea9
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-sigtran10.install
M debian/rules
M src/Makefile.am
7 files changed, 108 insertions(+), 29 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmo-sccp refs/changes/71/37571/2
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sccp/+/37571?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-sccp
Gerrit-Branch: master
Gerrit-Change-Id: Ie85c5f4806adbb1e5e5c26e90a8ecc73529caea9
Gerrit-Change-Number: 37571
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: newpatchset
Attention is currently required from: osmith, pespin.
Hello Jenkins Builder, pespin,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-e1d/+/37567?usp=email
to look at the new patch set (#3).
The following approvals got outdated and were removed:
Code-Review+2 by pespin, Verified-1 by Jenkins Builder
Change subject: Bump version: 0.6.0.24-f030 → 0.7.0
......................................................................
Bump version: 0.6.0.24-f030 → 0.7.0
Change-Id: Id8f76ae993c2755e8c1334433f1c1ae2dc1fe1fb
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-e1d3.install
R debian/libosmo-octoi3.install
M src/Makefile.am
M src/octoi/Makefile.am
8 files changed, 68 insertions(+), 11 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-e1d refs/changes/67/37567/3
--
To view, visit https://gerrit.osmocom.org/c/osmo-e1d/+/37567?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-e1d
Gerrit-Branch: master
Gerrit-Change-Id: Id8f76ae993c2755e8c1334433f1c1ae2dc1fe1fb
Gerrit-Change-Number: 37567
Gerrit-PatchSet: 3
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: newpatchset
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-pcu/+/37581?usp=email )
Change subject: Bump version: 1.4.0.15-e192 → 1.5.0
......................................................................
Bump version: 1.4.0.15-e192 → 1.5.0
Change-Id: I46d18db47b0149cbfa549b197ae015699c58e098
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
4 files changed, 52 insertions(+), 15 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/81/37581/1
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 73ad83b..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,10 +1,9 @@
# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
-# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
-# In short:
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
# LIBVERSION=c:r:a
# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
-# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
# If any interfaces have been added since the last public release: c:r:a + 1.
# If any interfaces have been removed or changed since the last public release: c:r:0.
-#library what description / commit summary line
-libosmocore > 1.9.0 added gsm0502_fncmp()
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index 0ce9862..2865225 100644
--- a/configure.ac
+++ b/configure.ac
@@ -82,11 +82,11 @@
fi
dnl checks for libraries
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 1.10.0)
AC_MSG_CHECKING([whether to enable direct DSP access for PDCH of sysmocom-bts])
AC_ARG_ENABLE(sysmocom-dsp,
@@ -175,8 +175,8 @@
AC_MSG_RESULT([$enable_er_e1_ccu])
AM_CONDITIONAL(ENABLE_ER_E1_CCU, test "x$enable_er_e1_ccu" = "xyes")
AS_IF([test "x$enable_er_e1_ccu" = "xyes"], [
- PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.5.0)
- PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.5.0)
+ PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.6.0)
+ PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.6.0)
])
AC_ARG_ENABLE([vty_tests],
diff --git a/debian/changelog b/debian/changelog
index 3e50d66..0ee5e5c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,32 @@
+osmo-pcu (1.5.0) unstable; urgency=medium
+
+ [ Oliver Smith ]
+ * Revert "Revert "pdch_ul_controller: migrate from fn_cmp() to gsm0502_fncmp()""
+ * contrib: remove rpm spec file
+ * contrib/systemd: run as osmocom user
+
+ [ Pau Espin Pedrol ]
+ * tbf_ul_fsm: Fix wrong cast
+ * cosmetic: TbfTest: fix typo in comment
+ * Make sure GprsMs free() also frees its tbfs
+ * README.md: Remove 'multi-slot ul tbf' line from 'Current Limitations'
+ * bts: Drop no-longer existing GprsMsStorage reference
+ * tbf.h: Fix wrong type declaration of field dl_ass_fsm
+ * tbf_ul.h: Mark empty param list as void
+ * doc: Introduce code architecture section with main class diagram
+
+ [ Harald Welte ]
+ * fix license headers
+ * doc: Mention the `gb-dialect` vty option, as it is quite essential
+
+ [ Vadim Yanitskiy ]
+ * README.md: cosmetic: fix a typo
+
+ [ Philipp Maier ]
+ * pcuif_sock: do not retry when sending PCU version
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 16:16:26 +0200
+
osmo-pcu (1.4.0) unstable; urgency=medium
[ Pau Espin Pedrol ]
diff --git a/debian/control b/debian/control
index 0f87441..f839eb2 100644
--- a/debian/control
+++ b/debian/control
@@ -6,9 +6,9 @@
dh-autoreconf,
autotools-dev,
pkg-config,
- libosmo-abis-dev (>= 1.5.0),
- libosmocore-dev (>= 1.9.0),
- osmo-gsm-manuals-dev (>= 1.5.0)
+ libosmo-abis-dev (>= 1.6.0),
+ libosmocore-dev (>= 1.10.0),
+ osmo-gsm-manuals-dev (>= 1.6.0)
Standards-Version: 3.9.8
Homepage: http://osmocom.org/projects/osmopcu
Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-pcu
--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/37581?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I46d18db47b0149cbfa549b197ae015699c58e098
Gerrit-Change-Number: 37581
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: newchange
osmith has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-abis/+/37568?usp=email )
Change subject: Bump version: 1.5.1.29-54db → 1.6.0
......................................................................
Bump version: 1.5.1.29-54db → 1.6.0
Change-Id: I1a47ddac444eb731440bf7a796e9570933859873
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmotrau10.install
M src/Makefile.am
6 files changed, 67 insertions(+), 18 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 515adef..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,12 +1,9 @@
# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
-# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
-# In short:
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
# LIBVERSION=c:r:a
# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
-# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
# If any interfaces have been added since the last public release: c:r:a + 1.
# If any interfaces have been removed or changed since the last public release: c:r:0.
-#library what description / commit summary line
-libosmotrau struct osmo_trau2rtp_state extended (ABI break)
-libosmogsm >1.9.0 rtp_extensions.h new header
-libosmocodec >1.9.0 bugfix in osmo_hr_check_sid() in case length=0
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index cab95cf..d6b5e63 100644
--- a/configure.ac
+++ b/configure.ac
@@ -66,10 +66,10 @@
dnl Generate the output
AM_CONFIG_HEADER(config.h)
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.10.0)
AC_ARG_ENABLE([ortp], [AS_HELP_STRING([--disable-ortp], [Build without ortp support])],
[
diff --git a/debian/changelog b/debian/changelog
index 37f214f..e7f2c3d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,46 @@
+libosmo-abis (1.6.0) unstable; urgency=medium
+
+ [ Andreas Eversberg ]
+ * Add support for sending and receiving Sa bits, as well as some line signals
+
+ [ Harald Welte ]
+ * ipaccess: Log ERROR message if IPA keep-alive FSM allocation fails
+ * ipa_keepalive: Make FSM a bit less quiet
+ * input/ipaccess: Always log with context, if we have any
+ * input/ipaccess: Makes sure to say "TCP keepalive"
+ * [cosmetic] Don't break lines shorter than 120 chars
+ * input/ipa: Log error message also in unexpeted error paths
+ * [cosmetic] input/ipaccess.c: We use tab indent, not spaces [wtf]
+ * Fix critical bug in default TCP keepalive user timeout
+
+ [ Vadim Yanitskiy ]
+ * input/ipaccess: fix regression in ipaccess_bts_handle_ccm()
+ * e1line_dump_vty(): dump keepalive state and params
+ * README.md: cosmetic: fix a typo
+
+ [ Oliver Smith ]
+ * contrib: remove rpm spec file
+
+ [ Mychaela N. Falconia ]
+ * rtp2trau_hr16: fix UFE bit setting
+ * TRAU<->RTP HRv1: fix SID frame definition
+ * rtp2trau_hr16: set D bits correctly
+ * rtp2trau_hr16: accept both TS 101 318 and RFC 5993 payload formats
+ * trau2rtp_hr16: change output format to RFC 5993
+ * RTP->TRAU, FR/EFR: accept TW-TS-001 extended payloads
+ * rtp2trau_hr16: set CRC bits correctly
+ * TRAU->RTP: add support for TW-TS-001 & TW-TS-002
+ * trau2rtp_hr16: check CRC bits in the TRAU frame
+ * rtp2trau_hr16: use osmo_hr_check_sid()
+ * trau_rtp_conv.c cosmetic: fix typo in name of static function
+ * trau_frame.c cosmetic: fix misleading comment
+ * {de,en}code8_hr: fix totally broken functions
+ * trau_frame: fix 8k decoding
+ * trau_rtp_conv: add support for HRv1 in 8k format
+ * build config: add --disable-ortp option
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 11:41:07 +0200
+
libosmo-abis (1.5.1) unstable; urgency=medium
[ Harald Welte ]
diff --git a/debian/control b/debian/control
index 0903615..02cf2b0 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@
dh-autoreconf,
libdpkg-perl,
git,
- libosmocore-dev (>= 1.9.0),
+ libosmocore-dev (>= 1.10.0),
pkg-config,
libortp-dev
Standards-Version: 3.9.7
@@ -22,7 +22,7 @@
Package: libosmo-abis
Section: oldlibs
Architecture: any
-Depends: libosmoabis13 (= ${binary:Version}), libosmotrau2 (= ${binary:Version}), ${misc:Depends}
+Depends: libosmoabis13 (= ${binary:Version}), libosmotrau10 (= ${binary:Version}), ${misc:Depends}
Multi-Arch: same
Description: Legacy package for libosmo-abis
libosmo-abis is an empty package helping in the transition to one
@@ -41,7 +41,7 @@
It also implements drivers for mISDN and DAHDI based E1 cards, as well as some
A-bis/IP dialects.
-Package: libosmotrau2
+Package: libosmotrau10
Section: libs
Architecture: any
Multi-Arch: same
@@ -59,7 +59,7 @@
Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
- libosmotrau2 (= ${binary:Version}),
+ libosmotrau10 (= ${binary:Version}),
libosmoabis13 (= ${binary:Version})
Description: Development headers for A-bis interface
The libosmo-abis library contains common/shared code regarding the A-bis
@@ -73,7 +73,7 @@
Section: debug
Priority: extra
Depends: libosmoabis13 (= ${binary:Version}),
- libosmotrau2 (= ${binary:Version}),
+ libosmotrau10 (= ${binary:Version}),
${misc:Depends}
Description: Debug symbols for A-bis interface
The libosmo-abis library contains common/shared code regarding the A-bis
diff --git a/debian/libosmotrau2.install b/debian/libosmotrau10.install
similarity index 100%
rename from debian/libosmotrau2.install
rename to debian/libosmotrau10.install
diff --git a/src/Makefile.am b/src/Makefile.am
index d72601b..7c59ec3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,8 +1,8 @@
# This is _NOT_ the library release version, it's an API version.
# Please read chapter "Library interface versions" of the libtool documentation
# before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
-ABIS_LIBVERSION=13:1:0
-TRAU_LIBVERSION=9:1:7
+ABIS_LIBVERSION=14:0:1
+TRAU_LIBVERSION=10:0:0
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOE1D_CFLAGS) $(LIBOSMOCODEC_CFLAGS) $(COVERAGE_CFLAGS)
--
To view, visit https://gerrit.osmocom.org/c/libosmo-abis/+/37568?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-abis
Gerrit-Branch: master
Gerrit-Change-Id: I1a47ddac444eb731440bf7a796e9570933859873
Gerrit-Change-Number: 37568
Gerrit-PatchSet: 3
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-mgw/+/37579?usp=email )
Change subject: Bump version: 1.12.1.58-95e50-dirty → 1.13.0
......................................................................
Bump version: 1.12.1.58-95e50-dirty → 1.13.0
Change-Id: I46cabfda147bf700fb29a0b8eecf54560a1d378d
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-mgcp-client14.install
M src/libosmo-mgcp-client/Makefile.am
6 files changed, 111 insertions(+), 54 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-mgw refs/changes/79/37579/1
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 59da45b..bdb3915 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,43 +1,11 @@
-# When cleaning up this file upon a release:
-#
-# - Note that the release version number is entirely unrelated to the API
-# versions. A release version 5.2.3 may happily have an API version of 42:7:5.
-#
-# - Bump API version in src/lib*/Makefile.am files according to chapter
-# "Library interface versions" of the libtool documentation.
-# https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
-#
-# - Iff the 'current' API version has changed, rename debian/lib*.install
-#
-# API version bumping for the impatient:
-# LIBVERSION=c:r:a (current:revision_of_current:backwards_compat_age)
-# 5:2:4 means that
-# - this implements version 5 of the API;
-# - this is the 2nd (compatible) revision of API version 5;
-# - this is backwards compatible to all APIs since 4 versions ago,
-# i.e. callers that need API versions from 1 to 5 can use this.
-#
-# Bumping API versions recipe:
-# If the library source code has changed at all since the last update, r++;
-# If any interfaces have been added, removed, or changed since the last update, c++, r=0;
-# If any interfaces have been added since the last public release, a++;
-# If any interfaces have been removed or changed since the last public release, a=0.
-#
-#library what description / commit summary line
-libosmo-mgcp-client remove public API These public API items have not been called by any of our osmo-programs
- for many years. Any sane caller of libosmo-mgcp-client should use the
- higher level osmo_mgcpc_* API instead. Move these to a private header:
- struct mgcp_response_head
- struct mgcp_response
- struct mgcp_msg
- mgcp_response_parse_params()
- mgcp_client_tx()
- mgcp_client_cancel()
- mgcp_msg_gen()
- mgcp_msg_trans_id()
-libosmo-mgcp-client deprecate public API New code should no longer use codecs[], instead use ptmap[].codec. There
- is backwards compat code that moves codecs[] entries, if any, over to
- ptmap[], so callers may migrate at own leisure.
-osmo-mgw remove cfg Remove VTY config item 'sdp audio fmtp-extra' (see OS#6313)
+# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
+# LIBVERSION=c:r:a
+# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
+# If any interfaces have been added since the last public release: c:r:a + 1.
+# If any interfaces have been removed or changed since the last public release: c:r:0.
+#library what description / commit summary line
libosmocore bump_dep; workaround Bump libosmocore version dependency after I68328adb952ca8833ba047cb3b49ccc6f8a1f1b5
has been merged to libosmocore.git; then remove my_msgb_copy_c wrapper function.
diff --git a/configure.ac b/configure.ac
index 2c4974b..294df05 100644
--- a/configure.ac
+++ b/configure.ac
@@ -44,13 +44,13 @@
AC_SUBST(LIBRARY_DLSYM)
-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)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.5.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.6.0)
+PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.6.0)
CFLAGS="$CFLAGS -DBUILDING_LIBOSMOMGCPCLIENT -pthread"
CPPFLAGS="$CPPFLAGS -DBUILDING_LIBOSMOMGCPCLIENT -pthread"
diff --git a/debian/changelog b/debian/changelog
index 1e23bc2..f173ac1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,83 @@
+osmo-mgw (1.13.0) unstable; urgency=medium
+
+ [ Neels Hofmeyr ]
+ * add mgcp_conn_rtp_type_names[]
+ * mgcp_parse_audio_port_pt(): fix buffer overflow
+ * client: replace two assertions with graceful error handling
+ * systemd,manual: set LimitNOFILE=65536
+ * IuUP: allow Initialization from any address if not yet set
+ * check_rtp_origin: drop special case for legacy IuUP hack
+ * mgcp_client_test: fix function name
+ * fix possible NULL deref on early media
+ * client: move some items to internal header
+ * client: safely handle dealloc on event dispatch
+ * build: move mgcp/*.h to noinst_HEADERS, drop RPM libosmo-mgcp-devel
+ * client: deprecate legacy API
+ * client: collapse codecs[] and ptmap[]; allow codec variants
+ * client: allow MGCP_MAX_CODECS entries
+ * client SDP: more verbose error logging
+ * mgcp_client_test: add test_parse_response()
+ * drop (now) unused code
+ * tests/mgcp: add update_exp target
+ * drop get_net_downlink_format_cb
+ * drop cfg 'sdp audio fmtp-extra'
+ * mgcp_codec_decide: remove redundant lookup
+ * tweak DEBUG log
+ * mgcp_test: fix false negatives in test output
+ * mgw: do not fail MGCP on codec mismatch
+ * mgcp-client: always send 'm=audio' line
+ * mgcp_test.c: verify osmo-mgw accepts m=audio 0
+ * mgcp_test.c: fix various missing '\r' and '\n'
+ * mgcp_test: test a=ptime:20, not 40
+ * mgcp_test: add CRCX for IUFP in sendrecv
+ * do not FAIL on CRCX in sendrecv mode
+
+ [ Keith Whyte ]
+ * vty and log: also show local port for RTP conns
+
+ [ Andreas Eversberg ]
+ * Use uniform log format for default config files
+
+ [ Pau Espin Pedrol ]
+ * mgcp_network: Improve err logging when rtp pkt from unexpected origin comes in
+ * cosmetic: Fix line indentation
+ * IuUP: Allow Initialization with set rem IP address and unset rem port
+ * mgcp-client: Transmit remote IP addr in CRCX if known and port=0
+ * Fix IuUP RTP hdr seqnr field not incremented
+ * iuup: Increment RTP hdr seqnr even if Tx over UDP fails
+
+ [ Vadim Yanitskiy ]
+ * mgcp: simplify getting msgb tail in mgcp_msg_terminate_nul()
+ * mgcp: reserve once byte for '\0' in mgcp_do_read()
+ * mgcp: correctly put NUL character in mgcp_msg_terminate_nul()
+ * build: include README into the release tarball
+
+ [ neels ]
+ * Revert "drop (now) unused code"
+
+ [ Harald Welte ]
+ * Convert README to README.md and expand like in other projects
+ * migrate mgcp_client from osmo_wqueue to osmo_io
+ * mgw: Add our usual SIGABRT, SIGUSR1 signal handlers
+ * don't log useless "transcoding disabled" message
+ * remove strange loop for non-existant transcoding support
+ * simplify unused transcoding/processing call-back
+ * remove osmo_fd from mgcp_create_bind()
+ * Change msgb ownership in processing of received msgb
+ * cosmetic: make linter happy
+ * Convert RTP/RTCP/OSMUX I/O from osmo_fd to osmo_io
+
+ [ Oliver Smith ]
+ * contrib: remove rpm spec file
+ * contrib/systemd: run as osmocom user
+ * doc: example configs: fix deprecation warnings
+
+ [ Mychaela N. Falconia ]
+ * E1: support HRv1 codec on both 16k and 8k subslots
+ * fix E1 TS output when used with osmo-e1d
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 15:44:47 +0200
+
osmo-mgw (1.12.1) unstable; urgency=medium
[ Pau Espin Pedrol ]
diff --git a/debian/control b/debian/control
index f894f97..f65fb9a 100644
--- a/debian/control
+++ b/debian/control
@@ -6,9 +6,9 @@
dh-autoreconf,
pkg-config,
autotools-dev,
- libosmocore-dev (>= 1.9.0),
- libosmo-netif-dev (>= 1.4.0),
- libosmo-abis-dev (>= 1.5.0),
+ libosmocore-dev (>= 1.10.0),
+ libosmo-netif-dev (>= 1.5.0),
+ libosmo-abis-dev (>= 1.6.0),
osmo-gsm-manuals-dev (>= 1.5.0)
Standards-Version: 3.9.8
Vcs-Git: 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-client12
+Package: libosmo-mgcp-client14
Section: libs
Architecture: any
Multi-Arch: same
@@ -33,7 +33,7 @@
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libosmo-mgcp-client12 (= ${binary:Version}), ${misc:Depends}
+Depends: libosmo-mgcp-client14 (= ${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-client12.install b/debian/libosmo-mgcp-client14.install
similarity index 100%
rename from debian/libosmo-mgcp-client12.install
rename to debian/libosmo-mgcp-client14.install
diff --git a/src/libosmo-mgcp-client/Makefile.am b/src/libosmo-mgcp-client/Makefile.am
index b2bed9a..83e3c97 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=13:0:1
+MGCP_CLIENT_LIBVERSION=14:0:0
lib_LTLIBRARIES = \
libosmo-mgcp-client.la \
--
To view, visit https://gerrit.osmocom.org/c/osmo-mgw/+/37579?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-mgw
Gerrit-Branch: master
Gerrit-Change-Id: I46cabfda147bf700fb29a0b8eecf54560a1d378d
Gerrit-Change-Number: 37579
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: newchange
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-hlr/+/37578?usp=email )
Change subject: Bump version: 1.7.0.17-bae13-dirty → 1.8.0
......................................................................
Bump version: 1.7.0.17-bae13-dirty → 1.8.0
Change-Id: I3b05d5ac5417f5c995e7057474adba72326ebf11
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
4 files changed, 54 insertions(+), 13 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-hlr refs/changes/78/37578/1
diff --git a/TODO-RELEASE b/TODO-RELEASE
index d8e3568..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,10 +1,9 @@
# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
-# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
-# In short:
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
# LIBVERSION=c:r:a
# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
-# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
# If any interfaces have been added since the last public release: c:r:a + 1.
# If any interfaces have been removed or changed since the last public release: c:r:0.
-#library what description / commit summary line
-libosmogsm >1.9.0 <osmocom/gsm/protocol/gsm_04_11.h> additions
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index 61fcee8..31ba870 100644
--- a/configure.ac
+++ b/configure.ac
@@ -41,11 +41,11 @@
PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1])
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.5.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.6.0)
PKG_CHECK_MODULES(SQLITE3, sqlite3)
diff --git a/debian/changelog b/debian/changelog
index 1344fa8..66b4a80 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,36 @@
+osmo-hlr (1.8.0) unstable; urgency=medium
+
+ [ Vadim Yanitskiy ]
+ * hlr_vty.c: drop redundant include of hlr_ussd.h
+ * build: include {README.md,git-version-gen} into the release tarball
+ * README.md: cosmetic: fix a typo
+
+ [ Mychaela N. Falconia ]
+ * SMS over GSUP: implement vty config of SMSC routing
+ * SMS over GSUP: implement forwarding of MO SMS
+ * SMS over GSUP: implement forwarding of MT SMS
+ * SMS over GSUP: handle READY-FOR-SM.req from MSCs
+ * ctrl: add subscriber.by-*.imsi GET-able variable
+
+ [ Andreas Eversberg ]
+ * Use uniform log format for default config files
+
+ [ Harald Welte ]
+ * Add funding link to github mirror
+ * README.md: Improve mark-down formatting
+ * README.md: Add Forum and Issue Tracker sections
+
+ [ Max ]
+ * .deb/.rpm: add osmocom user during package install
+
+ [ Oliver Smith ]
+ * .deb/.rpm: various fixes related to non-root
+ * contrib: remove rpm spec file
+ * debian/postinst: add checks, be verbose
+ * mslookup: don't ignore return value of write()
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 15:29:12 +0200
+
osmo-hlr (1.7.0) unstable; urgency=medium
[ Oliver Smith ]
diff --git a/debian/control b/debian/control
index ec234a3..a82843c 100644
--- a/debian/control
+++ b/debian/control
@@ -7,9 +7,9 @@
dh-autoreconf,
autotools-dev,
python3-minimal,
- libosmocore-dev (>= 1.9.0),
- libosmo-abis-dev (>= 1.5.0),
- libosmo-netif-dev (>= 1.4.0),
+ libosmocore-dev (>= 1.10.0),
+ libosmo-abis-dev (>= 1.6.0),
+ libosmo-netif-dev (>= 1.5.0),
libsqlite3-dev,
sqlite3,
osmo-gsm-manuals-dev (>= 1.5.0)
--
To view, visit https://gerrit.osmocom.org/c/osmo-hlr/+/37578?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-hlr
Gerrit-Branch: master
Gerrit-Change-Id: I3b05d5ac5417f5c995e7057474adba72326ebf11
Gerrit-Change-Number: 37578
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: newchange