summaryrefslogtreecommitdiffstats
path: root/src/gb
Commit message (Expand)AuthorAgeFilesLines
* gprs_ns_instantiate(): propagate errors from gprs_sns_init() to callerHarald Welte2019-12-011-2/+7
* GPRS/BSSGP: introduce bssgp_bvc_ctx_free()Vadim Yanitskiy2019-11-092-0/+10
* gprs_ns_vty: return success for disabled FR/GREOliver Smith2019-10-291-4/+0
* logging: Introduce mutex API to manage log_target in multi-thread envsPau Espin Pedrol2019-10-092-4/+16
* Bump version: 1.1.0.107-afce-dirty → 1.2.0Pau Espin Pedrol2019-08-061-2/+3
* make all library-internal static buffers thread-localHarald Welte2019-06-041-1/+1
* NS: log address:port on errorMax2019-05-101-2/+2
* deal with rate_ctr_group_alloc() returning NULLHarald Welte2019-05-082-0/+8
* Bump version: 1.0.1.143-cc72c → 1.1.0Pau Espin Pedrol2019-05-071-1/+1
* gb/gprs_ns_sns.c: fix incorrect sizeof() calculationVadim Yanitskiy2019-04-121-1/+1
* Add _c versions of functions that otherwise return static buffersHarald Welte2019-04-102-0/+9
* Add _buf() functions to bypass static string buffersHarald Welte2019-04-032-6/+11
* BSSGP: use variable for NSEIMax2019-03-281-26/+27
* select: Rename BSC_FD_* constants to OSMO_FD_*Harald Welte2019-03-212-4/+4
* gprs_ns_sns: Properly initialize sockaddr_in in gprs_nsvc_create_ip4()Harald Welte2019-03-201-0/+2
* gprs_ns_sns: Use "correct" remote IP address for local IP endpointHarald Welte2019-03-161-2/+2
* gprs_ns: Don't use initial IP/port for anything but SNSHarald Welte2019-03-161-2/+55
* gprs_ns.c: Update comment: IP SNS has recently been implementedHarald Welte2019-03-161-1/+0
* NS: Add support for GPRS NS IP Sub-Network-Service (SNS)Harald Welte2019-02-266-17/+1034
* NS: Factor out gprs_nsvc_start_test() and use itHarald Welte2019-02-262-5/+11
* gprs_ns: Add code for SNS-SIZE and SNS-CONFIG encodingHarald Welte2019-02-263-3/+198
* NS: Add missing NS Cause stringsHarald Welte2019-02-231-0/+7
* NS: Don't print information about FR/GRE if not enabled!Harald Welte2019-02-231-3/+4
* gprs_ns: Add missing NSVCI IE to NS-BLOCK-ACK messageHarald Welte2019-02-191-1/+29
* gprs_ns.c: cosmetic whitespace fixesHarald Welte2019-02-191-2/+2
* gprs_ns: Use gprs_ns_tx_alive() instead of gprs_ns_tx_simple()Harald Welte2019-02-191-2/+2
* bssgp_tx_bvc_unblock(): Fix log messageHarald Welte2019-02-191-1/+1
* Work around bogus gcc-8.2 array-bounds warning/errorHarald Welte2019-01-222-1/+21
* constrain gsm48_generate_mid() output array boundsHarald Welte2019-01-222-3/+3
* Bump version: 0.12.0.128-8dfde → 1.0.0Harald Welte2019-01-191-1/+1
* document unblock-ack vs. signalling in gprs_ns_process_msg()Stefan Sperling2018-11-201-0/+6
* send NS_POUT_UNBLOCK_ACK before signalling S_NS_UNBLOCKStefan Sperling2018-11-191-1/+3
* fix error handling gprs_ns_nsip_listen()Stefan Sperling2018-10-101-1/+4
* use __FILE__, not __BASE_FILE__Neels Hofmeyr2018-08-201-2/+2
* bssgp: introduce flush queue functionsAlexander Couzens2018-08-102-0/+30
* Bump version: 0.11.0.91-9d4a3-dirty → 0.12.0Pau Espin Pedrol2018-07-271-2/+1
* return error to sender upon bssgp_tlv_parse() failureStefan Sperling2018-06-251-0/+2
* check bssgp_tlv_parse() return code in bssgp_rcvmsg()Stefan Sperling2018-06-251-0/+5
* Add function gprs_nsvc_state_appendDaniel Willmann2018-06-142-0/+23
* implement support for 3-digit MNC with leading zerosNeels Hofmeyr2018-02-283-9/+6
* Use existing function for TLLI encodingMax2018-01-082-15/+5
* Add function to properly encode RAIMax2018-01-083-26/+22
* gprs_bssgp: bssgp_fc_in(): fix mem leak on queue overflowNeels Hofmeyr2017-11-201-1/+5
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-138-3/+21
* Move additional libraries to appropriate placeMax2017-10-301-2/+2
* Tag/Release version 0.10.0Harald Welte2017-10-271-1/+1
* GPRS: constify NS printing routine parametersMax2017-10-242-3/+3
* GPRS: add vty command to show only persistent NSMax2017-10-241-8/+23
* Convert lib-internal rate_ctr from '.' separator to ':' separatorHarald Welte2017-10-242-12/+12
* GPRS: check and report local address used for NSEMax2017-10-241-7/+13