This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, neels/cscn has been updated discards 91ceb2f71ab9699f5084d2cc0c2e4cd8e29932ff (commit) discards 1a9f2c2d724b517e08ff121ca3802afd570659f5 (commit) discards f95adb0e37f3a3082b1cc1d2df29af15b0660498 (commit) discards bfe443edc75eb3a9b93dfaba8c454ef52395d209 (commit) discards 1eac67d032d949dd555d2b9e828a71c072d04135 (commit) discards b656f99beb272a79de2b0214b3c5fdb51a5b0891 (commit) discards 3cfde33782c4618e3e50038223226e394a3399fc (commit) discards a2717264c26715b85bb488b8b7bc57078f29f4eb (commit) discards 8ebf3a2d8b0ce85fc716f0b73032f8e1a5ff8905 (commit) discards 9da40c35626727184edc45a79183cb684ab7301b (commit) discards d0257d8cc6adb3a2168bd2a494aa9804dfaa25b5 (commit) discards 1dd0188def9615d4f1c20e991082394a0bdc4bc6 (commit) discards 0d93646f6508283349c7d3f685ba00e675395239 (commit) discards 58f1cf5c27294005bf1664deac3a324b1c4e41b5 (commit) discards cee75cfbcfb80fd3abb297afc8e77f6ad41bb292 (commit) discards 5a92e83d3144ea24d0e0fca3d5120eb8326dc5cf (commit) discards 83e9f32025d100580ee25bff8da130b3fe263b1e (commit) discards d451df9731823734a39fed95b14c6427ad4f8999 (commit) discards f9b9aa9c7b3ca3ab59453c3d2e53d4cc81dc6308 (commit) discards 81e8d88321cdd030069683bb6242f72d7713f6b6 (commit) discards 2626867eccacc4a48cd9cb004f5f01a5f1834533 (commit) discards dc25be9afd633f4f18b242d46eb90aa26660d592 (commit) discards 8c73bc9e57b3f623a2584a7187cb110760ca6682 (commit) discards d9342104169769b3c3a19ff9b4523467f6fd0f56 (commit) discards 95388bb5b7ae1b02eb7b5cda12cbdd1bedb620dd (commit) discards 96d8abcc04660fe582944cab226ef115be45d858 (commit) discards 1115d601c5031b396696158034b819ac26ef2a47 (commit) discards 30e5a4ffa30e89b32afa620fbdfe569fd439f174 (commit) discards 99c8610be7ead3c19eaef25af6b1f504f4cfc959 (commit) discards 223aea59780e17532e03a016a2a155d5e3be612b (commit) discards bd0de7bd93b950a9452e980807b015075fe06e4d (commit) discards ba532acc42e4d598f50f0dbeb40085ab18e81d2b (commit) discards ea612bb3461677a988fcc68c8a6e6353fe746714 (commit) discards 03f042c03f86ff8b8b9387dea20906dd3b135739 (commit) discards 96018ace5932ddc1c76bc4f1c8faec7e7e65c389 (commit) discards 30738bbd43dcd9e8eafdcc975d0287d7839e9be7 (commit) discards 7fc7944b1f0e80f7c3d7a1a9721f29abc97d1cf5 (commit) discards ed0395c99080bf2b1593e5a435ff5a81e1e37199 (commit) discards aef9dfb20a1572274a9bdb8d4586b4eb5801bb36 (commit) discards d68843148feefa36b85b8e4f9554a30f81c7b4ce (commit) discards c66db7c140fb919133208c4338fc3ad3a42338a5 (commit) discards 4a276c092e63264126dc6d55db8a77ffcc9ec7d1 (commit) discards dd51cfc7e30c30b6296eb04bd70aa899a64ebe62 (commit) discards 3d9fb8b5ec8d7342f7d999f6d88d1cb9886f3773 (commit) discards 792d53beeaf5220edc24c4a0c3efc7191685a871 (commit) discards ea11c43ed558add7545983a43d7e0a0a6fb4f48d (commit) discards cee553ac36bbcea88e56f346b5a229a2364281b4 (commit) discards 97e6737b23116905e13e0d316a43f966e57fa11f (commit) discards 64491b5cbb5598b8f2071b66d2397919c493cb02 (commit) discards 36a2ae8dbde42334ee4c34e79e7e73e37c6037ed (commit) discards e7e738c93cf80bbb188f8c43935d915516ae5355 (commit) discards d8b9f549749a329ef6f549f879315a59e8b2355b (commit) discards d260d714a8e0c7ecbcd442aeed594b292e9797da (commit) discards 54ca6cd350277f5acb3c46b79ff20dae749f7a7d (commit) discards b2fcc587811d769f4b73bc5c51a085bd68a8675b (commit) discards e6e2adbaa260771104086f8a75d29dc664aee346 (commit) discards b1b06432817d3f1ece683c2e5acec93600a20574 (commit) discards 0e0d6e91e844c723ba751ef6ad2b5cdf18cc4247 (commit) discards 0ba701aba2deefd7d32223d0f3a01cecc28ba267 (commit) discards ace746abffd82567631eebb549ea8470f465f7e5 (commit) discards f5d97df679375c4db07b01c3a15cf7c12259841d (commit) discards 1c0c51457d4fef4fd4cd0632cbc58c5992a0e769 (commit) discards 77a13493e224e8c29d9f0e3bcc50ce030f81d9a3 (commit) discards 2c39780a4da459b55ee0a2068b245ef9c76ad0c7 (commit) discards e88c032b95ee6fa2bd01f52234cb44906fe62280 (commit) discards e591d6d1d85cccf600d8b1ad9042b1a6b30d4304 (commit) discards 8b1c58c18be8807a0a624dace5caa3070a357678 (commit) discards d60f9ecc179d664c10c3fb4c4194c42668d1f605 (commit) discards 4b0aa5db9b9e04c82fbb27e6e82451751934ef7a (commit) discards 5258373d93c7cfa30ddd64f309d43f7cdaeb7c97 (commit) discards acc5f54f29bca3fffe9a79cdded058950e2e0f67 (commit) discards f9125bce0a5c10071ea07e9b0eb0fed935819050 (commit) discards 43f57c7626aacae56279fa840e0287691c7c0ecb (commit) discards f4e95ba7647c983a1527cc1bff87b581dbd52662 (commit) discards b2ca665638e8e1d4f41094e23741e11d1bfbd447 (commit) discards 60587d1a6895ecc33044c833feb5428dca06af23 (commit) discards 6fb3a6ba055a23948c48d4085c2b3356cbea206b (commit) discards f016ad1cc1e0db2e2a549d6517741f8b77d39f11 (commit) discards 86cd085c0786060e2b2f513b6a67a6edbab6d7f2 (commit) discards d7b554b95cc4d370bfe3af18ea01d9206b5d2e8b (commit) discards 2130b5c6b84950cff424caea5f02e99704a759c6 (commit) discards 2325e9a6f88438b6e8db5658ee7c0ed573028273 (commit) discards e9151be0fd0ad6b5b77a96029cfddcf7df6df97e (commit) discards 85e5620514b3b9520af87ebfb6e30fdb2e9bd766 (commit) discards 44b170c62369c89a11830cc0cd7c1d05406cb773 (commit) discards ea07b8312757009fe4562026245a0c035601f300 (commit) discards 49469c99b28ee1ea6017e1effd9422007051ff0b (commit) discards 0973b33a2d201b6c8b62b6a6a4975c6ecd96d64b (commit) discards 664d9351f5f66479db722163d852f6ff44ec62c5 (commit) discards 73c390458cb51d56109341cb1c85de15f55571e6 (commit) discards 07559ac27a4f2ee6704852354239b15d097d5031 (commit) discards 7120a42c036361d077f7fcb9b7717733bf51c3e9 (commit) discards 5c28cd59062aae3c73be84ae552d1211f0df3062 (commit) discards f6ba46fa8d2ed21ae620a63d46c83c60c70ac527 (commit) discards b41755692e8d563ca8df8ae7cf1a9d7eddf0ce01 (commit) discards d0701d4516a8b1ee2bc230b3eb323502690a778a (commit) discards 92252e4b047e323cd91006b5d1146214f1b44716 (commit) discards 1bbc1dd6a4357c564e8d5d123ad868589e200926 (commit) discards f5406f8256dcd843feaed82464efeeca0fef2176 (commit) discards af652cda6902b90cccc6acb3c703f61936936853 (commit) discards 73fc8aab8e6d7f33c4edba94b3ad37a3b5b1fc4f (commit) discards 935d32d356b21ae2a3e7214fb3f11f1ae943b120 (commit) discards bd80ac8f6d92865f0e0579dc85e4bebfa556d5b6 (commit) via e25aac30cb6ee46e7f1486e039f1b9fbea15aa47 (commit) via 70c7ff6eceefc879bd5509a8bb890558dee81cbb (commit) via 067bda24411bebf4c033ed38c8c7ed18b6ebc43a (commit) via bc19d88d9027c43553f57af9687fa10e343c6979 (commit) via 8283f5c57e2a46b08f2360144ca821e7fac57620 (commit) via 0185b73598c4cbf9207cda4ecd53479d17c25fdb (commit) via e7d7ca2eae16cadf1bf96300c268fd464b2ab2fc (commit) via fb9cf9aaf09039d60e7683170651ebdf6d9491d8 (commit) via 1aa89b2b1b21178d96a1214b7a45930f5676c65b (commit) via 46aeafb928c1838a2a9f2d4579278ed297929198 (commit) via c8bff5969f1339186c10d4b5eb0c96b2e869cbe3 (commit) via 9c09fc8bf1351e42515438426a10a36fe764a027 (commit) via 108bd4a50e508d5a8ee0e256ba2d081b2a692090 (commit) via 1667644e85a86c8ef74ceefb1c84869d7caafd5e (commit) via f813edc62a9d3135dcd1d019e5440176404fd1e5 (commit) via f10b233b89c05cd812c49b61c4860fbc687b85f4 (commit) via 317dc0b638c47cac2b03f62eca694209a80e55f3 (commit) via 1d78ab1f910b9c4784b70dc3e17f49c6046cb27c (commit) via 708eaa7e2d2b0a67cfe33bfc3897a8161b70dcd2 (commit) via dfff9e23d2043197583bc23f394375ffb13d287c (commit) via e55f4070e6bbd6eff16858118aea9aa01a6ee1ec (commit) via 405ae41d56c3f1a0b67dae8fbf4c3700cae20922 (commit) via 28c820782f647ee7b9086cdebb96a63e56e9758e (commit) via 09fd27aa687fa0beb4d593f0006e7141c9c96f00 (commit) via 7246a394bd45f4845eec6bdbf6cccd775b71db6d (commit) via ef9d57abdc5c0cc5b4ef557a7c3b70e6bf350a66 (commit) via 4c7065c7898b43b3c4a78f87f55fb2b5ed7c9f76 (commit) via 7e7c4638cbdf6e20cd2995cc4458d05199dbe1f8 (commit) via 2d8b20761b0757b8a34762784c628f741e29fae5 (commit) via f9031ee09cf3d553bfe57ad6032444487066aa95 (commit) via 75f7dab94cd3ad9e1f1a2298238aa326c2563d58 (commit) via ec287395692d217230db897c4331ca28590dc567 (commit) via 6f09870494b409b717cfe78176a53a6de18796aa (commit) via 117ab5d3da0cc6f383b4445a32b80b5e5bd3de4d (commit) via e680cfed976affc57628eba8b775d0ff9556044a (commit) via 1de7d94c6b84859446cc741b31fe5a0bb37e2550 (commit) via a5c4be31f49a84ca274d6bc14fd21f4a7ae6d1e8 (commit) via 337f9459f00f020fd7f584a3794f1ec1202a7d5b (commit) via 9b04558580818971679948c40c2d2ba472e93920 (commit) via bb011669a30efa0d3a0bd1df93dd33b8e3058f56 (commit) via 1949b27f3d940a136e179b875c0ac9cf505b3d47 (commit) via 36e0f71138c1d10d1568a0d73727ff96268df4e1 (commit) via 531f3d8d3b5f616135d2e030c5ee1bc2d20bd528 (commit) via 0b51c690f232017b9fb424a64d3c5300ed167504 (commit) via a25369df78ef96725bcf57b021ebccaf3b560e83 (commit) via 0ec0d13e07d989e23819ef910f8d0b7feac00820 (commit) via 28c80477d2d52805e0ecc565853b61b66cdfc095 (commit) via aabb9851177c534b43bc71ff0a57cadbb96cca6a (commit) via 1e29c379e146d5605da6de0183a29ed4eafb2eed (commit) via 95da853c54ff32e01a2155fc72b9f33328c2cde4 (commit) via 6b115b1938b2eb340514d42f5a0334835b1e79ce (commit) via d690426219c1f5e6e465365faf41a08c543e77dd (commit) via d35432bf475d732b33ce25d6dcfd0047d0e3defd (commit) via b46f7127a80b2673bf4516a27c3f1deb6995f969 (commit) via bfd9adb2c596c66852820aeac7a945fd6a52bf3f (commit) via 0af165a0a5ecf7e66540249351f0ffc1c171c28c (commit) via 22601eb914f7d15d9a434a6dddac92969cda0737 (commit) via 571f0d0b7e85dd428aad4a6e18d5d5a5468cd62f (commit) via eb4fd061105b6146166cc5b0435342d907e9bc20 (commit) via 4da51e1b3d2cd9b05b88a1f2f0d76859143251b5 (commit) via 00fe75597971411d12fa0b78d33e29030ed92329 (commit) via 26db7769ba710143915f5e6771696e2f2be543b0 (commit) via 299480a06e6565648e4d32afd7372f795f4cdf29 (commit) via ce806bc0abf3dea56faa4fc06d04d9f47969c86b (commit) via 44a477ecec8e66466c6146314942a29ee17fa459 (commit) via c329f04708f7984743ac31df4dfda51efd5f971c (commit) via 3319cf03e82d9a1b72a0efc9bc8707c4858300a1 (commit) via 3aaf27435f1bfb70ebd5693e3f6cb2c0039cd40d (commit) via a4ceee75de9c99f36e5c0e4cc85d15e69dc90431 (commit) via dd96886e2143bf6d346ee49e519d3bd97af0205e (commit) via 3ad09d64949a9abea35563c8d699744cd02cf632 (commit) via e198699e78e527607b0ac41e7f1b606cfa4e96b7 (commit) via 56e104772cb1673838c4a87af7a1d1fd7cdee722 (commit) via a677dd2269b977b78b61b4c569d41966419aea60 (commit) via e066f4ae8f7cefe927e9dfa9798689059d9004a3 (commit) via 45cd52d28393dd27428a36c0f29af7978f2104de (commit) via d325fd7e762b03f4ddb95bc2af5465ee973e8fc5 (commit) via 46ea3f02cfe89db9ec7dfcf918ef01c6fdce856b (commit) via a22def81968d94e8e19c1c48acf0a6e5c1316410 (commit) via 1de79c616930e0f4c0b4c0be5a955d36e991d621 (commit) via a2213d4af4a31400235f1154a401cef4b86b00b8 (commit) via a9ae61a8a59706aa1fcfdd410805d287d5698e5d (commit) via 0b27e5efdc97f4f69415c9dd6fa37000e7eb1ad3 (commit) via 064f1f50a9f5923b0014bcb1aef2c666120c85af (commit) via a0aac6c9f1bf2f6b99d88584555fa8759224ad7f (commit) via 0fc75126ac1b936c3361aba85fa5592efcb60afa (commit) via a33fdb0d4fc71208ef9fe3fc267db7f7c19e2a44 (commit) via ad4074fa0f916673fae7677f54c77132d7d8572c (commit) via 64cffa27a0c958f602001dda3aa84c18beb6d4b7 (commit) via e5468c4e64c6b92384223174850e34079e6d42bd (commit) via 5efe88e7e20b4118ecae9a5deaa395571c6d08de (commit) via cde5d0c3a3375ab53ebececa836ba98d694e09a7 (commit) via f0445371228973df1d143171147d4e0b494bcdeb (commit) via ffee3eb97328f2efc3fba7007b109b85fe1f7c55 (commit) via 7d3de610d5d3a469bb826de97db0c25b32aedb1e (commit) via 0622905b50cabe6233ee1e38abd3ceece30eafd5 (commit) via 27e274c42cea4068cb60f447e71577dca8221255 (commit) via 494cf6bacc664e86df89e349bd7030e09a48defa (commit) via b64bf58bb0844733e0f459841e12b7c82d19eb33 (commit) via 2d1b5d95e6bf5c13d09fb46594f7ae2e97273cf7 (commit) via 77f3d7ddf9cd166f99aefcf93fed610872f72c98 (commit) via fc1b1a6c15e0ee24d51070acabcfcf2a4d94c4e1 (commit) via e720d6bf0d1f7576399ee2728eb60b62462a4993 (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (91ceb2f71ab9699f5084d2cc0c2e4cd8e29932ff) \ N -- N -- N (e25aac30cb6ee46e7f1486e039f1b9fbea15aa47) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=e25aac30cb6ee46e7f1486e039f1b9fbea15aa47 commit e25aac30cb6ee46e7f1486e039f1b9fbea15aa47 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Feb 14 23:54:10 2016 +0100 wip: exclude more bsc stuff from gsm_subscriber_conn http://cgit.osmocom.org/openbsc/commit/?id=70c7ff6eceefc879bd5509a8bb890558dee81cbb commit 70c7ff6eceefc879bd5509a8bb890558dee81cbb Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Feb 18 12:36:26 2016 +0100 cscn: minor dbg log tweak http://cgit.osmocom.org/openbsc/commit/?id=067bda24411bebf4c033ed38c8c7ed18b6ebc43a commit 067bda24411bebf4c033ed38c8c7ed18b6ebc43a Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Feb 27 01:40:04 2016 +0100 cscn: apply socket path / bind addr changes after rebase After rebasing onto 1b0e5540dba697, some changes need to be applied to cscn_main.c, originally a copy of bsc_hack.c before the rebase. On master, configurable MNCC socket path and Control interface bind address were added. http://cgit.osmocom.org/openbsc/commit/?id=bc19d88d9027c43553f57af9687fa10e343c6979 commit bc19d88d9027c43553f57af9687fa10e343c6979 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Feb 22 12:16:55 2016 +0100 osmo-bsc: half-fix tz override to allow compilation As described in a comment, for MSCSPLIT the tz data has been moved to network level. To allow compiling osmo-bsc on the sysmocom-iu branch, move tz up to network level in osmo-bsc as well. This could be done better for osmo-bsc, rather easily too, still allowing per-BTS timezone settings. But I'm trying to focus on IuCS and would like to come back to this later. http://cgit.osmocom.org/openbsc/commit/?id=8283f5c57e2a46b08f2360144ca821e7fac57620 commit 8283f5c57e2a46b08f2360144ca821e7fac57620 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Thu Feb 25 15:22:57 2016 +0100 WIP: gprs_gmm: Get mm ctx from RA update in Iu mode Iu mode doesn't have tlli, so look up according to p-tmsi http://cgit.osmocom.org/openbsc/commit/?id=0185b73598c4cbf9207cda4ecd53479d17c25fdb commit 0185b73598c4cbf9207cda4ecd53479d17c25fdb Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Feb 23 20:59:07 2016 +0100 WIP: Try and activate RABs after service request http://cgit.osmocom.org/openbsc/commit/?id=e7d7ca2eae16cadf1bf96300c268fd464b2ab2fc commit e7d7ca2eae16cadf1bf96300c268fd464b2ab2fc Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Feb 23 20:14:50 2016 +0100 gprs_gmm: Log service request if not receieved from Iu mode http://cgit.osmocom.org/openbsc/commit/?id=fb9cf9aaf09039d60e7683170651ebdf6d9491d8 commit fb9cf9aaf09039d60e7683170651ebdf6d9491d8 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Feb 23 20:13:25 2016 +0100 gprs_gmm: Send gmm_service_accept from gsm48_gmm_authorize() http://cgit.osmocom.org/openbsc/commit/?id=1aa89b2b1b21178d96a1214b7a45930f5676c65b commit 1aa89b2b1b21178d96a1214b7a45930f5676c65b Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Feb 23 20:09:39 2016 +0100 gprs: Update ue ctx from msg In case a Iu connection is reconnected we need to update the ue ctx http://cgit.osmocom.org/openbsc/commit/?id=46aeafb928c1838a2a9f2d4579278ed297929198 commit 46aeafb928c1838a2a9f2d4579278ed297929198 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Feb 23 09:53:12 2016 +0100 sgsn_test: Fix mmctx llme and tlli struct names after merge http://cgit.osmocom.org/openbsc/commit/?id=c8bff5969f1339186c10d4b5eb0c96b2e869cbe3 commit c8bff5969f1339186c10d4b5eb0c96b2e869cbe3 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Tue Feb 23 09:52:13 2016 +0100 gprs_gmm: Fix mmctx tlli member rename after merge http://cgit.osmocom.org/openbsc/commit/?id=9c09fc8bf1351e42515438426a10a36fe764a027 commit 9c09fc8bf1351e42515438426a10a36fe764a027 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 22 15:59:17 2016 +0100 gprs: Handle GMM service request (Iu mode only) Iu mode has a GMM service request message which a UE in PMM-IDLE mode can use to switch back to PMM-CONNECTED mode. http://cgit.osmocom.org/openbsc/commit/?id=108bd4a50e508d5a8ee0e256ba2d081b2a692090 commit 108bd4a50e508d5a8ee0e256ba2d081b2a692090 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 22 10:34:32 2016 +0100 osmo-bsc: Pass gsmnet to bsc_vty_init() http://cgit.osmocom.org/openbsc/commit/?id=1667644e85a86c8ef74ceefb1c84869d7caafd5e commit 1667644e85a86c8ef74ceefb1c84869d7caafd5e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Feb 21 12:21:35 2016 +0100 libmsc/smpp: disable lchan access for now To make the IuCS build work, disable the BSC-land access from MSC's SMPP code. Some way shall be found to make the Osmocom vendor-specific SMPP TLVs work over the A-interface (after the MSCSPLIT), but we're concentrating on IuCS for now. http://cgit.osmocom.org/openbsc/commit/?id=f813edc62a9d3135dcd1d019e5440176404fd1e5 commit f813edc62a9d3135dcd1d019e5440176404fd1e5 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Sat Feb 20 11:02:42 2016 +0100 libmsc: Don't use bts field of gsm_subscriber_connection Use gsm_subscriber_connection does not have a bts field if building as libmsc. Use network directly. http://cgit.osmocom.org/openbsc/commit/?id=f10b233b89c05cd812c49b61c4860fbc687b85f4 commit f10b233b89c05cd812c49b61c4860fbc687b85f4 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Fri Feb 19 16:59:08 2016 +0100 sgsn: fix use of opaque RANAP_RAB_SetupOrModifiedItemIEs_s decl http://cgit.osmocom.org/openbsc/commit/?id=317dc0b638c47cac2b03f62eca694209a80e55f3 commit 317dc0b638c47cac2b03f62eca694209a80e55f3 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Feb 18 22:51:38 2016 +0100 cscn: fix use of opaque RANAP_RAB_SetupOrModifiedItemIEs_s decl http://cgit.osmocom.org/openbsc/commit/?id=1d78ab1f910b9c4784b70dc3e17f49c6046cb27c commit 1d78ab1f910b9c4784b70dc3e17f49c6046cb27c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Feb 18 22:42:07 2016 +0100 iu.h: fix opaque declaration of RANAP_RAB_SetupOrModifiedItemIEs_s struct RANAP_RAB_SetupOrModifiedItemIEs_s; may be declared, but not the corresponding typedef. It leads to a redefinition error in our coverity build. http://cgit.osmocom.org/openbsc/commit/?id=708eaa7e2d2b0a67cfe33bfc3897a8161b70dcd2 commit 708eaa7e2d2b0a67cfe33bfc3897a8161b70dcd2 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Thu Feb 18 15:59:01 2016 +0100 Revert "iu.c: avoid warning by declaring ranap_free_rab_setupormodifieditemies()" There should be no need to silence this warning, the ranap_free_* functions are declared in libranap headers. In any case this will only obscure any real issue. Maybe osmo-iuh was not rebuilt completely (including generation of the c files from the python script). This reverts commit 05ae5b1245f95bf765b42e49af7b2596e013f0a0. http://cgit.osmocom.org/openbsc/commit/?id=dfff9e23d2043197583bc23f394375ffb13d287c commit dfff9e23d2043197583bc23f394375ffb13d287c Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Thu Feb 18 15:51:06 2016 +0100 libiu: Use custom setupormodifieditemies function The one generated by the python script doesn't really do what we want. Instead of futzing around with the script again just write our own version. http://cgit.osmocom.org/openbsc/commit/?id=e55f4070e6bbd6eff16858118aea9aa01a6ee1ec commit e55f4070e6bbd6eff16858118aea9aa01a6ee1ec Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Thu Feb 18 15:50:30 2016 +0100 libiu: Indicate in log where we don't handle a specific message http://cgit.osmocom.org/openbsc/commit/?id=405ae41d56c3f1a0b67dae8fbf4c3700cae20922 commit 405ae41d56c3f1a0b67dae8fbf4c3700cae20922 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Thu Feb 18 15:46:52 2016 +0100 libui: Don't assume gsm_network and gsm_subscriber_conncetion in libiu The sgsn uses other data structs so don't require them inside libiu. Instead keep a private list of ue contexts and iterate through that. This commit reverts the libui changes of commit d03faa4bacd4d2a8b9155faf5219a948b73f481c http://cgit.osmocom.org/openbsc/commit/?id=28c820782f647ee7b9086cdebb96a63e56e9758e commit 28c820782f647ee7b9086cdebb96a63e56e9758e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Feb 16 13:13:31 2016 +0100 iu.c: avoid warning by declaring ranap_free_rab_setupormodifieditemies() http://cgit.osmocom.org/openbsc/commit/?id=09fd27aa687fa0beb4d593f0006e7141c9c96f00 commit 09fd27aa687fa0beb4d593f0006e7141c9c96f00 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Feb 16 13:11:45 2016 +0100 add tests/libiudummy http://cgit.osmocom.org/openbsc/commit/?id=7246a394bd45f4845eec6bdbf6cccd775b71db6d commit 7246a394bd45f4845eec6bdbf6cccd775b71db6d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Feb 16 12:07:47 2016 +0100 msc: define extern iu_tx() http://cgit.osmocom.org/openbsc/commit/?id=ef9d57abdc5c0cc5b4ef557a7c3b70e6bf350a66 commit ef9d57abdc5c0cc5b4ef557a7c3b70e6bf350a66 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Feb 16 12:03:01 2016 +0100 gsm0408_rcvmsg_iucs: remove unused link_id arg. http://cgit.osmocom.org/openbsc/commit/?id=4c7065c7898b43b3c4a78f87f55fb2b5ed7c9f76 commit 4c7065c7898b43b3c4a78f87f55fb2b5ed7c9f76 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Feb 16 11:53:22 2016 +0100 msc: implicitly link to iu_tx, don't have callbacks. This is more akin to the way openbsc do, as well as less code. http://cgit.osmocom.org/openbsc/commit/?id=7e7c4638cbdf6e20cd2995cc4458d05199dbe1f8 commit 7e7c4638cbdf6e20cd2995cc4458d05199dbe1f8 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 20:50:04 2016 +0100 gprs/sgsn: Use RAB assignment response cb in PDP context activation http://cgit.osmocom.org/openbsc/commit/?id=2d8b20761b0757b8a34762784c628f741e29fae5 commit 2d8b20761b0757b8a34762784c628f741e29fae5 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 20:49:13 2016 +0100 osmo-cscn: Add dummy function for RAB assignment response http://cgit.osmocom.org/openbsc/commit/?id=f9031ee09cf3d553bfe57ad6032444487066aa95 commit f9031ee09cf3d553bfe57ad6032444487066aa95 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 20:47:49 2016 +0100 libiu: Add support for RAB assignment response callback http://cgit.osmocom.org/openbsc/commit/?id=75f7dab94cd3ad9e1f1a2298238aa326c2563d58 commit 75f7dab94cd3ad9e1f1a2298238aa326c2563d58 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 20:45:35 2016 +0100 sgsn_libgtp: Update rab (de)act function names to libui version http://cgit.osmocom.org/openbsc/commit/?id=ec287395692d217230db897c4331ca28590dc567 commit ec287395692d217230db897c4331ca28590dc567 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 20:39:12 2016 +0100 sgsn_test: Make sgsn_test compile again after libui change http://cgit.osmocom.org/openbsc/commit/?id=6f09870494b409b717cfe78176a53a6de18796aa commit 6f09870494b409b717cfe78176a53a6de18796aa Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Wed Feb 3 15:50:41 2016 +0100 sgsn_iu/libgtp: Update pdp context with new IP address after RAB assign In the IU case the RNC and ggsn communicate directly on the user plane. Since the IP address of the RNC is not known in our case (it sits behind the hnbgw) we need to update the PDP context with the new IP address after receiving the RAB assignment response (which includes the IP address). http://cgit.osmocom.org/openbsc/commit/?id=117ab5d3da0cc6f383b4445a32b80b5e5bd3de4d commit 117ab5d3da0cc6f383b4445a32b80b5e5bd3de4d Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 13:58:35 2016 +0100 sgsn_iu: Parse the RAB assignemnt response and get pdp ctx form it The RAB assignment response includes the gtp teid that we sent along in the assignment request. Retrieve the correct pdp context from there and activate it. http://cgit.osmocom.org/openbsc/commit/?id=e680cfed976affc57628eba8b775d0ff9556044a commit e680cfed976affc57628eba8b775d0ff9556044a Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Wed Feb 3 15:20:28 2016 +0100 sgsn: Add a function to return the pdp ctx for an mm ctx and tei http://cgit.osmocom.org/openbsc/commit/?id=1de7d94c6b84859446cc741b31fe5a0bb37e2550 commit 1de7d94c6b84859446cc741b31fe5a0bb37e2550 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Wed Feb 3 15:17:42 2016 +0100 sgsn: Get gtp ip and teid from pdp context in gprs_iu_rab_act() http://cgit.osmocom.org/openbsc/commit/?id=a5c4be31f49a84ca274d6bc14fd21f4a7ae6d1e8 commit a5c4be31f49a84ca274d6bc14fd21f4a7ae6d1e8 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Wed Feb 3 11:35:50 2016 +0100 gprs_gmm: Apply the auth hack only for UTRAN_Iu RAN type Try to limit the effect 3G support has on the remaining code base. The sgsn test still fails, but at a later test. http://cgit.osmocom.org/openbsc/commit/?id=337f9459f00f020fd7f584a3794f1ec1202a7d5b commit 337f9459f00f020fd7f584a3794f1ec1202a7d5b Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Wed Feb 3 11:30:57 2016 +0100 tests/sgsn: Fix compilation of sgsn_test The sgsn test still fails, but at least it is compiling again.. http://cgit.osmocom.org/openbsc/commit/?id=9b04558580818971679948c40c2d2ba472e93920 commit 9b04558580818971679948c40c2d2ba472e93920 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 13:46:39 2016 +0100 sgsn_libgtp: Use the address provided by the GGSN for RAB activation http://cgit.osmocom.org/openbsc/commit/?id=bb011669a30efa0d3a0bd1df93dd33b8e3058f56 commit bb011669a30efa0d3a0bd1df93dd33b8e3058f56 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 13:45:27 2016 +0100 gprs: Fix some misleading comments http://cgit.osmocom.org/openbsc/commit/?id=1949b27f3d940a136e179b875c0ac9cf505b3d47 commit 1949b27f3d940a136e179b875c0ac9cf505b3d47 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Feb 15 11:55:47 2016 +0100 WIP: Wait for radio bearer before sending pdp context accept http://cgit.osmocom.org/openbsc/commit/?id=36e0f71138c1d10d1568a0d73727ff96268df4e1 commit 36e0f71138c1d10d1568a0d73727ff96268df4e1 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Jan 25 16:55:00 2016 +0100 HACK: ranap_decode_rab_setupormodifieditemies crashes so disable it http://cgit.osmocom.org/openbsc/commit/?id=531f3d8d3b5f616135d2e030c5ee1bc2d20bd528 commit 531f3d8d3b5f616135d2e030c5ee1bc2d20bd528 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Jan 25 16:53:20 2016 +0100 sgsn_iu: RABAssignment response is an Outcome, not a Successful one http://cgit.osmocom.org/openbsc/commit/?id=0b51c690f232017b9fb424a64d3c5300ed167504 commit 0b51c690f232017b9fb424a64d3c5300ed167504 Author: Daniel Willmann <dwillmann at sysmocom.de> Date: Mon Jan 25 16:49:53 2016 +0100 gprs_gmm: Fix bit mask when determining update/attach type Bit 4 is reserved in 3GPP TS 04.08 so exclude it from the type. In 3GPP TS 24.008 it indicates if a follow-on request is pending by the MS, but only in Iu mode. According to the spec it is not required to react to that request with a follow-on proceed so this field can be ignored for now. See 3GPP TS 24.008 Ch. 4.4: "Unless it has specific permission from the network (follow-on proceed) the mobile station side should await the release of the RR connection used for a MM specific procedure before a new MM specific procedure or MM connection establishment is started." as well as Ch. 4.4.4.6: "If the network wishes to prolong the RR connection to allow the mobile station to initiate MM connection establishment (for example if the mobile station has indicated in the LOCATION UPDATING REQUEST that it has a follow-on request pending) the network shall send "follow on proceed" in the LOCATION UPDATING ACCEPT and start timer T3255." http://cgit.osmocom.org/openbsc/commit/?id=a25369df78ef96725bcf57b021ebccaf3b560e83 commit a25369df78ef96725bcf57b021ebccaf3b560e83 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Feb 14 23:23:06 2016 +0100 doc: rename nitb graph to bsc, add msc graph NITB is already gone from this branch. We may even resurrect it, but I prefer to name the realms 'libmsc' and 'libbsc', hence the nitb graph is the BSC graph now. Also add a libmsc graph. http://cgit.osmocom.org/openbsc/commit/?id=0ec0d13e07d989e23819ef910f8d0b7feac00820 commit 0ec0d13e07d989e23819ef910f8d0b7feac00820 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Feb 14 23:19:55 2016 +0100 doc: add lists to nitb graph http://cgit.osmocom.org/openbsc/commit/?id=28c80477d2d52805e0ecc565853b61b66cdfc095 commit 28c80477d2d52805e0ecc565853b61b66cdfc095 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Feb 12 14:58:33 2016 +0100 cscn: use iu_tx for msc_ifaces.iu_cs. some #include cosmetics. http://cgit.osmocom.org/openbsc/commit/?id=aabb9851177c534b43bc71ff0a57cadbb96cca6a commit aabb9851177c534b43bc71ff0a57cadbb96cca6a Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Feb 12 14:43:27 2016 +0100 mscsplit: fix compilation and comments. move msc_api.h. http://cgit.osmocom.org/openbsc/commit/?id=1e29c379e146d5605da6de0183a29ed4eafb2eed commit 1e29c379e146d5605da6de0183a29ed4eafb2eed Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Feb 12 14:28:11 2016 +0100 mscsplit: getting grips on header scopes http://cgit.osmocom.org/openbsc/commit/?id=95da853c54ff32e01a2155fc72b9f33328c2cde4 commit 95da853c54ff32e01a2155fc72b9f33328c2cde4 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Feb 12 12:19:06 2016 +0100 msc: clarify msc_api and msc_ifaces scopes http://cgit.osmocom.org/openbsc/commit/?id=6b115b1938b2eb340514d42f5a0334835b1e79ce commit 6b115b1938b2eb340514d42f5a0334835b1e79ce Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Feb 12 12:00:06 2016 +0100 rename IFACE_IUCS to IFACE_IU http://cgit.osmocom.org/openbsc/commit/?id=d690426219c1f5e6e465365faf41a08c543e77dd commit d690426219c1f5e6e465365faf41a08c543e77dd Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Feb 12 11:57:20 2016 +0100 cscn: rename msc_api http://cgit.osmocom.org/openbsc/commit/?id=d35432bf475d732b33ce25d6dcfd0047d0e3defd commit d35432bf475d732b33ce25d6dcfd0047d0e3defd Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Feb 12 11:54:04 2016 +0100 cscn: some file moves/renames http://cgit.osmocom.org/openbsc/commit/?id=b46f7127a80b2673bf4516a27c3f1deb6995f969 commit b46f7127a80b2673bf4516a27c3f1deb6995f969 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Feb 11 01:28:06 2016 +0100 cscn wip: direct dtap responses to IuCS http://cgit.osmocom.org/openbsc/commit/?id=bfd9adb2c596c66852820aeac7a945fd6a52bf3f commit bfd9adb2c596c66852820aeac7a945fd6a52bf3f Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Feb 11 01:28:28 2016 +0100 cscn: fix missing network backpointer http://cgit.osmocom.org/openbsc/commit/?id=0af165a0a5ecf7e66540249351f0ffc1c171c28c commit 0af165a0a5ecf7e66540249351f0ffc1c171c28c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Feb 10 23:48:13 2016 +0100 cscn: own talloc root and gsm_network instance; misc. Heading towards a sovereign CSCN. http://cgit.osmocom.org/openbsc/commit/?id=22601eb914f7d15d9a434a6dddac92969cda0737 commit 22601eb914f7d15d9a434a6dddac92969cda0737 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Feb 10 23:45:37 2016 +0100 mscsplit: exclude some more vty nodes http://cgit.osmocom.org/openbsc/commit/?id=571f0d0b7e85dd428aad4a6e18d5d5a5468cd62f commit 571f0d0b7e85dd428aad4a6e18d5d5a5468cd62f Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Feb 10 23:45:00 2016 +0100 cosmetic: remove unused extern. http://cgit.osmocom.org/openbsc/commit/?id=eb4fd061105b6146166cc5b0435342d907e9bc20 commit eb4fd061105b6146166cc5b0435342d907e9bc20 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Feb 10 23:44:26 2016 +0100 introduce vty CSCN_NODE, cosmetically. http://cgit.osmocom.org/openbsc/commit/?id=4da51e1b3d2cd9b05b88a1f2f0d76859143251b5 commit 4da51e1b3d2cd9b05b88a1f2f0d76859143251b5 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Feb 10 23:42:17 2016 +0100 mscplit: try to clarify root talloc ctx and global gsm_network. The aim is to allow osmo-cscn to pass its own root talloc context and global gsm_network struct instance cleanly. This may stir up some old and dusty globals, but I hope it's for the better, since not all is a BSC. To ensure that a global gsm_network pointer for the bsc_vty is set, have it as argument to bsc_vty_init(). The vty configuration commands are added only after bsc_vty_init(), which are needed to configure the network struct. So split up the bsc_bootstrap_network() function into bsc_network_init() to allocate a gsm_struct, and bsc_network_configure() to read the config file once the vty commands are in place. In this way, no global bsc_gsmnet pointer is needed for the bsc vty. The atomic super glue is dissolved and osmo-cscn will be allowed to have a different name for it. Admitted, it's still called the bsc_vty, but a split thereof is probably coming soon, because the CSCN doesn't want any of the BSC nor BTS specific vty commands. http://cgit.osmocom.org/openbsc/commit/?id=00fe75597971411d12fa0b78d33e29030ed92329 commit 00fe75597971411d12fa0b78d33e29030ed92329 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Feb 8 22:14:07 2016 +0100 mscsplit: remove bts and lchan pointers from libmsc The diff between this and master will probably need a lot of review and fixes. The current state does compile, but I expect pretty much everything to be broken now. Future development will reinstate proper functionality piecemeal. The first goal is to get basic signalling to work, then SMS. The voice control (RTP) is completely disabled now (see "#if BEFORE_MSCSPLIT") and will be fixed last AFAICT. http://cgit.osmocom.org/openbsc/commit/?id=26db7769ba710143915f5e6771696e2f2be543b0 commit 26db7769ba710143915f5e6771696e2f2be543b0 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Jan 28 15:04:56 2016 +0100 cosmetics: link_id=42, s/Iu-CS/IuCS, debug logs. Until I get the proper link id from the SUA SAP, make sure we recognise it as hardcoded by setting it to 42. http://cgit.osmocom.org/openbsc/commit/?id=299480a06e6565648e4d32afd7372f795f4cdf29 commit 299480a06e6565648e4d32afd7372f795f4cdf29 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Jan 28 14:27:22 2016 +0100 cscn: allocate IuCS conn, properly return rc. http://cgit.osmocom.org/openbsc/commit/?id=ce806bc0abf3dea56faa4fc06d04d9f47969c86b commit ce806bc0abf3dea56faa4fc06d04d9f47969c86b Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Jan 28 14:20:27 2016 +0100 cscn: call msc_compl_l3() from subscr_conn_allocate_iu() Pubish msc_compl_l3() decl in new file libmsc/msc_api.h (but see comment). Call msc_compl_l3() when establishing a subscriber connection for IuCS. Remove bts from subscr_conn_allocate_iu() signature, use network, link_id and conn_id instead. Move subscr_conn_allocate_iu() to the top of the file, because it semantically belongs before subscr_conn_lookup_iu(). http://cgit.osmocom.org/openbsc/commit/?id=44a477ecec8e66466c6146314942a29ee17fa459 commit 44a477ecec8e66466c6146314942a29ee17fa459 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Jan 28 13:48:03 2016 +0100 cscn: default to osmo-cscn.cfg, not opencscn.cfg http://cgit.osmocom.org/openbsc/commit/?id=c329f04708f7984743ac31df4dfda51efd5f971c commit c329f04708f7984743ac31df4dfda51efd5f971c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Jan 28 13:03:45 2016 +0100 cscn: move gsm0408_rcvmsg_iucs() decl to proper place. Add noinst-header iu_cs.h and move the gsm0408_rcvmsg_iucs() declaration there. http://cgit.osmocom.org/openbsc/commit/?id=3319cf03e82d9a1b72a0efc9bc8707c4858300a1 commit 3319cf03e82d9a1b72a0efc9bc8707c4858300a1 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 25 19:24:01 2016 +0100 put Iu-common and Iu-CS stuff in proper places Add libiu to contain the parts used by both Iu-CS (in osmo-cscn) and Iu-PS (in gprs) into libiu. It's rather thin and may make sense to move to osmo-iuh altogether, eventually. iu.c is half moved to libiu/, and half to osmo-cscn/iu_cs.c. http://cgit.osmocom.org/openbsc/commit/?id=3aaf27435f1bfb70ebd5693e3f6cb2c0039cd40d commit 3aaf27435f1bfb70ebd5693e3f6cb2c0039cd40d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 25 18:53:22 2016 +0100 wip http://cgit.osmocom.org/openbsc/commit/?id=a4ceee75de9c99f36e5c0e4cc85d15e69dc90431 commit a4ceee75de9c99f36e5c0e4cc85d15e69dc90431 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 17:09:46 2016 +0100 todo / #if 0 http://cgit.osmocom.org/openbsc/commit/?id=dd96886e2143bf6d346ee49e519d3bd97af0205e commit dd96886e2143bf6d346ee49e519d3bd97af0205e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 17:09:25 2016 +0100 minor fixes http://cgit.osmocom.org/openbsc/commit/?id=3ad09d64949a9abea35563c8d699744cd02cf632 commit 3ad09d64949a9abea35563c8d699744cd02cf632 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 17:08:25 2016 +0100 func declaration, comments http://cgit.osmocom.org/openbsc/commit/?id=e198699e78e527607b0ac41e7f1b606cfa4e96b7 commit e198699e78e527607b0ac41e7f1b606cfa4e96b7 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 17:07:42 2016 +0100 fix: it's called msgb.dst. http://cgit.osmocom.org/openbsc/commit/?id=56e104772cb1673838c4a87af7a1d1fd7cdee722 commit 56e104772cb1673838c4a87af7a1d1fd7cdee722 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 16:04:03 2016 +0100 wip http://cgit.osmocom.org/openbsc/commit/?id=a677dd2269b977b78b61b4c569d41966419aea60 commit a677dd2269b977b78b61b4c569d41966419aea60 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 16:03:52 2016 +0100 Indicate A-interface for new A subscr-conn. http://cgit.osmocom.org/openbsc/commit/?id=e066f4ae8f7cefe927e9dfa9798689059d9004a3 commit e066f4ae8f7cefe927e9dfa9798689059d9004a3 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 16:02:23 2016 +0100 Add some Iu-CS functions (in the wrong place though, wip) http://cgit.osmocom.org/openbsc/commit/?id=45cd52d28393dd27428a36c0f29af7978f2104de commit 45cd52d28393dd27428a36c0f29af7978f2104de Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 15:57:48 2016 +0100 cosmetic: a rename, comments. Rename conn_ctx_list -> ue_conn_ctx_list. Indicate Iu-CS 'siblings' for a couple of functions. Tweak/add comments. http://cgit.osmocom.org/openbsc/commit/?id=d325fd7e762b03f4ddb95bc2af5465ee973e8fc5 commit d325fd7e762b03f4ddb95bc2af5465ee973e8fc5 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 15:52:50 2016 +0100 Add Iu-CS indicator to struct gsm_subscriber_connection. Introduce enum interface_type and gsm_subscriber_connection.via_iface to distinguish between A-interface and Iu-CS-interface connections. Add gsm_subscriber_connection.iu.link_id and iu.conn_id. http://cgit.osmocom.org/openbsc/commit/?id=46ea3f02cfe89db9ec7dfcf918ef01c6fdce856b commit 46ea3f02cfe89db9ec7dfcf918ef01c6fdce856b Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 18 10:59:18 2016 +0100 log level: DIUCS = debug http://cgit.osmocom.org/openbsc/commit/?id=a22def81968d94e8e19c1c48acf0a6e5c1316410 commit a22def81968d94e8e19c1c48acf0a6e5c1316410 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Jan 14 15:08:39 2016 +0100 wip (reminders to self, whitespace) http://cgit.osmocom.org/openbsc/commit/?id=1de79c616930e0f4c0b4c0be5a955d36e991d621 commit 1de79c616930e0f4c0b4c0be5a955d36e991d621 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Jan 12 15:08:42 2016 +0100 make osmo-cscn compile and receive first Iu-CS buf (and log it only) http://cgit.osmocom.org/openbsc/commit/?id=a2213d4af4a31400235f1154a401cef4b86b00b8 commit a2213d4af4a31400235f1154a401cef4b86b00b8 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Jan 12 15:07:40 2016 +0100 iu_init: add addr and port args http://cgit.osmocom.org/openbsc/commit/?id=a9ae61a8a59706aa1fcfdd410805d287d5698e5d commit a9ae61a8a59706aa1fcfdd410805d287d5698e5d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Jan 12 15:06:02 2016 +0100 add DIUCS debug id http://cgit.osmocom.org/openbsc/commit/?id=0b27e5efdc97f4f69415c9dd6fa37000e7eb1ad3 commit 0b27e5efdc97f4f69415c9dd6fa37000e7eb1ad3 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 11 00:00:45 2016 +0100 various small fixes http://cgit.osmocom.org/openbsc/commit/?id=064f1f50a9f5923b0014bcb1aef2c666120c85af commit 064f1f50a9f5923b0014bcb1aef2c666120c85af Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Jan 11 00:00:24 2016 +0100 sai arg back to pointer http://cgit.osmocom.org/openbsc/commit/?id=a0aac6c9f1bf2f6b99d88584555fa8759224ad7f commit a0aac6c9f1bf2f6b99d88584555fa8759224ad7f Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 23:43:53 2016 +0100 some fixes http://cgit.osmocom.org/openbsc/commit/?id=0fc75126ac1b936c3361aba85fa5592efcb60afa commit 0fc75126ac1b936c3361aba85fa5592efcb60afa Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 23:43:24 2016 +0100 generalize rab_act for ps and cs http://cgit.osmocom.org/openbsc/commit/?id=a33fdb0d4fc71208ef9fe3fc267db7f7c19e2a44 commit a33fdb0d4fc71208ef9fe3fc267db7f7c19e2a44 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 23:41:51 2016 +0100 move struct ue_conn_ctx to header http://cgit.osmocom.org/openbsc/commit/?id=ad4074fa0f916673fae7677f54c77132d7d8572c commit ad4074fa0f916673fae7677f54c77132d7d8572c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 23:40:43 2016 +0100 sgsn_iu -> iu http://cgit.osmocom.org/openbsc/commit/?id=64cffa27a0c958f602001dda3aa84c18beb6d4b7 commit 64cffa27a0c958f602001dda3aa84c18beb6d4b7 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 23:40:12 2016 +0100 sai arg http://cgit.osmocom.org/openbsc/commit/?id=e5468c4e64c6b92384223174850e34079e6d42bd commit e5468c4e64c6b92384223174850e34079e6d42bd Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 23:04:53 2016 +0100 iu_common http://cgit.osmocom.org/openbsc/commit/?id=5efe88e7e20b4118ecae9a5deaa395571c6d08de commit 5efe88e7e20b4118ecae9a5deaa395571c6d08de Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 22:58:18 2016 +0100 rename sgsn_iu.c to iu.c. That code seems to be usable for the CS side, as well. A more general name is applicable. todo: move out of gprs even. http://cgit.osmocom.org/openbsc/commit/?id=cde5d0c3a3375ab53ebececa836ba98d694e09a7 commit cde5d0c3a3375ab53ebececa836ba98d694e09a7 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 22:50:11 2016 +0100 tweak ..rcvmsg_iu()'s sai arg. It was a uint16_t*, but is passed as a uint16_t, and never used anyway, yet. http://cgit.osmocom.org/openbsc/commit/?id=f0445371228973df1d143171147d4e0b494bcdeb commit f0445371228973df1d143171147d4e0b494bcdeb Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jan 8 02:41:23 2016 +0100 iu_common wip http://cgit.osmocom.org/openbsc/commit/?id=ffee3eb97328f2efc3fba7007b109b85fe1f7c55 commit ffee3eb97328f2efc3fba7007b109b85fe1f7c55 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jan 8 01:38:40 2016 +0100 gitignore http://cgit.osmocom.org/openbsc/commit/?id=7d3de610d5d3a469bb826de97db0c25b32aedb1e commit 7d3de610d5d3a469bb826de97db0c25b32aedb1e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jan 8 01:14:24 2016 +0100 cscn http://cgit.osmocom.org/openbsc/commit/?id=0622905b50cabe6233ee1e38abd3ceece30eafd5 commit 0622905b50cabe6233ee1e38abd3ceece30eafd5 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jan 8 01:13:50 2016 +0100 asn_debug http://cgit.osmocom.org/openbsc/commit/?id=27e274c42cea4068cb60f447e71577dca8221255 commit 27e274c42cea4068cb60f447e71577dca8221255 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jan 8 01:13:11 2016 +0100 cosmetic http://cgit.osmocom.org/openbsc/commit/?id=494cf6bacc664e86df89e349bd7030e09a48defa commit 494cf6bacc664e86df89e349bd7030e09a48defa Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Jan 5 14:33:26 2016 +0100 typo http://cgit.osmocom.org/openbsc/commit/?id=b64bf58bb0844733e0f459841e12b7c82d19eb33 commit b64bf58bb0844733e0f459841e12b7c82d19eb33 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Jan 6 13:28:32 2016 +0100 wip http://cgit.osmocom.org/openbsc/commit/?id=2d1b5d95e6bf5c13d09fb46594f7ae2e97273cf7 commit 2d1b5d95e6bf5c13d09fb46594f7ae2e97273cf7 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Jan 28 13:04:24 2016 +0100 cscn: adjust header comment. http://cgit.osmocom.org/openbsc/commit/?id=77f3d7ddf9cd166f99aefcf93fed610872f72c98 commit 77f3d7ddf9cd166f99aefcf93fed610872f72c98 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Jan 5 14:45:53 2016 +0100 Add osmo-cscn, as a copy of osmo-nitb. CSCN means "Circuit Switched Core Network" (-in-the-box) and will become a NITB-without-BSC, so that it talks Iu-cs to the HNBGW and talks 'A' to an external BSC. Copying NITB is debatable: on the one hand, we've agreed on the name Osmo-CSCN for the end result (without internal BSC). On the other hand, I will probably add Iu-cs into the NITB code incrementally, in such a way that theoretically, both Iu-cs and the internal BSC functionality could be used at the same time. So Osmo-CSCN will be a NITB plus Iu-cs for a while. Instead of adding to NITB, I prefer to work on a copy, so that the original NITB remains more or less unchanged. Only a later step will clearly distinguish CSCN from NITB: when the BSC part is split off for the benefit of a proper A-interface, and CSCN talks to an external BSC. http://cgit.osmocom.org/openbsc/commit/?id=fc1b1a6c15e0ee24d51070acabcfcf2a4d94c4e1 commit fc1b1a6c15e0ee24d51070acabcfcf2a4d94c4e1 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Dec 26 03:02:20 2015 +0100 doc: add call graphs from MSC to BSC or HNB-GW (wip) http://cgit.osmocom.org/openbsc/commit/?id=e720d6bf0d1f7576399ee2728eb60b62462a4993 commit e720d6bf0d1f7576399ee2728eb60b62462a4993 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sun Jan 10 23:06:21 2016 +0100 disable some sgsn_tests to pass the status quo. while working on this, I need to see whether I break any more things. So remove some noise temporarily. ----------------------------------------------------------------------- Summary of changes: openbsc/src/osmo-bsc/osmo_bsc_filter.c | 2 +- openbsc/tests/sgsn/sgsn_test.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)