This 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
via 3d0f475e0359805458e5ca80aabb993dd836bab9 (commit)
via 87d20bd4ccedf6f1beff6935c703aaa9ddfc20b1 (commit)
via 203dbe820db129fcdeab459a224763ade4783303 (commit)
via 0391df0553728e28cad8b11b4c0c0843520e495c (commit)
via 7ccdba7e4a7f067b9fd069420ede1665b8f36548 (commit)
via 87ef93213b597e396dac3fee95985d85f1ae6627 (commit)
via 1ba45f3a657668114b7a4b89ebbf4419cc04a05e (commit)
via 5fb66e6d64590a2148817f606f11e360b3ce9a63 (commit)
via e634ae567c2b3a494c59f0518bf95559c2dcdb57 (commit)
via f26f605fd8250efb2e6ac550059fbe0f8b939ab5 (commit)
via f586d793a58476c9432fd38532bbebe761d7c87c (commit)
via e9b1df6edc79c7e1833ca5d68a1ce7af1956bed4 (commit)
via 19afea5711d0b348d3520095ce13ec087ac2b268 (commit)
via e30705d14b316bb639a635c4f2a1ae151caafd1f (commit)
via d9f656304cd4f24b6a230d6595865ed4f1968296 (commit)
via fc554fca8f66cf1b0a04f7224a645dd63baf5218 (commit)
via 5243b3d9c00f514bf65c36a054ca2b5f234ba8f7 (commit)
via e8ca2e0d76b7de979b8efdcb557025ba092a8001 (commit)
via 803fe313ab64494ed55c5a08fa94e954d2f58bc4 (commit)
via 489e16f350721a35d42d0b3eae407ad4a52c672c (commit)
via f146db47ab3af1572f0f0f891ea7eeb258446ea0 (commit)
via d5f772caec36f02c14c98c5b690aa42fb99c2446 (commit)
via 8ae3116447b0f5960f1ccc620746c12a9fcfe28e (commit)
via 16e2af9efa7ecf978413b1fe04b5f39c8ce82771 (commit)
via 26f8280b489129fba4609d878c822e44d5336e42 (commit)
via 8238d025f95b984dd48b1902db1b70b75d9dcc68 (commit)
via ffee38d93abbe72892c46a471a7bc650f77906ab (commit)
via 6beca9b8be2c7c4373d743c37aeaf455b0250189 (commit)
via abbae6fdb65ee811785eb869aadf3a65194934f8 (commit)
via a0a6896bea55e04cf2528c3eb4093d7ef3009712 (commit)
via 93b867437c1a1d2cb5a95e68569b69e067c20850 (commit)
via 6111703025a10517d888fc6af45c4ba672d2f7ea (commit)
via 1892394f73371b1e2a624ab9b61735c9c8342c21 (commit)
via 67c7c22677806e5502a6966f19ad7454ffba699b (commit)
via ea91dab62b00bd1f2ec254b69cc0acf73ae1a644 (commit)
via 4538433b0bcba2936d4bcd40b0bdbcb34cbc8c3a (commit)
via fd5f85b263954f8c5aba848a04c7cf06245b3317 (commit)
via 92f07acfda24963e671230ba126a71b7fb81cb90 (commit)
via c261e70cba30253b929f380290bb5d910bc30e39 (commit)
via a6b0d9746d13e3272d9a0d1e3aa96497adf8cf5e (commit)
via 8a2b75af283c49e80ee9602dd20c6e415e90ce2f (commit)
via 3ebafbbba6820734bd6ff94d7452bc6336f3163c (commit)
via cb96b5c69c395508ff863a5511d242ab487ef664 (commit)
via 63feebf24732567c706b8534e60729e8e7c5d6b3 (commit)
via 868bfe2a39452908d37dbf6439563a0d11ebddd5 (commit)
via 0858b283266efa6c9a684991d208fbdf2432e301 (commit)
via c57998a5a29fdb998875d9a4078fce9be2c07ca4 (commit)
via c4b07d9b34fae3e5b55c27c99ead89e2d3ce749b (commit)
via c6987677456db704862144edb6427d8a72239230 (commit)
via 7654307e314ca751fdd921cead9bf0dc5d2e6638 (commit)
via 7e11e38759232dd711e4c124f5003b43a8222b44 (commit)
via e3b6d2794a0c744be2b8162d25ae4dc01fc29526 (commit)
via db320498d7eddb5bd0fc636dd63fbad53341f0d3 (commit)
via 1eea437b1209a408f1ac738e87326330e03028d2 (commit)
via de1f2dcd20fb63af6f88e17a111537ffc92d31db (commit)
via dbea374dd1451427719e0ff6073124a40aed66a4 (commit)
via b91b46d9fc0740da344bdccc023bccfcc1ce4776 (commit)
via ccc4b425755010d773789a7027892dcd479966af (commit)
via 0b691bf9b3e5d55ec232b76a0bf3e5acedeb67d2 (commit)
via 6baf5b93bfcaaa74efc8e38f8f52387a61702d6d (commit)
via afa1f00138ad23c5d851e848482ec9153decbbca (commit)
via 0a192b369ef361d16eb51830ec0fea1d5bd0b7f1 (commit)
via e91a5c3e3d1637727e6492f11bd5d5b13cb7fd20 (commit)
via 1a8003ca9dc9a971aeef7f8f87657df440f7a7ec (commit)
via 4990f5a7294279b05f6aa4b2644af94f51fee904 (commit)
via cc5ee3160692ba996ad049b228901c33615456fc (commit)
via e083c5a77adcacf815fb7af417ab2208b83e78f4 (commit)
via 263aa8df3ad3c0a1f0172e025ff6aeed35abb85b (commit)
via 85292536db648eff98ff8265df811eb4f0e63980 (commit)
via 0461ed2c7eaa708857271e8b04656fcfe33ad401 (commit)
via 1a04725a0307c22b605fcbab15ea8a6884cb8c75 (commit)
via 16ba04bd00292e3892379e75c3c42459b2445366 (commit)
via 7364258e23565d8371b70556550f084cfbbae88b (commit)
via 4d83de8539087382106260c240fd6f7e3ac21170 (commit)
via 7919bf24ffebb2d4f9ef9a02f1726eeb1e8d36ca (commit)
via 3a3e3f7010e01239d205dfb2a9df85770d9aae0d (commit)
via d09a539d8ad8093f0801fa51b538a4126d058eef (commit)
via 3ef87eaf689d80e246ec011cb90a05c7f556c5a6 (commit)
via 625d6a3ce5b104789a24fbc1e15a39dbcd4e9d30 (commit)
via 7abf8bc01ed90b4e2ea3fa97057917c7de56e623 (commit)
via d6b6bbb5450f1d2bc18510c04a59497579533455 (commit)
via 554a95f0e949bdf1c4dcb094bfe975ecf2f0721b (commit)
via 5e6de7b524c284df86c0b141956e2b18690faf26 (commit)
via 6efd44ca7c02b6a8b9964818aa4da5477bbc3cf1 (commit)
via 2d072dc54d6da5643e83ddde13b82cd089d085b4 (commit)
via 197455007b844c8bb1057553f1fce973aadb5a5e (commit)
via f7606a5c9c9693511b168c27ef9e72011316b7ac (commit)
from b42dc43e288b33cb0ba467fccbe50d1de8eef878 (commit)
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=3d0f475e0359805458e5ca80aabb993d…
commit 3d0f475e0359805458e5ca80aabb993dd836bab9
Author: Ivan Klyuchnikov <kluchnikovi(a)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=87d20bd4ccedf6f1beff6935c703aaa9…
commit 87d20bd4ccedf6f1beff6935c703aaa9ddfc20b1
Author: Ivan Kluchnikov <kluchnikovi(a)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=203dbe820db129fcdeab459a224763ad…
commit 203dbe820db129fcdeab459a224763ade4783303
Author: Ivan Kluchnikov <kluchnikovi(a)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=0391df0553728e28cad8b11b4c0c0843…
commit 0391df0553728e28cad8b11b4c0c0843520e495c
Author: Ivan Kluchnikov <kluchnikovi(a)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=7ccdba7e4a7f067b9fd069420ede1665…
commit 7ccdba7e4a7f067b9fd069420ede1665b8f36548
Author: Ivan Kluchnikov <kluchnikovi(a)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=87ef93213b597e396dac3fee95985d85…
commit 87ef93213b597e396dac3fee95985d85f1ae6627
Author: Ivan Kluchnikov <kluchnikovi(a)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=1ba45f3a657668114b7a4b89ebbf4419…
commit 1ba45f3a657668114b7a4b89ebbf4419cc04a05e
Author: Ivan Kluchnikov <kluchnikovi(a)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=5fb66e6d64590a2148817f606f11e360…
commit 5fb66e6d64590a2148817f606f11e360b3ce9a63
Author: Ivan Kluchnikov <kluchnikovi(a)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=e634ae567c2b3a494c59f0518bf95559…
commit e634ae567c2b3a494c59f0518bf95559c2dcdb57
Author: Ivan Kluchnikov <kluchnikovi(a)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=f26f605fd8250efb2e6ac550059fbe0f…
commit f26f605fd8250efb2e6ac550059fbe0f8b939ab5
Author: Ivan Kluchnikov <kluchnikovi(a)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=f586d793a58476c9432fd38532bbebe7…
commit f586d793a58476c9432fd38532bbebe761d7c87c
Author: Sergey.Kostanbaev <sergey.kostanbaev(a)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=e9b1df6edc79c7e1833ca5d68a1ce7af…
commit e9b1df6edc79c7e1833ca5d68a1ce7af1956bed4
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Wed May 4 01:40:35 2016 +0300
fix incorrect autorebase
http://cgit.osmocom.org/openbsc/commit/?id=19afea5711d0b348d3520095ce13ec08…
commit 19afea5711d0b348d3520095ce13ec087ac2b268
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Wed May 4 00:24:14 2016 +0300
fixup after rebase
http://cgit.osmocom.org/openbsc/commit/?id=e30705d14b316bb639a635c4f2a1ae15…
commit e30705d14b316bb639a635c4f2a1ae151caafd1f
Author: Ivan Kluchnikov <kluchnikovi(a)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=d9f656304cd4f24b6a230d6595865ed4…
commit d9f656304cd4f24b6a230d6595865ed4f1968296
Author: Ivan Kluchnikov <kluchnikovi(a)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=fc554fca8f66cf1b0a04f7224a645dd6…
commit fc554fca8f66cf1b0a04f7224a645dd63baf5218
Author: Ivan Kluchnikov <kluchnikovi(a)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=5243b3d9c00f514bf65c36a054ca2b5f…
commit 5243b3d9c00f514bf65c36a054ca2b5f234ba8f7
Author: Ivan Kluchnikov <kluchnikovi(a)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=e8ca2e0d76b7de979b8efdcb557025ba…
commit e8ca2e0d76b7de979b8efdcb557025ba092a8001
Author: Ivan Kluchnikov <kluchnikovi(a)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=803fe313ab64494ed55c5a08fa94e954…
commit 803fe313ab64494ed55c5a08fa94e954d2f58bc4
Author: Ivan Kluchnikov <kluchnikovi(a)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=489e16f350721a35d42d0b3eae407ad4…
commit 489e16f350721a35d42d0b3eae407ad4a52c672c
Author: Ivan Kluchnikov <kluchnikovi(a)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=f146db47ab3af1572f0f0f891ea7eeb2…
commit f146db47ab3af1572f0f0f891ea7eeb258446ea0
Author: Ivan Kluchnikov <kluchnikovi(a)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=d5f772caec36f02c14c98c5b690aa42f…
commit d5f772caec36f02c14c98c5b690aa42fb99c2446
Author: Ivan Kluchnikov <kluchnikovi(a)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=8ae3116447b0f5960f1ccc620746c12a…
commit 8ae3116447b0f5960f1ccc620746c12a9fcfe28e
Author: Ivan Kluchnikov <kluchnikovi(a)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=16e2af9efa7ecf978413b1fe04b5f39c…
commit 16e2af9efa7ecf978413b1fe04b5f39c8ce82771
Author: Ivan Kluchnikov <kluchnikovi(a)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=26f8280b489129fba4609d878c822e44…
commit 26f8280b489129fba4609d878c822e44d5336e42
Author: Ivan Kluchnikov <kluchnikovi(a)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=8238d025f95b984dd48b1902db1b70b7…
commit 8238d025f95b984dd48b1902db1b70b75d9dcc68
Author: Ivan Kluchnikov <kluchnikovi(a)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=ffee38d93abbe72892c46a471a7bc650…
commit ffee38d93abbe72892c46a471a7bc650f77906ab
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=6beca9b8be2c7c4373d743c37aeaf455…
commit 6beca9b8be2c7c4373d743c37aeaf455b0250189
Author: Kirill Zakharenko <earwin(a)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=abbae6fdb65ee811785eb869aadf3a65…
commit abbae6fdb65ee811785eb869aadf3a65194934f8
Author: Kirill Zakharenko <earwin(a)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=a0a6896bea55e04cf2528c3eb4093d7e…
commit a0a6896bea55e04cf2528c3eb4093d7ef3009712
Author: Sergey.Kostanbaev <Sergey.Kostanbaev(a)gmail.com>
Date: Thu Feb 11 15:03:29 2016 +0300
add test for registerSS
http://cgit.osmocom.org/openbsc/commit/?id=93b867437c1a1d2cb5a95e68569b69e0…
commit 93b867437c1a1d2cb5a95e68569b69e067c20850
Author: Sergey.Kostanbaev <Sergey.Kostanbaev(a)gmail.com>
Date: Thu Feb 11 12:49:12 2016 +0300
set transaction_id from transaction data
http://cgit.osmocom.org/openbsc/commit/?id=6111703025a10517d888fc6af45c4ba6…
commit 6111703025a10517d888fc6af45c4ba672d2f7ea
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Thu Feb 11 02:42:58 2016 +0300
emulation for SS
http://cgit.osmocom.org/openbsc/commit/?id=1892394f73371b1e2a624ab9b61735c9…
commit 1892394f73371b1e2a624ab9b61735c9c8342c21
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Thu Feb 11 02:42:35 2016 +0300
various bugs in ss reply
http://cgit.osmocom.org/openbsc/commit/?id=67c7c22677806e5502a6966f19ad7454…
commit 67c7c22677806e5502a6966f19ad7454ffba699b
Author: Sergey.Kostanbaev <Sergey.Kostanbaev(a)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=ea91dab62b00bd1f2ec254b69cc0acf7…
commit ea91dab62b00bd1f2ec254b69cc0acf73ae1a644
Author: Sergey.Kostanbaev <Sergey.Kostanbaev(a)gmail.com>
Date: Wed Feb 10 11:41:28 2016 +0300
add forgotten files
http://cgit.osmocom.org/openbsc/commit/?id=4538433b0bcba2936d4bcd40b0bdbcb3…
commit 4538433b0bcba2936d4bcd40b0bdbcb34cbc8c3a
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Wed Feb 10 04:08:38 2016 +0300
add forgotten file
http://cgit.osmocom.org/openbsc/commit/?id=fd5f85b263954f8c5aba848a04c7cf06…
commit fd5f85b263954f8c5aba848a04c7cf06245b3317
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=92f07acfda24963e671230ba126a71b7…
commit 92f07acfda24963e671230ba126a71b7fb81cb90
Author: Sergey.Kostanbaev <Sergey.Kostanbaev(a)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=c261e70cba30253b929f380290bb5d91…
commit c261e70cba30253b929f380290bb5d910bc30e39
Author: Ivan Kluchnikov <kluchnikovi(a)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=a6b0d9746d13e3272d9a0d1e3aa96497…
commit a6b0d9746d13e3272d9a0d1e3aa96497adf8cf5e
Author: Ivan Kluchnikov <kluchnikovi(a)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=8a2b75af283c49e80ee9602dd20c6e41…
commit 8a2b75af283c49e80ee9602dd20c6e415e90ce2f
Author: Ivan Kluchnikov <kluchnikovi(a)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=3ebafbbba6820734bd6ff94d7452bc63…
commit 3ebafbbba6820734bd6ff94d7452bc6336f3163c
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=cb96b5c69c395508ff863a5511d242ab…
commit cb96b5c69c395508ff863a5511d242ab487ef664
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Fri Nov 6 14:55:07 2015 +0300
ussd_proxy: add -x proxy option
http://cgit.osmocom.org/openbsc/commit/?id=63feebf24732567c706b8534e60729e8…
commit 63feebf24732567c706b8534e60729e8e7c5d6b3
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=868bfe2a39452908d37dbf6439563a0d…
commit 868bfe2a39452908d37dbf6439563a0d11ebddd5
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Fri Oct 30 15:14:49 2015 +0300
ussd: handle UCS-2 coding
http://cgit.osmocom.org/openbsc/commit/?id=0858b283266efa6c9a684991d208fbdf…
commit 0858b283266efa6c9a684991d208fbdf2432e301
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=c57998a5a29fdb998875d9a4078fce9b…
commit c57998a5a29fdb998875d9a4078fce9be2c07ca4
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=c4b07d9b34fae3e5b55c27c99ead89e2…
commit c4b07d9b34fae3e5b55c27c99ead89e2d3ce749b
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=c6987677456db704862144edb6427d8a…
commit c6987677456db704862144edb6427d8a72239230
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Wed Oct 28 14:48:51 2015 +0300
ussd: send reject to sup
http://cgit.osmocom.org/openbsc/commit/?id=7654307e314ca751fdd921cead9bf0dc…
commit 7654307e314ca751fdd921cead9bf0dc5d2e6638
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=7e11e38759232dd711e4c124f5003b43…
commit 7e11e38759232dd711e4c124f5003b43a8222b44
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=e3b6d2794a0c744be2b8162d25ae4dc0…
commit e3b6d2794a0c744be2b8162d25ae4dc01fc29526
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Tue Oct 27 20:16:12 2015 +0300
ussd_proxy: fix reject after resultLast
http://cgit.osmocom.org/openbsc/commit/?id=db320498d7eddb5bd0fc636dd63fbad5…
commit db320498d7eddb5bd0fc636dd63fbad53341f0d3
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=1eea437b1209a408f1ac738e87326330…
commit 1eea437b1209a408f1ac738e87326330e03028d2
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Tue Oct 27 18:26:08 2015 +0300
ussd_proxy: remove dead code
http://cgit.osmocom.org/openbsc/commit/?id=de1f2dcd20fb63af6f88e17a111537ff…
commit de1f2dcd20fb63af6f88e17a111537ffc92d31db
Author: Kirill Zakharenko <earwin(a)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=dbea374dd1451427719e0ff6073124a4…
commit dbea374dd1451427719e0ff6073124a40aed66a4
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Tue Oct 27 18:16:13 2015 +0300
ussd_proxy: detailed help
http://cgit.osmocom.org/openbsc/commit/?id=b91b46d9fc0740da344bdccc023bccfc…
commit b91b46d9fc0740da344bdccc023bccfcc1ce4776
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Tue Oct 27 17:32:30 2015 +0300
ussd_proxy: handle multiple USSD sessions
http://cgit.osmocom.org/openbsc/commit/?id=ccc4b425755010d773789a7027892dcd…
commit ccc4b425755010d773789a7027892dcd479966af
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Tue Oct 27 16:22:17 2015 +0300
ussd_proxy: handle session timeout
http://cgit.osmocom.org/openbsc/commit/?id=0b691bf9b3e5d55ec232b76a0bf3e5ac…
commit 0b691bf9b3e5d55ec232b76a0bf3e5acedeb67d2
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Tue Oct 27 14:39:59 2015 +0300
ussd_proxy: handle error callback
http://cgit.osmocom.org/openbsc/commit/?id=6baf5b93bfcaaa74efc8e38f8f52387a…
commit 6baf5b93bfcaaa74efc8e38f8f52387a61702d6d
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=afa1f00138ad23c5d851e848482ec915…
commit afa1f00138ad23c5d851e848482ec9153decbbca
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=0a192b369ef361d16eb51830ec0fea1d…
commit 0a192b369ef361d16eb51830ec0fea1d5bd0b7f1
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=e91a5c3e3d1637727e6492f11bd5d5b1…
commit e91a5c3e3d1637727e6492f11bd5d5b13cb7fd20
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Mon Oct 26 11:21:19 2015 +0300
Add forgotten Makefile
http://cgit.osmocom.org/openbsc/commit/?id=1a8003ca9dc9a971aeef7f8f87657df4…
commit 1a8003ca9dc9a971aeef7f8f87657df440f7a7ec
Author: Sergey Kostanbaev <sergey.kostanbaev(a)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=4990f5a7294279b05f6aa4b2644af94f…
commit 4990f5a7294279b05f6aa4b2644af94f51fee904
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Sat Oct 24 18:27:20 2015 +0300
debian: added libosip2 to build dependencies
http://cgit.osmocom.org/openbsc/commit/?id=cc5ee3160692ba996ad049b228901c33…
commit cc5ee3160692ba996ad049b228901c33615456fc
Author: Alexander Chemeris <Alexander.Chemeris(a)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=e083c5a77adcacf815fb7af417ab2208…
commit e083c5a77adcacf815fb7af417ab2208b83e78f4
Author: Alexander Chemeris <Alexander.Chemeris(a)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=263aa8df3ad3c0a1f0172e025ff6aeed…
commit 263aa8df3ad3c0a1f0172e025ff6aeed35abb85b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 15:30:40 2015 +0300
libmsc: Fix comment style.
http://cgit.osmocom.org/openbsc/commit/?id=85292536db648eff98ff8265df811eb4…
commit 85292536db648eff98ff8265df811eb4f0e63980
Author: Alexander Chemeris <Alexander.Chemeris(a)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=0461ed2c7eaa708857271e8b04656fcf…
commit 0461ed2c7eaa708857271e8b04656fcfe33ad401
Author: Alexander Chemeris <Alexander.Chemeris(a)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=1a04725a0307c22b605fcbab15ea8a68…
commit 1a04725a0307c22b605fcbab15ea8a6884cb8c75
Author: Alexander Chemeris <Alexander.Chemeris(a)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=16ba04bd00292e3892379e75c3c42459…
commit 16ba04bd00292e3892379e75c3c42459b2445366
Author: Alexander Chemeris <Alexander.Chemeris(a)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=7364258e23565d8371b70556550f084c…
commit 7364258e23565d8371b70556550f084cfbbae88b
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Fri Oct 23 20:34:25 2015 +0300
USSD MAP external interface over SUP
http://cgit.osmocom.org/openbsc/commit/?id=4d83de8539087382106260c240fd6f7e…
commit 4d83de8539087382106260c240fd6f7e3ac21170
Author: Ivan Klyuchnikov <kluchnikovi(a)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=7919bf24ffebb2d4f9ef9a02f1726eeb…
commit 7919bf24ffebb2d4f9ef9a02f1726eeb1e8d36ca
Author: Ivan Kluchnikov <kluchnikovi(a)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=3a3e3f7010e01239d205dfb2a9df8577…
commit 3a3e3f7010e01239d205dfb2a9df85770d9aae0d
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu Oct 15 16:33:41 2015 +0300
sup: Fix msisdn decoding
http://cgit.osmocom.org/openbsc/commit/?id=d09a539d8ad8093f0801fa51b538a412…
commit d09a539d8ad8093f0801fa51b538a4126d058eef
Author: Ivan Kluchnikov <kluchnikovi(a)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=3ef87eaf689d80e246ec011cb90a05c7…
commit 3ef87eaf689d80e246ec011cb90a05c7f556c5a6
Author: Ivan Kluchnikov <kluchnikovi(a)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=625d6a3ce5b104789a24fbc1e15a39db…
commit 625d6a3ce5b104789a24fbc1e15a39dbcd4e9d30
Author: Ivan Kluchnikov <kluchnikovi(a)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=7abf8bc01ed90b4e2ea3fa97057917c7…
commit 7abf8bc01ed90b4e2ea3fa97057917c7de56e623
Author: Ivan Kluchnikov <kluchnikovi(a)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=d6b6bbb5450f1d2bc18510c04a594975…
commit d6b6bbb5450f1d2bc18510c04a59497579533455
Author: Ivan Kluchnikov <kluchnikovi(a)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=554a95f0e949bdf1c4dcb094bfe975ec…
commit 554a95f0e949bdf1c4dcb094bfe975ecf2f0721b
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Fri May 29 13:07:08 2015 -0400
debian: Add osmocom-meas-utils package
http://cgit.osmocom.org/openbsc/commit/?id=5e6de7b524c284df86c0b141956e2b18…
commit 5e6de7b524c284df86c0b141956e2b18690faf26
Author: Ivan Kluchnikov <kluchnikovi(a)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=6efd44ca7c02b6a8b9964818aa4da547…
commit 6efd44ca7c02b6a8b9964818aa4da5477bbc3cf1
Author: Alexander Chemeris <Alexander.Chemeris(a)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=2d072dc54d6da5643e83ddde13b82cd0…
commit 2d072dc54d6da5643e83ddde13b82cd089d085b4
Author: Alexander Chemeris <Alexander.Chemeris(a)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=197455007b844c8bb1057553f1fce973…
commit 197455007b844c8bb1057553f1fce973aadb5a5e
Author: Alexander Chemeris <Alexander.Chemeris(a)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=f7606a5c9c9693511b168c27ef9e7201…
commit f7606a5c9c9693511b168c27ef9e72011316b7ac
Author: Alexander Chemeris <Alexander.Chemeris(a)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 | 140 +--
debian/osmocom-meas-utils.install | 4 +
debian/osmocom-proxy.install | 9 +
debian/rules | 12 +-
etc/reg-proxy.config | 3 +
etc/service/reg-proxy | 1 +
etc/service/ussd-proxy | 1 +
etc/sv/reg-proxy/log/run | 4 +
etc/sv/reg-proxy/run | 6 +
etc/sv/ussd-proxy/log/run | 4 +
etc/sv/ussd-proxy/run | 6 +
etc/ussd-proxy.config | 3 +
openbsc/configure.ac | 15 +
openbsc/include/openbsc/auth.h | 4 +-
openbsc/include/openbsc/debug.h | 2 +
openbsc/include/openbsc/gsm_04_08.h | 4 +
openbsc/include/openbsc/gsm_04_11.h | 3 +
openbsc/include/openbsc/gsm_04_80.h | 15 +-
openbsc/include/openbsc/gsm_data.h | 7 +
openbsc/include/openbsc/gsm_sup.h | 26 +
openbsc/include/openbsc/gsm_ussd_map.h | 14 +
openbsc/include/openbsc/gsm_ussd_map_proto.h | 25 +
openbsc/include/openbsc/gsup_client.h | 1 +
openbsc/include/openbsc/reg_proxy.h | 15 +
openbsc/include/openbsc/sip.h | 16 +
openbsc/include/openbsc/sip_client.h | 36 +
openbsc/include/openbsc/sup.h | 19 +
openbsc/include/openbsc/sup_server.h | 29 +
openbsc/include/openbsc/tcp_client.h | 51 +
openbsc/include/openbsc/transaction.h | 12 +
openbsc/include/openbsc/ussd.h | 13 +
openbsc/src/Makefile.am | 2 +
openbsc/src/libbsc/bsc_vty.c | 41 +-
openbsc/src/libcommon-cs/common_cs_vty.c | 6 +-
openbsc/src/libcommon/debug.c | 5 +
openbsc/src/libcommon/gsm_data.c | 2 +
openbsc/src/libmsc/Makefile.am | 3 +
openbsc/src/libmsc/auth.c | 24 +-
openbsc/src/libmsc/gsm_04_08.c | 42 +-
openbsc/src/libmsc/gsm_04_11.c | 196 ++++
openbsc/src/libmsc/gsm_04_80.c | 192 +++-
openbsc/src/libmsc/gsm_subscriber.c | 2 +
openbsc/src/libmsc/gsm_sup.c | 628 +++++++++++
openbsc/src/libmsc/gsm_ussd_map.c | 93 ++
openbsc/src/libmsc/gsm_ussd_map_proto.c | 211 ++++
openbsc/src/libmsc/transaction.c | 17 +
openbsc/src/libmsc/ussd.c | 320 +++++-
openbsc/src/libmsc/vty_interface_layer3.c | 52 +
openbsc/src/osmo-nitb/bsc_hack.c | 13 +
openbsc/src/reg-proxy/Makefile.am | 20 +
openbsc/src/reg-proxy/reg_proxy.c | 330 ++++++
openbsc/src/reg-proxy/sip.c | 623 +++++++++++
openbsc/src/reg-proxy/sip_client.c | 277 +++++
openbsc/src/reg-proxy/sip_parser.py | 137 +++
openbsc/src/reg-proxy/sup.c | 407 +++++++
openbsc/src/reg-proxy/sup_server.c | 164 +++
openbsc/src/reg-proxy/tcp_client.c | 303 +++++
openbsc/src/reg-proxy/test_sip.py | 165 +++
openbsc/src/ussd-proxy/Makefile.am | 19 +
openbsc/src/ussd-proxy/ussd_proxy.c | 1544 ++++++++++++++++++++++++++
openbsc/src/utils/Makefile.am | 16 +
openbsc/src/utils/meas_json.c | 188 ++++
openbsc/tests/Makefile.am | 1 +
openbsc/tests/channel/channel_test.c | 1 +
openbsc/tests/mm_auth/mm_auth_test.c | 2 +-
openbsc/tests/testsuite.at | 6 -
openbsc/tests/ussd/Makefile.am | 12 +
openbsc/tests/ussd/ss_test.c | 199 ++++
68 files changed, 6554 insertions(+), 209 deletions(-)
create mode 100644 debian/osmocom-meas-utils.install
create mode 100644 debian/osmocom-proxy.install
create mode 100644 etc/reg-proxy.config
create mode 120000 etc/service/reg-proxy
create mode 120000 etc/service/ussd-proxy
create mode 100755 etc/sv/reg-proxy/log/run
create mode 100755 etc/sv/reg-proxy/run
create mode 100755 etc/sv/ussd-proxy/log/run
create mode 100755 etc/sv/ussd-proxy/run
create mode 100644 etc/ussd-proxy.config
create mode 100644 openbsc/include/openbsc/gsm_sup.h
create mode 100644 openbsc/include/openbsc/gsm_ussd_map.h
create mode 100644 openbsc/include/openbsc/gsm_ussd_map_proto.h
create mode 100644 openbsc/include/openbsc/reg_proxy.h
create mode 100644 openbsc/include/openbsc/sip.h
create mode 100644 openbsc/include/openbsc/sip_client.h
create mode 100644 openbsc/include/openbsc/sup.h
create mode 100644 openbsc/include/openbsc/sup_server.h
create mode 100644 openbsc/include/openbsc/tcp_client.h
create mode 100644 openbsc/src/libmsc/gsm_sup.c
create mode 100644 openbsc/src/libmsc/gsm_ussd_map.c
create mode 100644 openbsc/src/libmsc/gsm_ussd_map_proto.c
create mode 100644 openbsc/src/reg-proxy/Makefile.am
create mode 100644 openbsc/src/reg-proxy/reg_proxy.c
create mode 100644 openbsc/src/reg-proxy/sip.c
create mode 100644 openbsc/src/reg-proxy/sip_client.c
create mode 100644 openbsc/src/reg-proxy/sip_parser.py
create mode 100644 openbsc/src/reg-proxy/sup.c
create mode 100644 openbsc/src/reg-proxy/sup_server.c
create mode 100644 openbsc/src/reg-proxy/tcp_client.c
create mode 100755 openbsc/src/reg-proxy/test_sip.py
create mode 100644 openbsc/src/ussd-proxy/Makefile.am
create mode 100644 openbsc/src/ussd-proxy/ussd_proxy.c
create mode 100644 openbsc/src/utils/meas_json.c
create mode 100644 openbsc/tests/ussd/Makefile.am
create mode 100644 openbsc/tests/ussd/ss_test.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)