aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/libmsc
AgeCommit message (Expand)AuthorFilesLines
2016-03-31Merge branch 'master' into sysmocom/iuNeels Hofmeyr1-7/+26
2016-03-31Fix MM Auth: zero-initialize auth tuple before first useNeels Hofmeyr1-1/+10
2016-03-31Fix MM Auth: disallow key_seq mismatchNeels Hofmeyr1-0/+1
2016-03-31MM Auth: return AUTH_NOT_AVAIL instead of hardcoded zeroNeels Hofmeyr1-4/+4
2016-03-31MM Auth: introduce AUTH_ERROR constant.Neels Hofmeyr1-3/+3
2016-03-31Add MM Auth test; add auth_action_str() functionNeels Hofmeyr1-0/+9
2016-03-22comments about incomplete MM cipheringNeels Hofmeyr1-0/+5
2016-03-22cscn: implement integrity protectionNeels Hofmeyr2-4/+27
2016-03-22in gsm8_rx_mm_auth_resp(): call sec_operation.cb() instead of finish_lu() dir...Neels Hofmeyr1-9/+7
2016-03-22fix various compiler warningsNeels Hofmeyr1-0/+1
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 Hofmeyr2-1/+3
2016-03-21debug log fixesNeels Hofmeyr1-1/+2
2016-03-18debug: log list of subscribers upon lookupNeels Hofmeyr1-0/+36
2016-03-18IuCS: fix logical flip in same_ue_conn()Neels Hofmeyr1-1/+1
2016-03-17Revert "move to hex TMSI representation"Harald Welte1-8/+7
2016-03-17move to hex TMSI representationVadim Yanitskiy1-7/+8
2016-03-17fix confusing typo in constant (THAN -> THEN)Neels Hofmeyr2-2/+2
2016-03-1504.08: apply new transaction id inline functionsNeels Hofmeyr2-2/+2
2016-03-1504.08: apply new bitmask functions, fix bitmask useNeels Hofmeyr2-8/+8
2016-03-1504.08: apply new transaction id inline functionsNeels Hofmeyr2-2/+2
2016-03-1504.08: apply new bitmask functions, fix bitmask useNeels Hofmeyr2-6/+7
2016-03-15cosmetic: commentsNeels Hofmeyr2-2/+2
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 Hofmeyr2-4/+2
2016-03-14Adjust authentication logic for Iu, move a log noticeNeels Hofmeyr2-6/+27
2016-03-14spread a few debug logs around authenticationNeels Hofmeyr1-7/+43
2016-03-14fix confusing typo in constant (THAN -> THEN)Neels Hofmeyr2-2/+2
2016-03-14Remove unused auth code and add commentNeels Hofmeyr1-4/+13
2016-03-04move two gsm0480_send_*() to xsc as gsm0480_gen_*()Neels Hofmeyr1-22/+2
2016-03-04fix two minor Makefile.am errorsNeels Hofmeyr1-1/+1
2016-03-04move sms_next_rp_msg_ref() to libxsc, for gsm0408testNeels Hofmeyr2-38/+1
2016-03-04rename nitb vty config to cscn, move to cscn_vty.cNeels Hofmeyr3-68/+101
2016-03-04disable code trying to reach across BSC/MSC bounds, make build passNeels Hofmeyr2-0/+4
2016-03-04libmsc: stubify paging (A-/Iu-interfaces need to reimplement this)Neels Hofmeyr2-2/+17
2016-03-04add libmsc/a_iface.c for A-interface stubs (so far only mock)Neels Hofmeyr2-1/+81
2016-03-04gsm_subscriber_connection: further split between BSC and MSCNeels Hofmeyr3-3/+30
2016-03-03libmsc/smpp: disable lchan access for nowNeels Hofmeyr1-0/+2
2016-03-03libmsc: Don't use bts field of gsm_subscriber_connectionDaniel Willmann1-1/+1
2016-03-03msc: define extern iu_tx()Neels Hofmeyr1-2/+2
2016-03-03gsm0408_rcvmsg_iucs: remove unused link_id arg.Neels Hofmeyr1-2/+2
2016-03-03msc: implicitly link to iu_tx, don't have callbacks.Neels Hofmeyr1-30/+6
2016-03-03mscsplit: fix compilation and comments. move msc_api.h.Neels Hofmeyr6-37/+16
2016-03-03mscsplit: getting grips on header scopesNeels Hofmeyr6-44/+107
2016-03-03msc: clarify msc_api and msc_ifaces scopesNeels Hofmeyr1-0/+11
2016-03-03rename IFACE_IUCS to IFACE_IUNeels Hofmeyr1-3/+3
2016-03-03cscn: rename msc_apiNeels Hofmeyr2-31/+0
2016-03-03cscn: some file moves/renamesNeels Hofmeyr4-1/+189
2016-03-03cscn wip: direct dtap responses to IuCSNeels Hofmeyr3-2/+9