diff --git a/1.6.0.tar.gz b/1.6.0.tar.gz deleted file mode 100644 index 62038a7..0000000 --- a/1.6.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fa529d851f2a45d9a97fb2dc0e71f19cb849deab4e6c21271b74de2b726d2514 -size 1492230 diff --git a/1.7.0.tar.gz b/1.7.0.tar.gz new file mode 100644 index 0000000..56fbda7 --- /dev/null +++ b/1.7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2494d38be9cc86fdb92fb22f03c9b0af59e14479dfd9213da7a752b662ba3579 +size 1518016 diff --git a/libosmocore.changes b/libosmocore.changes index 6215523..c588129 100644 --- a/libosmocore.changes +++ b/libosmocore.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed Aug 3 14:37:04 UTC 2022 - Jan Engelhardt + +- Update to release 1.7.0 + * Introduce CRC and FSM for IuUP (user plane) as used in 3G RTP + data + * VTY: implement 'no log gsmtap [HOSTNAME]' command + * iuup: Fix decoding of 1byte-length subflow size fields + * iuup: Submit RNL-STATUS-Initialization.ind upon rx of Init + * BSSAP: HO Request Ack: add missing Codec List (BSS Supported) + * APDU parsing support for GlobalPlatform + ------------------------------------------------------------------- Fri Nov 19 08:49:06 UTC 2021 - Martin Hauke diff --git a/libosmocore.spec b/libosmocore.spec index f7d2e06..40502b8 100644 --- a/libosmocore.spec +++ b/libosmocore.spec @@ -1,7 +1,7 @@ # # spec file for package libosmocore # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libosmocore -Version: 1.6.0 +Version: 1.7.0 Release: 0 Summary: The Open Source Mobile Communications Core Library License: AGPL-3.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later @@ -33,6 +33,7 @@ BuildRequires: xz BuildRequires: pkgconfig(gnutls) >= 2.12.0 BuildRequires: pkgconfig(libmnl) BuildRequires: pkgconfig(libpcsclite) +BuildRequires: pkgconfig(libsctp) BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(talloc) >= 2.1.0 @@ -112,13 +113,13 @@ transcoding routines. This subpackage contains libraries and header files for developing applications that want to make use of libosmocoding. -%package -n libosmocore18 +%package -n libosmocore19 Summary: Osmocom core library # crc16.c has GPL2-only clauses, the rest (*.c) is GPL-2.0+ License: GPL-2.0-only AND GPL-2.0-or-later Group: System/Libraries -%description -n libosmocore18 +%description -n libosmocore19 libosmocore is a library with various utility functions shared between OpenBSC and OsmocomBB. @@ -127,7 +128,7 @@ Summary: Development files for the Osmocom core library # crc16.h has GPL2-only clauses, the rest (*.h) is GPL-2.0+ License: GPL-2.0-only AND GPL-2.0-or-later Group: Development/Libraries/C and C++ -Requires: libosmocore18 = %version +Requires: libosmocore19 = %version Requires: libtalloc-devel %description -n libosmocore-devel @@ -164,12 +165,12 @@ interface, the control interface is meant to be used by programs. This subpackage contains libraries and header files for developing applications that want to make use of libosmoctrl. -%package -n libosmogb12 +%package -n libosmogb14 Summary: Osmocom GPRS Gb Interface (NS/BSSGP) library License: AGPL-3.0-or-later Group: System/Libraries -%description -n libosmogb12 +%description -n libosmogb14 libosmocore is a package with various utility functions that were originally developed as part of the OpenBSC project. @@ -180,7 +181,7 @@ Summary: Development files for the Osmocom GPRS Gb interface library License: AGPL-3.0-or-later Group: Development/Libraries/C and C++ Requires: libosmocore-devel = %version -Requires: libosmogb12 = %version +Requires: libosmogb14 = %version Requires: libosmogsm-devel = %version %description -n libosmogb-devel @@ -189,18 +190,18 @@ The libosmogb library contains a GPRS BSSGP protocol implementation. This subpackage contains libraries and header files for developing applications that want to make use of libosmogb. -%package -n libosmogsm17 +%package -n libosmogsm18 Summary: Osmocom GSM utility library License: AGPL-3.0-or-later AND GPL-2.0-or-later Group: System/Libraries -%description -n libosmogsm17 +%description -n libosmogsm18 libosmocore is a package with various utility functions that were originally developed as part of the OpenBSC project. The libosmogsm library in particular is a collection of common code used in various GSM related sub-projects inside the Osmocom family of -projects. It includes A5/1 and A5/2 ciphers, COMP128v1, a LAPDm +projects. It includes A5/1 and A5/2 ciphers, COMP148v1, a LAPDm implementation, a GSM TLV parser, SMS utility routines as well as protocol definitions for a series of protocols. @@ -209,12 +210,12 @@ Summary: Development files for the Osmocom GSM utility library License: AGPL-3.0-or-later AND GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmocore-devel = %version -Requires: libosmogsm17 = %version +Requires: libosmogsm18 = %version %description -n libosmogsm-devel The libosmogsm library in particular is a collection of common code used in various GSM related sub-projects inside the Osmocom family of -projects. It includes A5/1 and A5/2 ciphers, COMP128v1, a LAPDm +projects. It includes A5/1 and A5/2 ciphers, COMP148v1, a LAPDm implementation, a GSM TLV parser, SMS utility routines as well as protocol definitions for a series of protocols. @@ -323,14 +324,14 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %postun -n libosmocodec0 -p /sbin/ldconfig %post -n libosmocoding0 -p /sbin/ldconfig %postun -n libosmocoding0 -p /sbin/ldconfig -%post -n libosmocore18 -p /sbin/ldconfig -%postun -n libosmocore18 -p /sbin/ldconfig +%post -n libosmocore19 -p /sbin/ldconfig +%postun -n libosmocore19 -p /sbin/ldconfig %post -n libosmoctrl0 -p /sbin/ldconfig %postun -n libosmoctrl0 -p /sbin/ldconfig -%post -n libosmogb12 -p /sbin/ldconfig -%postun -n libosmogb12 -p /sbin/ldconfig -%post -n libosmogsm17 -p /sbin/ldconfig -%postun -n libosmogsm17 -p /sbin/ldconfig +%post -n libosmogb14 -p /sbin/ldconfig +%postun -n libosmogb14 -p /sbin/ldconfig +%post -n libosmogsm18 -p /sbin/ldconfig +%postun -n libosmogsm18 -p /sbin/ldconfig %post -n libosmosim2 -p /sbin/ldconfig %postun -n libosmosim2 -p /sbin/ldconfig %post -n libosmousb0 -p /sbin/ldconfig @@ -342,7 +343,7 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_bindir/osmo-* %files -n libosmocodec0 -%_libdir/libosmocodec.so.0* +%_libdir/libosmocodec.so.* %files -n libosmocodec-devel %dir %_includedir/%name/ @@ -352,7 +353,7 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_libdir/pkgconfig/libosmocodec.pc %files -n libosmocoding0 -%_libdir/libosmocoding.so.0* +%_libdir/libosmocoding.so.* %files -n libosmocoding-devel %dir %_includedir/%name/ @@ -361,8 +362,8 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_libdir/libosmocoding.so %_libdir/pkgconfig/libosmocoding.pc -%files -n libosmocore18 -%_libdir/libosmocore.so.18* +%files -n libosmocore19 +%_libdir/libosmocore.so.* %files -n libosmocore-devel %dir %_includedir/%name/ @@ -374,7 +375,7 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_datadir/aclocal/osmo_ac_code_coverage.m4 %files -n libosmoctrl0 -%_libdir/libosmoctrl.so.0* +%_libdir/libosmoctrl.so.* %files -n libosmoctrl-devel %dir %_includedir/%name/ @@ -383,8 +384,8 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_libdir/libosmoctrl.so %_libdir/pkgconfig/libosmoctrl.pc -%files -n libosmogb12 -%_libdir/libosmogb.so.12* +%files -n libosmogb14 +%_libdir/libosmogb.so.* %files -n libosmogb-devel %dir %_includedir/%name/ @@ -393,8 +394,8 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_libdir/libosmogb.so %_libdir/pkgconfig/libosmogb.pc -%files -n libosmogsm17 -%_libdir/libosmogsm.so.17* +%files -n libosmogsm18 +%_libdir/libosmogsm.so.* %files -n libosmogsm-devel %dir %_includedir/%name/ @@ -405,7 +406,7 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_libdir/pkgconfig/libosmogsm.pc %files -n libosmosim2 -%_libdir/libosmosim.so.2* +%_libdir/libosmosim.so.* %files -n libosmosim-devel %dir %_includedir/%name/ @@ -415,7 +416,7 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_libdir/pkgconfig/libosmosim.pc %files -n libosmousb0 -%_libdir/libosmousb.so.0* +%_libdir/libosmousb.so.* %files -n libosmousb-devel %dir %_includedir/%name/ @@ -425,7 +426,7 @@ find "%buildroot/%_libdir" -type f -name "*.la" -delete %_libdir/pkgconfig/libosmousb.pc %files -n libosmovty9 -%_libdir/libosmovty.so.9* +%_libdir/libosmovty.so.* %files -n libosmovty-devel %dir %_includedir/%name/