aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-25apply removalneels/splitNeels Hofmeyr1-1/+1
Change-Id: I9998c44f5aaaea22098ce8cadfd5a42b92f6f168
2017-07-25add vlr_testHarald Welte4-0/+718
Change-Id: I8a11443b2f25228dce1ba6498b4a55bf922a9b38
2017-07-25set require IMEI by defaultNeels Hofmeyr1-0/+3
Change-Id: I91d8f3e79cdaa206f8cd32b42bd7c23933f9631a
2017-07-25imeisv testsNeels Hofmeyr13-98/+1330
Change-Id: I752afef2ae3ce04e813c7e9fea0e883e607c0e14
2017-07-25vlr: LU FSM: enable Retrieve_IMEISV_If_RequiredNeels Hofmeyr3-42/+53
Change-Id: I121b95ad6d5ecb7603815eece2b43008de487a8a
2017-07-25legacy_mgcpNeels Hofmeyr3-2/+8
Change-Id: I84a13a39e8bc5acc46300e3b93f6437660dfba2d
2017-07-25legacy-mgcpNeels Hofmeyr7-8/+9
Change-Id: I67862aa7e8ee6687da82b602567d6902320c4ca2
2017-07-25remove mgcpNeels Hofmeyr30-11272/+0
Change-Id: Id9df0fae218189d6f7d8caf66d4c266fa81e03d2
2017-07-25iudummy: remove public ranap_ue_conn_ctx_allocNeels Hofmeyr1-6/+0
This function has been removed in osmo-iuh.
2017-07-25vlr: place comments on if (0) casesNeels Hofmeyr1-0/+1
2017-07-25vlr: place comments on if (0) casesNeels Hofmeyr2-1/+7
2017-07-25add msg type to SMS rx loggingNeels Hofmeyr1-1/+1
Change-Id: I73ea4eebe57b2d1008045a27f174072178b9f077
2017-07-25.gitignore: cosmetic: use globs to ignore test binariesNeels Hofmeyr1-39/+7
Change-Id: I840e4333a4cad646d751ebafe7e0ef23e7a9c708
2017-07-25drop from build fuNeels Hofmeyr1-6/+0
Change-Id: I99af8214837e73ef039ae6148857eb6a101e14e5
2017-07-25rm unneeded includeNeels Hofmeyr1-1/+0
Change-Id: Icc21170f643126f6a45cd7e4e1c46ca51f8db208
2017-07-25drop from build fuNeels Hofmeyr5-11/+0
Change-Id: Ibab3a5c4826e4de8c83ae124aa8111b0fdf26787
2017-07-25drop files fuNeels Hofmeyr7-1134/+0
Change-Id: I0f334ecd3358b7903b5d1b33e679c4f473845de6
2017-07-25apply changes of removed filesNeels Hofmeyr5-26/+14
Change-Id: Ie8ffddc9aee3dd250c2af7120643d289eb1fcfe6
2017-07-25subscr_conn_allocate_a: apply constNeels Hofmeyr1-1/+1
Change-Id: I64d077294460e04f50b5fd9c2c5aab81042ca9dc
2017-07-25apply changes of removed filesNeels Hofmeyr2-58/+0
Change-Id: Id0323593cd2317c4886d93296386eb76473b5641
2017-07-25drop from build fuNeels Hofmeyr2-7/+0
Change-Id: Iade063677733059d77b0953b06181eb894fd5f4b
2017-07-25drop from build fuNeels Hofmeyr2-23/+0
Change-Id: I8e4dd6af40923d9e27426f07e0752edde158b5a6
2017-07-25drop files fuNeels Hofmeyr1-73/+0
Change-Id: I7e2d1d92731d9f4b93bdaa1e017ced15facc106d
2017-07-25split: drop removed files from buildNeels Hofmeyr4-228/+0
Change-Id: I7ace16b179379624d4fb5719fcc3b948efc2181b
2017-07-25split: remove files obviously unrelated to osmo-mscNeels Hofmeyr226-97716/+0
Change-Id: Icf025e5ea8d180613b3114282951c9afa67af9a7
2017-07-25move libiu to osmo-iuh/libosmo-ranapNeels Hofmeyr33-1117/+107
Remove libiu here, use the functions from libosmo-ranap instead, by applying the ranap_ / RANAP_ prefix. Corresponding change-id in osmo-iuh.git is I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0 Change-Id: Ib8c4fcdb4766c5e575618b95ce16dce51063206b
2017-07-25aoip: don't use iu struct: do not allocate unnecessary ue_conn_ctxNeels Hofmeyr1-9/+5
Change-Id: Ic4fd8eb8f19f09fa7e73b96bfef4ffddd178190e
2017-07-25osmo-bsc: fix sccp name stringPhilipp Maier1-1/+1
Change-Id: I4caf935fbeacc23d7a10766112ab844d6fc367ea
2017-07-25a_iface: remove unused variablePhilipp Maier3-3/+3
Change-Id: If964ac5344fa0275c07755b5a43d37ce186d3ca2
2017-07-25osmo-msc/a_iface/reset: add missing constPhilipp Maier6-36/+41
Change-Id: Id75918dfd891d9407a62a0b7cd9590932c858093
2017-07-25osmo-bsc/sigtran: add missing constPhilipp Maier2-15/+15
Change-Id: I36404b34b8a85fc98670a3eeb8aaf29a4a6f10ea
2017-07-25osmo-msc/a_iface: add missing assertionsPhilipp Maier2-0/+22
Change-Id: If9eac28f70522edc42a9f169a7d12fed5936fb62
2017-07-25osmo-bsc: add missing commentPhilipp Maier1-0/+1
Change-Id: Iac59f2ff2f10997c636a8ac19427ed4a95dc99b5
2017-07-25osmo-bsc: add missing assertionPhilipp Maier1-0/+1
Change-Id: Ia7d4b0bff697acfa71ef616a12d78d17e3af4c20
2017-07-25osmo-msc: remove orphanned struct membersPhilipp Maier1-8/+2
Change-Id: I229946cfe4ffa6de982586b1c2fa1117c3260e3a
2017-07-25osmo-msc: rename called/calling address in struct a_conn_infoPhilipp Maier3-15/+15
Change-Id: I1b28652662d83f52db21cb78b512c501c7adf4bb
2017-07-25osmo-bsc: use better msc identifierPhilipp Maier2-9/+15
Using the MSC numbers in the logtext is not very expressive, ise the SCCP-Addresses instead. When creating the sccp instance and user, use more parseable string than "MSC No.: n" Change-Id: Ib56134193ba95538f63e09dc702dc3ff0e827a02
2017-07-25osmo-bsc: fix typoPhilipp Maier1-2/+2
Change-Id: I154db5bcaada8f5503ca8700644abf00f511ff6e
2017-07-25osmo-bsc: vty: fix error messagePhilipp Maier1-2/+2
The warning message that is displayed when a non standard SSN is set is confusing. Make warning message more expressive. Change-Id: I5283bcc5acf4739d468fe43937f0e59f44dee3d9
2017-07-25build: osmo-bsc_nat: add missing sigtran LDADDNeels Hofmeyr1-0/+1
Change-Id: Ia3031232a3a44b8e8a665610a2fd1cf0a7e55b22
2017-07-25osmo-bsc: rename calling_addr to msc_addrPhilipp Maier1-6/+6
The variable name "calling_addr" is not very expressive. Change the variable name to "msc_addr". Change-Id: I3a43880d4172063e78bfef1556dbb037f20a9a99
2017-07-25osmo-bsc: change calling/called addr in VTYPhilipp Maier1-24/+24
The vty commands: called-addr my_msc calling-addr my_bsc are not very expressive to the user. Change the command names into something more expressive: msc-addr my_msc bsc-addr my_bsc Also change the function and variable names accordingly Change-Id: I8d46aad01fb80afcaccb966fadd6b2ecbd1a1f9e
2017-07-25osmo-bsc: change calling/called_addr variable namesPhilipp Maier3-18/+29
"calling_address" and "called_address" is not very expressive. change the respective struct memeber names of bsc_msc_data to bsc_addr and msc_addr to increase readability of the code. Change-Id: I63b2e810b97131c690edd5a9cc5c7b3b54ec5e12
2017-07-25osmo-bsc: check configured sccp addresses before startPhilipp Maier1-2/+24
do not start unless the user has configured sufficient SCCP addresses via VTY. Do not accept address that lack point codes or ssn Change-Id: I42b4fb0ef93dec225e220e88e1b92664b9b55be3
2017-07-25osmo-bsc: make sure only default SSNs are usedPhilipp Maier2-2/+21
The VTY technically allows setting custom values for the SSN. However, SSN values and their purposes are well standardized. If the user has configured an SSN, check that is compliant to the standard. If not, warn and ignore the setting by using the stanard SSN. If the user left out the SSN, automatically use the standard SSN. Change-Id: Ib34fe0474f625b964dbfedfb4263fb0b5f976bdc
2017-07-25cosmetic: fix typo in log outputPhilipp Maier2-3/+3
Change-Id: I8d76a61e28c0677e121586c1fe4666baa7196b18
2017-07-25osmo-bsc: only clear connections of a specific MSCPhilipp Maier1-4/+17
The BSC clears all connections on reception of a BSSAP RESET, however, the RESET command must not affect the connections of other MSCs. Ensure that only the connections of the MSC who actually sent the BSSAP RESET are cleared. Change-Id: I68fe2eadeae8ba6b6728fced42f6308e9b2d997a
2017-07-25osmo-bsc: Make SCCP-Addresses configurable via VTYPhilipp Maier5-41/+135
Add VTY commands to configure the sccp-address of the BSC and the one of the MSC. Change-Id: I49cedc0ce339defa6fb354f6fb9b1af7820da7cc
2017-07-25common-vty: add ss7 nodes commands to VTYPhilipp Maier3-6/+17
The current VTY implementation has no knowledge about the libosmo-sccp nodes and therefor can not resolve parent nodes, nor decide if we deal with a config node. Change-Id: I815a57ed6270bd55c25ee9a8f45026d4aaad9004
2017-07-25osmo-msc: finish msc-sided resetPhilipp Maier6-92/+280
finish the implementation for msc sided reset, automatically register connecting BSCs. Ensure that all sccp connections are cleared when the reset procedure executes. Change-Id: Iba3f5523795c6972600bbfda2a02b06ba84ea12d