osmith has submitted this change. (
https://gerrit.osmocom.org/c/osmo-remsim/+/39531?usp=email )
Change subject: Bump version: 1.0.0.76-ff79-dirty → 1.1.0
......................................................................
Bump version: 1.0.0.76-ff79-dirty → 1.1.0
Change-Id: I084a7cf36a6cce390c42ee44e7ac3d740e1785b4
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
M src/Makefile.am
5 files changed, 111 insertions(+), 16 deletions(-)
Approvals:
pespin: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 730a421..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
-libosmocore > 1.9.0 working (compiling) gsmtap_inst_fd2()
-libosmo-simtrace2 >= 0.9.0 required to compile (sim presence polarity)
-libosmo-netif >1.5.1 osmo_ipa_ka_fsm_inst APIs
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index ad2dcdb..a49c79b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,9 +33,9 @@
fi
PKG_PROG_PKG_CONFIG([0.20])
-PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 1.6.0)
-PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 0.11.0)
-PKG_CHECK_MODULES(OSMONETIF, libosmo-netif >= 1.5.0)
+PKG_CHECK_MODULES(OSMOCORE, libosmocore >= 1.11.0)
+PKG_CHECK_MODULES(OSMOGSM, libosmogsm >= 1.11.0)
+PKG_CHECK_MODULES(OSMONETIF, libosmo-netif >= 1.6.0)
AC_ARG_ENABLE([remsim-server],[AS_HELP_STRING([--disable-remsim-server], [Build
osmo-remsim-server])],
[osmo_ac_build_server="$enableval"],[osmo_ac_build_server="yes"])
@@ -64,8 +64,8 @@
[osmo_ac_build_client_st2="$enableval"],[osmo_ac_build_client_st2="yes"])
if test "$osmo_ac_build_client_st2" = "yes"; then
AC_DEFINE(BUILD_CLIENT_ST2, 1, [Define if we want to build osmo-remsim-client-st2])
- PKG_CHECK_MODULES(OSMOUSB, libosmousb >= 1.4.0)
- PKG_CHECK_MODULES(OSMOSIMTRACE2, libosmo-simtrace2 >= 0.8.0)
+ PKG_CHECK_MODULES(OSMOUSB, libosmousb >= 1.11.0)
+ PKG_CHECK_MODULES(OSMOSIMTRACE2, libosmo-simtrace2 >= 0.9.0)
PKG_CHECK_MODULES(USB, libusb-1.0)
fi
AM_CONDITIONAL(BUILD_CLIENT_ST2, test "x$osmo_ac_build_client_st2" =
"xyes")
diff --git a/debian/changelog b/debian/changelog
index 63e8eaa..3161642 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,101 @@
+osmo-remsim (1.1.0) unstable; urgency=medium
+
+ [ Harald Welte ]
+ * manual: Document the logging configuration
+ * manual: update remsim-client options to match --help output
+ * manual: Update changelog, copyright, version
+ * Fix client_id/bank_id/slot_nr range in manual + --help output
+ * Check RSPRO component type; print error if type doesn't match
+ * server: Log connection establishment from bankd/client; warn on localhost
+ * server: Log keep-alive timeout and TCP disconnects
+ * server: Differentiate log levels, not everything is DEBUG
+ * bankd: Differentiate log levels, not everything is DEBUG
+ * server: Fix segfault in error path (client component ID != client)
+ * server: Detect duplicate client/bankd connection; drop new ones
+ * bankd: Better error messages during start-up
+ * encode actual hostname in RSPRO
+ * cosmetic: various typo/spelling fixes
+ * server: Fix various error paths if startup fails
+ * bankd: Log more clearly if we fail to open a PC/SC reader
+ * rspro_client_fsm: Log clientConnectResult != ok
+ * update git URLs (git -> https; gitea)
+ * bankd: log BankID:SlotNr in every log line
+ * main_fsm: Log bankd config (ip/port/bank_id/slot_nr) + disconnect
+ * bankd: Log not just ModemToCard but also CardToModem
+ * Install + package remsim-apitool as separate sub-package
+ * debian/control: Don't use misc:Package
+ * fix rpm spec file for packacing of apitool
+ * client: Log TPDU/ATR/PTS/slotStatus at INFO or NOTICE level
+ * bankd: Open PC/SC by default in EXCLUSIVE mode
+ * client: Fix '-a' command-line argument for ATR
+ * client: Option to ignore any ATR sent by bankd
+ * bankd: Don't log an "Error" if slotmap is removed
+ * remsim-client-st2: Proper error if not all endpoints can be found
+ * Fix various 'uninitialized variable' bugs reported by coverity
+ * rest_api: strtoul canot return negative
+ * remsim_server: handle osmo_fd_register() failure case
+ * rspro_server: Handle ipa_server_link_open() error case
+ * bankd_main: Avoid uninitialized variable
+ * rspro_client_fsm: Fix integer overflow calculating re-establishment delay
+ * user_ifdhandler: Fix missing check of osmo_fd_register return val
+ * user_shell: Fix unchecked return value of osmo_fd_register()
+ * user_simtrace2: Fix uninitialized ifm->path
+ * bankd: Don't use 127.0.0.1 as default IP address for the server
+ * README.md: Major update / meaningful content
+ * Add funding link to github mirror
+
+ [ Oliver Smith ]
+ * treewide: remove FSF address
+ * packaging: osmo-remsim-apitool needs py3-requests
+ * debian: set compat level to 10
+ * systemd: depend on networking-online.target
+ * src/rspro: regenerate to fix misleading indents
+ * checkpatch.conf: ignore rspro generated files
+ * debian/rules: don't compress pdfs
+ * contrib: remove rpm spec file
+ * contrib/jenkins: libosmo-abis after libosmo-netif
+
+ [ James Tavares ]
+ * bankd: add missing -p short form option
+ * ignore libtool artifacts from cross-compile environments
+ * bankd: edge detect RESET and VCC indications
+ * client: set the local/remote mode before inserting card
+ * bankd: Add GSMTAP functionality for SIM traffic
+ * bankd, client, server: add -L option to disable log coloring
+ * rspro_client: implement re-establish delay
+
+ [ Daniel Willmann ]
+ * remsim_client: Fix custom ATR '-a' option
+
+ [ Stephan Skrodzki ]
+ * another csv example for our usb CCID reader
+
+ [ arehbein ]
+ * bankd: Use gsmtap_inst_fd2()
+
+ [ Joey Berkovitz ]
+ * user_ifdhandler: Fix segfault on startup
+
+ [ Alexander Couzens ]
+ * remsim_client: add support to set sim presence pin polarity
+
+ [ Pau Espin Pedrol ]
+ * Replace deprecated ipa_msg_push_header()
+ * Fix uninitialized return value
+ * Remove rspro_client.c which is not used anyway
+ * Makefile:am: Improve formatting and order of CFLAGS and LIBS
+ * rspro: use osmo_stream to handle IPA connection
+ * server: Implement IPA server with osmo_stream
+ * Use new osmo_ipa_ka_fsm_inst APIs from libosmo-netif
+ * Drop dependency on libosmo-abis
+ * rspro_client_fsm: Fix missing return
+ * bankd: Fix typo in fprintf string output
+ * cosmetic: rspro_client_fsm: Document event handled in all_state
+ * Several logging improvements
+ * bankd: Add -T and -e cmdline params
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 12 Feb 2025 15:54:41 +0100
+
osmo-remsim (1.0.0) unstable; urgency=medium
[ Harald Welte ]
diff --git a/debian/control b/debian/control
index 3e98465..9351cc5 100644
--- a/debian/control
+++ b/debian/control
@@ -9,9 +9,9 @@
pkg-config,
osmo-gsm-manuals-dev,
libcsv-dev,
- libosmocore-dev (>= 1.6.0),
- libosmo-netif-dev (>= 1.5.0),
- libosmo-simtrace2-dev (>= 0.8.0),
+ libosmocore-dev (>= 1.11.0),
+ libosmo-netif-dev (>= 1.6.0),
+ libosmo-simtrace2-dev (>= 0.9.0),
libpcsclite-dev,
libusb-1.0-0-dev,
libulfius-dev,
diff --git a/src/Makefile.am b/src/Makefile.am
index c2551a9..8a77f36 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -16,7 +16,7 @@
$(OSMOCORE_CFLAGS) \
$(NULL)
-RSPRO_LIBVERSION=2:0:0
+RSPRO_LIBVERSION=2:1:0
lib_LTLIBRARIES = libosmo-rspro.la
libosmo_rspro_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(RSPRO_LIBVERSION)
# OSMONETIF_LIBS, OSMOGSM_LIBS not needed, we don't use any of its symbols, only the
header above
--
To view, visit
https://gerrit.osmocom.org/c/osmo-remsim/+/39531?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-remsim
Gerrit-Branch: master
Gerrit-Change-Id: I084a7cf36a6cce390c42ee44e7ac3d740e1785b4
Gerrit-Change-Number: 39531
Gerrit-PatchSet: 1
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>