path: root/openbsc/src/libmsc/gsm_04_08.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-09Merge branch 'master' into sysmocom/iu, with tweakssysmocom/iu_orig_historyNeels Hofmeyr1-17/+70
2016-05-04msc: fix: two missing security operation releasesNeels Hofmeyr1-0/+1
2016-05-04msc: ignore cb retval on auth/sec mode rxNeels Hofmeyr1-4/+4
2016-05-04gsm0408_clear_request(): actually free the released connNeels Hofmeyr1-0/+2
2016-05-04gsm04_08_clear_request(): release loc with arg release=0Neels Hofmeyr1-1/+1
2016-05-04cosmetic: move subscr_conn alloc&free to gsm_04_08.cNeels Hofmeyr1-0/+27
2016-05-02msc: paging: use gsm_subscriber API to add Integrity Protection for IuCSNeels Hofmeyr1-22/+1
2016-05-02cosmetic: msc: handle_paging_resp() tweaksNeels Hofmeyr1-7/+7
2016-05-02gsm_04_08 mscsplit: subscr_request_channel() -> subscr_request_conn()Neels Hofmeyr1-2/+2
2016-05-02gsm_04_08: factor out subscr authorization checkNeels Hofmeyr1-27/+5
2016-04-29Start to use struct osmo_auth_vector from gsm_auth_tupleHarald Welte1-5/+5
2016-04-29Disconnect calls with incompatible channel types / modesMax1-1/+45
2016-04-27debug log for paging: add/tweakNeels Hofmeyr1-5/+2
2016-04-25paging response: remove extraneous null check, assert conn and msg further upNeels Hofmeyr1-1/+4
2016-04-22Add extra debug output with channel mode and typeMax1-5/+18
2016-04-20add preliminary paging response handling, incompleteNeels Hofmeyr1-5/+45
2016-04-20gsm_04_08.c: fix security mode cmd: use auth tuple from MM authNeels Hofmeyr1-12/+2
2016-04-20cosmetic: auth tuple memcpy: rather use target's sizeof()Neels Hofmeyr1-3/+3
2016-04-20tweak tmp_rand[] type to avoid compiler warningsNeels Hofmeyr1-2/+2
2016-04-20IuCS auth: generate auth tuples, factor outNeels Hofmeyr1-11/+32
2016-04-19libmsc: Pass KeyStatus to iu_tx_sec_mode_cmdDaniel Willmann1-1/+1
2016-03-22comments about incomplete MM cipheringNeels Hofmeyr1-0/+5
2016-03-22cscn: implement integrity protectionNeels Hofmeyr1-1/+24
2016-03-22in gsm8_rx_mm_auth_resp(): call sec_operation.cb() instead of finish_lu() dir...Neels Hofmeyr1-9/+7
2016-03-22gsm0408_authorize(): remove unused msgb arg, make non-staticNeels Hofmeyr1-3/+3
2016-03-22cosmetic: whitespace, comment, rename static func rx_iu_event()Neels Hofmeyr1-1/+1
2016-03-17fix confusing typo in constant (THAN -> THEN)Neels Hofmeyr1-1/+1
2016-03-1504.08: apply new transaction id inline functionsNeels Hofmeyr1-1/+1
2016-03-1504.08: apply new bitmask functions, fix bitmask useNeels Hofmeyr1-6/+5
2016-03-1504.08: apply new transaction id inline functionsNeels Hofmeyr1-1/+1
2016-03-1504.08: apply new bitmask functions, fix bitmask useNeels Hofmeyr1-4/+4
2016-03-15cosmetic: commentsNeels Hofmeyr1-1/+1
2016-03-14msc: allow only authentication without cipheringNeels Hofmeyr1-4/+14
2016-03-14HACK: hardcode subscriber auth tuple for IuCSNeels Hofmeyr1-0/+12
2016-03-14cosmeticNeels Hofmeyr1-3/+2
2016-03-14Adjust authentication logic for Iu, move a log noticeNeels Hofmeyr1-4/+27
2016-03-14spread a few debug logs around authenticationNeels Hofmeyr1-7/+43
2016-03-14fix confusing typo in constant (THAN -> THEN)Neels Hofmeyr1-1/+1
2016-03-14Remove unused auth code and add commentNeels Hofmeyr1-4/+13
2016-03-04libmsc: stubify paging (A-/Iu-interfaces need to reimplement this)Neels Hofmeyr1-0/+5
2016-03-03mscsplit: fix compilation and comments. move msc_api.h.Neels Hofmeyr1-2/+3
2016-03-03cscn wip: direct dtap responses to IuCSNeels Hofmeyr1-1/+3
2016-03-03mscsplit: remove bts and lchan pointers from libmscNeels Hofmeyr1-182/+109
2016-03-03gsm_04_08.c: Don't set msg->lchan nor msg->dstHarald Welte1-20/+5
2016-03-03gsm_04_11.c/04_08.c: s/lchan/conn/ where we don't use lchan for yearsHarald Welte1-8/+7
2016-03-03subscr_name(): Handle case for subscr == NULLHarald Welte1-5/+2
2016-03-03Fix two rc values in gsm0408_dispatch()Neels Hofmeyr1-0/+2
2016-01-30gsm0408: Provide unique strings for the gsm 04.08 messageHolger Hans Peter Freyther1-29/+29
2015-12-12mncc: introduce 'struct gsm_mncc_bridge' for MNCC_BRIDGEHarald Welte1-3/+3
2015-09-14mncc: Use the default codec from the built-in mncc modeHolger Hans Peter Freyther1-4/+5