Bump version: 1.5.0.19-268a-dirty → 1.6.0

Change-Id: Ide480a902bbfadefa396f3a0cb925f5dceab4f9c
This commit is contained in:
Pau Espin 2023-02-07 16:49:14 +01:00
parent 268a33e58b
commit ed939154f8
6 changed files with 64 additions and 25 deletions

View File

@ -41,11 +41,11 @@ PKG_PROG_PKG_CONFIG([0.20])
PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1]) PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1])
PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.7.0) PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.7.0) PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0)
PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.7.0) PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0)
PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.7.0) PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.8.0)
PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.3.0) PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.4.0)
PKG_CHECK_MODULES(SQLITE3, sqlite3) PKG_CHECK_MODULES(SQLITE3, sqlite3)

View File

@ -29,11 +29,11 @@ BuildRequires: python3
%if 0%{?suse_version} %if 0%{?suse_version}
BuildRequires: systemd-rpm-macros BuildRequires: systemd-rpm-macros
%endif %endif
BuildRequires: pkgconfig(libosmoabis) >= 1.3.0 BuildRequires: pkgconfig(libosmoabis) >= 1.4.0
BuildRequires: pkgconfig(libosmocore) >= 1.7.0 BuildRequires: pkgconfig(libosmocore) >= 1.8.0
BuildRequires: pkgconfig(libosmoctrl) >= 1.7.0 BuildRequires: pkgconfig(libosmoctrl) >= 1.8.0
BuildRequires: pkgconfig(libosmogsm) >= 1.7.0 BuildRequires: pkgconfig(libosmogsm) >= 1.8.0
BuildRequires: pkgconfig(libosmovty) >= 1.7.0 BuildRequires: pkgconfig(libosmovty) >= 1.8.0
BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(talloc) >= 2.0.1 BuildRequires: pkgconfig(talloc) >= 2.0.1
# only needed for populate_hlr_db.pl # only needed for populate_hlr_db.pl
@ -75,19 +75,19 @@ and External USSD Entities (EUSEs) using this library to implement clients.
This subpackage contains libraries and header files for developing This subpackage contains libraries and header files for developing
applications that want to make use of libosmo-gsup-client. applications that want to make use of libosmo-gsup-client.
%package -n libosmo-mslookup0 %package -n libosmo-mslookup1
Summary: Osmocom MS lookup library Summary: Osmocom MS lookup library
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: System/Libraries Group: System/Libraries
%description -n libosmo-mslookup0 %description -n libosmo-mslookup1
This shared library contains routines for looking up mobile subscribers. This shared library contains routines for looking up mobile subscribers.
%package -n libosmo-mslookup-devel %package -n libosmo-mslookup-devel
Summary: Development files for the Osmocom MS lookup library Summary: Development files for the Osmocom MS lookup library
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libosmo-mslookup0 = %{version} Requires: libosmo-mslookup1 = %{version}
%description -n libosmo-mslookup-devel %description -n libosmo-mslookup-devel
This shared library contains routines for looking up mobile subscribers. This shared library contains routines for looking up mobile subscribers.
@ -146,8 +146,8 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)
%post -n libosmo-gsup-client0 -p /sbin/ldconfig %post -n libosmo-gsup-client0 -p /sbin/ldconfig
%postun -n libosmo-gsup-client0 -p /sbin/ldconfig %postun -n libosmo-gsup-client0 -p /sbin/ldconfig
%post -n libosmo-mslookup0 -p /sbin/ldconfig %post -n libosmo-mslookup1 -p /sbin/ldconfig
%postun -n libosmo-mslookup0 -p /sbin/ldconfig %postun -n libosmo-mslookup1 -p /sbin/ldconfig
%files %files
%license COPYING %license COPYING
@ -179,8 +179,8 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +)
%{_libdir}/libosmo-gsup-client.so %{_libdir}/libosmo-gsup-client.so
%{_libdir}/pkgconfig/libosmo-gsup-client.pc %{_libdir}/pkgconfig/libosmo-gsup-client.pc
%files -n libosmo-mslookup0 %files -n libosmo-mslookup1
%{_libdir}/libosmo-mslookup.so.0* %{_libdir}/libosmo-mslookup.so.1*
%files -n libosmo-mslookup-devel %files -n libosmo-mslookup-devel
%dir %{_includedir}/osmocom %dir %{_includedir}/osmocom

