aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-01-05Move struct sgsn_subscriber_pdp_data to gprs_subscriber.hPau Espin Pedrol3-17/+16
2023-01-05Move struct apn_ctx and APN related definitions to its own filePau Espin Pedrol8-113/+154
2023-01-05Move global ggsn_list into struct sgsn_instancePau Espin Pedrol5-6/+6
2023-01-05Keep sgsn subsystems under struct sgsn_instance lifecyclePau Espin Pedrol8-63/+83
2023-01-05Remove unneeded extern declaration from libosmocotrlPau Espin Pedrol1-2/+0
2023-01-05Move related structs to gprs_subscriber.hPau Espin Pedrol2-24/+26
2023-01-05Fix -Werror=old-style-definitionPau Espin Pedrol6-15/+16
2023-01-05Introduce new header file sgsn/gtp.hPau Espin Pedrol4-3/+7
2023-01-05Move gprs_sndcp_vty_init() declaration to gprs_sndcp.hPau Espin Pedrol3-1/+3
2023-01-05gprs_subscriber: Move API declarations to correct headerPau Espin Pedrol3-30/+29
2023-01-05Move struct sgsn_ggsn_ctx to its own file gtp_ggsn.{c,h}Pau Espin Pedrol13-169/+229
2023-01-04Replace gprs_str_to_apn() with libosmocore API osmo_apn_from_str()Pau Espin Pedrol3-53/+17
2023-01-04Remove unused function gprs_parse_mi_tmsi()Pau Espin Pedrol2-14/+0
2023-01-04Standarize lle and llme state enum & value_stringPau Espin Pedrol3-12/+13
2023-01-04vty: Fix wrong value_string used to print llme statePau Espin Pedrol1-1/+1
2023-01-04cosmetic: gprs_llc_vty.c: Fix trailing whitespacePau Espin Pedrol1-1/+1
2023-01-02Move gprs_tmr_to_secs() to tests/gprs/gprs_test.cPau Espin Pedrol3-17/+16
2022-12-28Rename gprs_gb.[c,h] -> gprs_ns.[c,h]Pau Espin Pedrol9-7/+7
2022-12-28Move some functions gprs_gb.[c,h] -> gprs_gmm.[c,h]Pau Espin Pedrol5-55/+55
2022-12-28Create new specific file for BSSGP codePau Espin Pedrol10-69/+118
2022-12-22Move gprs_gb_parse.[c,h] to tests/sgsn/Pau Espin Pedrol7-7/+10
2022-12-17ctrl: take both address and port from vty configMax1-2/+1
2022-12-08osmo-gtphub.cfg: fix conflict with osmo-ggsn.cfgOliver Smith1-1/+1
2022-12-06sndcp: Put decompress handling code into helper functionPau Espin Pedrol1-79/+64
2022-11-17sgsn_libgtp: cb_data_ind: remove mm_idle assertOliver Smith1-4/+13
2022-11-15contrib/jenkins.sh: use enable-werror with IU tooOliver Smith1-5/+2
2022-11-04vty: Make new libgtp tdefs configurable through VTYPau Espin Pedrol4-0/+29
2022-10-14GMM: permit E_GMM_COMMON_PROC_SUCCESS in normal stateMax1-0/+6
2022-10-11Constify LLC/SNDCP parametersMax5-22/+23
2022-10-11GTP: migrate from deprecated functionMax1-2/+2
2022-10-08SNDCP: log more details on failureMax1-2/+3
2022-09-08llc: gprs_llc_fcs(): make the input data pointer constVadim Yanitskiy4-4/+4
2022-09-08gprs_llc.h: use '#pragma once'Vadim Yanitskiy1-5/+1
2022-08-30Set working directory in systemd service fileMax2-0/+4
2022-08-26gprs_llc: fix misleading spacing in gprs_llc_rcvmsg()Vadim Yanitskiy1-3/+3
2022-08-16configure.ac: do not require unused dlsym/dlopenVadim Yanitskiy1-7/+0
2022-06-29Bump version: 1.8.0.9-c230-dirty → 1.9.01.9.0Pau Espin Pedrol4-31/+54
2022-06-20README: Major updateHarald Welte3-18/+82
2022-06-20update git URLs (git -> https; gitea)Harald Welte4-5/+5
2022-04-13tests: use 'check_PROGRAMS' instead of 'noinst_PROGRAMS'Vadim Yanitskiy7-7/+7
2022-03-10Iu: add UEA encryptionNeels Hofmeyr6-3/+48
2022-03-07s/cipher_support_mask/gea_encryption_maskNeels Hofmeyr4-12/+12
2022-02-18Revert "sgsn: Handle different levels of QoS"Pau Espin Pedrol1-12/+5
2022-01-11Drop unneeded ax_check_compile_flag.m4Pau Espin Pedrol1-74/+0
2021-12-14treewide: remove FSF addressOliver Smith3-12/+0
2021-12-07llme_free: clean up related sndcpOliver Smith3-0/+18
2021-11-16Bump version: 1.7.0.28-245ac-dirty → 1.8.01.8.0Pau Espin Pedrol5-31/+74
2021-11-15tests/Makefile.am: do not try removing non-existing filesVadim Yanitskiy1-3/+3
2021-11-04Revert "Turn some compiler warnings into errors"Oliver Smith1-12/+0
2021-09-30VTY: Don't display 'PDP Address: invalid' for IPv4v6Keith3-6/+24