aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2021-11-16 17:44:54 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2021-11-16 17:44:54 +0100
commitb7f97ea8a09c11cc6bfbadb93f5233492147a3c9 (patch)
treef04941b696d82994d29467f77674263c72f9ed12
parentaefbf7a829d12af4dad09b902038f4c5fe0d5b55 (diff)
Bump version: 1.7.0.43-aefbf-dirty → 1.8.01.8.0
-rw-r--r--TODO-RELEASE1
-rw-r--r--configure.ac20
-rw-r--r--contrib/osmo-msc.spec.in20
-rw-r--r--debian/changelog65
-rw-r--r--debian/control16
5 files changed, 93 insertions, 29 deletions
diff --git a/TODO-RELEASE b/TODO-RELEASE
index d969e505a..d0852fc9b 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,4 +7,3 @@
# 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.5.1 A5/4 support requires new API gsm0808_create_cipher2(), and gsm0808_handover_request.kc128
diff --git a/configure.ac b/configure.ac
index 702be9f7d..3395ecc0d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,16 +36,16 @@ if test "x$PKG_CONFIG_INSTALLED" = "xno"; then
fi
PKG_PROG_PKG_CONFIG([0.20])
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.5.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.5.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.5.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.5.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.1.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.6.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.6.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.6.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.6.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.2.0)
PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.1.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.4.0)
-PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.4.0)
-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOGSUPCLIENT, libosmo-gsup-client >= 1.3.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.5.0)
+PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.5.0)
+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOGSUPCLIENT, libosmo-gsup-client >= 1.4.0)
old_LIBS=$LIBS
AC_SEARCH_LIBS([sctp_send], [sctp], [
@@ -103,7 +103,7 @@ AC_ARG_ENABLE([iu], [AS_HELP_STRING([--enable-iu], [Build 3G support, aka IuPS a
[osmo_ac_iu="$enableval"],[osmo_ac_iu="no"])
if test "x$osmo_ac_iu" = "xyes" ; then
PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30)
- PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.7.0)
+ PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 0.8.0)
AC_DEFINE(BUILD_IU, 1, [Define if we want to build IuPS and IuCS interfaces support])
fi
AM_CONDITIONAL(BUILD_IU, test "x$osmo_ac_iu" = "xyes")
diff --git a/contrib/osmo-msc.spec.in b/contrib/osmo-msc.spec.in
index 3ead299a9..17c07b91b 100644
--- a/contrib/osmo-msc.spec.in
+++ b/contrib/osmo-msc.spec.in
@@ -35,16 +35,16 @@ BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig >= 0.20
BuildRequires: pkgconfig(dbi)
BuildRequires: pkgconfig(libcrypto) >= 0.9.5
-BuildRequires: pkgconfig(libosmo-gsup-client) >= 1.3.0
-BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.8.0
+BuildRequires: pkgconfig(libosmo-gsup-client) >= 1.4.0
+BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.9.0
BuildRequires: pkgconfig(libosmo-netif) >= 1.1.0
-BuildRequires: pkgconfig(libosmo-sccp) >= 1.4.0
-BuildRequires: pkgconfig(libosmo-sigtran) >= 1.4.0
-BuildRequires: pkgconfig(libosmoabis) >= 1.1.0
-BuildRequires: pkgconfig(libosmocore) >= 1.5.0
-BuildRequires: pkgconfig(libosmoctrl) >= 1.5.0
-BuildRequires: pkgconfig(libosmogsm) >= 1.5.0
-BuildRequires: pkgconfig(libosmovty) >= 1.5.0
+BuildRequires: pkgconfig(libosmo-sccp) >= 1.5.0
+BuildRequires: pkgconfig(libosmo-sigtran) >= 1.5.0
+BuildRequires: pkgconfig(libosmoabis) >= 1.2.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(libsmpp34) >= 1.14.0
####
BuildRequires: lksctp-tools-devel
@@ -52,7 +52,7 @@ BuildRequires: lksctp-tools-devel
%{?systemd_requires}
%if %{with_iu}
BuildRequires: pkgconfig(libasn1c) >= 0.9.30
-BuildRequires: pkgconfig(libosmo-ranap) >= 0.7.0
+BuildRequires: pkgconfig(libosmo-ranap) >= 0.8.0
%endif
%if 0%{?suse_version}
Requires: libdbi-drivers-dbd-sqlite3
diff --git a/debian/changelog b/debian/changelog
index 758173baf..54fbd032d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,68 @@
+osmo-msc (1.8.0) unstable; urgency=medium
+
+ [ Pau Espin Pedrol ]
+ * configure.ac: Depend on newer libosmo-ranap
+ * Fill Last Used E-UTRAN PLMN Id when in CSFB
+ * Use new osmo stat items/ctr APIs
+ * sgs: Use available API to set vlr subscr LastUsedEutranPLMNId
+ * vlr_sgs: Drop recorded LastEutranPlmnId when UE no longer associated
+ * sgs_iface.c: Improve logging when paging over SGs
+ * msc_a.c: Allow MSC_A_EV_CN_CLOSE in state MSC_A_ST_RELEASING
+ * cosmetic: fix typos in comments
+ * vlr_sgs.h: Set proper logic order of items in enum sgs_ue_fsm_state
+ * vlr_auth_fsm.c: Simplify function auth_fsm_wait_ai_resync
+ * vlr_sgs.c: Fix missing use_count decrease in vlr_sgs_imsi_detach
+ * vlr_sgs: Balance use_count incremented in vlr_sgs_loc_update
+ * cosmetic: Fix typo in comment
+
+ [ Oliver Smith ]
+ * contrib/osmo-msc.spec.in: depend on dbd-sqlite3
+ * contrib/osmo-msc.spec.in: require libosmo-ranap >= 0.7.0
+ * Revert "Turn some compiler warnings into errors"
+
+ [ Vadim Yanitskiy ]
+ * SMS-over-GSUP: notify sender if no transaction found
+ * msc_tx_common_id(): fix potential NULL pointer dereference
+ * libmsc: fix NULL pointer dereference in trans_lcls_compose()
+ * libmsc: struct smsc: drop 'const' qualifier from bind_addr
+ * smpp_smsc: use osmo_talloc_replace_string() in smpp_smsc_conf()
+ * mncc: rework passing GCR over the MNCC interface
+ * manuals: remove deprecated -C / --no-dbcounter options
+ * Do not mention deprecated -M / --mncc-sock-path options
+ * Do not mention deprecated -l / --database options
+
+ [ Neels Hofmeyr ]
+ * osmo-msc main: use osmo_select_shutdown()
+ * ran_msg_a.c: use gsm0808_create_cipher2()
+ * support A5/4 in Cipher Mode Command
+ * support A5/4 in inter-BSC handover
+ * improve logging on encryption, for Ciphering and HO
+ * add sequence_charts/call_reestablishment.msc
+ * add vlr_subscr_find_by_mi
+ * implement CM Re-Establish for voice calls
+
+ [ Eric Wild ]
+ * vty: allow A5/4 encryption in config
+
+ [ Philipp Maier ]
+ * running.adoc: add section about MGCP configuration
+ * msc_vlr_test: remove DLMGCP log messages from unit test output
+
+ [ Harald Welte ]
+ * smpp: Fix help string in vty for "alert-notifications"
+ * smpp_mirror: Factor-out reset of SMPP read state
+ * smpp_mirror: Don't allocate msgb's for unrealistic amounts of memory
+ * Fix enabling of UMTS UEA encryption
+ * Make UTRAN encryption algorithms configurable
+
+ [ Keith Whyte ]
+ * Add support for LCLS to the MSC
+
+ [ Alexander Couzens ]
+ * Validate the choosen UTRAN encryption algorithm
+
+ -- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 16 Nov 2021 17:44:54 +0100
+
osmo-msc (1.7.0) unstable; urgency=medium
[ Keith Whyte ]
diff --git a/debian/control b/debian/control
index 9b529c262..0b2ac6b2c 100644
--- a/debian/control
+++ b/debian/control
@@ -15,15 +15,15 @@ Build-Depends: debhelper (>=9),
libtalloc-dev,
libsmpp34-dev (>= 1.14.0),
libasn1c-dev (>= 0.9.30),
- libosmocore-dev (>= 1.5.0),
- libosmo-sccp-dev (>= 1.4.0),
- libosmo-sigtran-dev (>= 1.4.0),
- libosmo-abis-dev (>= 1.1.0),
- libosmo-mgcp-client-dev (>= 1.8.0),
- libosmo-gsup-client-dev (>= 1.3.0),
+ libosmocore-dev (>= 1.6.0),
+ libosmo-sccp-dev (>= 1.5.0),
+ libosmo-sigtran-dev (>= 1.5.0),
+ libosmo-abis-dev (>= 1.2.0),
+ libosmo-mgcp-client-dev (>= 1.9.0),
+ libosmo-gsup-client-dev (>= 1.4.0),
libosmo-netif-dev (>= 1.1.0),
- libosmo-ranap-dev (>= 0.7.0),
- osmo-gsm-manuals-dev (>= 1.1.0)
+ libosmo-ranap-dev (>= 0.8.0),
+ osmo-gsm-manuals-dev (>= 1.2.0)
Standards-Version: 3.9.8
Vcs-Git: git://git.osmocom.org/osmo-msc.git
Vcs-Browser: https://git.osmocom.org/osmo-msc/