Changes of Revision 114
libosmocore.spec
Changed
x
1
2
3
Name: libosmocore
4
Requires: osmocom-master
5
-Version: 1.8.0.79.b394d
6
+Version: 1.8.0.82.2512
7
Release: 0
8
Summary: The Open Source Mobile Communications Core Library
9
License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND AGPL-3.0-or-later
10
Group: Productivity/Telephony/Utilities
11
Url: https://osmocom.org/projects/libosmocore/wiki/Libosmocore
12
-Source: libosmocore_1.8.0.79.b394d.tar.xz
13
+Source: libosmocore_1.8.0.82.2512.tar.xz
14
Source1: rpmlintrc
15
BuildRequires: automake >= 1.6
16
BuildRequires: libtool >= 2
17
commit_25127fb749ad241cfe3b9eefbaba1303f261ec88.txt
Added
commit_b394d6fc8573b63ac56a69f2be1521190b45ac83.txt
Deleted
libosmocore_1.8.0.79.b394d.dsc -> libosmocore_1.8.0.82.2512.dsc
Changed
22
1
2
Source: libosmocore
3
Binary: libosmocore, libosmocodec0, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore20, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm18, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty9, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmosim-doc, libosmousb0, libosmousb-doc, libosmocore-dev, libosmocore-utils, libosmocore-dbg
4
Architecture: any all
5
-Version: 1.8.0.79.b394d
6
+Version: 1.8.0.82.2512
7
Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
Homepage: https://projects.osmocom.org/projects/libosmocore
9
Standards-Version: 3.9.8
10
11
libosmovty-doc deb doc optional arch=all
12
libosmovty9 deb libs optional arch=any
13
Checksums-Sha1:
14
- a0afb436d4a3d7a8bf652c6924a9a7ab8dd4ba58 1032132 libosmocore_1.8.0.79.b394d.tar.xz
15
+ c437f1c3f885a1a6eadf3ca43c3d74d800caee95 1032008 libosmocore_1.8.0.82.2512.tar.xz
16
Checksums-Sha256:
17
- 8526cee6126abd45a0b3acc086cbee9dd597a1ccc088213bb5048c46bf62e275 1032132 libosmocore_1.8.0.79.b394d.tar.xz
18
+ bb3f995f38a1b0ec08fa73bc5fb4410521d3e765ed226ec6e2b745d86119f5b4 1032008 libosmocore_1.8.0.82.2512.tar.xz
19
Files:
20
- 1bdeb40830a82593b186f7204bd49af5 1032132 libosmocore_1.8.0.79.b394d.tar.xz
21
+ 31fc28bc9483e31a2e323de94f020b5b 1032008 libosmocore_1.8.0.82.2512.tar.xz
22
libosmocore_1.8.0.79.b394d.tar.xz/.tarball-version -> libosmocore_1.8.0.82.2512.tar.xz/.tarball-version
Changed
4
1
2
-1.8.0.79-b394d
3
+1.8.0.82-2512
4
libosmocore_1.8.0.79.b394d.tar.xz/debian/changelog -> libosmocore_1.8.0.82.2512.tar.xz/debian/changelog
Changed
12
1
2
-libosmocore (1.8.0.79.b394d) unstable; urgency=medium
3
+libosmocore (1.8.0.82.2512) unstable; urgency=medium
4
5
* Automatically generated changelog entry for building the Osmocom master feed
6
7
- -- Osmocom OBS scripts <info@osmocom.org> Wed, 15 Mar 2023 11:57:32 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org> Fri, 17 Mar 2023 12:07:08 +0000
9
10
libosmocore (1.8.0) unstable; urgency=medium
11
12
libosmocore_1.8.0.79.b394d.tar.xz/src/core/gsmtap_util.c -> libosmocore_1.8.0.82.2512.tar.xz/src/core/gsmtap_util.c
Changed
19
1
2
{ GSMTAP_TYPE_TETRA_I1, "TETRA V+D" },
3
{ GSMTAP_TYPE_TETRA_I1_BURST, "TETRA bursts" },
4
{ GSMTAP_TYPE_WMX_BURST, "WiMAX burst" },
5
+ { GSMTAP_TYPE_GB_LLC, "GPRS Gb LLC" },
6
+ { GSMTAP_TYPE_GB_SNDCP, "GPRS Gb SNDCP" },
7
{ GSMTAP_TYPE_GMR1_UM, "GMR-1 air interfeace (MES-MS<->GTS)"},
8
{ GSMTAP_TYPE_UMTS_RLC_MAC, "UMTS RLC/MAC" },
9
{ GSMTAP_TYPE_UMTS_RRC, "UMTS RRC" },
10
11
{ GSMTAP_TYPE_LTE_MAC_FRAMED, "LTE MAC with context hdr" },
12
{ GSMTAP_TYPE_OSMOCORE_LOG, "libosmocore logging" },
13
{ GSMTAP_TYPE_QC_DIAG, "Qualcomm DIAG" },
14
+ { GSMTAP_TYPE_LTE_NAS, "LTE Non-Access Stratum" },
15
+ { GSMTAP_TYPE_E1T1, "E1/T1 lines" },
16
{ 0, NULL }
17
};
18
19
libosmocore_1.8.0.79.b394d.tar.xz/src/isdn/v110.c -> libosmocore_1.8.0.82.2512.tar.xz/src/isdn/v110.c
Changed
11
1
2
if (out_len < 24)
3
return -ENOSPC;
4
5
- if (fr->e_bits1 != 1 || fr->e_bits1 != 1 || fr->e_bits2 != 0)
6
+ /* Table 6c / V.110 */
7
+ if (fr->e_bits0 != 1 || fr->e_bits1 != 1 || fr->e_bits2 != 0)
8
return -EINVAL;
9
10
for (int i = 0; i < 24; i++) {
11
libosmocore_1.8.0.79.b394d.tar.xz/tests/v110/test_ra1.c -> libosmocore_1.8.0.82.2512.tar.xz/tests/v110/test_ra1.c
Changed
20
1
2
static void test_ra1(enum osmo_v100_sync_ra1_rate rate)
3
{
4
int user_rate = osmo_v110_sync_ra1_get_user_data_rate(rate);
5
- int user_data_chunk_bits = osmo_v110_sync_ra1_get_user_data_chunk_bitlen(rate);
6
+ int user_data_chunk_bits;
7
struct osmo_v110_decoded_frame fr;
8
ubit_t user_bits48;
9
ubit_t bits80;
10
11
12
printf("\n======= User data rate %u\n", user_rate);
13
14
+ user_data_chunk_bits = osmo_v110_sync_ra1_get_user_data_chunk_bitlen(rate);
15
+ OSMO_ASSERT(user_data_chunk_bits >= 0);
16
+
17
/* we abuse the fact that ubit_t is 8bit so we can actually
18
* store integer values to clearly identify which bit ends up where */
19
memset(user_bits, 0xFE, sizeof(user_bits));
20