Changes of Revision 294
libosmocore.spec
Changed
x
1
2
3
Name: libosmocore
4
Requires: osmocom-master
5
-Version: 1.9.0.112.fb4ce0
6
+Version: 1.9.0.115.4728
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.9.0.112.fb4ce0.tar.xz
13
+Source: libosmocore_1.9.0.115.4728.tar.xz
14
Source1: rpmlintrc
15
BuildRequires: automake >= 1.6
16
BuildRequires: libtool >= 2
17
commit_4728f8c9fa363b54471ba7e32fd47e7ac0b2a234.txt
Added
commit_fb4ce0b029cb52278b8d835c71ce54743226c239.txt
Deleted
libosmocore_1.9.0.112.fb4ce0.dsc -> libosmocore_1.9.0.115.4728.dsc
Changed
22
1
2
Source: libosmocore
3
Binary: libosmocore, libosmocodec4, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore21, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm20, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty13, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmosim-doc, libosmousb0, libosmousb-doc, libosmocore-dev, libosmocore-utils, libosmocore-dbg
4
Architecture: any all
5
-Version: 1.9.0.112.fb4ce0
6
+Version: 1.9.0.115.4728
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
libosmovty13 deb libs optional arch=any
13
Checksums-Sha1:
14
- cba4c553a0b9fef28fcc428ce767d7fadb90e8c5 1092252 libosmocore_1.9.0.112.fb4ce0.tar.xz
15
+ 4cf858be08b21ff3f352907c7b65680b621fa73f 1091664 libosmocore_1.9.0.115.4728.tar.xz
16
Checksums-Sha256:
17
- 6e06eb5b5b23d1cfb6c68df719021589d217f0c42cf83cfec9a3c0699b37053c 1092252 libosmocore_1.9.0.112.fb4ce0.tar.xz
18
+ c051a5b4c0bf6892b93874d1d8342c0b2a280653e7410e40ef1127b6efaf4c96 1091664 libosmocore_1.9.0.115.4728.tar.xz
19
Files:
20
- b5f9776c440136666d816212631df8a5 1092252 libosmocore_1.9.0.112.fb4ce0.tar.xz
21
+ c81d1bb139f1475b4dc082491083681d 1091664 libosmocore_1.9.0.115.4728.tar.xz
22
libosmocore_1.9.0.112.fb4ce0.tar.xz/.tarball-version -> libosmocore_1.9.0.115.4728.tar.xz/.tarball-version
Changed
4
1
2
-1.9.0.112-fb4ce0
3
+1.9.0.115-4728
4
libosmocore_1.9.0.112.fb4ce0.tar.xz/debian/changelog -> libosmocore_1.9.0.115.4728.tar.xz/debian/changelog
Changed
12
1
2
-libosmocore (1.9.0.112.fb4ce0) unstable; urgency=medium
3
+libosmocore (1.9.0.115.4728) unstable; urgency=medium
4
5
* Automatically generated changelog entry for building the Osmocom master feed
6
7
- -- Osmocom OBS scripts <info@osmocom.org> Sun, 31 Dec 2023 11:42:39 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org> Wed, 03 Jan 2024 09:57:22 +0000
9
10
libosmocore (1.9.0) unstable; urgency=medium
11
12
libosmocore_1.9.0.112.fb4ce0.tar.xz/src/core/bitvec.c -> libosmocore_1.9.0.115.4728.tar.xz/src/core/bitvec.c
Changed
16
1
2
*/
3
void bitvec_to_string_r(const struct bitvec *bv, char *str)
4
{
5
- unsigned i, pos = 0;
6
char *cur = str;
7
- for (i = 0; i < bv->cur_bit; i++) {
8
+ for (unsigned int i = 0; i < bv->cur_bit; i++) {
9
if (0 == i % 8)
10
*cur++ = ' ';
11
*cur++ = bit_value_to_char(bitvec_get_bit_pos(bv, i));
12
- pos++;
13
}
14
*cur = 0;
15
}
16
libosmocore_1.9.0.112.fb4ce0.tar.xz/src/core/utils.c -> libosmocore_1.9.0.115.4728.tar.xz/src/core/utils.c
Changed
18
1
2
*/
3
int osmo_bcd2str(char *dst, size_t dst_size, const uint8_t *bcd, int start_nibble, int end_nibble, bool allow_hex)
4
{
5
- char *dst_end = dst + dst_size - 1;
6
+ char *dst_end;
7
int nibble_i;
8
int rc = 0;
9
10
if (!dst || dst_size < 1 || start_nibble < 0)
11
return -ENOMEM;
12
13
+ dst_end = dst + dst_size - 1;
14
+
15
for (nibble_i = start_nibble; nibble_i < end_nibble && dst < dst_end; nibble_i++, dst++) {
16
uint8_t nibble = bcdnibble_i >> 1;
17
if ((nibble_i & 1))
18
libosmocore_1.9.0.112.fb4ce0.tar.xz/tests/utils/utils_test.c -> libosmocore_1.9.0.115.4728.tar.xz/tests/utils/utils_test.c
Changed
11
1
2
snprintf(buf, sizeof(buf), "0x2b 0x2b 0x2b...");
3
printf("4: (need %d chars, had size=0) %s\n", rc, buf);
4
5
- rc = strbuf_example2(NULL, 99);
6
- printf("5: (need %d chars, had NULL buffer)\n", rc);
7
-
8
printf("\ncascade:\n");
9
rc = strbuf_cascade(buf, sizeof(buf));
10
printf("(need %d chars)\n%s\n", rc, buf);
11
libosmocore_1.9.0.112.fb4ce0.tar.xz/tests/utils/utils_test.ok -> libosmocore_1.9.0.115.4728.tar.xz/tests/utils/utils_test.ok
Changed
9
1
2
2: (need 42 chars, had size=42) T minus 10 9 8 7 6 5 4 3 2 1 ... Lift off
3
3: (need 42 chars, had size=42+1) T minus 10 9 8 7 6 5 4 3 2 1 ... Lift off!
4
4: (need 42 chars, had size=0) 0x2b 0x2b 0x2b...
5
-5: (need 42 chars, had NULL buffer)
6
7
cascade:
8
(need 134 chars)
9