| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libosmogsm-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.14.1 | Vendor: openSUSE |
| Release: 1.2 | Build date: Wed Jul 22 16:53:56 2026 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 476814 | Source RPM: libosmocore-1.14.1-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://osmocom.org/projects/libosmocore/wiki | |
| Summary: Development files for the Osmocom GSM utility library | |
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, COMP148v1, a LAPDm implementation, a GSM TLV parser, SMS utility routines as well as protocol definitions for a series of protocols. This subpackage contains libraries and header files for developing applications that want to make use of libosmogsm.
AGPL-3.0-or-later AND GPL-2.0-or-later
* Wed Jul 22 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.14.1
* socket: osmo_sockaddr_from_str_and_uint(): fix memleak
* osmo_io: Rewrite iofd_handle_send_completion() to fix multiple
issues
* osmo_io: Fix msgb memleak if iofd is unregistered during
write_cb with >1 io buffers
* netdev: Add API osmo_netdev_del_addr()
* Sat Mar 14 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.13.1
* socket: Introduce API osmo_sock_set_nonblock()
* gsm/rsl: add definition for TFO transparent container IE
* vty/test: Validate optional-multi-choice param followed by optional-multi-choice param
* gsmtap_util: Avoid sink_fd leak gsmtap_source_add_sinki() called multiple times
* logging_vty: Allow setting gsmtap log tgt as (blocking-io|nonblocking-io|wq)
* gsmtap_util: Increase source_fd's SO_SNDBUF to 4MB
* osmo_io: Support rx of segments up to ~UINT16_MAX
* osmo_io: Propagate segment_cb errors to the read_cb
* Use same queue length for gsmtap_log and gsmtap_file
* Wed Feb 04 2026 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.12.0
* iuup: Explicitly discard Iu-UP-DATA.req in Initialization state
* protocol/gsm_04_08.h: Add GSM 04.08 message types for SI21/22/23
* vty: Add 'show runtime' command
* Send multiple read/recvfrom/recvmsg SQEs in advance
* Register OSMO_EXT protocol number for TCAP routing
* AMR codec: add conversion between s-bits and codec parameters
* AMR codec: add decoder homing frame const patterns
* Sun Oct 12 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.11.2
* VTY: Initialize fields of struct cmd_element in order of declaration
* Fri May 30 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.11.1
* lapd, lapdm: Take talloc msgb ownership when enqueueing it
* Thu Feb 13 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.11.0
* Add conversion functions for old gprs_ra_id and the new
osmo_routing_area_id
* gsm 04.08: add GSM48 IE GMM_ADD_IDENTITY/RAI2
* gsm 04.08: add P-TMSI type values
* gsm_04_08: Add IEs seen during 4G->2G RAU
* gsm48: add additional GSM 24.008 IE for GMM
* Sun Oct 20 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.10.0
* gsm/protocol/gsm_04_11.h: add SMSC-address length limit
definitions
* APDU parsing support for GlobalPlatform GET RESPONSE
* gsm48_ie: add 3.1kHz audio bearer capability for CSD calls
* LAPDm: Correctly count expiry of T200 during
estabishment/release
* ASCI: Add primitive to L1-SAP to switch uplink access
detection on or off
* LAPD: Add support for RTS based polling and T200
* Add flag to enable RTS based polling
* Add a GSM RLP decoder and encoder
* Tue Jun 18 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.9.3
* libosmosim: class_tables: Fix GlobalPlatform CLA=8x INS=CA/CB
GET DATA
* libosmosim: class_tables: Resolve conflicting CLA=8x INS=F2
definitions
* Wed Dec 06 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.9.2
* logging: ensure ANSI color escape is sent in same line/before
newline
* Fix OSMO_SOCKADDR_STR_FMT_ARGS_NOT_NULL syntax error
* Wed Nov 01 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.9.0
* Implement the XOR-2G authentication algorithm and rename
``OSMO_AUTH_ALG_XOR`` to ``OSMO_AUTH_ALG_XOR_3G``
* Convolutional Coding and Interleaving for CSD
* isdn: Add V.110 encoder/decoder
* gsm: TS 44.021 modified V.110 frame encoding/decoding support
* New osmo-gsmtap-logsend utility
* gsm: Add missing TS 24.008 SM layer IEs
* codec: add SID classification functions per GSM 06.31 & 06.81
* codec: add SID preening functions for FR & EFR
* codec: replace GSM-FR ECU with new implementation
* ASCI: Add 3GPP TS 44.068 and 44.069 protocol definitions
* ASCI: Add IE transcoding according to 3GPP TS 48.008
* libosmogsm: Support authentication with 256-bit K and/or OP/OPc
* ASCI: Add message definition and encoding according to 3GPP TS
48.008
* ASCI: Add BCC call state definitions
* Thu May 18 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.8.0
* Introduce netns API, netdev API, tundev API
* Add SI10 support
/usr/include/libosmocore /usr/include/libosmocore/osmocom /usr/include/libosmocore/osmocom/crypt /usr/include/libosmocore/osmocom/crypt/auth.h /usr/include/libosmocore/osmocom/crypt/gprs_cipher.h /usr/include/libosmocore/osmocom/crypt/kdf.h /usr/include/libosmocore/osmocom/crypt/utran_cipher.h /usr/include/libosmocore/osmocom/gsm /usr/include/libosmocore/osmocom/gsm/a5.h /usr/include/libosmocore/osmocom/gsm/abis_nm.h /usr/include/libosmocore/osmocom/gsm/apn.h /usr/include/libosmocore/osmocom/gsm/bitvec_gsm.h /usr/include/libosmocore/osmocom/gsm/bsslap.h /usr/include/libosmocore/osmocom/gsm/bssmap_le.h /usr/include/libosmocore/osmocom/gsm/bts_features.h /usr/include/libosmocore/osmocom/gsm/cbsp.h /usr/include/libosmocore/osmocom/gsm/comp128.h /usr/include/libosmocore/osmocom/gsm/comp128v23.h /usr/include/libosmocore/osmocom/gsm/gad.h /usr/include/libosmocore/osmocom/gsm/gan.h /usr/include/libosmocore/osmocom/gsm/gsm0341.h /usr/include/libosmocore/osmocom/gsm/gsm0411_smc.h /usr/include/libosmocore/osmocom/gsm/gsm0411_smr.h /usr/include/libosmocore/osmocom/gsm/gsm0411_utils.h /usr/include/libosmocore/osmocom/gsm/gsm0480.h /usr/include/libosmocore/osmocom/gsm/gsm0502.h /usr/include/libosmocore/osmocom/gsm/gsm0503.h /usr/include/libosmocore/osmocom/gsm/gsm0808.h /usr/include/libosmocore/osmocom/gsm/gsm0808_lcs.h /usr/include/libosmocore/osmocom/gsm/gsm0808_utils.h /usr/include/libosmocore/osmocom/gsm/gsm23003.h /usr/include/libosmocore/osmocom/gsm/gsm23236.h /usr/include/libosmocore/osmocom/gsm/gsm29118.h /usr/include/libosmocore/osmocom/gsm/gsm29205.h /usr/include/libosmocore/osmocom/gsm/gsm44021.h /usr/include/libosmocore/osmocom/gsm/gsm48.h /usr/include/libosmocore/osmocom/gsm/gsm48_arfcn_range_encode.h /usr/include/libosmocore/osmocom/gsm/gsm48_ie.h /usr/include/libosmocore/osmocom/gsm/gsm48_rest_octets.h /usr/include/libosmocore/osmocom/gsm/gsm_utils.h /usr/include/libosmocore/osmocom/gsm/gsup.h /usr/include/libosmocore/osmocom/gsm/gsup_sms.h /usr/include/libosmocore/osmocom/gsm/i460_mux.h /usr/include/libosmocore/osmocom/gsm/ipa.h /usr/include/libosmocore/osmocom/gsm/iuup.h /usr/include/libosmocore/osmocom/gsm/l1sap.h /usr/include/libosmocore/osmocom/gsm/lapd_core.h /usr/include/libosmocore/osmocom/gsm/lapdm.h /usr/include/libosmocore/osmocom/gsm/meas_rep.h /usr/include/libosmocore/osmocom/gsm/mncc.h /usr/include/libosmocore/osmocom/gsm/oap.h /usr/include/libosmocore/osmocom/gsm/oap_client.h /usr/include/libosmocore/osmocom/gsm/prim.h /usr/include/libosmocore/osmocom/gsm/protocol /usr/include/libosmocore/osmocom/gsm/protocol/gsm_03_40.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_03_41.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_04_08.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_04_08_gprs.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_04_11.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_04_12.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_04_14.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_04_80.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_08_08.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_08_58.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_09_02.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_12_21.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_23_003.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_23_032.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_23_041.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_25_415.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_29_118.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_44_004.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_44_060.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_44_068.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_44_318.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_48_049.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_48_071.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_48_103.h /usr/include/libosmocore/osmocom/gsm/protocol/gsm_49_031.h /usr/include/libosmocore/osmocom/gsm/protocol/ipaccess.h /usr/include/libosmocore/osmocom/gsm/protocol/smpp34_osmocom.h /usr/include/libosmocore/osmocom/gsm/rlp.h /usr/include/libosmocore/osmocom/gsm/rsl.h /usr/include/libosmocore/osmocom/gsm/rtp_extensions.h /usr/include/libosmocore/osmocom/gsm/rxlev_stat.h /usr/include/libosmocore/osmocom/gsm/sysinfo.h /usr/include/libosmocore/osmocom/gsm/tlv.h /usr/lib64/libosmogsm.so /usr/lib64/pkgconfig/libosmogsm.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 3 00:14:01 2026