Osmocom GPRS libraries
Go to file
Pau Espin 8a72adf9cb gmm: Initial implementation of GPRS Attach
This patch contains further work on several areas for the GMM layer,
like fixes and improvements in existing primitives, initial FSM
implementation, initial Tx and Rx of some GMM messages, etc.

Related: OS#5501
Change-Id: I212053b3a3f27ef7d63503c3d5ef08453b2d2056
2023-03-24 12:57:24 +01:00
contrib Create skeleton for libosmo-gprs-gmm 2023-03-15 10:43:49 +01:00
debian Create skeleton for libosmo-gprs-gmm 2023-03-15 10:43:49 +01:00
include gmm: Initial implementation of GPRS Attach 2023-03-24 12:57:24 +01:00
m4 libosmo-csn1: check-in CSN.1 codec from osmo-pcu.git 2022-08-07 17:51:26 +07:00
src gmm: Initial implementation of GPRS Attach 2023-03-24 12:57:24 +01:00
tests gmm: Initial implementation of GPRS Attach 2023-03-24 12:57:24 +01:00
.checkpatch.conf rlcmac: Rename ts_*.c -> csn1_ts_*.c 2023-02-01 18:23:17 +01:00
.gitignore .gitignore: add missing debian/libosmo-gprs-llc* 2022-09-26 17:12:34 +07:00
.gitreview Initial project skeleton 2022-08-07 17:51:25 +07:00
COPYING Initial project skeleton 2022-08-07 17:51:25 +07:00
Makefile.am Create skeleton for libosmo-gprs-gmm 2023-03-15 10:43:49 +01:00
README.md Initial libosmo-gprs-llc library skeleton 2022-09-02 00:58:05 +07:00
TODO-RELEASE Initial project skeleton 2022-08-07 17:51:25 +07:00
configure.ac Create skeleton for libosmo-gprs-gmm 2023-03-15 10:43:49 +01:00
git-version-gen Initial project skeleton 2022-08-07 17:51:25 +07:00
libosmo-csn1.pc.in libosmo-{csn1,gprs-rlcmac}.pc.in: add missing Requires 2022-08-24 20:32:40 +07:00
libosmo-gprs-gmm.pc.in gmm: Initial implementation of GPRS Attach 2023-03-24 12:57:24 +01:00
libosmo-gprs-llc.pc.in llc: add libosmogsm dependency 2022-12-21 03:46:08 +07:00
libosmo-gprs-rlcmac.pc.in libosmo-{csn1,gprs-rlcmac}.pc.in: add missing Requires 2022-08-24 20:32:40 +07:00
libosmo-gprs-sndcp.pc.in sndcp: Initial libosmo-gprs-sndcp support 2023-01-04 14:54:04 +00:00

README.md

libosmo-gprs - Osmocom GPRS libraries

This project is a home for several libraries providing common GPRS routines:

  • libosmo-csn1 - CSN.1 (Concrete Syntax Notation 1) codec,
  • libosmo-gprs-llc - LLC (Logical Link Control) layer,
  • libosmo-gprs-rlcmac - RLC/MAC message definitions.

Homepage

The official homepage of the project is https://osmocom.org/projects/libosmo-gprs

GIT Repository

You can clone from the official libosmo-gprs.git repository using

git clone https://gitea.osmocom.org/osmocom/libosmo-gprs.git

To submit patches, see "Contributing" below.

Mailing List

Discussions related to libosmo-gprs are happening on the osmocom-net-gprs@lists.osmocom.org mailing list, please see https://lists.osmocom.org/postorius/lists/osmocom-net-gprs@lists.osmocom.org/ for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.

Contributing

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

Submit patches at https://gerrit.osmocom.org/ See also https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit

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