aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-03-24gprs_ns2: Add comments explaining the nsvc->sns_only fieldHarald Welte3-0/+7
2021-03-24gprs_ns2_sns: Allow VTY configuration of default binds for IP-SNSHarald Welte3-2/+106
2021-03-24gprs_ns2: dynamic NS-VC + NSE creation for IP-SNS in SGSN roleHarald Welte1-0/+62
2021-03-24gprs_ns2_vty: Permit VTY configuration of bind->accept_snsHarald Welte1-1/+49
2021-03-24gprs_ns2_sns: Implement checks during processing of inbound SNS-SIZEHarald Welte1-1/+59
2021-03-24gprs_ns2_sns: Assume the SGSN has a very large number of max. NSVCHarald Welte1-2/+3
2021-03-24gprs_ns2_sns: SNS-SIZE contains the actual number of local endpointsHarald Welte1-2/+2
2021-03-24gprs_ns2_sns: Verify mandatory IE presence in incoming SNS-SIZEHarald Welte1-2/+11
2021-03-24gprs_ns2_sns: Don't clear remote IP endpoints in SGSN roleHarald Welte1-7/+15
2021-03-24gprs_ns2_vty: Allow creating NSE in sgsn-roleHarald Welte1-3/+9
2021-03-24gprs_ns2: Introduce gprs_ns2_create_nse2() for SGSN side SNSHarald Welte3-3/+23
2021-03-23gprs_ns2_sns: Rename BSS-side states to include 'bss' in nameHarald Welte1-47/+48
2021-03-23gprs_ns2_sns: Add some more OSMO_ASSERT about BSS roleHarald Welte1-1/+17
2021-03-23gprs_ns2_sns: Support for SGSN-side IP-SNSHarald Welte2-5/+276
2021-03-19Revert "stats: log error when missing stats values"Oliver Smith1-5/+0
2021-03-17stats: log error when missing stats valuesOliver Smith1-0/+5
2021-03-10gprs_ns2_sns: Split allstate action in generic and BSS-specific partHarald Welte1-37/+50
2021-03-10gprs_ns2: Encapsulate setting NSE dialectHarald Welte3-37/+53
2021-03-10gprs_ns2_sns: Unify handling of SNS-CONFIG for IPv4 + IPv6Harald Welte1-108/+72
2021-03-09stats: Ensure that each osmo_stat_item only reports once per intervalDaniel Willmann1-18/+18
2021-03-05gprs_ns2_sns: refactor ns2_sns_st_size_onenter()Harald Welte1-31/+40
2021-03-05gprs_ns2_vty: Clarify VTY help string wordingHarald Welte1-9/+9
2021-03-05gprs_ns2_sns: Remove TODO (spec agrees, the correct cause code is used)Harald Welte1-1/+0
2021-03-05gprs_ns2_sns: Implement error log in case no binds found for NSEHarald Welte1-1/+1
2021-03-04gprs_ns2: Pass peer/remote sockaddr argument to ns2_create_vc()Harald Welte4-2/+5
2021-03-04gprs_ns2: Remove any references to DNS; we use DLNS in NS2.Harald Welte2-4/+0
2021-03-04gprs_ns2_sns: Dispatch inbound SNS-ACK to FSMHarald Welte1-2/+3
2021-03-04gprs_ns2: Log all transmitted SNS messagesHarald Welte1-0/+15
2021-03-04cosmetic: ssn: some more commentsHarald Welte1-3/+3
2021-03-03gprs_ns2: don't OSMO_ASSERT() while freeing NS-VC.Alexander Couzens1-2/+3
2021-03-01gprs_bssgp: use BVCI_SIGNALLING/BVCI_PTM instead of 0/1Alexander Couzens1-4/+3
2021-03-01gprs_bssgp: add support for SGSN oriented RESETAlexander Couzens1-13/+57
2021-02-23Bump version: 1.4.0.535-e387-dirty → 1.5.01.5.0Pau Espin Pedrol6-6/+6
2021-02-22CBSP: Fix encoding of warning periodHarald Welte1-4/+4
2021-02-22CBSP: fix encoding/decoding of keep-alive repetition periodHarald Welte1-2/+9
2021-02-22support for stats static userspace probes via systemtapHarald Welte2-0/+15
2021-02-19gprs_ns2: free_nse: free the SNS fsm earlyAlexander Couzens1-2/+5
2021-02-19logging: Allow prefixing thread ID to each log linePau Espin Pedrol2-0/+41
2021-02-19gprs_ns2: ensure no duplicate UDP NSVC can be createdAlexander Couzens2-0/+13
2021-02-19gprs_ns2: add value_string for GPRS_NS2_AFF_CAUSE_SNS_NO_ENDPOINTSAlexander Couzens1-0/+1
2021-02-19gprs_ns2_message: tx_status: move all cause dependent code into the switch/caseAlexander Couzens1-10/+11
2021-02-19gprs_ns2: truncate the NS_STATUS to the MTUAlexander Couzens1-2/+7
2021-02-19gprs_ns2_fr: pass MTU changes to the NSEAlexander Couzens1-2/+29
2021-02-19gprs_ns2_sns: rename fsm events to include RX or REQ prefixAlexander Couzens1-67/+67
2021-02-19gprs_ns2: make gprs_ns2_recv_prim() always take msgb ownershipAlexander Couzens1-11/+25
2021-02-19gprs_ns2: fix typo in function name ns2_load_sharing_moduloAlexander Couzens1-2/+2
2021-02-19gprs_ns2: implement a simple load sharing for UDPAlexander Couzens1-1/+40
2021-02-19gprs_ns2_vty: add optional argument signalling and data weights to `nsvc udp`Alexander Couzens1-11/+45
2021-02-19gprs_ns2: rework IP-SNS bindsAlexander Couzens4-37/+466
2021-02-18gsm: Introduce API osmo_gsm48_rest_octets_si13_decodePau Espin Pedrol2-0/+114