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, fairwaves/master-rebase has been updated discards 3d0f475e0359805458e5ca80aabb993dd836bab9 (commit) discards 87d20bd4ccedf6f1beff6935c703aaa9ddfc20b1 (commit) discards 203dbe820db129fcdeab459a224763ade4783303 (commit) discards 0391df0553728e28cad8b11b4c0c0843520e495c (commit) discards 7ccdba7e4a7f067b9fd069420ede1665b8f36548 (commit) discards 87ef93213b597e396dac3fee95985d85f1ae6627 (commit) discards 1ba45f3a657668114b7a4b89ebbf4419cc04a05e (commit) discards 5fb66e6d64590a2148817f606f11e360b3ce9a63 (commit) discards e634ae567c2b3a494c59f0518bf95559c2dcdb57 (commit) discards f26f605fd8250efb2e6ac550059fbe0f8b939ab5 (commit) discards f586d793a58476c9432fd38532bbebe761d7c87c (commit) discards e9b1df6edc79c7e1833ca5d68a1ce7af1956bed4 (commit) discards 19afea5711d0b348d3520095ce13ec087ac2b268 (commit) discards e30705d14b316bb639a635c4f2a1ae151caafd1f (commit) discards d9f656304cd4f24b6a230d6595865ed4f1968296 (commit) discards fc554fca8f66cf1b0a04f7224a645dd63baf5218 (commit) discards 5243b3d9c00f514bf65c36a054ca2b5f234ba8f7 (commit) discards e8ca2e0d76b7de979b8efdcb557025ba092a8001 (commit) discards 803fe313ab64494ed55c5a08fa94e954d2f58bc4 (commit) discards 489e16f350721a35d42d0b3eae407ad4a52c672c (commit) discards f146db47ab3af1572f0f0f891ea7eeb258446ea0 (commit) discards d5f772caec36f02c14c98c5b690aa42fb99c2446 (commit) discards 8ae3116447b0f5960f1ccc620746c12a9fcfe28e (commit) discards 16e2af9efa7ecf978413b1fe04b5f39c8ce82771 (commit) discards 26f8280b489129fba4609d878c822e44d5336e42 (commit) discards 8238d025f95b984dd48b1902db1b70b75d9dcc68 (commit) discards ffee38d93abbe72892c46a471a7bc650f77906ab (commit) discards 6beca9b8be2c7c4373d743c37aeaf455b0250189 (commit) discards abbae6fdb65ee811785eb869aadf3a65194934f8 (commit) discards a0a6896bea55e04cf2528c3eb4093d7ef3009712 (commit) discards 93b867437c1a1d2cb5a95e68569b69e067c20850 (commit) discards 6111703025a10517d888fc6af45c4ba672d2f7ea (commit) discards 1892394f73371b1e2a624ab9b61735c9c8342c21 (commit) discards 67c7c22677806e5502a6966f19ad7454ffba699b (commit) discards ea91dab62b00bd1f2ec254b69cc0acf73ae1a644 (commit) discards 4538433b0bcba2936d4bcd40b0bdbcb34cbc8c3a (commit) discards fd5f85b263954f8c5aba848a04c7cf06245b3317 (commit) discards 92f07acfda24963e671230ba126a71b7fb81cb90 (commit) discards c261e70cba30253b929f380290bb5d910bc30e39 (commit) discards a6b0d9746d13e3272d9a0d1e3aa96497adf8cf5e (commit) discards 8a2b75af283c49e80ee9602dd20c6e415e90ce2f (commit) discards 3ebafbbba6820734bd6ff94d7452bc6336f3163c (commit) discards cb96b5c69c395508ff863a5511d242ab487ef664 (commit) discards 63feebf24732567c706b8534e60729e8e7c5d6b3 (commit) discards 868bfe2a39452908d37dbf6439563a0d11ebddd5 (commit) discards 0858b283266efa6c9a684991d208fbdf2432e301 (commit) discards c57998a5a29fdb998875d9a4078fce9be2c07ca4 (commit) discards c4b07d9b34fae3e5b55c27c99ead89e2d3ce749b (commit) discards c6987677456db704862144edb6427d8a72239230 (commit) discards 7654307e314ca751fdd921cead9bf0dc5d2e6638 (commit) discards 7e11e38759232dd711e4c124f5003b43a8222b44 (commit) discards e3b6d2794a0c744be2b8162d25ae4dc01fc29526 (commit) discards db320498d7eddb5bd0fc636dd63fbad53341f0d3 (commit) discards 1eea437b1209a408f1ac738e87326330e03028d2 (commit) discards de1f2dcd20fb63af6f88e17a111537ffc92d31db (commit) discards dbea374dd1451427719e0ff6073124a40aed66a4 (commit) discards b91b46d9fc0740da344bdccc023bccfcc1ce4776 (commit) discards ccc4b425755010d773789a7027892dcd479966af (commit) discards 0b691bf9b3e5d55ec232b76a0bf3e5acedeb67d2 (commit) discards 6baf5b93bfcaaa74efc8e38f8f52387a61702d6d (commit) discards afa1f00138ad23c5d851e848482ec9153decbbca (commit) discards 0a192b369ef361d16eb51830ec0fea1d5bd0b7f1 (commit) discards e91a5c3e3d1637727e6492f11bd5d5b13cb7fd20 (commit) discards 1a8003ca9dc9a971aeef7f8f87657df440f7a7ec (commit) discards 4990f5a7294279b05f6aa4b2644af94f51fee904 (commit) discards cc5ee3160692ba996ad049b228901c33615456fc (commit) discards e083c5a77adcacf815fb7af417ab2208b83e78f4 (commit) discards 263aa8df3ad3c0a1f0172e025ff6aeed35abb85b (commit) discards 85292536db648eff98ff8265df811eb4f0e63980 (commit) discards 0461ed2c7eaa708857271e8b04656fcfe33ad401 (commit) discards 1a04725a0307c22b605fcbab15ea8a6884cb8c75 (commit) discards 16ba04bd00292e3892379e75c3c42459b2445366 (commit) discards 7364258e23565d8371b70556550f084cfbbae88b (commit) discards 4d83de8539087382106260c240fd6f7e3ac21170 (commit) discards 7919bf24ffebb2d4f9ef9a02f1726eeb1e8d36ca (commit) discards 3a3e3f7010e01239d205dfb2a9df85770d9aae0d (commit) discards d09a539d8ad8093f0801fa51b538a4126d058eef (commit) discards 3ef87eaf689d80e246ec011cb90a05c7f556c5a6 (commit) discards 625d6a3ce5b104789a24fbc1e15a39dbcd4e9d30 (commit) discards 7abf8bc01ed90b4e2ea3fa97057917c7de56e623 (commit) discards d6b6bbb5450f1d2bc18510c04a59497579533455 (commit) discards 554a95f0e949bdf1c4dcb094bfe975ecf2f0721b (commit) discards 5e6de7b524c284df86c0b141956e2b18690faf26 (commit) discards 6efd44ca7c02b6a8b9964818aa4da5477bbc3cf1 (commit) discards 2d072dc54d6da5643e83ddde13b82cd089d085b4 (commit) discards 197455007b844c8bb1057553f1fce973aadb5a5e (commit) discards f7606a5c9c9693511b168c27ef9e72011316b7ac (commit) via 5788904242ca72102afa68a9bed12091e7b3ca62 (commit) via 362a757f5604213abde8e6ce75875dde8428e632 (commit) via 444a9b93045dd29a3521005cfa862170930e04c9 (commit) via 8d8bedff4ce9097332b7775b73886e7d07a71360 (commit) via 084a35588f0249243fa5b8b15575ea777df477e8 (commit) via 03bf40f6a58947b97184e50fcede8ce831d48edd (commit) via 842e599c5c0937d8a5b06eeb193c51a173a1bf14 (commit) via 16e9c4a70ff3a705b91cf67523dee9f059738cb9 (commit) via fdee81b35f8c8d3f96a085d64a10399ae3e41ee0 (commit) via 582242d2f5302067a7ed019e8bf4d3e806c9047d (commit) via fb5a18db4bce0632d67a61389f4d8ba1d5ff75f5 (commit) via 8a8703e06c766d719986d0f849a5b6ab9faec791 (commit) via d68abba3d0e941971766214715eb99bf91b9df3c (commit) via bbd3c7cd46aca03cbf493f5998ada85fc74aa323 (commit) via 0a2a92a4f534ea978e21a2feb4ee1f072ed75db4 (commit) via a52726dae8d1a3f240272f617c7a347b45527833 (commit) via 8af593e4e442e1cf0ec123d78017b988a704f6a0 (commit) via fb11fc1a7a748c5f52e5752f07eaffadb362e1c4 (commit) via 0904c1de1945e91c39ccfe56cf1040d1815d6a3a (commit) via c301ef4ea7da9efe0e494c0486ca32eea6d4ec7c (commit) via 59dc70462b1a92eb329e4994c056076167ce99bb (commit) via e7dc282b51acb0100769bbe9df38f40361d60536 (commit) via 45fdb6a728841046c283877db8698763bdc63ad1 (commit) via 32906636f16ae2d45854173acca36768699a27e2 (commit) via b314380065323f4f21edb7ec6f0cd55a21e8d1b3 (commit) via 8bb11c90fcb333de65f5bdbbe0787ba93a1c9a82 (commit) via 933de8cb4869be89fe213b7a287da19c858e83c9 (commit) via 1bcfaa7119e2fa4e36a5de184c252e6473a8d5eb (commit) via 6c079bb981eee0e7e8e976bc33d7c74c236a12e0 (commit) via c572ac8733af798ad5b58769d24fef2b0f74d502 (commit) via 53d1a9186c0b688f999b0e31f641d96166b601a0 (commit) via 2f749ef103067e849e7d7dfcfd97bc59285622d3 (commit) via 17276417efdd8146df93c58f3d280399ecd7db8e (commit) via 234f6714a7b67d6b6c0c2f4f747ac4435873e600 (commit) via 3e7a48c475af026504c495d981827b254422e733 (commit) via 9d53708f58faa1e5a51af56b297771fb9e66f0e4 (commit) via da8c96e097da1c797f151fea4676da9c8e8c1265 (commit) via d4839fe14a0d060933f0006d10dc932375a7c7d6 (commit) via db0e216845a7859bf878a891e2a210dbef6395df (commit) via 2d9f39ec43254589c6487698d067774199ae7bcd (commit) via e5e251c396a802cf53eb1716639ed128b6a470b7 (commit) via 991691f8df4c1fc14bd634ca06dfae9b51dd7d0f (commit) via 955d8800e55d3a0a100d5c475b21992a36b5c6d9 (commit) via 9a4936a234053a9e20f9e2f0559839c20f77855d (commit) via 012c9203e46a359f0178b45e0bc936bcd044ad00 (commit) via 5087f994fdf2457f6b20af90823cb2f668d8c5d5 (commit) via 420e4d445cda26e6fa62baf71f343be6de5f0b15 (commit) via a8f56961beefa3442b97795d369837704a51d3c3 (commit) via b2679b822ecf87dd17f4455e1383d037040402e5 (commit) via 0ce3516a472c921ea718990f49a887003536ab7d (commit) via 2b5eb8ddb02bce309f70c24604001b97d642835e (commit) via fd245fcfa8650976d8b1e7734ec9c0071375b365 (commit) via 9f24671589ef4e926bee3c719b9d839b74c0101c (commit) via acddb2a632a37111b8459a631eae0c5094dcc72b (commit) via 800369d2583b2dcc09794bc93543161457ee1f0d (commit) via 236d81fa0c8cc21aea811e774d134aa2a3a0b6e0 (commit) via 8e58f575e75af30712057f414460163a982f7aad (commit) via da0864dfdec64a3b710d0ca044e17a5a467d9999 (commit) via fc969503e1f4f850c8f8ad414a993a77520dd3d8 (commit) via 1e4a954c73b264a13092fbd236eb63fbf752a67b (commit) via 2f4878a90f11fb4d10493478c9f63abada6ad3fe (commit) via 70e6f2ec7459041f6ab9b7612a69a78333178974 (commit) via be9419881c191291e5ccb5a0605aad0a8e043cae (commit) via a363aa3fc0ad7f37cdd4107b7385d0146f09fa8a (commit) via 9cddaeafd561d2f769975b02dbd248f3cf7156b2 (commit) via 9fe68b0fbc0c250a098adb9e5774a69cc7858cbf (commit) via 1c30463e7687ebddc216e1b7c830481cffb6b289 (commit) via bcc25675791faf908907b5d99e6591cd22530a8f (commit) via 924292977fc4d8231643dee8d1fc36ee40670073 (commit) via a317e334c23fe8c65b3a5147bb6eefa2911a2e6b (commit) via 76c7cec298c433eeb944b7cbd4078549ee778230 (commit) via c70110945a01c00ba0db41a4de2505e6f426abbf (commit) via f5fe345dbb21f78319f60d4bbc45fcb482a7ac92 (commit) via 07a5b120e9d7e306190738b159e84c5be1c0aae0 (commit) via dfeabbbff646cff9cd658a3dd2f012f72c8de33c (commit) via 137130368922942ed27760881b253da8fcc9b654 (commit) via f7cb56572a7e8dad159071c32579efd7392b5225 (commit) via 014316f514847feb8ee305d8d61025eca908aaa8 (commit) via b96f1912da38c5fd62e1065faf0c84e54eb62ba4 (commit) via adc681331e188c9b228f17a093cea9c60516a26b (commit) via 8516d533db307ead7dbd7d29c6b3df0afffeebaa (commit) via c6e735fd00186778014bd7891781a611da132c72 (commit) via cc75a7f014e25ca69bdd6b409a0e3690db6a9c33 (commit) via 1c33b898865a82f6940b7b2e8598f93d9af0900a (commit) via 077e62cded07347043d6d5e772c14c6683ce6132 (commit) via a78396dcb39112529db4f0697058092670754a8b (commit) via e9c81d25813b01aca18517bfe8b6c04ba3277e13 (commit) via 5ba6fb3ef4421b8fb98137a77b6fe0dd8bcc7283 (commit) via 1013550218ec780eae0e9d15297cba22f157adc4 (commit) via 17a29ef3118d2c5b8a48e82b9f9bd9ca8cf5248d (commit) via 2b5fb8ed66feaea181b8882ec31b67f606e5ab4f (commit) via 4f8da6dfd56a936151fd9d7c647152333c6def1a (commit) via 48324fed117d3b2d585b80c08449db67384b5a26 (commit) via bcfee2a0a67dc6807b6de71628838b96673df05d (commit) via d09b26d4874da27bd58d87f69d78c6c9f4b57d15 (commit) via 89837d422e555320147fc7c305cf642e523ade27 (commit) via 22a735bfd4b2ab1ea454635b47a4e07520522363 (commit) via e1f8b9244a5cefc2f42878143a132007db456ef7 (commit) via e02e1e782f747a83cf84e00ccc0093a6b2790455 (commit) via d675515bd4854e1905d27c096fa949944744b010 (commit) via ba1468e4c66a3f6d5eef2f8ad67188805d07c9b6 (commit) via b39053ad6de50df5a2efcb4ec0c6551020b513e1 (commit) via 7d17c3ef61c31540a45fb31cd42fbca6a932964b (commit) via 35706ddd80c248a9ef26e702c81e9865a7b8cf6d (commit) via 26adfd099b8af407b038ae3bc9c70eced829a386 (commit) via a5c71bf39a0347bb38e9242a0e5108eeaad16c18 (commit) via 150abfffbf95238293484e3e847d253cb33bc259 (commit) via 2d02775b919d4d56b960cd76b792db95aee539dc (commit) via 725f3f1de0bb71cb743e5af00d6d56549fc5f692 (commit) via dac5867af5ff90d4beb70fc30a5743f60f159e3a (commit) via 3f940fc9eea40873185a240e68992e70a3e8abb4 (commit) via 6934a0fa9e50d46326e790989aedfee8b1c996f2 (commit) via f18862309172e63c9631863cddceedb20ca3add2 (commit) via 42def7205ba91df4bbb7e3240be0df8c26c2d63e (commit) via 6c4382b998c1f92b4fabbd52361b7166260c9054 (commit) via 471ac7d99ce6f4be054a4e3b5a3243b0b804e899 (commit) via cc7db18e1a5bd8d9dd19cf5179caefc6eb8841de (commit) via d0ef1ed78cc4e8e04296342499991fdde77fbbe7 (commit) via f6e51709fc3a79274646135fec1a603d4316acf6 (commit) via 76f048a1fdf8247ba28a373d989215a5493895ea (commit) via d32b6d13ed9dcd171b9ff723d1389dacaff98903 (commit) via e610e700da088ba1c4e5f0478317040f236aaebb (commit) via 881064e9b81de4aee7a9cdd52184860260f8723c (commit) via 47e178190744e65079a821f40148eebcaa92bf76 (commit) via a5e369300f77269b2f6b596c2bf7f53795602a0c (commit) via 93bafb611a58293e0353320a14db298133c9d99a (commit) via 59504dc80fe8c0d9a18994d82586a550c7efa341 (commit) via f5e74b5988cb6fb34a71188e70adc7b6c7fea28b (commit) via b7f41d554bd197f23824eafa751d005a22d4277b (commit) via 34f012639ddf41470714ae74ae961d158670a4c7 (commit) via c8fc41c2f6780123658910d4b876022525e52518 (commit) via 04db87a89fca233008be1f4263cfa37af3f245a6 (commit) via 3d07aef8006e3953edfee6f4e74b810ee3dc16f4 (commit) via 98bc7fa50d0731864297f8fb82932d480c426ff6 (commit) via fd161ccce8ecaad3ddd32dd8b696902e81593ae3 (commit) via 34be86b93c243d94619a36a6db6c50021b33d36e (commit) via fa9abaca261ffd11fa86fa4ff109df719b37c5ff (commit) via 80abe522e2ddc979d994530f21b103808fc465d7 (commit) via 532480a705726452ace30b1a914640d984dd0418 (commit) via db142dc59dc8d79d8ee608c9165bc865d240b97d (commit) via a191dcd8f01767b266b85578d0fb445d864dfabd (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 (3d0f475e0359805458e5ca80aabb993dd836bab9) \ N -- N -- N (5788904242ca72102afa68a9bed12091e7b3ca62) 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=5788904242ca72102afa68a9bed12091e7b3ca62 commit 5788904242ca72102afa68a9bed12091e7b3ca62 Author: Ivan Klyuchnikov <kluchnikovi at gmail.com> Date: Fri Dec 30 12:55:44 2016 +0000 gsup: Update code after rebase to updated gsup implementation http://cgit.osmocom.org/openbsc/commit/?id=362a757f5604213abde8e6ce75875dde8428e632 commit 362a757f5604213abde8e6ce75875dde8428e632 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Dec 15 13:02:10 2016 +0300 osmo-nitb: Send purge ms to reg-proxy and handle response http://cgit.osmocom.org/openbsc/commit/?id=444a9b93045dd29a3521005cfa862170930e04c9 commit 444a9b93045dd29a3521005cfa862170930e04c9 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Dec 15 13:00:00 2016 +0300 reg-proxy: Implement purge ms forwarding and handling http://cgit.osmocom.org/openbsc/commit/?id=8d8bedff4ce9097332b7775b73886e7d07a71360 commit 8d8bedff4ce9097332b7775b73886e7d07a71360 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Nov 28 18:42:54 2016 +0300 gsm_04_08: Change reject cause for not "attached" subscribers from "destination out of order" to "no user responding" http://cgit.osmocom.org/openbsc/commit/?id=084a35588f0249243fa5b8b15575ea777df477e8 commit 084a35588f0249243fa5b8b15575ea777df477e8 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Nov 8 23:56:00 2016 +0300 reg-proxy: fix osip transactions releasing procedure * implement nict_trans_free function for checking list of osip_nict_transactions and releasing transactions in terminated state * call nict_trans_free function in main loop * transactions should not be released in message callback functions, so remove osip_transaction_free and osip_message_free from sip_cb_rcv2xx function http://cgit.osmocom.org/openbsc/commit/?id=03bf40f6a58947b97184e50fcede8ce831d48edd commit 03bf40f6a58947b97184e50fcede8ce831d48edd Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Nov 8 23:26:35 2016 +0300 reg-proxy: use osip_strdup function, because we should allocate memory for scheme and host values to be used in osip_uri_set_ functions http://cgit.osmocom.org/openbsc/commit/?id=842e599c5c0937d8a5b06eeb193c51a173a1bf14 commit 842e599c5c0937d8a5b06eeb193c51a173a1bf14 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Fri Nov 4 16:56:36 2016 +0300 reg-proxy: we shouldn't free call_id_num and seq_num_str, because they are used in osip_message and will be freed by osip_message_free function http://cgit.osmocom.org/openbsc/commit/?id=16e9c4a70ff3a705b91cf67523dee9f059738cb9 commit 16e9c4a70ff3a705b91cf67523dee9f059738cb9 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Nov 3 22:08:49 2016 +0300 reg-proxy: free allocated ipa control messages in ipa_sock_server_cb function http://cgit.osmocom.org/openbsc/commit/?id=fdee81b35f8c8d3f96a085d64a10399ae3e41ee0 commit fdee81b35f8c8d3f96a085d64a10399ae3e41ee0 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Nov 3 22:05:11 2016 +0300 reg-proxy: free all allocated osip elements, messages and transactions http://cgit.osmocom.org/openbsc/commit/?id=582242d2f5302067a7ed019e8bf4d3e806c9047d commit 582242d2f5302067a7ed019e8bf4d3e806c9047d Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Wed Nov 2 13:13:04 2016 +0300 gsm_sup: check connection before use it, because it can be already closed http://cgit.osmocom.org/openbsc/commit/?id=fb5a18db4bce0632d67a61389f4d8ba1d5ff75f5 commit fb5a18db4bce0632d67a61389f4d8ba1d5ff75f5 Author: Sergey.Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 25 12:27:03 2016 +0300 ussd_proxy: fix decoding GSM7 to latin1 http://cgit.osmocom.org/openbsc/commit/?id=8a8703e06c766d719986d0f849a5b6ab9faec791 commit 8a8703e06c766d719986d0f849a5b6ab9faec791 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed May 4 01:40:35 2016 +0300 fix incorrect autorebase http://cgit.osmocom.org/openbsc/commit/?id=d68abba3d0e941971766214715eb99bf91b9df3c commit d68abba3d0e941971766214715eb99bf91b9df3c Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed May 4 00:24:14 2016 +0300 fixup after rebase http://cgit.osmocom.org/openbsc/commit/?id=bbd3c7cd46aca03cbf493f5998ada85fc74aa323 commit bbd3c7cd46aca03cbf493f5998ada85fc74aa323 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Fri Jan 15 18:02:38 2016 +0300 reg-proxy: Implement handling LU responses without msisdn If we receive 200 ok response with imsi instead of msisdn in sip contact header, we should send LU response message to osmo-nitb without msisdn. http://cgit.osmocom.org/openbsc/commit/?id=0a2a92a4f534ea978e21a2feb4ee1f072ed75db4 commit 0a2a92a4f534ea978e21a2feb4ee1f072ed75db4 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Fri Jan 15 16:55:10 2016 +0300 gsm_sup: Update subscriber info in database only if msisdn is received in LU response http://cgit.osmocom.org/openbsc/commit/?id=a52726dae8d1a3f240272f617c7a347b45527833 commit a52726dae8d1a3f240272f617c7a347b45527833 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Fri Jan 15 16:46:38 2016 +0300 msc: Increase value of location update timer to 10 sec We should increase this timer, because LU procedure can take more than 5 sec, if 'remote' auth policy is used. http://cgit.osmocom.org/openbsc/commit/?id=8af593e4e442e1cf0ec123d78017b988a704f6a0 commit 8af593e4e442e1cf0ec123d78017b988a704f6a0 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Mar 14 16:39:03 2016 +0300 sms: Route all sms from/to subscribers with extension length = 5 to local smsc http://cgit.osmocom.org/openbsc/commit/?id=fb11fc1a7a748c5f52e5752f07eaffadb362e1c4 commit fb11fc1a7a748c5f52e5752f07eaffadb362e1c4 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Mar 3 22:13:50 2016 +0300 sup: pass subscriber group parameter to subscr_get_by_extension function Subscriber group parameter should be set for subscriber in subscr_get_by_extension function, because it is used in connection_for_subscr function. http://cgit.osmocom.org/openbsc/commit/?id=0904c1de1945e91c39ccfe56cf1040d1815d6a3a commit 0904c1de1945e91c39ccfe56cf1040d1815d6a3a Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Dec 29 19:24:46 2015 +0300 sms: Use gsm411_rp_hdr structure instead of manual parsing of RP messages http://cgit.osmocom.org/openbsc/commit/?id=c301ef4ea7da9efe0e494c0486ca32eea6d4ec7c commit c301ef4ea7da9efe0e494c0486ca32eea6d4ec7c Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Dec 29 19:23:58 2015 +0300 sms: MO RP ACK and RP ERROR should be also forwarded to the sms socket http://cgit.osmocom.org/openbsc/commit/?id=59dc70462b1a92eb329e4994c056076167ce99bb commit 59dc70462b1a92eb329e4994c056076167ce99bb Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Dec 29 19:22:20 2015 +0300 sms: In case of receiving MO RP-DATA, we should assign RP message reference value to transaction variable http://cgit.osmocom.org/openbsc/commit/?id=e7dc282b51acb0100769bbe9df38f40361d60536 commit e7dc282b51acb0100769bbe9df38f40361d60536 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Dec 29 19:00:28 2015 +0300 sup: Fix RP header offset and RP data length calculations http://cgit.osmocom.org/openbsc/commit/?id=45fdb6a728841046c283877db8698763bdc63ad1 commit 45fdb6a728841046c283877db8698763bdc63ad1 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Dec 29 18:59:21 2015 +0300 vty: Install sms_destination_cmd element as NITB_NODE http://cgit.osmocom.org/openbsc/commit/?id=32906636f16ae2d45854173acca36768699a27e2 commit 32906636f16ae2d45854173acca36768699a27e2 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Dec 21 12:34:30 2015 +0300 sms: Add functions for forwarding/handling SMS in RP format to/from external application http://cgit.osmocom.org/openbsc/commit/?id=b314380065323f4f21edb7ec6f0cd55a21e8d1b3 commit b314380065323f4f21edb7ec6f0cd55a21e8d1b3 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Dec 21 12:31:06 2015 +0300 sms: Add new socket for forwarding/receiving SMS in RP format to/from external application http://cgit.osmocom.org/openbsc/commit/?id=8bb11c90fcb333de65f5bdbbe0787ba93a1c9a82 commit 8bb11c90fcb333de65f5bdbbe0787ba93a1c9a82 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Dec 21 12:05:56 2015 +0300 trans: Add new parameter message reference for SMS and function for finding transaction by this reference http://cgit.osmocom.org/openbsc/commit/?id=933de8cb4869be89fe213b7a287da19c858e83c9 commit 933de8cb4869be89fe213b7a287da19c858e83c9 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Sun Mar 27 00:38:42 2016 +0300 send actual message in facility op (not initial) http://cgit.osmocom.org/openbsc/commit/?id=1bcfaa7119e2fa4e36a5de184c252e6473a8d5eb commit 1bcfaa7119e2fa4e36a5de184c252e6473a8d5eb Author: Kirill Zakharenko <earwin at gmail.com> Date: Tue Feb 16 15:48:51 2016 +0300 debian: use --enable-ussd-proxy with ./configure http://cgit.osmocom.org/openbsc/commit/?id=6c079bb981eee0e7e8e976bc33d7c74c236a12e0 commit 6c079bb981eee0e7e8e976bc33d7c74c236a12e0 Author: Kirill Zakharenko <earwin at gmail.com> Date: Thu Dec 24 14:46:34 2015 +0300 reg-proxy, ussd-proxy: don't use realtime priority http://cgit.osmocom.org/openbsc/commit/?id=c572ac8733af798ad5b58769d24fef2b0f74d502 commit c572ac8733af798ad5b58769d24fef2b0f74d502 Author: Sergey.Kostanbaev <Sergey.Kostanbaev at gmail.com> Date: Thu Feb 11 15:03:29 2016 +0300 add test for registerSS http://cgit.osmocom.org/openbsc/commit/?id=53d1a9186c0b688f999b0e31f641d96166b601a0 commit 53d1a9186c0b688f999b0e31f641d96166b601a0 Author: Sergey.Kostanbaev <Sergey.Kostanbaev at gmail.com> Date: Thu Feb 11 12:49:12 2016 +0300 set transaction_id from transaction data http://cgit.osmocom.org/openbsc/commit/?id=2f749ef103067e849e7d7dfcfd97bc59285622d3 commit 2f749ef103067e849e7d7dfcfd97bc59285622d3 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Thu Feb 11 02:42:58 2016 +0300 emulation for SS http://cgit.osmocom.org/openbsc/commit/?id=17276417efdd8146df93c58f3d280399ecd7db8e commit 17276417efdd8146df93c58f3d280399ecd7db8e Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Thu Feb 11 02:42:35 2016 +0300 various bugs in ss reply http://cgit.osmocom.org/openbsc/commit/?id=234f6714a7b67d6b6c0c2f4f747ac4435873e600 commit 234f6714a7b67d6b6c0c2f4f747ac4435873e600 Author: Sergey.Kostanbaev <Sergey.Kostanbaev at gmail.com> Date: Wed Feb 10 11:45:14 2016 +0300 add generation of src/ussd-proxy/Makefile http://cgit.osmocom.org/openbsc/commit/?id=3e7a48c475af026504c495d981827b254422e733 commit 3e7a48c475af026504c495d981827b254422e733 Author: Sergey.Kostanbaev <Sergey.Kostanbaev at gmail.com> Date: Wed Feb 10 11:41:28 2016 +0300 add forgotten files http://cgit.osmocom.org/openbsc/commit/?id=9d53708f58faa1e5a51af56b297771fb9e66f0e4 commit 9d53708f58faa1e5a51af56b297771fb9e66f0e4 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Feb 10 04:08:38 2016 +0300 add forgotten file http://cgit.osmocom.org/openbsc/commit/?id=da8c96e097da1c797f151fea4676da9c8e8c1265 commit da8c96e097da1c797f151fea4676da9c8e8c1265 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Feb 10 04:06:54 2016 +0300 recovery latin1 USSD message, probably bad rebase http://cgit.osmocom.org/openbsc/commit/?id=d4839fe14a0d060933f0006d10dc932375a7c7d6 commit d4839fe14a0d060933f0006d10dc932375a7c7d6 Author: Sergey.Kostanbaev <Sergey.Kostanbaev at gmail.com> Date: Tue Feb 9 20:21:08 2016 +0300 manual merge SS from sup-ussd-on-master-ss-wip http://cgit.osmocom.org/openbsc/commit/?id=db0e216845a7859bf878a891e2a210dbef6395df commit db0e216845a7859bf878a891e2a210dbef6395df Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Fri Dec 11 19:24:07 2015 +0300 msc: Implement 'remote-closed' authentication policy This mode is modified version of 'remote' policy. Osmo-nitb uses remote subscription data only if the MS is activated in local HLR, otherwise osmo-nitb rejects subscriber. http://cgit.osmocom.org/openbsc/commit/?id=2d9f39ec43254589c6487698d067774199ae7bcd commit 2d9f39ec43254589c6487698d067774199ae7bcd Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Dec 7 18:04:39 2015 +0300 reg-proxy: Added configuration parameter for setting registration expiry time http://cgit.osmocom.org/openbsc/commit/?id=e5e251c396a802cf53eb1716639ed128b6a470b7 commit e5e251c396a802cf53eb1716639ed128b6a470b7 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Nov 9 14:44:15 2015 +0300 sup: fix handling update location result message If LUR procedure timed out, we should just skip update location result message. http://cgit.osmocom.org/openbsc/commit/?id=991691f8df4c1fc14bd634ca06dfae9b51dd7d0f commit 991691f8df4c1fc14bd634ca06dfae9b51dd7d0f Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Sat Nov 7 21:25:54 2015 +0300 ussd_proxy: add content-type sip tag in bye for 3rd party software workaround http://cgit.osmocom.org/openbsc/commit/?id=955d8800e55d3a0a100d5c475b21992a36b5c6d9 commit 955d8800e55d3a0a100d5c475b21992a36b5c6d9 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Fri Nov 6 14:55:07 2015 +0300 ussd_proxy: add -x proxy option http://cgit.osmocom.org/openbsc/commit/?id=9a4936a234053a9e20f9e2f0559839c20f77855d commit 9a4936a234053a9e20f9e2f0559839c20f77855d Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Fri Oct 30 17:23:33 2015 +0300 ussd_proxy: add -7 option to force latin1 convertion to gsm 7-bit http://cgit.osmocom.org/openbsc/commit/?id=012c9203e46a359f0178b45e0bc936bcd044ad00 commit 012c9203e46a359f0178b45e0bc936bcd044ad00 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Fri Oct 30 15:14:49 2015 +0300 ussd: handle UCS-2 coding http://cgit.osmocom.org/openbsc/commit/?id=5087f994fdf2457f6b20af90823cb2f668d8c5d5 commit 5087f994fdf2457f6b20af90823cb2f668d8c5d5 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Oct 28 18:22:16 2015 +0300 libmsc: set proper length field in ASN.1 format for USSD internals http://cgit.osmocom.org/openbsc/commit/?id=420e4d445cda26e6fa62baf71f343be6de5f0b15 commit 420e4d445cda26e6fa62baf71f343be6de5f0b15 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Oct 28 15:18:21 2015 +0300 libmsc: fix no return and use after free http://cgit.osmocom.org/openbsc/commit/?id=a8f56961beefa3442b97795d369837704a51d3c3 commit a8f56961beefa3442b97795d369837704a51d3c3 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Oct 28 14:49:42 2015 +0300 ussd_proxy: handle reject from sup and send BYE to sip http://cgit.osmocom.org/openbsc/commit/?id=b2679b822ecf87dd17f4455e1383d037040402e5 commit b2679b822ecf87dd17f4455e1383d037040402e5 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Oct 28 14:48:51 2015 +0300 ussd: send reject to sup http://cgit.osmocom.org/openbsc/commit/?id=0ce3516a472c921ea718990f49a887003536ab7d commit 0ce3516a472c921ea718990f49a887003536ab7d Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Oct 28 13:33:52 2015 +0300 ussd_proxy: add debug output when session is destroyed http://cgit.osmocom.org/openbsc/commit/?id=2b5eb8ddb02bce309f70c24604001b97d642835e commit 2b5eb8ddb02bce309f70c24604001b97d642835e Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Wed Oct 28 13:31:16 2015 +0300 libmsc: use message type as an entry point and handle release complete message http://cgit.osmocom.org/openbsc/commit/?id=fd245fcfa8650976d8b1e7734ec9c0071375b365 commit fd245fcfa8650976d8b1e7734ec9c0071375b365 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 27 20:16:12 2015 +0300 ussd_proxy: fix reject after resultLast http://cgit.osmocom.org/openbsc/commit/?id=9f24671589ef4e926bee3c719b9d839b74c0101c commit 9f24671589ef4e926bee3c719b9d839b74c0101c Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 27 18:35:26 2015 +0300 ussd_proxy: add -l parameter to set loglevel in sip sofia http://cgit.osmocom.org/openbsc/commit/?id=acddb2a632a37111b8459a631eae0c5094dcc72b commit acddb2a632a37111b8459a631eae0c5094dcc72b Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 27 18:26:08 2015 +0300 ussd_proxy: remove dead code http://cgit.osmocom.org/openbsc/commit/?id=800369d2583b2dcc09794bc93543161457ee1f0d commit 800369d2583b2dcc09794bc93543161457ee1f0d Author: Kirill Zakharenko <earwin at gmail.com> Date: Tue Oct 27 19:32:50 2015 +0300 debian: new package for reg-proxy & ussd-proxy http://cgit.osmocom.org/openbsc/commit/?id=236d81fa0c8cc21aea811e774d134aa2a3a0b6e0 commit 236d81fa0c8cc21aea811e774d134aa2a3a0b6e0 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 27 18:16:13 2015 +0300 ussd_proxy: detailed help http://cgit.osmocom.org/openbsc/commit/?id=8e58f575e75af30712057f414460163a982f7aad commit 8e58f575e75af30712057f414460163a982f7aad Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 27 17:32:30 2015 +0300 ussd_proxy: handle multiple USSD sessions http://cgit.osmocom.org/openbsc/commit/?id=da0864dfdec64a3b710d0ca044e17a5a467d9999 commit da0864dfdec64a3b710d0ca044e17a5a467d9999 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 27 16:22:17 2015 +0300 ussd_proxy: handle session timeout http://cgit.osmocom.org/openbsc/commit/?id=fc969503e1f4f850c8f8ad414a993a77520dd3d8 commit fc969503e1f4f850c8f8ad414a993a77520dd3d8 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Tue Oct 27 14:39:59 2015 +0300 ussd_proxy: handle error callback http://cgit.osmocom.org/openbsc/commit/?id=1e4a954c73b264a13092fbd236eb63fbf752a67b commit 1e4a954c73b264a13092fbd236eb63fbf752a67b Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Mon Oct 26 20:47:49 2015 +0300 ussd_proxy: handle USSD dialogs into sip INFO messages http://cgit.osmocom.org/openbsc/commit/?id=2f4878a90f11fb4d10493478c9f63abada6ad3fe commit 2f4878a90f11fb4d10493478c9f63abada6ad3fe Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Mon Oct 26 14:25:09 2015 +0300 ussd_proxy: handle basic errors to release channel http://cgit.osmocom.org/openbsc/commit/?id=70e6f2ec7459041f6ab9b7612a69a78333178974 commit 70e6f2ec7459041f6ab9b7612a69a78333178974 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Mon Oct 26 13:35:48 2015 +0300 ussd_proxy: properly set To and From SIP headers http://cgit.osmocom.org/openbsc/commit/?id=be9419881c191291e5ccb5a0605aad0a8e043cae commit be9419881c191291e5ccb5a0605aad0a8e043cae Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Mon Oct 26 11:21:19 2015 +0300 Add forgotten Makefile http://cgit.osmocom.org/openbsc/commit/?id=a363aa3fc0ad7f37cdd4107b7385d0146f09fa8a commit a363aa3fc0ad7f37cdd4107b7385d0146f09fa8a Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Sun Oct 25 02:35:18 2015 +0300 add standalone ussd_proxy utility based on sip sofia http://cgit.osmocom.org/openbsc/commit/?id=9cddaeafd561d2f769975b02dbd248f3cf7156b2 commit 9cddaeafd561d2f769975b02dbd248f3cf7156b2 Author: Kirill Zakharenko <earwin at gmail.com> Date: Sat Oct 24 18:27:20 2015 +0300 debian: added libosip2 to build dependencies http://cgit.osmocom.org/openbsc/commit/?id=9fe68b0fbc0c250a098adb9e5774a69cc7858cbf commit 9fe68b0fbc0c250a098adb9e5774a69cc7858cbf Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Oct 24 16:04:20 2015 +0300 libmsc: Add a comment to the HLR SUP socket creation. http://cgit.osmocom.org/openbsc/commit/?id=1c30463e7687ebddc216e1b7c830481cffb6b289 commit 1c30463e7687ebddc216e1b7c830481cffb6b289 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Oct 24 16:02:58 2015 +0300 libmsc: Create a separate SUP socket for USSD. http://cgit.osmocom.org/openbsc/commit/?id=bcc25675791faf908907b5d99e6591cd22530a8f commit bcc25675791faf908907b5d99e6591cd22530a8f Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Oct 24 15:30:40 2015 +0300 libmsc: Fix comment style. http://cgit.osmocom.org/openbsc/commit/?id=924292977fc4d8231643dee8d1fc36ee40670073 commit 924292977fc4d8231643dee8d1fc36ee40670073 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Oct 24 15:29:09 2015 +0300 libmsc: Remove sup_init() to make SUP socket initialiaton generic. http://cgit.osmocom.org/openbsc/commit/?id=a317e334c23fe8c65b3a5147bb6eefa2911a2e6b commit a317e334c23fe8c65b3a5147bb6eefa2911a2e6b Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Oct 24 15:28:06 2015 +0300 libmsc: Make internal functions 'static' in gsm_sup. http://cgit.osmocom.org/openbsc/commit/?id=76c7cec298c433eeb944b7cbd4078549ee778230 commit 76c7cec298c433eeb944b7cbd4078549ee778230 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Oct 24 13:38:40 2015 +0300 libmsc: Whitespace fix in gsm_sup.c, no code changes. http://cgit.osmocom.org/openbsc/commit/?id=c70110945a01c00ba0db41a4de2505e6f426abbf commit c70110945a01c00ba0db41a4de2505e6f426abbf Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat Oct 24 13:37:19 2015 +0300 libmsc: Rename sup_client to hlr_sup_client in preparation for multiple SUP clients. http://cgit.osmocom.org/openbsc/commit/?id=f5fe345dbb21f78319f60d4bbc45fcb482a7ac92 commit f5fe345dbb21f78319f60d4bbc45fcb482a7ac92 Author: Sergey Kostanbaev <sergey.kostanbaev at gmail.com> Date: Fri Oct 23 20:34:25 2015 +0300 USSD MAP external interface over SUP http://cgit.osmocom.org/openbsc/commit/?id=07a5b120e9d7e306190738b159e84c5be1c0aae0 commit 07a5b120e9d7e306190738b159e84c5be1c0aae0 Author: Ivan Klyuchnikov <kluchnikovi at gmail.com> Date: Fri Dec 23 07:01:54 2016 +0000 Revert "ussd: Add band-aid for interrogationSS" This reverts commit 5085e0bf4c9674fb26754fd16b8e0c58113e1638. http://cgit.osmocom.org/openbsc/commit/?id=dfeabbbff646cff9cd658a3dd2f012f72c8de33c commit dfeabbbff646cff9cd658a3dd2f012f72c8de33c Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Oct 15 17:06:47 2015 +0300 reg-proxy: add application which allows translate SUP to SIP and SIP to SUP http://cgit.osmocom.org/openbsc/commit/?id=137130368922942ed27760881b253da8fcc9b654 commit 137130368922942ed27760881b253da8fcc9b654 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Oct 15 16:33:41 2015 +0300 sup: Fix msisdn decoding http://cgit.osmocom.org/openbsc/commit/?id=f7cb56572a7e8dad159071c32579efd7392b5225 commit f7cb56572a7e8dad159071c32579efd7392b5225 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Thu Oct 15 16:30:45 2015 +0300 sup: Change status of waiting_for_remote_accept before checking subscriber http://cgit.osmocom.org/openbsc/commit/?id=014316f514847feb8ee305d8d61025eca908aaa8 commit 014316f514847feb8ee305d8d61025eca908aaa8 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Aug 11 07:54:23 2015 +0300 nitb: Integrate the SUP client into the osmo-nitb http://cgit.osmocom.org/openbsc/commit/?id=b96f1912da38c5fd62e1065faf0c84e54eb62ba4 commit b96f1912da38c5fd62e1065faf0c84e54eb62ba4 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Aug 11 07:52:42 2015 +0300 msc: Implement 'remote' authentication policy - All location update requests should be send to the remote HLR and accepted. - Authentication info should be also received from remote HLR. - SUP is used for sending/handling subscription data to/from remote HLR. http://cgit.osmocom.org/openbsc/commit/?id=adc681331e188c9b228f17a093cea9c60516a26b commit adc681331e188c9b228f17a093cea9c60516a26b Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Tue Aug 11 07:48:10 2015 +0300 sup: Add functions to create/handle SUP messages - Add functions to send location update request and handle responses. - Add functions to query auth info and handle responses. http://cgit.osmocom.org/openbsc/commit/?id=8516d533db307ead7dbd7d29c6b3df0afffeebaa commit 8516d533db307ead7dbd7d29c6b3df0afffeebaa Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Mon Aug 10 13:37:16 2015 +0300 debug: Add DSUP debug category for subscriber update protocol http://cgit.osmocom.org/openbsc/commit/?id=c6e735fd00186778014bd7891781a611da132c72 commit c6e735fd00186778014bd7891781a611da132c72 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Fri May 29 13:07:08 2015 -0400 debian: Add osmocom-meas-utils package http://cgit.osmocom.org/openbsc/commit/?id=cc75a7f014e25ca69bdd6b409a0e3690db6a9c33 commit cc75a7f014e25ca69bdd6b409a0e3690db6a9c33 Author: Ivan Kluchnikov <kluchnikovi at gmail.com> Date: Wed May 27 16:15:37 2015 +0300 debian: build only osmo-nitb package - enable smpp support - disable the gbproxy test (failing) http://cgit.osmocom.org/openbsc/commit/?id=1c33b898865a82f6940b7b2e8598f93d9af0900a commit 1c33b898865a82f6940b7b2e8598f93d9af0900a 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=077e62cded07347043d6d5e772c14c6683ce6132 commit 077e62cded07347043d6d5e772c14c6683ce6132 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. http://cgit.osmocom.org/openbsc/commit/?id=a78396dcb39112529db4f0697058092670754a8b commit a78396dcb39112529db4f0697058092670754a8b Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sat May 30 14:42:50 2015 -0400 libbsc: Update a BTS's SIs when ms_max_power is changed from VTY. Otherwise you have to restart BTS or at least break the RSL connection to apply the change. http://cgit.osmocom.org/openbsc/commit/?id=e9c81d25813b01aca18517bfe8b6c04ba3277e13 commit e9c81d25813b01aca18517bfe8b6c04ba3277e13 Author: Alexander Chemeris <Alexander.Chemeris at gmail.com> Date: Sun May 17 20:52:26 2015 -0400 libmsc: Update 'max_power_red' VTY command. Changes: * Apply change even if the supplied value is odd, just warn that it is rounded. * Apply change even if the supplied value is higher than the 24dB maximum suggested by the standard, just warn about this. * Apply change to the BTS over OML immediately. ----------------------------------------------------------------------- Summary of changes: debian/control | 1 + debian/openbsc-dev.install | 3 + openbsc/Makefile.am | 3 + openbsc/configure.ac | 12 ++ openbsc/contrib/bsc_control.py | 16 +- openbsc/include/openbsc/arfcn_range_encode.h | 6 +- openbsc/include/openbsc/gprs_sgsn.h | 15 +- openbsc/include/openbsc/gprs_sndcp_xid.h | 14 +- openbsc/include/openbsc/gsm_04_08.h | 3 +- openbsc/include/openbsc/gsm_data_shared.h | 3 + openbsc/include/openbsc/osmo_bsc_grace.h | 2 +- openbsc/include/openbsc/paging.h | 5 +- openbsc/include/openbsc/system_information.h | 5 +- openbsc/m4/README | 3 + openbsc/m4/ax_check_compile_flag.m4 | 74 +++++++ openbsc/src/gprs/gprs_gmm.c | 134 ++++++++----- openbsc/src/gprs/gprs_llc.c | 14 +- openbsc/src/gprs/gprs_sgsn.c | 11 +- openbsc/src/gprs/gprs_sndcp.c | 26 ++- openbsc/src/gprs/gprs_sndcp_comp.c | 7 +- openbsc/src/gprs/gprs_sndcp_xid.c | 54 ++++-- openbsc/src/gprs/gprs_subscriber.c | 14 +- openbsc/src/gprs/gtphub.c | 5 +- openbsc/src/gprs/gtphub_ares.c | 12 +- openbsc/src/gprs/sgsn_auth.c | 3 +- openbsc/src/gprs/sgsn_libgtp.c | 4 +- openbsc/src/gprs/sgsn_vty.c | 60 ++++-- openbsc/src/libbsc/abis_nm.c | 27 ++- openbsc/src/libbsc/abis_om2000.c | 8 +- openbsc/src/libbsc/abis_om2000_vty.c | 26 +++ openbsc/src/libbsc/arfcn_range_encode.c | 16 +- openbsc/src/libbsc/bsc_ctrl_commands.c | 77 +------- openbsc/src/libbsc/bsc_init.c | 2 +- openbsc/src/libbsc/bsc_rf_ctrl.c | 3 +- openbsc/src/libbsc/bsc_vty.c | 25 +++ openbsc/src/libbsc/rest_octets.c | 88 ++++++--- openbsc/src/libbsc/system_information.c | 98 ++++++---- openbsc/src/libcommon-cs/common_cs_vty.c | 2 +- openbsc/src/libcommon/gsm_subscriber_base.c | 3 +- openbsc/src/libcommon/gsup_test_client.c | 10 +- openbsc/src/libmsc/auth.c | 2 +- openbsc/src/libmsc/ctrl_commands.c | 25 +-- openbsc/src/libmsc/db.c | 50 ++--- openbsc/src/libmsc/gsm_04_08.c | 275 +++++++++++++++++++++++++-- openbsc/src/libmsc/gsm_04_11.c | 10 +- openbsc/src/libmsc/meas_feed.c | 13 +- openbsc/src/libmsc/osmo_msc.c | 2 +- openbsc/src/libmsc/smpp_openbsc.c | 9 +- openbsc/src/libmsc/token_auth.c | 4 +- openbsc/src/libmsc/vty_interface_layer3.c | 29 ++- openbsc/src/libtrau/rtp_proxy.c | 7 +- openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c | 12 +- openbsc/src/osmo-bsc_nat/bsc_nat_rewrite.c | 9 +- openbsc/src/osmo-nitb/bsc_hack.c | 2 +- openbsc/src/reg-proxy/sup.c | 2 +- openbsc/src/utils/meas_vis.c | 4 +- openbsc/tests/ctrl_test_runner.py | 8 +- openbsc/tests/gsm0408/gsm0408_test.c | 37 ++++ openbsc/tests/gsm0408/gsm0408_test.ok | 13 ++ openbsc/tests/gtphub/gtphub_test.c | 44 ++--- openbsc/tests/mgcp/mgcp_test.c | 3 +- openbsc/tests/sgsn/sgsn_test.c | 57 +++--- openbsc/tests/sndcp_xid/sndcp_xid_test.c | 10 +- openbsc/tests/vty_test_runner.py | 64 ++++++- 64 files changed, 1071 insertions(+), 514 deletions(-) create mode 100644 debian/openbsc-dev.install create mode 100644 openbsc/m4/README create mode 100644 openbsc/m4/ax_check_compile_flag.m4 hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)