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/wip_20160418_1444 has been updated discards 4a704079a9a9744c8123e546d126c34f2039f036 (commit) discards 04cc7e8bd11ebc8a4854b1bf8c050198f4f376b3 (commit) discards 3f59c6790e4f587dd30de30a23a00a1f761439e0 (commit) discards 01a34f7629036e83fb186be7695aba06129381ca (commit) discards 3231864802b3f30012a7dacd5e24675f620a7f61 (commit) discards 783478faf648ebd3ee626d3d50e612802e4b0f90 (commit) discards 924cb47a6ddb6cfd69516cf0992d4ee283544c42 (commit) discards 8da948a4ef2dd397209375ae0fc84a056a0a660e (commit) discards dfa63a155648240e7ef1a15f19799ff4fecd5813 (commit) discards f3cd60d7bfe13d03c713c13bd3341d9ff7a2a595 (commit) discards ff0aabb15d787fde6398c901c208d45a33359105 (commit) discards 4be7409d1b48b921c0d7db121c6425a3beb1ee08 (commit) discards 976034301636fad327a440060e76061dc0cd9b52 (commit) discards 0f3bce4aef1bcbf384fa1c5ae2b24c5b0d6fc13b (commit) discards edafdc14f3cf0b9714932bce3faf2751f370663d (commit) discards 54fc3a13183e4d5956c8c17b74caf7ef21febe0a (commit) discards baefda5d64f1b11f13ae187a283c0322a12afeec (commit) discards 8dfe9690c51c13d71cca6e9c3e7dfddb7d03a8de (commit) discards fafb0742683fb069ea88355c513290c6bb4373b4 (commit) discards a3dfdcb308ca72255819fa4cdb114b85d8c672bc (commit) discards bae25944247513cbed329ba6d2997412593e981b (commit) discards 5e007d9445b1fe0233b8d4618d6c1a01ec446788 (commit) discards 42024336fef37effeb04e61d819ef46e1fd0f2db (commit) discards bb81326719a30e74e0682932087986b5eb6eedd2 (commit) discards 276192d27c92163ab8b4d4703697ec2cbdd3cb0a (commit) discards c4b9b4edbb63d0dd17e2587f1dd1e7e66041db00 (commit) discards b70dfa610d89786aa72a4adb4ffc1ba27a5f8af4 (commit) discards 4b940126a3132ac6d6da4194229f2b8cb642c2ec (commit) discards debb0e386871e64a769d7414b71bedec09d7e76a (commit) discards d025a3cfbb53f690a4ebbd628cafda81c1b34bc7 (commit) discards 4b3b13e10c164547f014677c0ac1fb137850b387 (commit) discards fa48a98e7156d65f25569d7f3930dc9880a72e78 (commit) discards 9fd87ecd11138efa8bdbb13c47659edaf106e2c3 (commit) discards 8e5c63f032398ad45052b538890071919de8a20e (commit) discards 2cd36e87ae3e09e33225ac3b1ef4ca649f21f2f0 (commit) discards 0bc6c11cbf58d6cc7ebafc3ad0bb4a62ce088695 (commit) discards 182adecb983aeb632315871e0f5d47472d1e19db (commit) discards 3d0a500f2d184884ead6064b4852000f3317266f (commit) discards a5c9cea22c5e901081769f98380291bd078d6626 (commit) discards f45dc35321f65d409686de0aad248659e73436c9 (commit) discards 2f6c4b6479d0fcfd429bc0d26832f261370978e0 (commit) discards 2385074cba7f835d1f8eef8ea5d8274ab6a9a825 (commit) discards d8b0b61ca8dbda67687907afbc6fea6af311cc1b (commit) discards 19f073575270d8d588e1bdb10767aa545f9e8a00 (commit) discards ffd9968d3ac369e2d60f086f1928b0860ba6e6ca (commit) discards deb227b98e4136f873f76ea3362bfb74673f48bc (commit) discards 5e611021b03f541b579f1b1fd5b421d41a7ec60a (commit) discards d04db9d90758d2abd572336942fd7e9246d41a22 (commit) discards 3c94c2c5975774282e49d2d9a1d2041b01c8378e (commit) discards 372a3bd346d481bec4fd754b46ff7c8e380c012c (commit) discards 51bf76ef478085a030382e91212e108f71537ccc (commit) discards aa6058203665aa2fb9edd033e852dcb1bf2c003f (commit) discards 6b2623d94469f2d92117af581f12ffa270d5748d (commit) discards 8b1272a6d300b391efda52cac7dddab7ccc320ef (commit) discards 080921a5510323f6cbb0924328c0bb364afd08ce (commit) discards 8e7f4c6f21f32ed5afb356e3279aba4023e08569 (commit) discards 4a9b871de5fb8167ba678165ccdbad808fec4116 (commit) discards 93f6fa5a814e888e8ed93c0536e0d94beed8f144 (commit) discards f1777ee8433626f8bc62b71f984b36d017e9b76c (commit) discards 9e8e0e6a2930afbf3e156e3be945f17c117086ea (commit) discards cf3d2a1fad3de8a7d914282f2b1f9eee319910c3 (commit) discards e4baf402cb457ad46642cec9271b762a394a59ea (commit) discards 53d782fc38c1c609cb5986fc07980651d3ed8916 (commit) discards 33a343858df3d2bc5d0784d7ad7c826d7526845f (commit) discards 15b1fce69cbc6ccd6eb83daab7ab5cd91ef0ea81 (commit) discards 2f8117d2147b711669518bbacd24df6dd2a76124 (commit) discards 8927bb46d523904e982bc85e3e4f29317b241715 (commit) discards d52b1c4342e2e404cb568b05ff7527141c43e9ab (commit) discards 5d9004bc9b6f486fff032aaa2a6cc10fca180de3 (commit) discards a4198d192234a8180a89be8b91e867a1cbc1f512 (commit) discards 544a203f677d0f060d2d1bd31f72f9ae450e138f (commit) discards b40df4c09eff5416974cbae1a8eefdde2dc990f3 (commit) discards 5c1c0bad8968ec0be3d9cf58eb68f9648ed7ef2d (commit) discards 1e361301d1a330884eff3fead80e8ccf92908894 (commit) discards 9e8322ca0caa863d97d2daa257d4acf21f84dd79 (commit) discards 9bd121b75be538b44ff9c478147bdf2a15efb1f0 (commit) discards fa029f08c25b74f5c2236e111fa6b956b5ee28e5 (commit) discards db9c064dd4d0bd9da907db75d4a598dd0a5a8c75 (commit) discards a0da2dbe9e8db9bed591bdcedb26a601adcf1a32 (commit) discards 7df570525181d3ff4305d5e690f10f99e5426332 (commit) discards da7424cc548ad99e0ad7395bd668c505f5e5f66f (commit) discards 8146cfa782ae8c27c7d490f12504f0342e07fb86 (commit) discards 330898afb75960a6868d27f7f0f9dbd736345bfa (commit) discards 77544a65b53ca30380b1262e58ebd744e29c0606 (commit) discards 4e5ddfa91a11c60d95fc4cab161e109944b6f680 (commit) discards cba441f3de9e82ecbf72a0de0bfc3441eb30d0be (commit) discards 3acbc817f6613801b11616a352addeb989d49140 (commit) discards bcb98b17546dff6dbf747ca9d78358b5c355dff2 (commit) discards 2a7426d7cb34c1e7663526293a794df42a1faba7 (commit) discards b9bb2a4f548a84fb1a2c6be45b85903ffb9544d5 (commit) discards 098c14800fe655c41381977edbc2a0c97eaecf54 (commit) discards a46c651a4a96f3fc41a14aaec5bb7d8c3f9c22fa (commit) discards 4cc1f72cb7774122c156c130fbdfe1713328adf4 (commit) discards 4f143e52b6f1816ad79cddf1b45ef9aa8e819c4b (commit) discards e3407f8884d45b3e4eae2f9d9a62c48f9b148abb (commit) discards 7d1b6b1c79acf9ef00d1f5f35092d12cbf0f3f7f (commit) discards 656d7cd0b4aaab790ec54206212795c2b454d7c6 (commit) discards 553d2a8ceb5f78f9ab52f6dc4f6f91469d1e4f80 (commit) discards 23f22b1183533e49ff39600fca7d6d8579e678a3 (commit) discards 090aabe052956b571a3dd3430aeaf0f1f3ae366d (commit) discards be37fbd85d2ebde3bd2c00379b55292028ede2e6 (commit) discards 3cc0836b1a6dcd2806a4b2c95df5d18dd93677a4 (commit) discards 8cd32937da7bb2b4c0e0d37f24d6e993e7362e65 (commit) discards 377a9f5dea38b393fa534c882c43cf827ae069b8 (commit) discards b8df4d531889a5ae45d782b7db768cf8dccf9ad3 (commit) discards daa0652d3f76bb977ddf5ef3974bf5ac6c96b752 (commit) discards f7436b22b3de13ec9ec130a03c295a8b53d395d3 (commit) discards 711333c1137137508912000cc9e4398cf205c341 (commit) discards 91f04dfe3a6cc685ae2dc16f7b47aa22c1e56ae2 (commit) discards 4371ff8cce45071e9b0fa684938677d696f4c207 (commit) discards 92223cc32e55b884fdf36afc4fb82c1bd227041b (commit) discards 2f5cc8abe0f48b56fbcdb03b8b9767247cdc2b3a (commit) discards ba47b525ff001475537536255b04aefff0385eea (commit) discards cf1707af7ff594b7818e8171d7a1ec4ebe1a8f60 (commit) discards d6d0d8b86fb16fd5a8d6090d26b6b7848a8281ce (commit) discards 38137e84f738167fcb9f9031a1142af78d43a55f (commit) discards 82724653e7e76bb2c3e1e03efb033d7b3704adb3 (commit) discards da8d9bc355806956626754fc8659e58c1ebe7b31 (commit) discards c59e52a6aa4e766f5e6b63cc09ad961b1e4947cf (commit) discards 24c4af1d82191a527b2dc6f4254e1b5cec5a3637 (commit) discards f918920d65db6c0195d199d552944e8ae5f8b09c (commit) discards 292f1ce533e0e93dda1d05b178261fc807c8c0c8 (commit) discards 23e7f28c5c77a57aad5331c5e27b29e2eccfe7c3 (commit) discards 243c7cb044c489b62d3cd4ad3631822d270989a8 (commit) discards cf2591f6fce49cba72090f7adf2eda3da2465114 (commit) discards 6a2d8985bfd6d9c6e6c0f541aca0e1590a753709 (commit) discards c6794eed1dbe726b23c60e96e214ec1a1fbf6b51 (commit) discards 7a70a4f52a837bde0f7fa5f435e302939a2e3d74 (commit) discards c6172a320bdbbe38a0a9f3ae6b072b00b5b6bd02 (commit) discards 5280ed558cc919117d8231fe143bdf166e98a30f (commit) discards b36b910366fac5ddcd9e109b956cca43b07ab083 (commit) discards b47e52c9583c9a664936e13b2c83c4c6989f97d9 (commit) discards 267f6c7e0d65c57845378335d765f8622637aa01 (commit) discards 5e47b1a1d370c187c776b29c5958f167519e94d7 (commit) discards b9e5403ef46171f58390757d002a756bd9d2d202 (commit) discards b6769b99deb471dc7cb5d26b4d145e42ed7478e1 (commit) discards 39daffd7a5602816bd10130e1c93f213ab46315b (commit) discards 71d1e17e5e0c420cf00ea759743b81aaff72136e (commit) discards 2c9e65051c598a42d6a59490b67adb366929ac03 (commit) discards a2ce4aa61559c83b65f24428a4b1996354d8d344 (commit) discards ee1541d504299227f534a7f15b0c75c18a3f4271 (commit) discards 9dcae17866e40814bf0cc4b70ec6f3453814b4f7 (commit) discards c2c5176328e211007c6e4b41c4c583788bb70a1f (commit) discards a2c182df6dabce52fb6f8886b5aee5d71e18d247 (commit) discards 070f673b12d8ca5939fdf272f32b5e45154c9067 (commit) discards e2a10dbe35c246075d093060398358b6f713c4a8 (commit) discards bf30ec26e5726a8d2920a3820bfa5ead729927b7 (commit) discards dcbc852125672de57bd1edbd0ea97ff25a41d4bb (commit) discards 48e091ea2bbd15b983cc08eed9f6e0bc58acac6d (commit) discards 712074cb171a9139a40d564a35a07b59871c2389 (commit) discards a34aedf7f92b240e591098e7868513db244bd7b3 (commit) discards 2e5c13129d9f6848e1a6e82546b0946d765f44de (commit) discards da5b3fcd32f59182f5b3a224e275e4a8b3d288d3 (commit) discards 5291ee5c1690bbe87994e96c9bc2a448c80bb770 (commit) discards 5773987881e9677e954680a4394a4ce92f4f8117 (commit) discards 836b904e7798a5dc20c90d3b9e54566a19550f92 (commit) discards 444d50b77f84a693b401347a793b65a9368fe4ca (commit) discards b3b8ccfa54464a995a0ebb4c475cbc03490f06dd (commit) discards 231aa60ce4b09d70cfbda8b4d153374e37498ce0 (commit) discards 8b713f817d4516f0e8682a172eeb39d1397c8d3f (commit) discards ce3b41fdb6a46500fb4957688e3708bddd2327cc (commit) discards 0f93bb80e429f9253244d76c3a0d8c89a5107b1e (commit) discards 477a054c2c1d345b909afd60be9ac4ca08b66163 (commit) discards 52ddce43785c835c5c3ca150f597d1f5c4d07e2c (commit) discards 2945fd4611932c1013eb7f27295cca70d495e4af (commit) discards 2449c0ce58f01a78944073adebca70bb21639689 (commit) discards 5d145b54771548fa95f80d72308fb19a6d95f085 (commit) discards 45b13244f0f72d17e372b3a0b0786f6ca10f8edf (commit) discards cb91aa7e6ce5a9f18419f6af8cb2d1e8f74f5977 (commit) discards 7ef6d9893ffe0c590eddcdf7f5e5d67bb5dbdb30 (commit) discards 6aeee0a0d9014c1492fb8af76304400d1263c89d (commit) discards 17d061bd8ef8a96fd10a3ef166211f95a56db4ba (commit) discards ef3548c0a1027c47e06b7c14c79d8d141b449142 (commit) discards add09536925f82765a34f3f95cb5f047ef65a52f (commit) discards ca3977c8fe65611477ec8e29e61f74bc88775c12 (commit) discards a234287d092fcb59337bd7afa23cf08cda15e336 (commit) discards 8440c9f04b2726be08ddf4a0728903c30bbb2d76 (commit) discards 2cb732aeb994fa6a79b535300619e3be3cec8bc7 (commit) discards a7551e033ef952a86628199e4eb54068d737d309 (commit) discards 08ed1d73f299828ed27e45b17b08c005864cb5ca (commit) discards af9bfac58dd7e4030730db08cefa2b51b8a17209 (commit) discards ac9951e54a97890fd588ebb6b18a15b0013c70e8 (commit) discards 75cdeaf1e33a4f43c4fcfa280a2db39fad9a8120 (commit) discards 41f8f047bc05d27548064ca3b6a417865bd342ff (commit) discards 195d2dc72423069d6192140a65b6fff76ace79fa (commit) discards 315abfd46b7de3923d8d111322f56aab88f7fd27 (commit) discards 648b9db47f191c905f3fa52ea67c564e322e7436 (commit) discards 8291623054abeb224f34584c2ecebf2b6c04ceae (commit) discards 5331cf8dbdae6b29df50556c362462b973e93917 (commit) discards cf8e56cd1e057a39a5acdc6f78b9a69bb1b4c281 (commit) discards e157174447e21a1457e366e4629638fb2daca14e (commit) discards 493534bf562a972546a415ebabf7a4d8e686d813 (commit) discards 342f59d92e1503b4eba6d2db6861b1701b193055 (commit) discards aefb0c45e921f738eee7ce1f7149e0114d8528c0 (commit) discards 692f31446ea076f1bfceb697ae3c6d562a5c1f8e (commit) discards 2cde90e9042b8e0f2909f84e3fff3f66efa36221 (commit) discards f6672ab8b00e5b7fd71b4a4b050e91bff2ca2d6c (commit) via 7656eb208b4682251987a7b9781752c57c54ac32 (commit) via 3a434f8e8c63b9340a8daf165c520caa52cba241 (commit) via e43f8e040029a1bd72f23e139a787225ae2686a6 (commit) via 59a1bf3dae0d0a9e914d3c615c6aa7fc8955d7b5 (commit) via 5fa7e36bbc100c5cec4542280ca717ae4800b316 (commit) via f3f3505f493f63e9e79c72e407907783913b9c9c (commit) via c9ac20ea43e0107c293b5d3f5c90076963e95059 (commit) via a6e81a09861645dc9e8a6aa44a6a1d43bd70dcb7 (commit) via 312bf6ce8bc56f88e49e8118f519494e71a4289a (commit) via 8bb6204d50373ad99b769f8cf42850ae30551c08 (commit) via 2abf2b072d7616ffa760461b6d6bd44a28490066 (commit) via e98c9c7136e2612cedf87105eafe12fedff1f9a0 (commit) via 84ae27e7314ad1743c8fbdb2feae372122355066 (commit) via 44ed4979c9fc6143023aad796cfd8628b08fc47a (commit) via f1a61bb99f13b054d912f47dac90a15b2cf56651 (commit) via 4936448761a6ca42ab661d130f5202dfdabca426 (commit) via 82f5ecde6a10c3c22980822a892a3fb5c69acf4f (commit) via 70cf7290da7cfca796eed8ffbd143073d9418dd2 (commit) via a47b4019900afbf89144d9e9ff9f62ae5d994cea (commit) via 714b170f895dfdc2f0d725ab110baf3dc14ef874 (commit) via 7a301d357612347723e59c7f16a97227814d406e (commit) via f220b52df3e15e25dcbb329c76c646f77ec3b506 (commit) via e5686f21d64c804db825b0baa8d1285250d9d650 (commit) via 687f048ab04ed135eeb11deb29e6b4cb9727c27d (commit) via 9bcb1a56cbec710cbfa49ae6623c10595eab08ec (commit) via adb86759daa80a484eef4b5a24bc0ce0de0a0763 (commit) via 2826df56b2af5a6a0f20e5a9bcf1d50a1130f0ba (commit) via de392254ff05a5304ef0bbd351314d74b2ffd1e3 (commit) via 7dd2eed6d3426ce27dc168e46a4db8b705608de4 (commit) via c6a65511f326340783f0e837c6eb58b0cf2c6abc (commit) via 740e65fb7bd1516117cd23c7b524976548e1a397 (commit) via 3a38ee6c3d9985200b10229b27f3b9ae9edd50ae (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 (4a704079a9a9744c8123e546d126c34f2039f036) \ N -- N -- N (7656eb208b4682251987a7b9781752c57c54ac32) 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=7656eb208b4682251987a7b9781752c57c54ac32 commit 7656eb208b4682251987a7b9781752c57c54ac32 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Apr 18 14:45:08 2016 +0200 wip ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 57 ++ openbsc/.gitignore | 3 +- openbsc/configure.ac | 10 +- openbsc/contrib/nat/ussd_example.py | 65 ++ openbsc/doc/call-graphs-MSC-BSC-HNBGW.txt | 608 ----------------- openbsc/doc/examples/osmo-bsc_nat/bscs.config | 13 + openbsc/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg | 8 +- openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg | 36 - openbsc/doc/libmsc-data-structures.dot | 15 - ...tructures.dot => osmo-nitb-data_structures.dot} | 7 +- openbsc/include/openbsc/Makefile.am | 4 +- openbsc/include/openbsc/abis_rsl.h | 1 + openbsc/include/openbsc/bsc_api.h | 2 + openbsc/include/openbsc/bsc_nat.h | 13 +- openbsc/include/openbsc/bss.h | 5 +- openbsc/include/openbsc/debug.h | 3 - openbsc/include/openbsc/gprs_gmm.h | 4 +- openbsc/include/openbsc/gprs_sgsn.h | 78 +-- openbsc/include/openbsc/gsm_04_08_gprs.h | 15 - openbsc/include/openbsc/gsm_04_11.h | 2 +- openbsc/include/openbsc/gsm_04_80.h | 3 - openbsc/include/openbsc/gsm_data.h | 90 +-- openbsc/include/openbsc/gsm_data_shared.h | 24 +- openbsc/include/openbsc/gsm_subscriber.h | 5 +- openbsc/include/openbsc/iu.h | 52 -- openbsc/include/openbsc/iu_cs.h | 7 - openbsc/include/openbsc/msc_api.h | 29 - openbsc/include/openbsc/msc_ifaces.h | 40 -- openbsc/include/openbsc/rest_octets.h | 8 +- openbsc/include/openbsc/signal.h | 2 +- openbsc/include/openbsc/vty.h | 9 +- openbsc/include/openbsc/xsc.h | 23 - openbsc/src/Makefile.am | 2 +- openbsc/src/gprs/Makefile.am | 13 +- openbsc/src/gprs/gprs_gmm.c | 537 ++------------- openbsc/src/gprs/gprs_llc.c | 6 +- openbsc/src/gprs/gprs_sgsn.c | 83 +-- openbsc/src/gprs/gsm_04_08_gprs.c | 10 - openbsc/src/gprs/gtphub.c | 10 +- openbsc/src/gprs/osmo_sgsn.cfg | 59 +- openbsc/src/gprs/sgsn_cdr.c | 4 +- openbsc/src/gprs/sgsn_libgtp.c | 106 +-- openbsc/src/gprs/sgsn_main.c | 20 - openbsc/src/gprs/sgsn_vty.c | 4 +- openbsc/src/ipaccess/Makefile.am | 8 +- openbsc/src/ipaccess/ipaccess-config.c | 2 +- openbsc/src/libbsc/Makefile.am | 1 - openbsc/src/libbsc/abis_nm.c | 2 +- openbsc/src/libbsc/abis_nm_vty.c | 4 +- openbsc/src/libbsc/abis_om2000_vty.c | 4 +- openbsc/src/libbsc/abis_rsl.c | 17 +- openbsc/src/libbsc/bsc_api.c | 51 +- openbsc/src/libbsc/bsc_ctrl_commands.c | 12 +- openbsc/src/libbsc/bsc_init.c | 32 +- openbsc/src/libbsc/bsc_vty.c | 739 +++++++++++++++++++-- openbsc/src/libbsc/bts_ipaccess_nanobts.c | 1 - openbsc/src/libbsc/chan_alloc.c | 33 + openbsc/src/libbsc/gsm_04_08_utils.c | 72 +- openbsc/src/libbsc/gsm_04_80_utils.c | 39 -- openbsc/src/libbsc/handover_decision.c | 21 - openbsc/src/libbsc/handover_logic.c | 5 - openbsc/src/libbsc/net_init.c | 93 +++ openbsc/src/libbsc/rest_octets.c | 209 ++++++ openbsc/src/libbsc/system_information.c | 68 +- openbsc/src/libcommon/common_vty.c | 4 +- openbsc/src/libcommon/debug.c | 49 +- openbsc/src/libcommon/gsm_data.c | 39 +- openbsc/src/libcommon/gsm_subscriber_base.c | 3 - openbsc/src/libcommon/talloc_ctx.c | 32 +- openbsc/src/libiu/Makefile.am | 10 - openbsc/src/libiu/iu.c | 739 --------------------- openbsc/src/libmsc/Makefile.am | 10 +- openbsc/src/libmsc/a_iface.c | 77 --- openbsc/src/libmsc/auth.c | 4 +- openbsc/src/libmsc/cscn_vty.c | 100 --- openbsc/src/libmsc/ctrl_commands.c | 60 +- openbsc/src/libmsc/db.c | 15 +- openbsc/src/libmsc/gsm_04_08.c | 531 +++++++-------- openbsc/src/libmsc/gsm_04_11.c | 36 +- .../trau_upqueue.c => libmsc/gsm_04_11_helper.c} | 22 +- openbsc/src/libmsc/gsm_04_80.c | 34 +- openbsc/src/libmsc/gsm_subscriber.c | 80 +-- openbsc/src/libmsc/iu_cs.c | 171 ----- openbsc/src/libmsc/mncc_builtin.c | 7 - openbsc/src/libmsc/msc_api.c | 56 -- openbsc/src/libmsc/msc_ifaces.c | 52 -- openbsc/src/libmsc/osmo_msc.c | 30 +- openbsc/src/libmsc/rrlp.c | 2 +- openbsc/src/libmsc/silent_call.c | 4 - openbsc/src/libmsc/smpp_openbsc.c | 4 - openbsc/src/libmsc/transaction.c | 4 +- openbsc/src/libmsc/vty_interface_layer3.c | 107 ++- openbsc/src/libtrau/rtp_proxy.c | 2 +- openbsc/src/libxsc/Makefile.am | 7 - openbsc/src/libxsc/xsc.c | 260 -------- openbsc/src/libxsc/xsc_vty.c | 587 ---------------- openbsc/src/osmo-bsc/Makefile.am | 4 +- openbsc/src/osmo-bsc/osmo_bsc_api.c | 2 +- openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 2 +- openbsc/src/osmo-bsc/osmo_bsc_ctrl.c | 27 +- openbsc/src/osmo-bsc/osmo_bsc_filter.c | 15 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 10 +- openbsc/src/osmo-bsc/osmo_bsc_sccp.c | 4 +- openbsc/src/osmo-bsc_nat/Makefile.am | 1 - openbsc/src/osmo-bsc_nat/bsc_nat.c | 10 +- openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 7 +- openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 100 ++- openbsc/src/osmo-cscn/iucs_ranap.c | 111 ---- openbsc/src/osmo-cscn/iucs_ranap.h | 7 - openbsc/src/{osmo-cscn => osmo-nitb}/Makefile.am | 22 +- .../cscn_main.c => osmo-nitb/bsc_hack.c} | 299 +++------ openbsc/src/utils/Makefile.am | 3 +- openbsc/src/utils/bs11_config.c | 2 +- openbsc/tests/Makefile.am | 2 +- openbsc/tests/bsc-nat/Makefile.am | 1 - openbsc/tests/bsc-nat/bsc_nat_test.c | 14 +- openbsc/tests/bsc/Makefile.am | 2 +- openbsc/tests/bsc/bsc_test.c | 10 +- openbsc/tests/channel/Makefile.am | 2 +- openbsc/tests/channel/channel_test.c | 6 +- openbsc/tests/channel/channel_test.ok | 1 + openbsc/tests/ctrl_test_runner.py | 27 + openbsc/tests/db/Makefile.am | 6 +- openbsc/tests/db/db_test.c | 6 +- openbsc/tests/gbproxy/gbproxy_test.c | 1 + openbsc/tests/gsm0408/Makefile.am | 6 +- openbsc/tests/gsm0408/gsm0408_test.c | 75 ++- openbsc/tests/gsm0408/gsm0408_test.ok | 8 + openbsc/tests/libiudummy/Makefile.am | 7 - openbsc/tests/libiudummy/README | 2 - openbsc/tests/libiudummy/iudummy.c | 37 -- openbsc/tests/sgsn/Makefile.am | 4 - openbsc/tests/sgsn/sgsn_test.c | 72 +- openbsc/tests/sgsn/sgsn_test.ok | 19 + openbsc/tests/subscr/Makefile.am | 3 +- openbsc/tests/trau/Makefile.am | 3 +- openbsc/tests/vty_test_runner.py | 188 +++++- 137 files changed, 2684 insertions(+), 5090 deletions(-) create mode 100755 contrib/jenkins.sh create mode 100644 openbsc/contrib/nat/ussd_example.py delete mode 100644 openbsc/doc/call-graphs-MSC-BSC-HNBGW.txt create mode 100644 openbsc/doc/examples/osmo-bsc_nat/bscs.config delete mode 100644 openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg delete mode 100644 openbsc/doc/libmsc-data-structures.dot rename openbsc/doc/{libbsc-data-structures.dot => osmo-nitb-data_structures.dot} (77%) delete mode 100644 openbsc/include/openbsc/iu.h delete mode 100644 openbsc/include/openbsc/iu_cs.h delete mode 100644 openbsc/include/openbsc/msc_api.h delete mode 100644 openbsc/include/openbsc/msc_ifaces.h delete mode 100644 openbsc/include/openbsc/xsc.h delete mode 100644 openbsc/src/libbsc/gsm_04_80_utils.c delete mode 100644 openbsc/src/libiu/Makefile.am delete mode 100644 openbsc/src/libiu/iu.c delete mode 100644 openbsc/src/libmsc/a_iface.c delete mode 100644 openbsc/src/libmsc/cscn_vty.c copy openbsc/src/{libtrau/trau_upqueue.c => libmsc/gsm_04_11_helper.c} (62%) delete mode 100644 openbsc/src/libmsc/iu_cs.c delete mode 100644 openbsc/src/libmsc/msc_api.c delete mode 100644 openbsc/src/libmsc/msc_ifaces.c delete mode 100644 openbsc/src/libxsc/Makefile.am delete mode 100644 openbsc/src/libxsc/xsc.c delete mode 100644 openbsc/src/libxsc/xsc_vty.c delete mode 100644 openbsc/src/osmo-cscn/iucs_ranap.c delete mode 100644 openbsc/src/osmo-cscn/iucs_ranap.h rename openbsc/src/{osmo-cscn => osmo-nitb}/Makefile.am (59%) rename openbsc/src/{osmo-cscn/cscn_main.c => osmo-nitb/bsc_hack.c} (51%) delete mode 100644 openbsc/tests/libiudummy/Makefile.am delete mode 100644 openbsc/tests/libiudummy/README delete mode 100644 openbsc/tests/libiudummy/iudummy.c hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)