pespin has submitted this change. ( https://gerrit.osmocom.org/c/libosmocore/+/43309?usp=email )
Change subject: Bump version: 1.14.1.17-09ea-dirty → 1.14.2 ......................................................................
Bump version: 1.14.1.17-09ea-dirty → 1.14.2
Change-Id: I040e4c7e8e4fc6fb2cad51984a1464c8c81d619c --- M TODO-RELEASE M debian/changelog M src/core/Makefile.am M src/gb/Makefile.am M src/gsm/Makefile.am 5 files changed, 35 insertions(+), 4 deletions(-)
Approvals: Jenkins Builder: Verified osmith: Looks good to me, approved
diff --git a/TODO-RELEASE b/TODO-RELEASE index bd40b26..0ed7189 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 -gsm add API gsm_septet_pack2() diff --git a/debian/changelog b/debian/changelog index 4e5b4c0..0b5bbb1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,35 @@ +libosmocore (1.14.2) unstable; urgency=medium + + [ Pau Espin Pedrol ] + * tests/osmo_io: Remove unused variable + * iuup: Improve validation of header size + * iuup: Avoid stack buffer-overflow rx IuUP with payload >1024 bytes + * bits: Fix osmo_pbit2ubit() reading extra input byte on num_bits%8==0 + * iuup: Fix formatting of log line printing payload checksum error + * iuup: Validate msgb input length in rx Initialization path + * iuup: test receival of IuUP Data with way too big payload + * gsm: Reject BSSMAP Encryption Information IE with no selected algo + * gsm: Reject BSSMAP Encryption Information IE with key length != 8 + * gsm: Introduce gsm_septet_pack2() and deprecate gsm_septet_pack() + * tests/sms: Validate gsm_septet_pack2() succeeds + + [ Vadim Yanitskiy ] + * gb: fix buffer overflow in bssgp_rx_paging() + * gsm0480: fix out-of-bounds read in parse_process_uss_req() + * gsm29205: fix out-of-bounds read in osmo_dec_gcr() + * gsm/ipa: fix out-of-bounds read in TLV tag logging + * gsm/ipa: reject t_len == 0 in ID_GET/ID_RESP TLV parsers + * gsm/ipa: fix t_len truncation in ipa_ccm_id_resp_parse() + * gsm0480: fix out-of-bounds reads in parse_ss_{invoke,return_result}() + + [ Andreas Eversberg ] + * Add missing length check in gsm48_decode_callerid() + + [ Adam Bedard ] + * gsm/cbsp: stack OOB read in the CBSP WRITE-REPLACE decoder + + -- Pau Espin Pedrol pespin@sysmocom.de Thu, 20 Aug 2026 10:02:21 +0200 + libosmocore (1.14.1) unstable; urgency=medium
[ Vadim Yanitskiy ] diff --git a/src/core/Makefile.am b/src/core/Makefile.am index ed95c10..a82afeb 100644 --- a/src/core/Makefile.am +++ b/src/core/Makefile.am @@ -1,7 +1,7 @@ # 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 -LIBVERSION=26:1:4 +LIBVERSION=26:2:4
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(top_builddir) AM_CFLAGS = -Wall $(TALLOC_CFLAGS) $(PTHREAD_CFLAGS) $(LIBSCTP_CFLAGS) $(LIBMNL_CFLAGS) $(URING_CFLAGS) diff --git a/src/gb/Makefile.am b/src/gb/Makefile.am index c6b60c7..55d78fb 100644 --- a/src/gb/Makefile.am +++ b/src/gb/Makefile.am @@ -1,7 +1,7 @@ # 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 -LIBVERSION=17:2:3 +LIBVERSION=17:3:3
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -I$(top_builddir) AM_CFLAGS = -Wall -fno-strict-aliasing \ diff --git a/src/gsm/Makefile.am b/src/gsm/Makefile.am index 54b0e64..a1ed5cc 100644 --- a/src/gsm/Makefile.am +++ b/src/gsm/Makefile.am @@ -1,7 +1,7 @@ # 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 -LIBVERSION=24:1:4 +LIBVERSION=25:0:5
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include AM_CFLAGS = -Wall $(TALLOC_CFLAGS)