libosmogsm  0.11.0-dirty
Osmocom GSM library
libosmogsm Documentation

sec_intro

This library 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, COMP128v1, a LAPDm implementation, a GSM TLV parser, SMS utility routines as well as protocol definitions for a series of protocols: * Um L2 (04.06) * Um L3 (04.08) * A-bis RSL (08.58) * A-bis OML (08.59, 12.21) * A (08.08)

Please note that C language projects inside Osmocom are typically single-threaded event-loop state machine designs. As such, routines in libosmogsm are not thread-safe. If you must use them in a multi-threaded context, you have to add your own locking.

libosmogsm is developed as part of the Osmocom (Open Source Mobile Communications) project, a community-based, collaborative development project to create Free and Open Source implementations of mobile communications systems. For more information about Osmocom, please see https://osmocom.org/

sec_copyright

Copyright © 2008-2011 - Harald Welte, Holger Freyther and contributors
All rights reserved.

The source code of libosmogsm is licensed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
See <http://www.gnu.org/licenses/> or COPYING included in the source code package istelf.
The information detailed here is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

sec_tracker

libosmogsm is distributed as part of libosmocore and shares its project page at http://osmocom.org/projects/libosmocore

An Issue Tracker can be found at https://osmocom.org/projects/libosmocore/issues

sec_contact

Community-based support is available at the OpenBSC mailing list <http://lists.osmocom.org/mailman/listinfo/openbsc>
Commercial support options available upon request from <http://sysmocom.de/>

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines