Osmocom fork of Open SMPP 3.4 Library https://osmocom.org/projects/libsmpp34
Go to file
Vadim Yanitskiy 4b6d3f084f build: include git-version-gen into the release tarball
Change-Id: I3d1c8c905f1acca6256eba51f6ee78214419e97a
2024-01-26 23:29:36 +07:00
binaries binaries/Makefile.am: libraries shall not be in AM_LDFLAGS 2023-03-09 16:35:15 +07:00
contrib contrib/jenkins.sh: actually build with $PARALLEL_MAKE 2022-08-29 22:36:12 +07:00
debian Bump version: → 1.14.3 2023-09-12 12:40:44 +02:00
def_frame Fix Out of bounds compilation warning in OCTET8 2017-09-15 20:24:25 +02:00
def_list delete auto-generated files 2012-11-08 15:04:58 +01:00
m4 Makefile.am, configure.ac: fix autoreconf related warnings 2022-08-14 13:06:52 +07:00
src Bump version: → 1.14.2 2023-02-07 14:28:28 +01:00
test_apps fix warnings about implicit declaration of strtol() 2024-01-08 20:46:47 +07:00
test_pdu bind_receiver_test: Fix "unused value" of writing addr_ton twice 2019-07-21 11:33:24 +02:00
.gitignore Makefile.am, configure.ac: fix autoreconf related warnings 2022-08-14 13:06:52 +07:00
.gitreview Add gerrit settings 2016-12-21 14:51:49 +01:00
AUTHORS initial import of libsmpp34-1.10 2012-11-07 08:32:31 +01:00
COPYING initial import of libsmpp34-1.10 2012-11-07 08:32:31 +01:00
ChangeLog initial import of libsmpp34-1.10 2012-11-07 08:32:31 +01:00
Makefile.am build: include git-version-gen into the release tarball 2024-01-26 23:29:36 +07:00
NEWS initial import of libsmpp34-1.10 2012-11-07 08:32:31 +01:00
README.md update git URLs (git -> https; gitea) 2022-08-14 12:34:35 +07:00
TODO-RELEASE Bump version: → 1.14.0 2019-08-07 14:48:07 +02:00
configure.ac Add -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition 2022-11-03 12:24:15 +01:00
git-version-gen Use osmocom-style versioning in Makefile, configure, debian/rules 2017-08-14 18:55:24 +02:00
libsmpp34.pc.in add pkg-config support 2012-11-08 15:05:04 +01:00


libsmpp34 - C library for SMPP 3.4

This repository contains a C-language library implementing the SMPP Protocol version 3.4 as specified by the SMPP Developers Forum.

The library was inherited from the c-open-smmp34 project, which unfortunately doesn't have any form of revision control system and hence the Osmocom Open Source Mobile Communications project has imported the v1.10 release into this git repository and performed subsequent improvements.


The official homepage of the Osmocom version of the library is http://osmocom.org/projects/libsmpp34 while the original upstream project is found at https://sourceforge.net/projects/c-open-smpp-34/

GIT Repository

You can clone from the Osmocom libsmpp34.git repository using

git clone https://gitea.osmocom.org/cellular-infrastructure/libsmpp34

There is a web interface at https://gitea.osmocom.org/cellular-infrastructure/libsmpp34


API documentation is generated during the build process, but also available online from the upstream project at http://c-open-smpp-34.sourceforge.net/out-1.10/web/c-open-libsmpp34_en/index.html

Mailing List

Discussions related to libsmpp34 are happening on the openbsc@lists.osmocom.org mailing list, please see https://lists.osmocom.org/mailman/listinfo/openbsc for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.


Our coding standards are described at https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards

We us a gerrit based patch submission/review process for managing contributions. Please see https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit for more details

The current patch queue for libsmpp34 can be seen at https://gerrit.osmocom.org/#/q/project:libsmpp34+status:open