Changes of Revision 139
libsmpp34.spec
Changed
x
1
2
3
%define sover 1
4
Name: libsmpp34
5
-Requires: osmocom-nightly = 202211080002
6
-Version: 1.14.1.6.6613.202211080002
7
+Requires: osmocom-nightly = 202211090002
8
+Version: 1.14.1.7.a533.202211090002
9
Release: 0
10
Summary: PDU SMPP packaging and unpackaging tool
11
License: GPL-2.0-or-later AND LGPL-2.1-or-later
12
Group: Development/Libraries/C and C++
13
URL: https://osmocom.org/projects/libsmpp34
14
-Source: libsmpp34_1.14.1.6.6613.202211080002.tar.xz
15
+Source: libsmpp34_1.14.1.7.a533.202211090002.tar.xz
16
Source1: rpmlintrc
17
BuildRequires: autoconf >= 2.57
18
BuildRequires: libtool
19
20
The library provides the PDU handling of the SMPP-3.4 protocol.
21
22
%package -n libsmpp34-%{sover}
23
-Requires: osmocom-nightly = 202211080002
24
+Requires: osmocom-nightly = 202211090002
25
Summary: SMPP-3.4 protocol library
26
License: LGPL-2.1-or-later
27
Group: System/Libraries
28
29
Entitites and Message Centres.
30
31
%package -n libsmpp34-%{sover}-devel
32
-Requires: osmocom-nightly = 202211080002
33
+Requires: osmocom-nightly = 202211090002
34
Summary: Development files for the SMPP-3.4 protocol library
35
License: GPL-2.0-or-later
36
Group: Development/Libraries/C and C++
37
libsmpp34_1.14.1.6.6613.202211080002.dsc
Deleted
24
1
2
-Format: 3.0 (native)
3
-Source: libsmpp34
4
-Binary: libsmpp1, libsmpp34-dev, libsmpp34-utils, libsmpp34-dbg
5
-Architecture: any
6
-Version: 1.14.1.6.6613.202211080002
7
-Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
-Homepage: https://projects.osmocom.org/projects/libsmpp34
9
-Standards-Version: 3.9.6
10
-Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/libsmpp34
11
-Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/libsmpp34
12
-Build-Depends: debhelper (>= 9), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, pkg-config, libxml2-dev
13
-Package-List:
14
- libsmpp1 deb libs optional arch=any
15
- libsmpp34-dbg deb debug extra arch=any
16
- libsmpp34-dev deb libdevel optional arch=any
17
- libsmpp34-utils deb libs optional arch=any
18
-Checksums-Sha1:
19
- bf168271f54be9297cbd96b8220db75d8f1224e2 40076 libsmpp34_1.14.1.6.6613.202211080002.tar.xz
20
-Checksums-Sha256:
21
- d013721fbd63ec1d6c286e57e67d589d09f5f0c278220f6f99c2e4f37840d072 40076 libsmpp34_1.14.1.6.6613.202211080002.tar.xz
22
-Files:
23
- 9ddf217abdd77610832863b4cdd668e6 40076 libsmpp34_1.14.1.6.6613.202211080002.tar.xz
24
libsmpp34_1.14.1.7.a533.202211090002.dsc
Added
24
1
2
+Format: 3.0 (native)
3
+Source: libsmpp34
4
+Binary: libsmpp1, libsmpp34-dev, libsmpp34-utils, libsmpp34-dbg
5
+Architecture: any
6
+Version: 1.14.1.7.a533.202211090002
7
+Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
+Homepage: https://projects.osmocom.org/projects/libsmpp34
9
+Standards-Version: 3.9.6
10
+Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/libsmpp34
11
+Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/libsmpp34
12
+Build-Depends: debhelper (>= 9), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, pkg-config, libxml2-dev
13
+Package-List:
14
+ libsmpp1 deb libs optional arch=any
15
+ libsmpp34-dbg deb debug extra arch=any
16
+ libsmpp34-dev deb libdevel optional arch=any
17
+ libsmpp34-utils deb libs optional arch=any
18
+Checksums-Sha1:
19
+ 731de6cad2b93f3c894cc40ee10a305336b0a33f 40084 libsmpp34_1.14.1.7.a533.202211090002.tar.xz
20
+Checksums-Sha256:
21
+ 1e1ef4ca0723e14b1e5a18dadd2d9d3933d2095752d3d91fa673682e23851f1e 40084 libsmpp34_1.14.1.7.a533.202211090002.tar.xz
22
+Files:
23
+ 2e7905bbc1e700d088a91155470232ab 40084 libsmpp34_1.14.1.7.a533.202211090002.tar.xz
24
libsmpp34_1.14.1.6.6613.202211080002.tar.xz/.tarball-version -> libsmpp34_1.14.1.7.a533.202211090002.tar.xz/.tarball-version
Changed
4
1
2
-1.14.1.6-6613.202211080002
3
+1.14.1.7-a533.202211090002
4
libsmpp34_1.14.1.6.6613.202211080002.tar.xz/contrib/libsmpp34.spec.in -> libsmpp34_1.14.1.7.a533.202211090002.tar.xz/contrib/libsmpp34.spec.in
Changed
28
1
2
3
%define sover 1
4
Name: libsmpp34
5
-Requires: osmocom-nightly = 202211080002
6
+Requires: osmocom-nightly = 202211090002
7
Version: @VERSION@
8
Release: 0
9
Summary: PDU SMPP packaging and unpackaging tool
10
11
The library provides the PDU handling of the SMPP-3.4 protocol.
12
13
%package -n libsmpp34-%{sover}
14
-Requires: osmocom-nightly = 202211080002
15
+Requires: osmocom-nightly = 202211090002
16
Summary: SMPP-3.4 protocol library
17
License: LGPL-2.1-or-later
18
Group: System/Libraries
19
20
Entitites and Message Centres.
21
22
%package -n libsmpp34-%{sover}-devel
23
-Requires: osmocom-nightly = 202211080002
24
+Requires: osmocom-nightly = 202211090002
25
Summary: Development files for the SMPP-3.4 protocol library
26
License: GPL-2.0-or-later
27
Group: Development/Libraries/C and C++
28
libsmpp34_1.14.1.6.6613.202211080002.tar.xz/debian/changelog -> libsmpp34_1.14.1.7.a533.202211090002.tar.xz/debian/changelog
Changed
12
1
2
-libsmpp34 (1.14.1.6.6613.202211080002) unstable; urgency=medium
3
+libsmpp34 (1.14.1.7.a533.202211090002) unstable; urgency=medium
4
5
* Automatically generated changelog entry for building the Osmocom nightly feed
6
7
- -- Osmocom OBS scripts <info@osmocom.org> Tue, 08 Nov 2022 00:02:40 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org> Wed, 09 Nov 2022 00:02:39 +0000
9
10
libsmpp34 (1.14.1) unstable; urgency=medium
11
12
libsmpp34_1.14.1.6.6613.202211080002.tar.xz/debian/control -> libsmpp34_1.14.1.7.a533.202211090002.tar.xz/debian/control
Changed
34
1
2
Section: libs
3
Architecture: any
4
Multi-Arch: same
5
-Depends: osmocom-nightly (= 202211080002), ${shlibs:Depends},
6
+Depends: osmocom-nightly (= 202211090002), ${shlibs:Depends},
7
${misc:Depends}
8
Pre-Depends: ${misc:Pre-Depends}
9
Description: Open PDU SMPP packaging and unpackaging tool
10
11
Architecture: any
12
Multi-Arch: same
13
Section: libdevel
14
-Depends: osmocom-nightly (= 202211080002), libsmpp1 (= ${binary:Version}),
15
+Depends: osmocom-nightly (= 202211090002), libsmpp1 (= ${binary:Version}),
16
${misc:Depends}
17
Description: Development files for libsmpp34
18
This library is an implementation for providing the PDU handling of the
19
20
21
Package: libsmpp34-utils
22
Architecture: any
23
-Depends: osmocom-nightly (= 202211080002), ${shlibs:Depends}, ${misc:Depends}
24
+Depends: osmocom-nightly (= 202211090002), ${shlibs:Depends}, ${misc:Depends}
25
Description: Utilities for SMPP
26
27
Package: libsmpp34-dbg
28
Architecture: any
29
Section: debug
30
Priority: extra
31
-Depends: osmocom-nightly (= 202211080002), libsmpp1 (= ${binary:Version}), ${misc:Depends}
32
+Depends: osmocom-nightly (= 202211090002), libsmpp1 (= ${binary:Version}), ${misc:Depends}
33
Description: Debug symbols for libsmpp34
34
libsmpp34_1.14.1.6.6613.202211080002.tar.xz/test_apps/smpp_smsc.c -> libsmpp34_1.14.1.7.a533.202211090002.tar.xz/test_apps/smpp_smsc.c
Changed
22
1
2
}
3
4
/* call-back of write queue once it wishes to write a message to the socket */
5
-static void esme_link_write_cb(struct osmo_fd *ofd, struct msgb *msg)
6
+static int esme_link_write_cb(struct osmo_fd *ofd, struct msgb *msg)
7
{
8
struct osmo_esme *esme = ofd->data;
9
int rc;
10
11
smpp_esme_put(esme);
12
} else if (rc < msgb_length(msg)) {
13
LOGP(DSMPP, LOGL_ERROR, "%s: Short write\n", esme->system_id);
14
- return;
15
+ return -1;
16
}
17
+
18
+ return 0;
19
}
20
21
/* callback for already-accepted new TCP socket */
22
libsmpp34_1.14.1.6.6613.202211080002.tar.xz/test_apps/smsc_main.c -> libsmpp34_1.14.1.7.a533.202211090002.tar.xz/test_apps/smsc_main.c
Changed
10
1
2
struct smsc *smsc = talloc_zero(NULL, struct smsc);
3
int rc;
4
5
- osmo_init_logging(&log_info);
6
+ osmo_init_logging2(smsc, &log_info);
7
8
strcpy(smsc->system_id, "OpenBSC");
9
rc = smpp_smsc_init(smsc, 6080);
10