path: root/src/osmo-bsc/gsm_08_08.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-29spoof LU reject when there is no MSCneels/wipNeels Hofmeyr1-0/+21
2020-10-28fix missing RR release when there is no MSCNeels Hofmeyr1-1/+1
2020-10-09LCS: implement the bulk of Location ServicesNeels Hofmeyr1-0/+7
2020-10-08gsm_08_08: fix unreachable code in parse_powercap()Philipp Maier1-0/+1
2020-10-08RSL/BSSAP: fix: properly convert between RSL Link ID and DLCIVadim Yanitskiy1-2/+13
2020-10-07LCS: implement re-use of existing A-interface connNeels Hofmeyr1-23/+55
2020-10-07cosmetic: fix naming of GSCON_EV_A_CONN_REQ -> GSCON_EV_MO_COMPL_L3Neels Hofmeyr1-1/+1
2020-10-07introduce osmo_use_count for bsc_subscrNeels Hofmeyr1-3/+8
2020-10-07LCS: add paging reason, return in paging_request_stop()Neels Hofmeyr1-1/+3
2020-10-07compl l3: move all message parsing out of bsc_find_msc()Neels Hofmeyr1-23/+10
2020-10-07compl l3: move Paging Response handling out of bsc_find_msc()Neels Hofmeyr1-63/+34
2020-10-07compl l3: populate conn's bsc subscr from MINeels Hofmeyr1-0/+7
2020-10-07compl l3: allocate conn in gsm_08_08.c, not gsm_04_08_rr.cNeels Hofmeyr1-1/+17
2020-10-07compl l3: cosmetics around Create Layer 3Neels Hofmeyr1-24/+26
2020-10-07compl l3: parse Mobile Identity onceNeels Hofmeyr1-28/+27
2020-10-07compl l3: separate paging handling from bsc_scan_bts_msg()Neels Hofmeyr1-77/+53
2020-08-26bsc_subscr_conn_fsm: use proper cause values in SAPI N REJECTVadim Yanitskiy1-3/+5
2020-08-26fix bsc_sapi_n_reject(): dlci is unsigned, use uint8_tVadim Yanitskiy1-1/+1
2020-08-21mscpool: fix refcount leak for unusual case of no btsNeels Hofmeyr1-3/+4
2020-07-18Move struct gsm_bts: gsm_data.* => bts.*Pau Espin Pedrol1-0/+1
2020-06-24fix segfault introduced by recent segfault fixNeels Hofmeyr1-9/+12
2020-06-23fix crashes due to OSMO_ASSERT(conn->lchan)Vadim Yanitskiy1-8/+41
2020-06-17MSC pooling: add rate countersNeels Hofmeyr1-1/+22
2020-06-17debug: log about matching Paging Response to earlier PagingNeels Hofmeyr1-1/+8
2020-06-17MSC pooling: add 'no allow-attach' for MSC off-loadingNeels Hofmeyr1-1/+12
2020-06-17MSC pooling: LU: ignore TMSI NRI from a different PLMNNeels Hofmeyr1-0/+49
2020-06-17MSC pooling: implement NAS node selection by NRI from TMSINeels Hofmeyr1-3/+42
2020-06-16tweak log category for Compl L3 errorNeels Hofmeyr1-1/+1
2020-06-16remove extract_sub(), add bsc_subscr_find_or_create_by_mi()Neels Hofmeyr1-44/+22
2020-06-10refactor bsc_find_msc()'s round-robinNeels Hofmeyr1-59/+66
2020-06-03is_cm_service_for_emerg(): return false, not 0Neels Hofmeyr1-1/+1
2020-06-03cosmetic: tweak rc type of is_cm_service_for_emerg()Neels Hofmeyr1-1/+1
2020-05-29flatten: move network->bsc_data->* to network->*Neels Hofmeyr1-8/+6
2020-05-29drop MSC types "local" vs "normal"Neels Hofmeyr1-2/+0
2020-05-29drop all BSC originated USSD notification featuresNeels Hofmeyr1-67/+1
2020-05-29code cleanup: absorb complete_layer3() into bsc_compl_l3()Neels Hofmeyr1-29/+18
2020-05-29drop CC 'local-prefix' featureNeels Hofmeyr1-122/+0
2020-05-27drop IMSI filter and libfilter completelyNeels Hofmeyr1-107/+0
2020-05-19stats: Add a BTS/BSC counter PAGING_NO_ACTIVE_PAGING.Alexander Chemeris1-0/+2
2020-05-11stats: Add counters for Tx BSSMAP messages.Alexander Chemeris1-0/+4
2019-11-19bsc: Adapt maximum MS Power Ctrl level based on band and MS Power classPau Espin Pedrol1-0/+59
2019-10-03gsm_08_08.c: Mark func bsc_find_msc() staticPau Espin Pedrol1-1/+1
2019-09-07bsc: gsm_08_08.c: Remove repeated conn not null checkPau Espin Pedrol1-1/+1
2019-08-28gsm_08_08.c: always pick first msc for unsolicit paging responsesPhilipp Maier1-3/+16
2019-08-12bsc_msc_data: remove unused member is_authenticatedPhilipp Maier1-2/+0
2019-07-08make bsc_clear_request() staticNeels Hofmeyr1-2/+4
2018-12-11bsc: dtap: Set subscr log contextPau Espin Pedrol1-3/+8
2018-12-11bsc: Set subscr log context during complete_layer3Pau Espin Pedrol1-10/+16
2018-11-18bsc: gsm0808: Fix return code in bsc_compl_l3Pau Espin Pedrol1-1/+1
2018-11-14lchan release: always Deact SACCHNeels Hofmeyr1-1/+1