39
debian/changelog vendored
View File

@ -1,3 +1,42 @@
osmo-hlr (1.6.0) unstable; urgency=medium
[ Vadim Yanitskiy ]
* db_auc: hexparse_stmt(): check value returned by osmo_hexparse()
[ Max ]
* Set working directory in systemd service file
* Ignore .deb build byproducts
* Debian: bump copyright year to match current
* Debian: reformat package description
* systemd: enable basic hardening
* Debian: install osmo-hlr-dgsm.cfg as example config
* hlr_vty.c: fix typo
* ctrl: take both address and port from vty config
[ Harald Welte ]
* Support building with -Werror=strict-prototypes / -Werror=old-style-definition
* Add -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition
[ arehbein ]
* osmo-hlr: Transition to use of 'telnet_init_default'
[ Oliver Smith ]
* osmo_mdns_rfc_record_decode: check ret of talloc
* osmo_mdns_rfc_record_decode: proper free on err
* mslookup: use apn functions from libosmocore
* osmo_mdns_rfc_record/question_encode: remove ctx
[ Keith ]
* Vty: Fixup config shown/written from vty
[ Neels Hofmeyr ]
* fix memleak of proxy_subscr_listentry
[ Alexander Couzens ]
* Add vty `reject-cause` to set the reject cause
-- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 07 Feb 2023 16:49:14 +0100
osmo-hlr (1.5.0) unstable; urgency=medium osmo-hlr (1.5.0) unstable; urgency=medium
[ Oliver Smith ] [ Oliver Smith ]

14
debian/control vendored
View File

@ -7,12 +7,12 @@ Build-Depends: debhelper (>= 9),
dh-autoreconf, dh-autoreconf,
autotools-dev, autotools-dev,
python3-minimal, python3-minimal,
libosmocore-dev (>= 1.7.0), libosmocore-dev (>= 1.8.0),
libosmo-abis-dev (>= 1.3.0), libosmo-abis-dev (>= 1.4.0),
libosmo-netif-dev (>= 1.2.0), libosmo-netif-dev (>= 1.3.0),
libsqlite3-dev, libsqlite3-dev,
sqlite3, sqlite3,
osmo-gsm-manuals-dev (>= 1.3.0) osmo-gsm-manuals-dev (>= 1.4.0)
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr
Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr
@ -59,7 +59,7 @@ Description: Development headers of Osmocom GSUP client library
. .
This package contains the development headers. This package contains the development headers.
Package: libosmo-mslookup0 Package: libosmo-mslookup1
Section: libs Section: libs
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
@ -73,7 +73,7 @@ Package: libosmo-mslookup-dev
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
Depends: ${misc:Depends}, Depends: ${misc:Depends},
libosmo-mslookup0 (= ${binary:Version}), libosmo-mslookup1 (= ${binary:Version}),
libosmocore-dev libosmocore-dev
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Description: Development headers of Osmocom MS lookup library Description: Development headers of Osmocom MS lookup library
@ -85,7 +85,7 @@ Package: osmo-mslookup-utils
Architecture: any Architecture: any
Section: utils Section: utils
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
libosmo-mslookup0 (= ${binary:Version}), libosmo-mslookup1 (= ${binary:Version}),
${misc:Depends} ${misc:Depends}
Multi-Arch: same Multi-Arch: same
Description: Utilities for Osmocom MS lookup Description: Utilities for Osmocom MS lookup

View File

@ -1,7 +1,7 @@
# This is _NOT_ the library release version, it's an API version. # This is _NOT_ the library release version, it's an API version.
# Please read chapter "Library interface versions" of the libtool documentation # 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 # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
LIBVERSION=0:0:0 LIBVERSION=1:0:0
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/include AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/include
AM_CFLAGS = -fPIC -Wall $(PCSC_CFLAGS) $(TALLOC_CFLAGS) $(LIBOSMOCORE_CFLAGS) AM_CFLAGS = -fPIC -Wall $(PCSC_CFLAGS) $(TALLOC_CFLAGS) $(LIBOSMOCORE_CFLAGS)