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, achemeris/meas_json has been updated discards 4b4e96382c7e3797aaf067c1b54bbc32af7cadca (commit) discards 376ff9f5164c1db22df893b1d664f85382a22f29 (commit) discards 235f557b502566e335cd5a71d1272014496d35a1 (commit) via 66693935b6a7adad9ad7351e67acc525b302f866 (commit) via d0c16e88b22068cf943ec099ff0e12bb3003ef8b (commit) via 36948bf7c71d89746314e93ffe8f3eb2c2fbc5ea (commit) via 4d2b3ff6a235ff42ba839ca782f187a321c3e6a4 (commit) via d010c49407220f7efe55d50d1dbf261a70f756d2 (commit) via bee75969cc90d3969dd23c1c79afc70755c87177 (commit) via ee07e4f75d1fc31dd6326e50535441a391c7de1e (commit) via f6e4d082194e41c8a5b51a46c578921006496309 (commit) via 328d2f78c1b934522811dea3f1d707fe39c039e3 (commit) via 23d09cc9045dc49cf51d76aabde077ca00cf0b00 (commit) via ee1e5d758e0949934beb2485d517ef1ddca73de9 (commit) via e38fb66f4bfc3bbae9f5738e5b4e1f37fa0cef2f (commit) via 956d856b61ac222f2c5ec078495d60f71b1a6278 (commit) via ba0525e3d8b7ca5e9d1cd3aeb342f09ba142bccb (commit) via 28a70f20cdb5507feacac48cc4e0833f6b1e9afd (commit) via 9d8f506f7f74a90091ab4906f17e4dd7501dc406 (commit) via 5d5c31a367b2b16ba99e9375f56628972f6b3510 (commit) via 5c7dcf96654da33c33725e551d695d2196741a3a (commit) via 3f015f04b1d5a63c3c134f2baa60e9a8c3c8e85e (commit) via c14574b56795c2cffb18c45df9947e5ea26d22dc (commit) via d8352d75b61ae72bb1142d3a3e9a546ad8704f73 (commit) via c696cc28d8e61a50717e3c2e68a7cfe2d08c8a48 (commit) via e1ba781f7b3d45b3e8f9ea87c3041e6980dcf946 (commit) via f8c701008b578e51cc370dbf0115890fdd333cbe (commit) via 1ae3ebd68bdb1d33a99065be75946faf4cd0e766 (commit) via ca2361c23717fd13e33088d6dfe4e2370b714097 (commit) via d53c6046bc315cd2ddbdeac86d3b574b371985b6 (commit) via e5a0798c9cc7f8b0d13f577791700a8633de308b (commit) via 8c5b073072ae3c49bc27ab3d4bc3ed33f87411bb (commit) via 8defadbdd2953482ad53fe9ef37bb81ff76a2097 (commit) via 59c1b645e2d86457ee1c9df56860aec8ee5a606f (commit) via 87c83d0b895624ac3968a85edc9de18e36d5d1ea (commit) via d8660ef090b66e7fbbb960ce8a8c8c26f6981c6f (commit) via c6d51f5fb477c9ebf0345edb088b86d70eb119a1 (commit) via 996ec1d73150366fa105b7d42ba8003fb018fcf8 (commit) via 18d304961249c7815cf3a78ebd1697a4efd9ab42 (commit) via 237fee649e691fc3a7ef851731305b8a41921436 (commit) via 936b890f71f6603bdd95fc6283030395743dfae5 (commit) via be4bebaad05dd360200c38b7da02aa8ca66850f2 (commit) via 4573ca88345c553653eeea627cf4b51fa26ab9df (commit) via 52c0bd3025f319597ce40621ef44e39e01594605 (commit) via bc44330671c019be92b335149a2aefa3cc08b8f7 (commit) via 3fdba2ed5ab7ad6e0814aac37f440ea1e72c906b (commit) via 7559910e8ced14f718820d8bfeb419878185d153 (commit) via 99a50b3529a53429343f767023fe9ca42b61a90f (commit) via 10fc02447279a322e1d362a31dec5c8f8bafb6f8 (commit) via 2f67125c3237f63800c5601f1aaddda62ce192a2 (commit) via 800126b1f33986ca9ffc6f2a65c91264a969d078 (commit) via cd865d62f0446135258189184664a146b28db975 (commit) via 085500807c3a66e4d6e0a6a2d6516b2a4a13e69c (commit) via ff4b630de9b8cb760e3d30861fda807f708351d9 (commit) via 817bc32696422ac4662b4b706c6e03961e45257b (commit) via a9905a51f96acdddf761d0b3e4c21ac0711b57ae (commit) via 7174b169e0346d2a44ec50b309bd1e332503c825 (commit) via d121ea612460b8a6f78a3bc91ab164651240f48a (commit) via f977320736fe15ffc3a0e6110bec7823a57c65ee (commit) via ba9e9f63bce9a868b8b3e15adca616ac4dec9414 (commit) via 8d1ffbd3ba44939612d453b161dd86ba8302d0c1 (commit) via 005f175c3b9a3182d429de9177438564b8a7e4f6 (commit) via fc1be3a0c1cb7a220c174c7d7d3d4bd1cd4dedf4 (commit) via e54cd1555a874b132116b1269264de7d6cc3d24d (commit) via 2c8b58139f3e3c29309dd6518f77a62414de560c (commit) via 1aa0e47104d9529ecf448b81adb9ef6fb0a50c5f (commit) via 508514c7c5a4cc2d4eae27a7e6df80b10ec4e863 (commit) via 29d926be12fccfb2a0240535d252b7f7d8452df8 (commit) via 231653a8d076c7c793a809de7b953c19a5e91284 (commit) via 4b2cbdab3e29dfbd8c4b5f9d44a9a63e7553253d (commit) via 1ba50c659801fd8ba811dd898236134c0f0a7011 (commit) via dba6d1af697a027e9529b61925a6c78603b552a7 (commit) via 20bd6bfef5417f540e7fdd624832d1f31e38fe42 (commit) via 1ed9a8673d67f4224a0bdbebae012c855c5d7bdc (commit) via b6c2db569f03bf5eb0f9a12a9bca5c0d7637beca (commit) via d9b1d49485195a79095bae162f8bd8d0abc04781 (commit) via 4960fab767084f9d5937960f68b84c801350f74c (commit) via e2ed8e6cc3eef9f93d8603634072720d20821ebb (commit) via 334af5dd9dcee962a25ca9cca9425da5d7f57a2c (commit) via 5e95a411946ba3c520f048c07f8fdc3dff26d564 (commit) via e5e78c21bb6e63a1fd1d2e62c042ecce867c2efc (commit) via ff252bb80172826391b6286fd240266fe842cc83 (commit) via 8fbfaa51bb3f583eeebc1239388832b2e966d424 (commit) via 4ae165da61243c8ea63f1736d9b1366e6a864d94 (commit) via a4370dd96947065be6ee976de2a71cc71ed87a61 (commit) via 273f875c42d74da22b9da442367b9903b4c9c067 (commit) via 6a8cbe9718d2fdf2c0ace0b70508de6e0a406345 (commit) via 97b6bfa996ed1745d27c5598186c4583f7e90861 (commit) via 1b9c815024a1f863d83b70d0bb48c513f8e4cbeb (commit) via 557c84e9f7d3273734685049f628d65a035265c7 (commit) via a2bbc5ec0e6481bb5b65da7bdbde03a424437af4 (commit) via ae2c18c57b5b8d2133a42297fb7ce02a8f332cce (commit) via 0d21ac8f5a4563e10d887e610a8cffff2a5672b8 (commit) via 24e3c3e13657210f2ac5f41942da82341ff7b25d (commit) via 6187e010a8fb6f503ce7bf0ee93530787acfc876 (commit) via 3c820ee532021a89aca96d1a52ecb463ccc07d03 (commit) via 3d3aa8fb88a9fc49f21544221c41edeca04569eb (commit) via 4034897038c6a0a9b9e14d1a0f8ce0e873045ac1 (commit) via ad945b6aa7620bb9cc3b20835acb562ace15060a (commit) via 9cfe037559bccf5b4652bd449e2b2f1694b8e5f5 (commit) via 063a802d468442fdd7d46e6d7c51e9e8327fb791 (commit) via 390e9101253331b58297a3526ea2fed0982815c8 (commit) via a208c734a20a525a897b7a7184361da61604208e (commit) via 16c3f57ed63c65043561c6bb4cec2430d0537aff (commit) via 3317c84c163a567e0d9405df6d4945689dac1f2c (commit) via c83cd898ef3c167c370d0c3240f355f192388ec7 (commit) via e921e32c828e4c4a62fa3edc17bf49abf8e6d8d7 (commit) via c227594394ddd00e11b8e57cfd16182338cef131 (commit) via 5b664f4b9b95f3f8be3741794fceb309a345bb00 (commit) via bb3d6785e1a32a651bdb9b32707245e1c126c536 (commit) via 30f7bcbd79ad1b661dff844a43f0ccbf4f07cebf (commit) via c8a614d2e9c56fe13c22f239be82f2a2c958e039 (commit) via 65482c919f82b28aa53cd519c4f7799b104051c0 (commit) via 98fa3dc1c655033b31d90ed051cfa9144e30248c (commit) via 9270dc8ca347e775f25272aa2cd904e53c93de29 (commit) via 4316cb2f25a583ed759d6823ce9a1b7650e178a9 (commit) via 292769e19e1ec7ea28b69370f04569501020659f (commit) via 46caed8fc490f0f9f3c435d1cf59fc900fad9b5a (commit) via 64630cccc763da7088c1d1ff251a89d4d352cd4b (commit) via 11cb27ece64944c17c2714cfe7ea9971a8c4ab7c (commit) via 568a7275503ddae9721280d31e70a8045f645c10 (commit) via 9c534fdbe8289ccfbf5d2d586acb38fff945aecd (commit) via 89ef324eab2aed40a8f530c0ab7534fb93a60151 (commit) via f06046b6afd3dd9db60bab55f167d6056af5885e (commit) via d739f092be82fb01e53404b0a67bc0158063a843 (commit) via d48f057328cfb82b192d935325eb5af1162c0ecc (commit) via fe60cfb1d63d1c3b61c12eee78308f7985c66c1d (commit) via 69ca8f01ec78ff33ec3cd5d4451e93c53b378f35 (commit) via 537d480f3947924a2db182bab36a48f0bb42045f (commit) via d1554ecb78ebf5b13ec72cdf1faf1bbd88121a01 (commit) via 044ce5fb846bb39645abb9d33e7043957e5a3982 (commit) via 133e8624efe109f020c15a0411c3eb7c461a61f1 (commit) via cf151874581aa4cd553f8e066d330066cfca2468 (commit) via a777c9ee3d4e433c713f7a5c346519aa0321f096 (commit) via 9861c122dd50386f4b48bb65162f0a38f6d28785 (commit) via fa07b489dc3e14579b34365c0a0f1b5d5a70138f (commit) via f3316e30d61603d55ed43906aaacb28e970989dc (commit) via d74cce266bbc6ec519376601a2004f4fa8155b64 (commit) via 696212798291688a85afc956b6d80c10c7acb033 (commit) via 1afe7c7fe5e79435a1ebe9aff622ca20b901d923 (commit) via 20626dde8fd04c2ded3788a8417ea67abf17c4cf (commit) via 6598ded5cdbdaee8ee2aa9b8da283582b90840ed (commit) via 15a40db606e317e9304651b5f644eeae151efd8d (commit) via b45e4d80b6b6b6bb597ccb3a14c16395481f7816 (commit) via 641d387409b6d11f7166784344701438be1a45e1 (commit) via 2aedfbdfe1dfb4df84418af4bb39c40ca1cc5128 (commit) via 62a63f54a6c6e565df7ca5efadf5430123a5cc5e (commit) via 6cf0249dacc4ae46eb0857c007906c9a3f128a3e (commit) via cdeb815c78f4cdd5eb38995ea3f8550c637a1561 (commit) via b3cbd9aa3b8e80060ff38b975e297a5b4a850fec (commit) via 0e62e595a697eb6075349b586ed264bdb9462cd0 (commit) via 06cfe00c711a037981b53946dbaa5b042acb2fbb (commit) via 8b4e58462167493e31109e965b4ad6c32d2215f1 (commit) via 7a77d0155f154b88d768832932b8b2c35681782f (commit) via a174a47811f2168d63f6f021d3ed2f156bff9951 (commit) via 615ed46a6ab25f71a7ab0d8201d33b4dbf8fc5b0 (commit) via 11cb7a9fd9d853aaf5ff3d34c179fa3afc9a80a4 (commit) via 130be40c3e1bd7a1c7003c71cbae071a3d51cf62 (commit) via d3496aed6938b368a5f0a2112041e065bbe254f9 (commit) via 3e4e8cfb74bed5dafb1c9d6c46aa18841ac40830 (commit) via 925504bfe0834be6b1549af51242ef24fa2a0eaa (commit) via e57e0fa701d659ad8acf83cb14f7caa0bd563068 (commit) via 732665269e2f7d2494da48fab44021fa7efd638f (commit) via 354d1f3084a1f08c52f37f119f4524eb454b214f (commit) via c6a8d09b78e0d71644412c6e52c94d7facff86f6 (commit) via 51cf69cdb47995f9767810f4ced5d1dc6b83b054 (commit) via 4b4a187b4ffd9bd3eb1eac69160600f27f019fc1 (commit) via 53122b09d0e0890aa656e0d23a879bd61999d4fb (commit) via c21dcb20e5a7e5f9317ac797d03639c191de4eae (commit) via c8a6c13e4ee0c4355a685a03b892dce5e5e07752 (commit) via ffbf45e09e400e934d0f507c8b2e252cdb6ac395 (commit) via 08c508f84a8d088f8454d0f21f83ecc22e30d72d (commit) via d721579a6aba0e6d72f44fe8ec21a7276acebda4 (commit) via 92360b15e323a90f3da909cec8cc3c5bac2c6515 (commit) via 614aba391d836645127b90dab7f3ec826d7b574e (commit) via 79135acbb88c92bbe0214ada4feea53cb12a0ef4 (commit) via e5ba92e7bedcb3e9981161a33f7dd8ef6d2cf178 (commit) via e18f78e81dab5d041561c8b63ac45ab12ef12c08 (commit) via 8fc568466c7daed27552a7d57405e68addd1fe59 (commit) via 0190d790b68998c8f377ef8bf8f2a0cb28664e3b (commit) via c390ae8eaf0fd505ae1138b356358e0bcfe13e61 (commit) via e6ed009a36d410fc0cbac7a82d92313bd6d4c084 (commit) via ceef936ea894781a14584efc9256856cca6d1c0f (commit) via 57e95a22f02b5b2ec781d9bc977c785a6e6f1166 (commit) via ecff2424e56ce2a69dfe35190a5182cb90a3c09c (commit) via b9845f937e002acce44d15948d9770235cadc744 (commit) via 6b39feedc78a2b23fb0d7f76e91b3fc631dffdc8 (commit) via 601cf12f814cd74c3fcc939839f07aa9ccde7aff (commit) via eb98c74fb1c485e5793d6648c9e69cc50cf27758 (commit) via 22df4ac8481abb112025166bd58d6652094a749b (commit) via 78fa99103d2de97a44d277befe3d7dc9ea00c267 (commit) via 6a19dd0d31da3216a0620947f2e9f7550179db65 (commit) via 9450882901e04ed233cc0fa5512f5b14b4f344bd (commit) via 39ba248608f84341db21fffe861722d4ea56da8b (commit) via 4d4944a07d09a21d79e18f321eaa1fdcaddd7964 (commit) via 93e795c1fdee782efa3856baf0abdc21fe3edc7f (commit) via 4c97435b3537cfe5a13e427b3d38ee591a686961 (commit) via d17bc7b3a8bce2c507a2e72459b34c07b7fdcd52 (commit) via a334e90ddf99697ad6b18df80f1cd7473b2314d4 (commit) via aeadf261e54d4e3987797b5818a8356441512568 (commit) via ca7d05bdb9e5be89442d6a2870e87919fdb11b98 (commit) via a611da8407a609a3a426c61e7fb10230a9320122 (commit) via 0eaad4f216637804458eacf31b0a1b10cff19e7b (commit) via e9f7c9925c26b23f7c29ace8da381e439a658eeb (commit) via 29d58b734d169021bb794d259fa0dde205545bf1 (commit) via c9dbe3c7b1fef1a4132a2415d3e74a04591735c9 (commit) via 2f25764e51d7272a162d2b9f81d8124f6c1af76e (commit) via 5425e5ea27e3d5b4ce43c1e2ae40252dd14ddfb0 (commit) via 815945550685249aa002ef55b9ef990faa10ee0e (commit) via e019b564eccaf63ca372db6811dfa3dd6c4d9084 (commit) via eb48cafac9af84586679a4ce4caeb985ef0b1eb1 (commit) via 778c7d1544fd1c0ae4e4716a3b2391ae82c60f41 (commit) via ba43365e963b884cd488487328504396b0257241 (commit) via 469f992b2bf9fd3d80928d11ca50ef663bf5b90e (commit) via b618c7ec9bd29c471a153da833bb50089f48d2f6 (commit) via daaea0c84fee46d9b63b746d5ed2cdf66f990352 (commit) via 5c06e4045aa3c23e535af09a108360b4a4365c74 (commit) via 145e2532f48fa860e5ce58368d813b927a6aec44 (commit) via 666e36aea9ddb9ffc6fd1c7620943449be345355 (commit) via 5f8a0c5c7031c15beac4532fcde7450b9c0f84fe (commit) via d15409876cd9cbb9113fb766b91d1cacfea2428b (commit) via 4672059d948a3ad9701341b9686abd45301e057b (commit) via a2c41c42b1a8558965f201e43dcaec6bb8e64b35 (commit) via 1e365477ee5e4dc708b94474b4e094ea3c21d95b (commit) via 14a434b9d660cb92382f418739b8329b44640496 (commit) via 7c19c6b4064b10511fa5f5327030c21616905d94 (commit) via 42cf2e03c936d34c1bda7d491f9e367bf02dddce (commit) via dcbc83355e1d7243180d436cadabd913bee2c922 (commit) via e3c391e8d00b80cc2a2c2a71a52a077cc9aaf9d7 (commit) via af1b968b22fa36d11dc2a20cb35dcbddaba50b7b (commit) via b69518f3834b60901ab5750b6ce3b623d9479c1e (commit) via 58ec15c4edd14914479f2c4a6a885a6435dc81fe (commit) via 9f95ae888589dfddfe1fd325d0fb2f8361f03fab (commit) via 8ee53ed9ec5e5f045778ab8b30f10cb86ec55c4a (commit) via 694d98042f1adfad0e54f97d0e4c8787c5fccbac (commit) via e2ac6b77feecc5b7194a308bbd11e206c4a41fcb (commit) via 9705671025eba34b70d73e9d4e78813e4f2d31da (commit) via fce6971fe3673e8269414188fda0ce3b28b5cf03 (commit) via 8a8df80772a4bac0f3cb4d384f45a5d4c463fe11 (commit) via 0363d1bb97663e83aa0dc3a1e6b425b1870dd271 (commit) via aa0cecd9b7986254983af6b6cbef291183709ca0 (commit) via 2dd18bdd87a130a3536b12af874e331d93593e9b (commit) via 57ee78078905c7499bd4e6857f8981d22badfcac (commit) via 797eb7b592e2912ef3e12dbac415f6fa9d444ab9 (commit) via 4bb3fccb75d4bf66fccb22da27138e702f0cef1c (commit) via b25c8342cc850a421da3ffa1054a70a6be6645dc (commit) via c58a1e573b4eedc213f210b97f6a3d82ffdc056f (commit) via ce97a06fa385c97715bb52b34cc571789e9c79e5 (commit) via 0958938d4ea32b4eff288b4b1369384f8eaddb93 (commit) via f2e114ac85700c8b018d4d1495f6ef1762e0718d (commit) via 65b0efe56eafff992d60854787b83275ac33f84e (commit) via c36a13b073d39a5249418e7e0e78b7a45bfeb310 (commit) via 9cb249bf84b256168b807305a1c4884c5c5fc9fb (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 (4b4e96382c7e3797aaf067c1b54bbc32af7cadca) \ N -- N -- N (66693935b6a7adad9ad7351e67acc525b302f866) 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=66693935b6a7adad9ad7351e67acc525b302f866 commit 66693935b6a7adad9ad7351e67acc525b302f866 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Thu Aug 20 20:50:11 2015 -0400 utils: Support new fields in the v1 of meas_feed in meas_json. http://cgit.osmocom.org/openbsc/commit/?id=d0c16e88b22068cf943ec099ff0e12bb3003ef8b commit d0c16e88b22068cf943ec099ff0e12bb3003ef8b Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Wed Jun 10 18:55:28 2015 -0400 utils: 'meas_json' utility to convert measurement feed into a JSON feed. ----------------------------------------------------------------------- Summary of changes: README | 0 debian/control | 16 +- debian/docs | 2 +- debian/osmo-gtphub.default | 2 + debian/osmo-gtphub.examples | 1 + debian/{osmocom-sgsn.init => osmo-gtphub.init} | 20 +- debian/osmo-gtphub.install | 1 + debian/rules | 3 +- linux-kernel/linux-2.6.27.4-misdn-abis.diff | 144 - linux-kernel/linux-2.6.30-hfcmulti-multibts.patch | 486 ---- openbsc/.gitignore | 3 + openbsc/AUTHORS | 2 + openbsc/Makefile.am | 2 +- openbsc/README | 47 +- openbsc/configure.ac | 17 +- {hlrsync => openbsc/contrib/hlrsync}/hlrsync.py | 0 .../examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg | 44 + .../doc/examples/osmo-gtphub/gtphub-example.txt | 90 + openbsc/doc/examples/osmo-gtphub/osmo-gtphub.cfg | 25 + openbsc/doc/osmocom-authn-protocol.txt | 250 ++ openbsc/include/openbsc/Makefile.am | 6 +- openbsc/include/openbsc/bsc_api.h | 2 +- openbsc/include/openbsc/bsc_msc.h | 2 +- openbsc/include/openbsc/bsc_nat.h | 6 +- openbsc/include/openbsc/debug.h | 1 + openbsc/include/openbsc/gb_proxy.h | 20 +- openbsc/include/openbsc/gprs_gsup_client.h | 7 +- openbsc/include/openbsc/gsm_04_08.h | 18 + openbsc/include/openbsc/gsm_data.h | 10 +- openbsc/include/openbsc/gsm_data_shared.h | 28 +- openbsc/include/openbsc/gtphub.h | 523 ++++ openbsc/include/openbsc/meas_feed.h | 14 +- openbsc/include/openbsc/mgcp.h | 12 + openbsc/include/openbsc/mgcp_internal.h | 84 +- openbsc/include/openbsc/mgcp_transcode.h | 3 +- openbsc/include/openbsc/mncc.h | 14 +- openbsc/include/openbsc/mncc_int.h | 2 + openbsc/include/openbsc/oap.h | 78 + openbsc/include/openbsc/oap_messages.h | 70 + openbsc/include/openbsc/osmo_msc_data.h | 5 +- openbsc/include/openbsc/osmux.h | 9 + openbsc/include/openbsc/sgsn.h | 18 + openbsc/include/openbsc/utils.h | 26 + openbsc/include/openbsc/vty.h | 1 + openbsc/osmoappdesc.py | 9 +- openbsc/src/gprs/Makefile.am | 19 +- openbsc/src/gprs/gb_proxy.c | 63 +- openbsc/src/gprs/gb_proxy_main.c | 6 +- openbsc/src/gprs/gb_proxy_peer.c | 19 + openbsc/src/gprs/gb_proxy_vty.c | 53 + openbsc/src/gprs/gprs_gmm.c | 122 +- openbsc/src/gprs/gprs_gsup_client.c | 67 +- openbsc/src/gprs/gprs_gsup_messages.c | 30 +- openbsc/src/gprs/gprs_llc.c | 2 +- openbsc/src/gprs/gprs_sgsn.c | 14 +- openbsc/src/gprs/gprs_subscriber.c | 3 +- openbsc/src/gprs/gprs_utils.c | 4 +- openbsc/src/gprs/gtphub.c | 2929 ++++++++++++++++++++ openbsc/src/gprs/gtphub_ares.c | 222 ++ openbsc/src/gprs/gtphub_main.c | 355 +++ openbsc/src/gprs/gtphub_sock.c | 60 + openbsc/src/gprs/gtphub_vty.c | 610 ++++ openbsc/src/gprs/oap.c | 256 ++ openbsc/src/gprs/oap_messages.c | 178 ++ openbsc/src/gprs/sgsn_ares.c | 5 +- openbsc/src/gprs/sgsn_libgtp.c | 2 +- openbsc/src/gprs/sgsn_main.c | 12 +- openbsc/src/gprs/sgsn_vty.c | 189 ++ openbsc/src/ipaccess/ipaccess-config.c | 2 +- openbsc/src/libbsc/abis_rsl.c | 17 +- openbsc/src/libbsc/bsc_api.c | 28 +- openbsc/src/libbsc/bsc_init.c | 15 +- openbsc/src/libbsc/bsc_msc.c | 22 +- openbsc/src/libbsc/bsc_vty.c | 417 ++- openbsc/src/libbsc/bts_ipaccess_nanobts.c | 4 + openbsc/src/libbsc/chan_alloc.c | 4 +- openbsc/src/libbsc/gsm_04_08_utils.c | 71 +- openbsc/src/libbsc/handover_logic.c | 3 +- openbsc/src/libbsc/paging.c | 29 +- openbsc/src/libbsc/system_information.c | 10 +- openbsc/src/libcommon/Makefile.am | 2 +- openbsc/src/libcommon/common_vty.c | 2 +- openbsc/src/libcommon/gsm_data.c | 5 +- openbsc/src/libcommon/gsm_data_shared.c | 5 +- openbsc/src/libcommon/utils.c | 58 + openbsc/src/libfilter/Makefile.am | 2 +- openbsc/src/libfilter/bsc_msg_acc.c | 2 + openbsc/src/libfilter/bsc_msg_filter.c | 3 - openbsc/src/libmgcp/Makefile.am | 3 +- openbsc/src/libmgcp/mgcp_network.c | 37 +- openbsc/src/libmgcp/mgcp_osmux.c | 40 +- openbsc/src/libmgcp/mgcp_protocol.c | 249 +- openbsc/src/libmgcp/mgcp_sdp.c | 305 ++ openbsc/src/libmgcp/mgcp_transcode.c | 26 + openbsc/src/libmgcp/mgcp_vty.c | 122 +- openbsc/src/libmsc/Makefile.am | 2 +- openbsc/src/libmsc/auth.c | 11 +- openbsc/src/libmsc/db.c | 18 +- openbsc/src/libmsc/gsm_04_08.c | 381 ++- openbsc/src/libmsc/gsm_04_11.c | 119 +- openbsc/src/libmsc/gsm_subscriber.c | 19 +- openbsc/src/libmsc/meas_feed.c | 11 + openbsc/src/libmsc/mncc.c | 3 + openbsc/src/libmsc/mncc_builtin.c | 9 +- openbsc/src/libmsc/silent_call.c | 7 +- openbsc/src/libmsc/smpp_openbsc.c | 7 + openbsc/src/libmsc/smpp_smsc.h | 11 + openbsc/src/libmsc/smpp_vty.c | 22 + openbsc/src/libmsc/vty_interface_layer3.c | 36 +- openbsc/src/libtrau/Makefile.am | 2 +- openbsc/src/osmo-bsc/Makefile.am | 2 +- openbsc/src/osmo-bsc/osmo_bsc_api.c | 40 +- openbsc/src/osmo-bsc/osmo_bsc_filter.c | 6 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 4 +- openbsc/src/osmo-bsc/osmo_bsc_msc.c | 62 +- openbsc/src/osmo-bsc/osmo_bsc_vty.c | 37 +- openbsc/src/osmo-bsc_mgcp/Makefile.am | 6 +- openbsc/src/osmo-bsc_mgcp/mgcp_main.c | 11 +- openbsc/src/osmo-bsc_nat/Makefile.am | 4 +- openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 69 +- openbsc/src/osmo-bsc_nat/bsc_nat.c | 138 +- openbsc/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c | 4 +- openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 20 + openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 54 +- openbsc/src/osmo-nitb/Makefile.am | 2 +- openbsc/src/osmo-nitb/bsc_hack.c | 30 +- openbsc/src/utils/Makefile.am | 3 +- openbsc/src/utils/bs11_config.c | 2 +- openbsc/src/utils/meas_db.c | 1 + openbsc/src/utils/meas_json.c | 25 +- openbsc/src/utils/meas_udp2db.c | 1 + openbsc/src/utils/meas_vis.c | 2 + openbsc/tests/Makefile.am | 5 +- openbsc/tests/atlocal.in | 4 +- openbsc/tests/bsc-nat/bsc_data.c | 4 +- openbsc/tests/bsc-nat/bsc_nat_test.c | 2 +- openbsc/tests/channel/Makefile.am | 2 +- openbsc/tests/db/Makefile.am | 2 +- openbsc/tests/gbproxy/Makefile.am | 6 +- openbsc/tests/gbproxy/gbproxy_test.c | 112 +- openbsc/tests/gbproxy/gbproxy_test.ok | 1090 ++++++-- openbsc/tests/gprs/Makefile.am | 5 +- openbsc/tests/gsm0408/gsm0408_test.c | 2 +- openbsc/tests/gtphub/Makefile.am | 24 + openbsc/tests/gtphub/gtphub_test.c | 1805 ++++++++++++ openbsc/tests/gtphub/gtphub_test.ok | 42 + openbsc/tests/mgcp/Makefile.am | 4 +- openbsc/tests/mgcp/mgcp_test.c | 107 + openbsc/tests/oap/Makefile.am | 19 + openbsc/tests/oap/oap_test.c | 243 ++ openbsc/tests/oap/oap_test.ok | 7 + openbsc/tests/sgsn/Makefile.am | 4 + openbsc/tests/sgsn/sgsn_test.c | 133 +- openbsc/tests/smpp/Makefile.am | 5 +- openbsc/tests/testsuite.at | 14 + openbsc/tests/vty_test_runner.py | 45 + wireshark/0001-abis_oml.patch | 2462 ---------------- wireshark/0002-ericsson_rbs2409.patch | 1926 ------------- wireshark/0003-lucent-hnb.patch | 145 - wireshark/0004-rsl-ipaccess.patch | 688 ----- wireshark/0005-rsl-hsl.patch | 272 -- wireshark/0006-abis_oml-hsl.patch | 32 - wireshark/README | 20 - 163 files changed, 11909 insertions(+), 7329 deletions(-) delete mode 100644 README create mode 100644 debian/osmo-gtphub.default create mode 100644 debian/osmo-gtphub.examples copy debian/{osmocom-sgsn.init => osmo-gtphub.init} (87%) create mode 100644 debian/osmo-gtphub.install delete mode 100644 linux-kernel/linux-2.6.27.4-misdn-abis.diff delete mode 100644 linux-kernel/linux-2.6.30-hfcmulti-multibts.patch rename {hlrsync => openbsc/contrib/hlrsync}/hlrsync.py (100%) create mode 100644 openbsc/doc/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg create mode 100644 openbsc/doc/examples/osmo-gtphub/gtphub-example.txt create mode 100644 openbsc/doc/examples/osmo-gtphub/osmo-gtphub.cfg create mode 100644 openbsc/doc/osmocom-authn-protocol.txt create mode 100644 openbsc/include/openbsc/gtphub.h create mode 100644 openbsc/include/openbsc/oap.h create mode 100644 openbsc/include/openbsc/oap_messages.h create mode 100644 openbsc/include/openbsc/utils.h create mode 100644 openbsc/src/gprs/gtphub.c create mode 100644 openbsc/src/gprs/gtphub_ares.c create mode 100644 openbsc/src/gprs/gtphub_main.c create mode 100644 openbsc/src/gprs/gtphub_sock.c create mode 100644 openbsc/src/gprs/gtphub_vty.c create mode 100644 openbsc/src/gprs/oap.c create mode 100644 openbsc/src/gprs/oap_messages.c create mode 100644 openbsc/src/libcommon/utils.c create mode 100644 openbsc/src/libmgcp/mgcp_sdp.c create mode 100644 openbsc/tests/gtphub/Makefile.am create mode 100644 openbsc/tests/gtphub/gtphub_test.c create mode 100644 openbsc/tests/gtphub/gtphub_test.ok create mode 100644 openbsc/tests/oap/Makefile.am create mode 100644 openbsc/tests/oap/oap_test.c create mode 100644 openbsc/tests/oap/oap_test.ok delete mode 100644 wireshark/0001-abis_oml.patch delete mode 100644 wireshark/0002-ericsson_rbs2409.patch delete mode 100644 wireshark/0003-lucent-hnb.patch delete mode 100644 wireshark/0004-rsl-ipaccess.patch delete mode 100644 wireshark/0005-rsl-hsl.patch delete mode 100644 wireshark/0006-abis_oml-hsl.patch delete mode 100644 wireshark/README hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)