aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2023-02-07 17:15:52 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2023-02-07 17:15:53 +0100
commitc66b812c16aaf5d79675dedb940ef3cd098441fb (patch)
tree0308bbc8fa5a5a0e64b6de0e13ae2dd5e0db4145
parent757180beba67016dd61525607518c408bbc99702 (diff)
Bump version: 1.5.0.64-7571-dirty → 1.6.01.6.0
-rw-r--r--TODO-RELEASE3
-rw-r--r--configure.ac19
-rw-r--r--contrib/osmo-bts.spec.in18
-rw-r--r--debian/changelog90
-rw-r--r--debian/control8
5 files changed, 112 insertions, 26 deletions
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 84937cf8..7ac9302a 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,6 +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.7.0 BTS_FEAT_OSMUX, RSL_IE_OSMO_OSMUX_CID
-libosmo-netif >1.2.0 OSMUX_DEFAULT_PORT, new osmux APIs
-libosmo-abis >1.3.0 e1inp_ipa_bts_rsl_close_n()
diff --git a/configure.ac b/configure.ac
index 7ad0f595..0e797922 100644
--- a/configure.ac
+++ b/configure.ac
@@ -69,16 +69,15 @@ then
fi
dnl checks for libraries
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOCODING, libosmocoding >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.3.0)
-PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.3.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.2.0)
-#FIXME: ^ it actually needs > 1.2.0
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOCODING, libosmocoding >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.4.0)
+PKG_CHECK_MODULES(LIBOSMOTRAU, libosmotrau >= 1.4.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.3.0)
AC_MSG_CHECKING([whether to enable support for sysmobts calibration tool])
AC_ARG_ENABLE(sysmobts-calib,
diff --git a/contrib/osmo-bts.spec.in b/contrib/osmo-bts.spec.in
index 2e48d2f5..83a6c713 100644
--- a/contrib/osmo-bts.spec.in
+++ b/contrib/osmo-bts.spec.in
@@ -27,15 +27,15 @@ BuildRequires: pkgconfig >= 0.20
%if 0%{?suse_version}
BuildRequires: systemd-rpm-macros
%endif
-BuildRequires: pkgconfig(libosmocodec) >= 1.7.0
-BuildRequires: pkgconfig(libosmocoding) >= 1.7.0
-BuildRequires: pkgconfig(libosmocore) >= 1.7.0
-BuildRequires: pkgconfig(libosmoctrl) >= 1.7.0
-BuildRequires: pkgconfig(libosmogsm) >= 1.7.0
-BuildRequires: pkgconfig(libosmovty) >= 1.7.0
-BuildRequires: pkgconfig(libosmoabis) >= 1.3.0
-BuildRequires: pkgconfig(libosmotrau) >= 1.3.0
-BuildRequires: pkgconfig(libosmo-netif) >= 1.2.0
+BuildRequires: pkgconfig(libosmocodec) >= 1.8.0
+BuildRequires: pkgconfig(libosmocoding) >= 1.8.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(libosmoabis) >= 1.4.0
+BuildRequires: pkgconfig(libosmotrau) >= 1.4.0
+BuildRequires: pkgconfig(libosmo-netif) >= 1.3.0
### FIXME: DependencyHACK to include osmocom/gprs/protocol/gsm_04_60.h
BuildRequires: pkgconfig(libosmogb)
%{?systemd_requires}
diff --git a/debian/changelog b/debian/changelog
index 188d7d23..2f3c8fec 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,93 @@
+osmo-bts (1.6.0) unstable; urgency=medium
+
+ [ Vadim Yanitskiy ]
+ * osmo-bts-trx: call osmo_timer_del() unconditionally
+ * osmo-bts-trx: amr_loop: trigger the loop unconditionally
+ * osmo-bts-trx: fix handling of ciphering params in PRIM_INFO_MODIFY
+ * osmo-bts-trx: rx_rach_fn(): properly detect handover RACH
+ * osmo-bts-trx: handle MTS 0b0110 indicating an Access Burst
+ * osmo-bts-trx: use lookup tables for checking AMR CMI/CMR on Downlink
+ * osmo-bts-trx: drop ul_amr_fn_is_cmi() / dl_amr_fn_is_cmi()
+
+ [ Pau Espin Pedrol ]
+ * rsl: rx ipac crcx/mdcx: Log payload_type2
+ * logging: Move category descriptions to be in order with enum
+ * Clean up osmo-bts-*/Makefile.am
+ * Split out lchan rtp socket creation from rsl handling code
+ * Avoid counting lchan->dl_tch_queue length every time a msg is enqueued
+ * Use libosmocore API msgb_queue_free() to free lists
+ * rsl: Reduce scope of variable
+ * Move lchan_dl_tch_queue_enqueue to lchan.c and make it public
+ * cosmetic: Fix formatting of if-else block brackets
+ * Depend on libosmo-netif
+ * Clarify RTP AMR header offset in TCH enc/dec
+ * tests/*/Makefile.am: Fix typo in LIBOSMONETIF_CFLAGS
+ * tests/*/Makefile.am: Add missing libosmo-netif cflags
+ * oc2g: Makefile.am Fix typo in LIBOSMONETIF_LIBS
+ * Introduce Osmux support
+ * abis: Avoid TCP/IPA RSL sockets continue conn establishment while shutting down
+ * osmux: Log sendto() error
+ * lchan: Reset Abis RTP/Osmux config during lchan release
+ * vty: Fix SPEECH_MODE printed with hex prefix but dec value
+ * vty: Print Osmux CID on lchans using Osmux
+ * Allocate struct osmux_in_handle through new libosmo-netif APIs
+ * osmux: Drop logging of osmux internal counters
+ * osmux: Match remote address in osmux_lchan_find()
+ * osmux: Log remote address upon rx of osmux pkt
+ * osmux: Lower log level when osmux batch received for unknown CID
+ * osmux: nullify osmux.rtpst after freeing it
+ * osmux: Skip lchans in lookup which still have no remote associated
+ * osmux: Close osmux socket when bts is freed
+ * osmux: Fix null ptr dereference sending UL data before the remote is configured
+ * osmux: Rotate over available Osmux CID when allocating a new one
+ * osmux: Use new osmux_xfrm_input API to set name on each link
+ * vty: Fix typo in write-config: osmux / local-port
+ * vty: Fix typo in symbol name
+
+ [ Max ]
+ * Set working directory in systemd service file
+ * Don't manually create pid file
+ * Document realtime options in .service units
+ * Update realtime scheduling priority in service file
+ * ctrl: take both address and port from vty config
+ * Add SI10 support
+
+ [ Philipp Maier ]
+ * pcu_sock: fix sourcecode formatting
+ * measurement: do not call msgb_l3len without checking
+ * l1sap: do not call msgb_l2hlen without checking
+ * rsl: use unsigned int
+ * pcuif_proto: cosmetic: add constant PCU_IF_NUM_NSVC and replace magic numbers
+ * sched_lchan_tchf: replace numeric constant with define constant
+ * l1sap: remove unused pointer variable
+ * pcuif_proto: use define constant to specify nax number of trx
+ * pcu_sock: use ARRAY_SIZE rather then magic number
+
+ [ Keith ]
+ * osmo-bts-trx: respond to tx-attenuation config in real time.
+
+ [ Harald Welte ]
+ * update outdated vty copyright statement
+
+ [ Daniel Willmann ]
+ * shutdown_fsm: Only ramp down power when stopping bts through Ctrl-C
+ * shutdown_fsm: Add power_ramp_force() to jump straight to the tgt power
+
+ [ daniel ]
+ * Revert "shutdown_fsm: Only ramp down power when stopping bts through Ctrl-C"
+
+ [ Alexander Couzens ]
+ * OML: NSVC[1] MO should have the same initial state as NVSC[0]
+
+ [ Oliver Smith ]
+ * oc2gbts_mgr_calib: fix build against gpsd >= 3.20
+ * contrib/jenkins: build libosmo-abis without dahdi
+
+ [ arehbein ]
+ * osmo-bts: Transition to use of 'telnet_init_default'
+
+ -- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 07 Feb 2023 17:15:52 +0100
+
osmo-bts (1.5.0) unstable; urgency=medium
[ Pau Espin Pedrol ]
diff --git a/debian/control b/debian/control
index 13000a11..c6546f65 100644
--- a/debian/control
+++ b/debian/control
@@ -7,12 +7,12 @@ Build-Depends: debhelper (>= 9),
dh-autoreconf,
autotools-dev,
pkg-config,
- libosmocore-dev (>= 1.7.0),
- libosmo-abis-dev (>= 1.3.0),
- libosmo-netif-dev (>= 1.2.0),
+ libosmocore-dev (>= 1.8.0),
+ libosmo-abis-dev (>= 1.4.0),
+ libosmo-netif-dev (>= 1.3.0),
libgps-dev,
txt2man,
- osmo-gsm-manuals-dev (>= 1.3.0)
+ osmo-gsm-manuals-dev (>= 1.4.0)
Standards-Version: 3.9.8
Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-bts
Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-bts