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, neels/vlr has been updated
discards 2466a2385ff061926a20e95dd4e8a46fc029b0d4 (commit)
discards 26e05c01b7516788e790403895b455ccab2b00aa (commit)
discards f4f464e27db256190aa38862d315b87d802fe03b (commit)
discards 5f244333b074837f986ef49e820d98c61b69b988 (commit)
discards c09460b0e50897ab01d521b124e49504771f49ea (commit)
discards 7705cc113481226c5e0b9a74e814905c2de8b4bb (commit)
discards 9270bdfe419a768a5d8285c9ada881c657549a0d (commit)
discards 2b6d3ebec857d0cf472918b0b7330a4e01b267a8 (commit)
discards ff118318eec89f420053e054baa3dd9dc4612498 (commit)
discards 20ba8fea810216b7791396009a4aa1b33785b4e8 (commit)
discards 13cbffe2dffa8bf9e2f6d68fc7eef1194d77f067 (commit)
discards 89056cf772d3d39625312fe0e7f5947c969741d7 (commit)
discards 5c4a5e480cb3ca435be4f0261cc6036aa33757e6 (commit)
discards 164774a9158ac613078f28879c6f9e4c7e10476f (commit)
discards 80734db855fc25b9966a0c45e79fe9a01b7bc957 (commit)
discards 130559a27ed00eeb9d91959e4a83d120c30688f5 (commit)
discards 01cd2db578bf9cc8c9800ac9da86d92eeabc43ff (commit)
discards 8da98fbc4915f754d913a77ce1078746dc24bf9e (commit)
discards 1d2d1b6776e23c658d8367ee032f5cc110aa3d27 (commit)
discards 4c390fc84102592d3e211c15dec8a89170b71338 (commit)
discards 981119e73c1eb6c462ece33497f0be7f07801f73 (commit)
discards 78d77502ba543918e1eaf3f00ab5adb46f8442d1 (commit)
discards a9af25de25d0330d6b00b9e3c6698ec0c42cd4f6 (commit)
discards 848588bccd4e032f61ca7f6e0ef637c07d9f4743 (commit)
discards 90ab97b37cf44d7486e6d832e685960cf84ce223 (commit)
discards edf95e304b1e803c6b258927ef95789d6a86d059 (commit)
discards a5cee00514d7cb0f75a3dec8ca293e0b1bb4cc66 (commit)
discards f4fed4f536e4756880e19cee034016486552f2a0 (commit)
discards 3a7d433c59cdffcde4d37c39a563484b3ecc2ed8 (commit)
discards ccb080e8f62126b5e6c5c665a422e73f59e6707a (commit)
discards d2ef10edbf8e5a70c22a5f2ed50ba6a706f6010a (commit)
discards a8bceb59e106a62813605061719b5c72ed593580 (commit)
discards 6f35a6fd432a3e1f3cdd6b435e59f5bf36c03178 (commit)
discards 7297c39044c81c43994ec2801fcce12eca821317 (commit)
discards 7ce4f4233695071ed293f2ca3768c0e5228e2c49 (commit)
discards 0a6466a6d40295192e04b6e6b71da79a7f688ec7 (commit)
discards 93baf3c168dc1b81c412ff08c8735ab34611dbd6 (commit)
discards ac7cd2bfcc245d83d141d6cbd4a6d63c3cb77f11 (commit)
discards a43b13d97da3a7f8d10564ded069e9d8b56a2ed2 (commit)
discards 99d632b9a28f3f8f5d3b6f814f888af0a9ecd006 (commit)
discards 74fd29861858bd7e58680cd989a65086a1143c18 (commit)
discards 27ea09be595e8a5b04fbba97effd42b2635e060a (commit)
discards 88d1dc5f4df5d0dee652b753ef34caef7d07ec13 (commit)
discards c72188572f00edfb23195a4df091530265f07562 (commit)
discards f1bdc70e5a666bfad2a5caa8524087ae3d4945a2 (commit)
discards 89b06ab371d64df4999c5e4d90bc05b535ec7686 (commit)
discards 93e263b7fc3f1f8baa857c7747f5c165456b02f2 (commit)
discards 6fe7f1d42ea7f6b53733663c621e115948fa32df (commit)
discards 16dd328c939c1c7a92f3a77d0d5ae454718ada60 (commit)
discards f1dcfe9c7b8cbcb3cd9feffa685d3b80836eb755 (commit)
discards e34d43d8aae54bd57de7c191585db6f66fe12b06 (commit)
discards 10e5af0978dc0d929a6e4e757b4797aab1430331 (commit)
discards dbc839f7113a3ac72bb5ec7d1181d577d8631f09 (commit)
discards 58a4b6a5b7290fd7b79658152315bd0855d3d323 (commit)
discards 6dae15a03c6e63b7051dbec86740c21ef6553527 (commit)
discards 84a1015db9f73dff0218f26165b3460c1ac9ac32 (commit)
discards 1fbc9368f15b19b77da287a69f6b979dbe036d49 (commit)
discards f97382742b6fc6a3d54ba7190e17ba0dc76ea6ed (commit)
discards 59ca2fb36f155f5bb6e446ece9b6725743e8a8dc (commit)
discards 78250a68c019e4cc0515e977b59ebd5c6eec8966 (commit)
discards ebb69e7e9d80924050dbd1fbe71533446d704c32 (commit)
discards 60bd014c0cb09f7cfc3261c5009692e2f292cd83 (commit)
discards dbcc3edca2664a7e08600fb31f39797ce59e2b46 (commit)
via f50ea1930b3e55e00b498252b85bb59eac5b6bd2 (commit)
via 16bb5a4a77bcec45127f7fbea0bc41cd3d51bb90 (commit)
via f301dc2305c133736509dd917a0cc850b7b97ceb (commit)
via 688a9dfc65feae65176afe474981404d91377651 (commit)
via 7e015c3f5249556c5b8c36e42e55010470f8d103 (commit)
via 80688711bb0e134304720b4298cb37dc4c24f069 (commit)
via 9b0896ecc340b1da679862dd2e007c46e89665f4 (commit)
via 3a6246827a9375adcac585d92e49a67f11305263 (commit)
via 6124b22fa0e1840576ab18df709759db8b2ddfd7 (commit)
via 6fc956988236eff69b2e792e6648f246e29c4188 (commit)
via 22c931d2f75a5be2cda19e07b6f4aa94e4d2fcc8 (commit)
via 1f739dd010b3e30869cb3ff5271152a565a30af2 (commit)
via 6736055558abf384e72f03012e0dcc0e42d1b0ac (commit)
via 4401bcb06a2dd4e0b02dd43c0e5652fed06f5bab (commit)
via e0dad90e512104bf3c82958e1fd107ac69c2086c (commit)
via 8005b059855d9af3a11b7a233f0be8755c6db97d (commit)
via 2d1ee538c560d5850474b25f909569def99ae18f (commit)
via 0e33fbdaca23a751dd8b3e9fb259cbeb7433430d (commit)
via 95f775867a313265e0e36644b60e84188584fd02 (commit)
via 934f2946752c96d34a9e481cc8dff55d423ec8a1 (commit)
via 95273d112bf507fd836407d706a249b759eccc35 (commit)
via f3907c156912560e0f4d96d2a429567328e7ee5a (commit)
via 1da56f581d9fcf82d38267fc9985e5b30c776d7d (commit)
via 990a77dc67f5da4a49801589420625417f8b99c0 (commit)
via 05b6069d7eab4cd658ce39b45458e7b77d4bfefe (commit)
via 78108fbb70c5bd35a1fe2120d05f97e41f0687eb (commit)
via b023db8ace32813f347c5fb4cd929aede2702540 (commit)
via 08f3e7387435920e52bfe7a5caab007ec5d0cf13 (commit)
via da497fd8722f9982c50db3450fdf02f1cee6c73b (commit)
via e66ad07b89940f7f902e94f97b044a0f2aea9a3d (commit)
via 26a57f6e2b29bf55dc76690418bcd68f52a91ee3 (commit)
via 1763efb509378d80a4bbe4eee9814760a225a5c8 (commit)
via 5d9545db1c8f17acbe838f18d8d6dee2fc7c52b8 (commit)
via 8a17f4a46b51323da0cc9b7ce432a81fb4e3ec93 (commit)
via 83ed2b983b87a308904e717317f1b6e4df71df96 (commit)
via 83e6f7ee8c63bd41a27ef86aaae10b9aa3b1cfd7 (commit)
via 95cdbf9d7d2e88044445818f145269b4dc5b6b1e (commit)
via 9033db3a51d6ed26b43acd7dcf34ab23bdc075d8 (commit)
via e2e8c59c594ac6ae0c673efab4108e9d39a5fec5 (commit)
via 3e4e3557b8346b90a1dae023e9af4c503af37ff5 (commit)
via 404f0afcaa39105e5828bb1908a5198e19167cc0 (commit)
via b96d0462bec04c3b1cd52d03ef7908aa52dede88 (commit)
via 260b893afdca2ceb98cf5764b167747bc6292816 (commit)
via 8b6b91b308122164a624ad9de4cd44528b02e9ac (commit)
via 8e407908799e1de506cb7c12027861a74a13b367 (commit)
via 5939ce6d14f5bebd24643cbeda43bfaecafa713b (commit)
via 5c9a5d4a2a728d2956a5a519b420d05854282003 (commit)
via 6a2382ff30fb8b73b03afe10a72bd456a93c157a (commit)
via 14ab506c2b0aa4a72548c97478a070f9d60186be (commit)
via d9c8e0578874db90bb274fba3a1bf6971a5b7dab (commit)
via 0facc6104673aa3e874efbb8786e4745ad697c58 (commit)
via a3f5f83d737e29566e707cb4af311a9fa0779dc8 (commit)
via 7d38289a0e2a7ac8270901a76c24e677c1e551fd (commit)
via 947b44bd0bbfd6e4a51732de9fbeeaf7269654f9 (commit)
via 7d62d78f9fbb16ec3176f1d1daa189f36d558dbf (commit)
via 281eff593d2dd0ea7df7f2c17fe923bebe592d04 (commit)
via 4e7bbc354868540a75642a649524873bb156c9bc (commit)
via f5aa9911de5fce20566af2b4452d9f3b182a519f (commit)
via 2baa31942b573c7a46e3287bd4a3e2f58025468a (commit)
via 2e3adbb9d5edcfd6b4a0653e6efb7f6dd44007ff (commit)
via f68266562159e195e0492781a6985c20a14fd842 (commit)
via bfb4a2c56a9a58ba962e80a64cd7353d29e99649 (commit)
via 0a3f61754f91b4e0e16e0e517f92a4898be8bcd7 (commit)
via bb4a9f5169bac2e1796c6f4b6cad3a76ae7da190 (commit)
via 445e6328e6a60f7e4a5c35ce0231db7b5ec7ac6b (commit)
via 3b7daa51816810ae9e72dc8ea30858c5bcb1d8ff (commit)
via c2d19ccc66f731c3e4f324a6e3d89cf1847caa88 (commit)
via d539e0cf81aabde73fe8ec2b64597c47fe1a7090 (commit)
via d488158c91fac3465af9ff61aa22e0c30072d08a (commit)
via 0c32685898604ca5c6546882deb642a17ddce937 (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 (2466a2385ff061926a20e95dd4e8a46fc029b0d4)
\
N -- N -- N (f50ea1930b3e55e00b498252b85bb59eac5b6bd2)
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=f50ea1930b3e55e00b498252b85bb59e…
commit f50ea1930b3e55e00b498252b85bb59eac5b6bd2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 20 01:22:02 2016 +0100
vlr: cm serv req WIP
Change-Id: I155d819f81e3e8dde221f3bf0c58fff43f9268c8
http://cgit.osmocom.org/openbsc/commit/?id=16bb5a4a77bcec45127f7fbea0bc41cd…
commit 16bb5a4a77bcec45127f7fbea0bc41cd3d51bb90
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 20 01:18:10 2016 +0100
TEMP HACK: early CM Service Accept to test whether authentication is validated
Change-Id: Idb5393ec42354ad7e5177ab962a9c2e8adaf5103
http://cgit.osmocom.org/openbsc/commit/?id=f301dc2305c133736509dd917a0cc850…
commit f301dc2305c133736509dd917a0cc850b7b97ceb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 20 01:21:28 2016 +0100
vlr: log invocation of internal _proc_arq_vlr_* functions
Change-Id: I711f88b56fff4b3900c1813fb2626d76062aa715
http://cgit.osmocom.org/openbsc/commit/?id=688a9dfc65feae65176afe474981404d…
commit 688a9dfc65feae65176afe474981404d91377651
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 20 01:19:28 2016 +0100
vlr: tweak proc_arq_vlr_event_names
Change-Id: I5d7eed109bcfcd1e3b0f22c01470b592e7a4c5f2
http://cgit.osmocom.org/openbsc/commit/?id=7e015c3f5249556c5b8c36e42e550104…
commit 7e015c3f5249556c5b8c36e42e55010470f8d103
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 20 01:18:57 2016 +0100
vlr: fix: no longer trigger old code to send CM Service Accept
Change-Id: I80c7c978ab40dcd886899887d906b1d338c63418
http://cgit.osmocom.org/openbsc/commit/?id=80688711bb0e134304720b4298cb37dc…
commit 80688711bb0e134304720b4298cb37dc4c24f069
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 20 01:17:29 2016 +0100
vlr: add value strings for enum vlr_proc_arq_result
Change-Id: I6ae82c34cf577e0113154474268c083535db9c85
http://cgit.osmocom.org/openbsc/commit/?id=9b0896ecc340b1da679862dd2e007c46…
commit 9b0896ecc340b1da679862dd2e007c46e89665f4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 04:07:29 2016 +0100
vlr: debug log: log received GSUP MSISDN
Change-Id: I80c00862be880b58ada39d1585c7cbdbe96228ee
http://cgit.osmocom.org/openbsc/commit/?id=3a6246827a9375adcac585d92e49a67f…
commit 3a6246827a9375adcac585d92e49a67f11305263
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 03:51:11 2016 +0100
vlr: fix: decode GSUP MSISDN from BCD without leading '0'
When using gsm48_mi_to_string() to decode the MSISDN, odd-length numbers are
preceded by a leading zero, which may break things. Instead, use
gsm48_decode_bcd_number() to do the job properly.
E.g. when the hlr.db contains '12345', it gets encoded as bcd hex L=03 V=2143f5
in GSUP, which apparently gets right-justified to "012345" in
gsm48_mi_to_string(). gsm48_decode_bcd_number()'s result is just "12345".
However, to benefit from the available length (gsup_msg->msisdn_enc_len),
provide a function decode_bcd_number_safe(), which adds input length checks to
gsm48_decode_bcd_number() by means of an additional argument.
Todo: maybe add such a length check to libosmocore, deprecating the original
gsm48_decode_bcd_number(); add unit tests for the length checks and BCD
decoding.
Change-Id: Ia3428792562c3f7f4ba339d000536373e0513f8e
http://cgit.osmocom.org/openbsc/commit/?id=6124b22fa0e1840576ab18df709759db…
commit 6124b22fa0e1840576ab18df709759db8b2ddfd7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 02:46:41 2016 +0100
tmp log: ussd
Change-Id: I5cc462111054207d8022ea801e9ef3a77d11d780
http://cgit.osmocom.org/openbsc/commit/?id=6fc956988236eff69b2e792e6648f246…
commit 6fc956988236eff69b2e792e6648f246e29c4188
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 04:10:19 2016 +0100
vlr: ussd: use vlr_subscriber's msisdn
Change-Id: I1b4b0aa1ccb5417294148ca54572319d042aa8a7
http://cgit.osmocom.org/openbsc/commit/?id=22c931d2f75a5be2cda19e07b6f4aa94…
commit 22c931d2f75a5be2cda19e07b6f4aa94e4d2fcc8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:33:47 2016 +0100
vsub
Change-Id: I2432fd147a2ae23341b58a6e744e397450057538
http://cgit.osmocom.org/openbsc/commit/?id=1f739dd010b3e30869cb3ff5271152a5…
commit 1f739dd010b3e30869cb3ff5271152a565a30af2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 00:00:12 2016 +0100
temp: osmo-nitb: log fsm addresses
Change-Id: I242b6dc3793487a02f3f2d7d75d3416175ee7626
http://cgit.osmocom.org/openbsc/commit/?id=6736055558abf384e72f03012e0dcc0e…
commit 6736055558abf384e72f03012e0dcc0e42d1b0ac
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:35:27 2016 +0100
vlr: lu_fsm: explicitly log the "_node*" functions
Change-Id: Ib371280aef82fed6b8c270a05dc2a98d782c7027
http://cgit.osmocom.org/openbsc/commit/?id=4401bcb06a2dd4e0b02dd43c0e5652fe…
commit 4401bcb06a2dd4e0b02dd43c0e5652fed06f5bab
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:34:56 2016 +0100
cosmetic: fsm, state and event names by OSMO_STRINGIFY
When reading logs and looking for bugs, it can be quite cumbersome to have to
follow the given name strings back to a name used in the C code. Rather make
the names identical to the C code enum values and struct names.
Depends-on: libosmocore I857af45ae602bb9a647ba26cf8b0d1b23403b54c
Change-Id: Ie9a8f8e94a009eef2bb4a6a6f5572e4013e5b085
http://cgit.osmocom.org/openbsc/commit/?id=e0dad90e512104bf3c82958e1fd107ac…
commit e0dad90e512104bf3c82958e1fd107ac69c2086c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:31:36 2016 +0100
fix: msc-specific subscr conn de/alloc
msc_subscr_con_free() is dead code -- this is the result of the ongoing
mscsplit (OS#1594); it is used on the iu branch, but osmo-nitb on the master
branch still uses only bsc_subscr_con_free(). To make sure that the lu_fsm is
cleaned up when a subscr conn is discarded, add some cleanup code: to keep it
on the proper side, put this in libmsc/osmo_msc.c and add another callback to
struct bsc_api: conn_cleanup(). The osmo-bsc standalone implementations keep it
NULL (not called when NULL), the msc_bsc_api() sets it to
msc_subscr_con_cleanup(), which does the lu_fsm cleanup. Call this from
bsc_subscr_con_free().
Move along all other msc_subscr_con_*() to osmo_msc.c instead of gsm_04_08.c,
to counteract the tendency of gsm_04_08.c to become a kitchen sink for
everything.
Factor out msc_subscr_cleanup() for no good reason, really.
All this to make sure that in the new VLR:
1) when a subscr conn is freed, the FSM instances are properly terminated
instead of being freed quietly along with the conn's talloc context;
2) that an orphaned LU attempt doesn't leave an invalid lu_fsm pointer in the
vlr_subscriber.
Change-Id: I597a650ed19a6e9335890bbba7c8353a3e1ba7bf
http://cgit.osmocom.org/openbsc/commit/?id=8005b059855d9af3a11b7a233f0be875…
commit 8005b059855d9af3a11b7a233f0be8755c6db97d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:54:36 2016 +0100
cosmetic: mark fixme
Change-Id: I099362da02d81ac273d57fa36f641ecd3dbd9bfc
http://cgit.osmocom.org/openbsc/commit/?id=2d1ee538c560d5850474b25f909569de…
commit 2d1ee538c560d5850474b25f909569def99ae18f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:52:38 2016 +0100
cosmetic ws
Change-Id: I716d6f33aa7e8f2fbaf4bf247f97da57e77c7d61
http://cgit.osmocom.org/openbsc/commit/?id=0e33fbdaca23a751dd8b3e9fb259cbeb…
commit 0e33fbdaca23a751dd8b3e9fb259cbeb7433430d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:56:43 2016 +0100
cosmetic: extraneous 'break;'
Change-Id: I73515e3cf4ccd3312d1ce8270cd5ab3ff96feaca
http://cgit.osmocom.org/openbsc/commit/?id=95f775867a313265e0e36644b60e8418…
commit 95f775867a313265e0e36644b60e84188584fd02
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:54:23 2016 +0100
lu fsm: absorb state change to DONE into lu_fsm_term()
Change-Id: I0d21783678d96e56904e3b62af4a14c2a8c3b854
http://cgit.osmocom.org/openbsc/commit/?id=934f2946752c96d34a9e481cc8dff55d…
commit 934f2946752c96d34a9e481cc8dff55d423ec8a1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:55:44 2016 +0100
vlr: lu fsm: deal with failure during internal subscriber assoc
Change-Id: Id64705fbf106d3ba5b9c9ab465776f088edc6cdb
http://cgit.osmocom.org/openbsc/commit/?id=95273d112bf507fd836407d706a249b7…
commit 95273d112bf507fd836407d706a249b759eccc35
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:53:26 2016 +0100
lu fsm invocation: abort if internal subscriber assoc has failed
Change-Id: I8f6fe8d1d911059e7bfcff88a46abb4f83c34fc4
http://cgit.osmocom.org/openbsc/commit/?id=f3907c156912560e0f4d96d2a4295673…
commit f3907c156912560e0f4d96d2a429567328e7ee5a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:52:24 2016 +0100
vlr_proc_acc_req authentication option
Change-Id: Ie66580d3f73c1faebe90c36f99070ed201a48878
http://cgit.osmocom.org/openbsc/commit/?id=1da56f581d9fcf82d38267fc9985e5b3…
commit 1da56f581d9fcf82d38267fc9985e5b30c776d7d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:52:05 2016 +0100
vlr_loc_upd authentication option
Change-Id: Ibf105e4ba91e94c1362b1ab1409ec05f976e69ea
http://cgit.osmocom.org/openbsc/commit/?id=990a77dc67f5da4a4980158942062541…
commit 990a77dc67f5da4a49801589420625417f8b99c0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:51:01 2016 +0100
vty: add net / 'authentication (optional|required)'
Change-Id: I82e13a81f5d1d4d078907319d72385d505243be1
http://cgit.osmocom.org/openbsc/commit/?id=05b6069d7eab4cd658ce39b45458e7b7…
commit 05b6069d7eab4cd658ce39b45458e7b77d4bfefe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:14:50 2016 +0100
log: vlr: log all auth tuple details
Change-Id: I5c73e7edda35e908b07411114226711105262173
http://cgit.osmocom.org/openbsc/commit/?id=78108fbb70c5bd35a1fe2120d05f97e4…
commit 78108fbb70c5bd35a1fe2120d05f97e41f0687eb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:14:06 2016 +0100
typo in comment
Change-Id: Iefc7a9b547dac18af9bb6aacd707e7465107250f
http://cgit.osmocom.org/openbsc/commit/?id=b023db8ace32813f347c5fb4cd929aed…
commit b023db8ace32813f347c5fb4cd929aede2702540
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:13:33 2016 +0100
vlr: assert that we don't replace an existing conn->master_fsm
Change-Id: Iaccd07e5b8c299232d05bbffa45f854d0b974300
http://cgit.osmocom.org/openbsc/commit/?id=08f3e7387435920e52bfe7a5caab007e…
commit 08f3e7387435920e52bfe7a5caab007ec5d0cf13
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:15:11 2016 +0100
vlr: authenticate: fix erratic assertion
res is never NULL, since it is an array member.
Furthermore, res is not related to this part of auth, so don't assert res_len.
Change-Id: I0f5c9584bc5398523c4748e2fc469da104bbe628
http://cgit.osmocom.org/openbsc/commit/?id=da497fd8722f9982c50db3450fdf02f1…
commit da497fd8722f9982c50db3450fdf02f1cee6c73b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:13:03 2016 +0100
vlr: create conn->master_fsm also for CM Service Req
Change-Id: I2c4f5b47abd7e28cb2000adcedaa5bcc53c381d5
http://cgit.osmocom.org/openbsc/commit/?id=e66ad07b89940f7f902e94f97b044a0f…
commit e66ad07b89940f7f902e94f97b044a0f2aea9a3d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:31:39 2016 +0100
add value strings for enum vlr_auth_fsm_result
Change-Id: I85cbadd546eae032542b942718b6997c4ab5cadf
http://cgit.osmocom.org/openbsc/commit/?id=26a57f6e2b29bf55dc76690418bcd68f…
commit 26a57f6e2b29bf55dc76690418bcd68f52a91ee3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:35:20 2016 +0100
fix: vlr_lu_fsm: set vsub->lu_fsm to NULL upon cleanup
Otherwise an invalid pointer to a previous, deallocated lu_fsm would stick
around and prevent future Location Updating attempts.
Change-Id: I81cc50b77fa26863c6bf4a29b09c35fa98921f08
http://cgit.osmocom.org/openbsc/commit/?id=1763efb509378d80a4bbe4eee9814760…
commit 1763efb509378d80a4bbe4eee9814760a225a5c8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:33:29 2016 +0100
cosmetic: drop obvious comment
Change-Id: Id3362ec013c1929659c1167de566de944ba2803e
http://cgit.osmocom.org/openbsc/commit/?id=5d9545db1c8f17acbe838f18d8d6dee2…
commit 5d9545db1c8f17acbe838f18d8d6dee2fc7c52b8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:33:09 2016 +0100
fix: missing return after auth_fsm_term() in auth_fsm_wait_ai()
Missing return statement would cause FSM to be terminated twice, resulting in
segfault.
Change-Id: Iba9f208c598ccc4623a20188496b2753cdfa5b22
http://cgit.osmocom.org/openbsc/commit/?id=8a17f4a46b51323da0cc9b7ce432a81f…
commit 8a17f4a46b51323da0cc9b7ce432a81fb4e3ec93
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:32:08 2016 +0100
vlr_auth_fsm: log term result
Change-Id: I34b769e75d8aea6e5a96e6d4c4e691fa37208dc0
http://cgit.osmocom.org/openbsc/commit/?id=83ed2b983b87a308904e717317f1b6e4…
commit 83ed2b983b87a308904e717317f1b6e4df71df96
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:30:49 2016 +0100
cosmetic: don't log fsm instance addresses
Change-Id: I8ffbeecdddbef4db4e23722c8300bced7d06caec
http://cgit.osmocom.org/openbsc/commit/?id=83e6f7ee8c63bd41a27ef86aaae10b9a…
commit 83e6f7ee8c63bd41a27ef86aaae10b9aa3b1cfd7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:09:04 2016 +0100
implement msc_create_conn_fsm
Change-Id: Id541b5977ad4a7824b26fee35467ecbfa56c89f3
http://cgit.osmocom.org/openbsc/commit/?id=95cdbf9d7d2e88044445818f145269b4…
commit 95cdbf9d7d2e88044445818f145269b4dc5b6b1e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:10:49 2016 +0100
lu_fsm bootstrap
Change-Id: I14f27a2f657567f424a4dc2ec13b6a01e2aa6676
http://cgit.osmocom.org/openbsc/commit/?id=9033db3a51d6ed26b43acd7dcf34ab23…
commit 9033db3a51d6ed26b43acd7dcf34ab23bdc075d8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:09:39 2016 +0100
fix implit function: declare msc_release_connection
Change-Id: I34a673616238e6bda677e470c83ab57fd521a217
http://cgit.osmocom.org/openbsc/commit/?id=e2e8c59c594ac6ae0c673efab4108e9d…
commit e2e8c59c594ac6ae0c673efab4108e9d39a5fec5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 12 23:03:09 2016 +0100
gsup client: tweak logging levels around connecting
Change-Id: Iee77ba45c24d6b8308e344dc1d1531e9d1b45921
http://cgit.osmocom.org/openbsc/commit/?id=3e4e3557b8346b90a1dae023e9af4c50…
commit 3e4e3557b8346b90a1dae023e9af4c503af37ff5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Dec 10 15:38:27 2016 +0100
nitb: vlr init
Change-Id: If741ace01d939fb8b7db7496ce623d20e15cf2d7
http://cgit.osmocom.org/openbsc/commit/?id=404f0afcaa39105e5828bb1908a5198e…
commit 404f0afcaa39105e5828bb1908a5198e19167cc0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:30:58 2016 +0100
vlr gsup client fu
Change-Id: If8c119c47892763370b63ed487a5fbe7eb4f2d55
http://cgit.osmocom.org/openbsc/commit/?id=b96d0462bec04c3b1cd52d03ef7908aa…
commit b96d0462bec04c3b1cd52d03ef7908aa52dede88
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:31:14 2016 +0100
cosmetic subscr count log
Related: OS#1592
Change-Id: I28fbbf136b26e69f7c7da1927c2a19f658bea8c9
http://cgit.osmocom.org/openbsc/commit/?id=260b893afdca2ceb98cf5764b167747b…
commit 260b893afdca2ceb98cf5764b167747bc6292816
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 14:59:48 2016 +0100
gsm_04_08 rx: check subscriber presence
Related: OS#1592
Change-Id: Ic073b44ed564b9c3b51f1f8bcd134b31dbeb8a21
http://cgit.osmocom.org/openbsc/commit/?id=8b6b91b308122164a624ad9de4cd4452…
commit 8b6b91b308122164a624ad9de4cd44528b02e9ac
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:40:40 2016 +0100
vlr_fu
Change-Id: Ia3f39ab5760b9ce1889e77b24b3a578099d3cdbc
http://cgit.osmocom.org/openbsc/commit/?id=8e407908799e1de506cb7c12027861a7…
commit 8e407908799e1de506cb7c12027861a74a13b367
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 02:01:27 2016 +0100
fix build: osmo-nitb: include libvlr from proper dir
Related: OS#1592
Change-Id: Ifebfb3cf3dfec76aca803e1ccf0da182fb8a1b39
http://cgit.osmocom.org/openbsc/commit/?id=5939ce6d14f5bebd24643cbeda43bfae…
commit 5939ce6d14f5bebd24643cbeda43bfaecafa713b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 14:57:02 2016 +0100
move vlr_sub_name to libcommon, to allow logging vsub name without libvlr
Related: OS#1592
Change-Id: I8a0e7cbfd5338035499825ef2755efc8c77762ca
http://cgit.osmocom.org/openbsc/commit/?id=5c9a5d4a2a728d2956a5a519b420d058…
commit 5c9a5d4a2a728d2956a5a519b420d05854282003
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:28:35 2016 +0100
comment fix in vlr_subscriber
Related: OS#1592
Change-Id: I53f9830b609a861c5baa693d10d3765dd769dbb3
http://cgit.osmocom.org/openbsc/commit/?id=6a2382ff30fb8b73b03afe10a72bd456…
commit 6a2382ff30fb8b73b03afe10a72bd456a93c157a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:28:09 2016 +0100
vlr: temporary comments in gsm_subscriber
Related: OS#1592
Change-Id: I3ef5f6230198584888cdf8e7749b41c59421f07f
http://cgit.osmocom.org/openbsc/commit/?id=14ab506c2b0aa4a72548c97478a070f9…
commit 14ab506c2b0aa4a72548c97478a070f9d60186be
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:01:06 2016 +0100
vlr: add vlr_subscriber to gsm_subscriber and comment
subscr_name: redirect to vlr_subscriber
Related: OS#1592
Change-Id: Ibff06dd2926e329d196ada5a0916c8cca02b7d69
http://cgit.osmocom.org/openbsc/commit/?id=d9c8e0578874db90bb274fba3a1bf697…
commit d9c8e0578874db90bb274fba3a1bf6971a5b7dab
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:49:18 2016 +0100
vlr: fix LAI composition: use proper network and bts pointers
Related: OS#1592
Change-Id: I8ebfcedaf044261c0600b87533b60104a62b992d
http://cgit.osmocom.org/openbsc/commit/?id=0facc6104673aa3e874efbb8786e4745…
commit 0facc6104673aa3e874efbb8786e4745ad697c58
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:44:50 2016 +0100
FIXME disable subscr_update()
Related: OS#1592
Change-Id: If94ed34238b221a4ff625697f42d90e4a05974ff
http://cgit.osmocom.org/openbsc/commit/?id=a3f5f83d737e29566e707cb4af311a9f…
commit a3f5f83d737e29566e707cb4af311a9fa0779dc8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:47:39 2016 +0100
FIXME disable classmark2
Related: OS#1592
Change-Id: I5a2231e3a680b429bc8c8195d85fa013b86cda1c
http://cgit.osmocom.org/openbsc/commit/?id=7d38289a0e2a7ac8270901a76c24e677…
commit 7d38289a0e2a7ac8270901a76c24e677c1e551fd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 15:58:25 2016 +0100
vlr_sub_name(): be robust against NULL pointer
Related: OS#1592
Change-Id: I41ab19839dad00dfe46c0b5f501ca7ebc9d3b40e
http://cgit.osmocom.org/openbsc/commit/?id=947b44bd0bbfd6e4a51732de9fbeeaf7…
commit 947b44bd0bbfd6e4a51732de9fbeeaf7269654f9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:31:05 2016 +0100
gsm48_rx_rr_app_info: don't store app info at all, comment
Related: OS#1592
Change-Id: Iaeeb18a0b812ac6fbfcb57abffb62d789c7ba0de
http://cgit.osmocom.org/openbsc/commit/?id=7d62d78f9fbb16ec3176f1d1daa189f3…
commit 7d62d78f9fbb16ec3176f1d1daa189f36d558dbf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:29:42 2016 +0100
fixes for tmsi reall compl path
vlr_sub_rx_tmsi_reall_compl(): have a return value; publish in vlr.h.
gsm48_rx_mm_tmsi_reall_compl(): fix everything.
Related: OS#1592
Change-Id: Ieeccca85e7177e21af43db4de705ec13d7bc8c40
http://cgit.osmocom.org/openbsc/commit/?id=281eff593d2dd0ea7df7f2c17fe923be…
commit 281eff593d2dd0ea7df7f2c17fe923bebe592d04
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:46:13 2016 +0100
gsm_04_08.c: add missing vlr .subscr_assoc()
Related: OS#1592
Change-Id: I89757df03c4bf9ff9272f848f6724b635af1eeb0
http://cgit.osmocom.org/openbsc/commit/?id=4e7bbc354868540a75642a649524873b…
commit 4e7bbc354868540a75642a649524873bb156c9bc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:43:09 2016 +0100
fix const compiler warning in print_meas_rep()
Related: OS#1592
Change-Id: Icd89a1e0c99f455317387ee55f2d90a0e3c61c7a
http://cgit.osmocom.org/openbsc/commit/?id=f5aa9911de5fce20566af2b4452d9f3b…
commit f5aa9911de5fce20566af2b4452d9f3b182a519f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:45:16 2016 +0100
vlr_lu_fsm: missing: WAIT_SUB_PRES out_state_mask += WAIT_IMEI_TMSI
Related: OS#1592
Change-Id: I050cfaf2d23c71a2bb7d969f43bb5b493d3639c5
http://cgit.osmocom.org/openbsc/commit/?id=2baa31942b573c7a46e3287bd4a3e2f5…
commit 2baa31942b573c7a46e3287bd4a3e2f58025468a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:44:04 2016 +0100
libmsc: store classmark1 in gsm_subscriber_connection
Related: OS#1592
Change-Id: I03d194595da684e165715faf5f602adef8587144
http://cgit.osmocom.org/openbsc/commit/?id=2e3adbb9d5edcfd6b4a0653e6efb7f6d…
commit 2e3adbb9d5edcfd6b4a0653e6efb7f6dd44007ff
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Nov 17 05:06:59 2016 +0100
cosmetic: in comments, drop some unbalanced braces
Simplistic C file harvesters will break at a single opening brace even if it is
in a comment. This is of course aimed at the fsm-to-dot.py script recently
added in libosmocore/contrib.
Related: OS#1592
Change-Id: Ie47bc869fbd3f2dab7141a3d61a9d772b5a9b7a9
http://cgit.osmocom.org/openbsc/commit/?id=f68266562159e195e0492781a6985c20…
commit f68266562159e195e0492781a6985c20a14fd842
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:28:33 2016 +0100
fix various missing vars and unused vars
Related: OS#1592
Change-Id: I16cf82fe3b27a4cdd69df1cf34e60918b453d07b
http://cgit.osmocom.org/openbsc/commit/?id=bfb4a2c56a9a58ba962e80a64cd7353d…
commit bfb4a2c56a9a58ba962e80a64cd7353d29e99649
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:46:12 2016 +0100
comments: various tweaks and fixes
Mention 3GPP TS 23.008, whitespace, typos
Related: OS#1592
Change-Id: I8b996e8900e4846ff3d95189215ad3b5e97d1d2b
http://cgit.osmocom.org/openbsc/commit/?id=0a3f61754f91b4e0e16e0e517f92a489…
commit 0a3f61754f91b4e0e16e0e517f92a4898be8bcd7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:53:37 2016 +0100
fix vlr_loc_update: don't return vlr_subscriber, return fsm inst
Related: OS#1592
Change-Id: I943aea5575bf57e3bb148ade616a66191cee6752
http://cgit.osmocom.org/openbsc/commit/?id=bb4a9f5169bac2e1796c6f4b6cad3a76…
commit bb4a9f5169bac2e1796c6f4b6cad3a76ae7da190
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Nov 14 14:48:00 2016 +0100
WIP: more incomplete libvlr integration work
Related: OS#1592
Change-Id: I77fb3a540c900be6440d0aec12161711b65b8aa6
http://cgit.osmocom.org/openbsc/commit/?id=445e6328e6a60f7e4a5c35ce0231db7b…
commit 445e6328e6a60f7e4a5c35ce0231db7b5ec7ac6b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
WIP: Introduce libvlr
Related: OS#1592
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
http://cgit.osmocom.org/openbsc/commit/?id=3b7daa51816810ae9e72dc8ea30858c5…
commit 3b7daa51816810ae9e72dc8ea30858c5bcb1d8ff
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:11 2016 +0200
VTY: Print 3G auth tuples, not just 2G auth tuples
Change-Id: I277e4347ee1486a39e6dc4e2363a593f328f9e3b
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=c2d19ccc66f731c3e4f324a6e3d89cf1…
commit c2d19ccc66f731c3e4f324a6e3d89cf1847caa88
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 13:49:49 2016 +0200
WIP: Handle Authentication Failure from MS
Change-Id: I71f51eff089cf05f32a6ef408c4606880fc2e4a5
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=d539e0cf81aabde73fe8ec2b64597c47…
commit d539e0cf81aabde73fe8ec2b64597c47fe1a7090
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 22:52:41 2016 +0200
SGSN: Integrate basic support for UMTS AKA
We already had almost all the parts in place before:
* GSUP with capability to send us auth_vectors that contain
either triplets or quintuples
* mm_context that holds such auth_vectors
All that we need to add in this patch is the capability to send
the AUTN parameter in the GMM AUTH REQ and parse the extended RES
in the GMM AUTH RESP.
TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=d488158c91fac3465af9ff61aa22e0c3…
commit d488158c91fac3465af9ff61aa22e0c30072d08a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 19 18:06:02 2016 +0200
Introduce subscriber_connection ref-counting
This introduces a reference count for gsm_subscriber_connection. Every
user of the connection needs to hold a reference until done. Once the
reference count dorps to zero, the connection is cleared towards the
BSC (which subsequently will clear any logical channels associated with
it).
Related: OS#1592
Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e
-----------------------------------------------------------------------
Summary of changes:
openbsc/contrib/bsc_control.py | 5 --
openbsc/include/openbsc/gsm_data.h | 2 +
openbsc/include/openbsc/osmo_msc.h | 3 +-
openbsc/include/openbsc/vlr.h | 10 +++-
openbsc/src/libmsc/gsm_04_08.c | 51 +++++++++++++++----
openbsc/src/libvlr/vlr_access_req_fsm.c | 86 ++++++++++++++++++++++++++++-----
openbsc/tests/vlr/vlr_test.c | 3 ++
7 files changed, 131 insertions(+), 29 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 8076c87c6b79af008511d20534edfed0eb9eb1b7 (commit)
from 50d7a8ef6029a895bcb8d258352616c5e789f60f (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/osmo-auc/commit/?id=8076c87c6b79af008511d20534edfed…
commit 8076c87c6b79af008511d20534edfed0eb9eb1b7
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Dec 19 19:41:28 2016 +0100
Fix broken compilation
The compilation with newver libosmocore was broken due to introduction
of DLGSUP define there. Fix it by renaming DLGSUP -> DGSUP.
-----------------------------------------------------------------------
Summary of changes:
osmo-gsup-hlr/src/gsup_server.c | 17 +++++++++--------
osmo-gsup-hlr/src/logging.c | 5 +++--
2 files changed, 12 insertions(+), 10 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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, master has been updated
via 0c32685898604ca5c6546882deb642a17ddce937 (commit)
from ea619f17048ed6b3e7cf730901e7bc27c1f3f7ed (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=0c32685898604ca5c6546882deb642a1…
commit 0c32685898604ca5c6546882deb642a17ddce937
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Dec 12 16:59:28 2016 +0100
bsc_control.py: remove unused -i option
This option only served to demonstrate possibility of manually selecting
<id> field in CTRL protocol. Since the transition to generic ipa module
this is no longer exposed so the option became a no-op. Correspondingly
there's no need to explicitly initialize the RNG - the Ctrl class
handles random <id> generation internally.
Change-Id: I10cc7c069354cced2bba84fe67c69c28b8596ded
-----------------------------------------------------------------------
Summary of changes:
openbsc/contrib/bsc_control.py | 5 -----
1 file changed, 5 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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, neels/vlr has been updated
discards 891405ba0c994e22d5c879921b7bdf19b0914b28 (commit)
discards e4ba3ef176702ba6e9b532e98450a73498f7646d (commit)
discards d771af192aae1c8acae45aac75df8f34c2e6a5d1 (commit)
via 2466a2385ff061926a20e95dd4e8a46fc029b0d4 (commit)
via 26e05c01b7516788e790403895b455ccab2b00aa (commit)
via f4f464e27db256190aa38862d315b87d802fe03b (commit)
via 5f244333b074837f986ef49e820d98c61b69b988 (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 (891405ba0c994e22d5c879921b7bdf19b0914b28)
\
N -- N -- N (2466a2385ff061926a20e95dd4e8a46fc029b0d4)
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=2466a2385ff061926a20e95dd4e8a46f…
commit 2466a2385ff061926a20e95dd4e8a46fc029b0d4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 04:07:29 2016 +0100
vlr: debug log: log received GSUP MSISDN
Change-Id: I80c00862be880b58ada39d1585c7cbdbe96228ee
http://cgit.osmocom.org/openbsc/commit/?id=26e05c01b7516788e790403895b455cc…
commit 26e05c01b7516788e790403895b455ccab2b00aa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 03:51:11 2016 +0100
vlr: fix: decode GSUP MSISDN from BCD without leading '0'
When using gsm48_mi_to_string() to decode the MSISDN, odd-length numbers are
preceded by a leading zero, which may break things. Instead, use
gsm48_decode_bcd_number() to do the job properly.
E.g. when the hlr.db contains '12345', it gets encoded as bcd hex L=03 V=2143f5
in GSUP, which apparently gets right-justified to "012345" in
gsm48_mi_to_string(). gsm48_decode_bcd_number()'s result is just "12345".
However, to benefit from the available length (gsup_msg->msisdn_enc_len),
provide a function decode_bcd_number_safe(), which adds input length checks to
gsm48_decode_bcd_number() by means of an additional argument.
Todo: maybe add such a length check to libosmocore, deprecating the original
gsm48_decode_bcd_number(); add unit tests for the length checks and BCD
decoding.
Change-Id: Ia3428792562c3f7f4ba339d000536373e0513f8e
http://cgit.osmocom.org/openbsc/commit/?id=f4f464e27db256190aa38862d315b87d…
commit f4f464e27db256190aa38862d315b87d802fe03b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 02:46:41 2016 +0100
tmp log: ussd
Change-Id: I5cc462111054207d8022ea801e9ef3a77d11d780
http://cgit.osmocom.org/openbsc/commit/?id=5f244333b074837f986ef49e820d98c6…
commit 5f244333b074837f986ef49e820d98c61b69b988
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 04:10:19 2016 +0100
vlr: ussd: use vlr_subscriber's msisdn
Change-Id: I1b4b0aa1ccb5417294148ca54572319d042aa8a7
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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, neels/vlr has been updated
discards 849f8a9606789314d187ad69cb7c9c9554caf573 (commit)
discards a5d7a79a67f60bddf19bd052e11a676e8edc5bab (commit)
discards c5b48b2b2b9b06727f9eca04137c2f4e1abec21e (commit)
discards d6a1bd20069747ed6ed4bfe4cba62e4a4f0e05c8 (commit)
discards 435cf15d3cf1136e758fa60cc89ad8235876c7ea (commit)
discards 7094f5bce15e6d29fd8a5ae81b927e846fecbec4 (commit)
discards 77936c4234920ea3cf7594afb5f1a1ccca447d4b (commit)
discards 639b8e202be3896ef412b1fb1badd8363d6f9de7 (commit)
discards ac095f2e6a89a05f3228419fb11a2dba725b39f4 (commit)
discards 3771129c0257c595c8bdef2056eb29c15ce9b845 (commit)
discards 7139813720d6ec09f63804872d1a2e72c4b56a09 (commit)
discards a73a70dacb39ee5ae875de212b49aca7d96eef2e (commit)
discards f048ba7a5ed124091cfd3bb1c1dec27808089c5c (commit)
discards db704638b365ba56b8f6236399dace83f149a29a (commit)
discards 479d9d20ff7373c299800b71633112eab5607944 (commit)
discards e91214207963f0d0cecbce00a135cad1549eebf6 (commit)
discards 0fe47038a496bd0504099b52536d823a0fe13879 (commit)
discards 98502c0c831383609b2ad178a031a2a77ed689ae (commit)
discards 19e4feab8db33c8c272ad14627d7dfd833ed122f (commit)
discards 69be42d8c7fc3ef08cae8b97e4759effa72eb74c (commit)
discards 4da5b7da4e2c61efc90366ad42891a33bf8937d8 (commit)
discards 128698b2f0315f3406ae9214decdb2cb0fb8aafa (commit)
discards e12b8d1844ef83fd945cd501b5bb96607c0f622c (commit)
discards 691ea065dc86366b2a5c5b2e401e22b811d455d7 (commit)
discards 290cf4d84560ce894cc2fd6e27664cc40f517a51 (commit)
discards a392b0ceaddd76be312c1f230e9ff821704a5cb1 (commit)
discards 415f49030cdd67526fe813158a63072dcbb8dd8e (commit)
discards 6cc53e7027fcc45996ba046458606aa9b15b5eb5 (commit)
discards 00fcbad82f4c2676a8c6aad592cd207054f20358 (commit)
discards 55bb3ce2b7c168a1f5ef2e08e1a955ca7bf92778 (commit)
discards 46552e45847865caecd3c45a8795f8dfa9802fce (commit)
discards 00c1ef59aa965e80cebde4f132dcd7ec5fbd2167 (commit)
discards 6656b17f5263a5d46dcb04edb3e595c5e3182d1c (commit)
discards 66921daf83671fbed26bb6a43be3f1fedc012b1f (commit)
discards 02c32688759b98f76d6080c24c7b8c61870f3dc8 (commit)
discards 16446bac8361404f3c7caf59321292809d180643 (commit)
discards 5ed398efca4975fdc0ccbf32facc1057a2f53dec (commit)
discards 4f0417f839dd9f7a97cdb150cd5aa2d5a9dbb551 (commit)
discards 73bcb94f4230c52ff07e0dc53e62935c04f9db8d (commit)
discards 8d3505f49a6dc8bfff25459f230b10a2f829910d (commit)
discards 9040e72a7885f972ab329c32f7b732669d4f9ffe (commit)
discards 44079558d167b10ed480dfa85c327ee1741a198b (commit)
discards bdbdb80d06895e9bff2acb5fd564597d4ffb6e17 (commit)
discards 8248b8c577fdd774f5a25e207dc889d6e6a2775b (commit)
discards 216792c8da194e6d57e1131aea5baef44eeee0b3 (commit)
discards 256e3a16d20c173502bae5b72373cde45ce0f3e8 (commit)
via 891405ba0c994e22d5c879921b7bdf19b0914b28 (commit)
via e4ba3ef176702ba6e9b532e98450a73498f7646d (commit)
via d771af192aae1c8acae45aac75df8f34c2e6a5d1 (commit)
via c09460b0e50897ab01d521b124e49504771f49ea (commit)
via 7705cc113481226c5e0b9a74e814905c2de8b4bb (commit)
via 9270bdfe419a768a5d8285c9ada881c657549a0d (commit)
via 2b6d3ebec857d0cf472918b0b7330a4e01b267a8 (commit)
via ff118318eec89f420053e054baa3dd9dc4612498 (commit)
via 20ba8fea810216b7791396009a4aa1b33785b4e8 (commit)
via 13cbffe2dffa8bf9e2f6d68fc7eef1194d77f067 (commit)
via 89056cf772d3d39625312fe0e7f5947c969741d7 (commit)
via 5c4a5e480cb3ca435be4f0261cc6036aa33757e6 (commit)
via 164774a9158ac613078f28879c6f9e4c7e10476f (commit)
via 80734db855fc25b9966a0c45e79fe9a01b7bc957 (commit)
via 130559a27ed00eeb9d91959e4a83d120c30688f5 (commit)
via 01cd2db578bf9cc8c9800ac9da86d92eeabc43ff (commit)
via 8da98fbc4915f754d913a77ce1078746dc24bf9e (commit)
via 1d2d1b6776e23c658d8367ee032f5cc110aa3d27 (commit)
via 4c390fc84102592d3e211c15dec8a89170b71338 (commit)
via 981119e73c1eb6c462ece33497f0be7f07801f73 (commit)
via 78d77502ba543918e1eaf3f00ab5adb46f8442d1 (commit)
via a9af25de25d0330d6b00b9e3c6698ec0c42cd4f6 (commit)
via 848588bccd4e032f61ca7f6e0ef637c07d9f4743 (commit)
via 90ab97b37cf44d7486e6d832e685960cf84ce223 (commit)
via edf95e304b1e803c6b258927ef95789d6a86d059 (commit)
via a5cee00514d7cb0f75a3dec8ca293e0b1bb4cc66 (commit)
via f4fed4f536e4756880e19cee034016486552f2a0 (commit)
via 3a7d433c59cdffcde4d37c39a563484b3ecc2ed8 (commit)
via ccb080e8f62126b5e6c5c665a422e73f59e6707a (commit)
via d2ef10edbf8e5a70c22a5f2ed50ba6a706f6010a (commit)
via a8bceb59e106a62813605061719b5c72ed593580 (commit)
via 6f35a6fd432a3e1f3cdd6b435e59f5bf36c03178 (commit)
via 7297c39044c81c43994ec2801fcce12eca821317 (commit)
via 7ce4f4233695071ed293f2ca3768c0e5228e2c49 (commit)
via 0a6466a6d40295192e04b6e6b71da79a7f688ec7 (commit)
via 93baf3c168dc1b81c412ff08c8735ab34611dbd6 (commit)
via ac7cd2bfcc245d83d141d6cbd4a6d63c3cb77f11 (commit)
via a43b13d97da3a7f8d10564ded069e9d8b56a2ed2 (commit)
via 99d632b9a28f3f8f5d3b6f814f888af0a9ecd006 (commit)
via 74fd29861858bd7e58680cd989a65086a1143c18 (commit)
via 27ea09be595e8a5b04fbba97effd42b2635e060a (commit)
via 88d1dc5f4df5d0dee652b753ef34caef7d07ec13 (commit)
via c72188572f00edfb23195a4df091530265f07562 (commit)
via f1bdc70e5a666bfad2a5caa8524087ae3d4945a2 (commit)
via 89b06ab371d64df4999c5e4d90bc05b535ec7686 (commit)
via 93e263b7fc3f1f8baa857c7747f5c165456b02f2 (commit)
via 6fe7f1d42ea7f6b53733663c621e115948fa32df (commit)
via 16dd328c939c1c7a92f3a77d0d5ae454718ada60 (commit)
via f1dcfe9c7b8cbcb3cd9feffa685d3b80836eb755 (commit)
via e34d43d8aae54bd57de7c191585db6f66fe12b06 (commit)
via 10e5af0978dc0d929a6e4e757b4797aab1430331 (commit)
via dbc839f7113a3ac72bb5ec7d1181d577d8631f09 (commit)
via 58a4b6a5b7290fd7b79658152315bd0855d3d323 (commit)
via 6dae15a03c6e63b7051dbec86740c21ef6553527 (commit)
via 84a1015db9f73dff0218f26165b3460c1ac9ac32 (commit)
via 1fbc9368f15b19b77da287a69f6b979dbe036d49 (commit)
via f97382742b6fc6a3d54ba7190e17ba0dc76ea6ed (commit)
via 59ca2fb36f155f5bb6e446ece9b6725743e8a8dc (commit)
via 78250a68c019e4cc0515e977b59ebd5c6eec8966 (commit)
via ebb69e7e9d80924050dbd1fbe71533446d704c32 (commit)
via 60bd014c0cb09f7cfc3261c5009692e2f292cd83 (commit)
via dbcc3edca2664a7e08600fb31f39797ce59e2b46 (commit)
via ea619f17048ed6b3e7cf730901e7bc27c1f3f7ed (commit)
via ecdfd6d097eb0030b1a0a003fb855b38733f9ba6 (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 (849f8a9606789314d187ad69cb7c9c9554caf573)
\
N -- N -- N (891405ba0c994e22d5c879921b7bdf19b0914b28)
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=891405ba0c994e22d5c879921b7bdf19…
commit 891405ba0c994e22d5c879921b7bdf19b0914b28
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 04:07:29 2016 +0100
vlr: debug log: log received GSUP MSISDN
Change-Id: I80c00862be880b58ada39d1585c7cbdbe96228ee
http://cgit.osmocom.org/openbsc/commit/?id=e4ba3ef176702ba6e9b532e98450a734…
commit e4ba3ef176702ba6e9b532e98450a73498f7646d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 03:51:11 2016 +0100
vlr: fix: decode GSUP MSISDN from BCD without leading '0'
When using gsm48_mi_to_string() to decode the MSISDN, odd-length numbers are
preceded by a leading zero, which may break things. Instead, use
gsm48_decode_bcd_number() to do the job properly.
E.g. when the hlr.db contains '12345', it gets encoded as bcd hex L=03 V=2143f5
in GSUP, which apparently gets right-justified to "012345" in
gsm48_mi_to_string(). gsm48_decode_bcd_number()'s result is just "12345".
However, to benefit from the available length (gsup_msg->msisdn_enc_len),
provide a function decode_bcd_number_safe(), which adds input length checks to
gsm48_decode_bcd_number() by means of an additional argument.
Todo: maybe add such a length check to libosmocore, deprecating the original
gsm48_decode_bcd_number(); add unit tests for the length checks and BCD
decoding.
Change-Id: Ia3428792562c3f7f4ba339d000536373e0513f8e
http://cgit.osmocom.org/openbsc/commit/?id=d771af192aae1c8acae45aac75df8f34…
commit d771af192aae1c8acae45aac75df8f34c2e6a5d1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 02:46:41 2016 +0100
tmp log: ussd
Change-Id: I5cc462111054207d8022ea801e9ef3a77d11d780
http://cgit.osmocom.org/openbsc/commit/?id=c09460b0e50897ab01d521b124e49504…
commit c09460b0e50897ab01d521b124e49504771f49ea
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:33:47 2016 +0100
vsub
Change-Id: I2432fd147a2ae23341b58a6e744e397450057538
http://cgit.osmocom.org/openbsc/commit/?id=7705cc113481226c5e0b9a74e814905c…
commit 7705cc113481226c5e0b9a74e814905c2de8b4bb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 00:00:12 2016 +0100
temp: osmo-nitb: log fsm addresses
Change-Id: I242b6dc3793487a02f3f2d7d75d3416175ee7626
http://cgit.osmocom.org/openbsc/commit/?id=9270bdfe419a768a5d8285c9ada881c6…
commit 9270bdfe419a768a5d8285c9ada881c657549a0d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:35:27 2016 +0100
vlr: lu_fsm: explicitly log the "_node*" functions
Change-Id: Ib371280aef82fed6b8c270a05dc2a98d782c7027
http://cgit.osmocom.org/openbsc/commit/?id=2b6d3ebec857d0cf472918b0b7330a4e…
commit 2b6d3ebec857d0cf472918b0b7330a4e01b267a8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:34:56 2016 +0100
cosmetic: fsm, state and event names by OSMO_STRINGIFY
When reading logs and looking for bugs, it can be quite cumbersome to have to
follow the given name strings back to a name used in the C code. Rather make
the names identical to the C code enum values and struct names.
Depends-on: libosmocore I857af45ae602bb9a647ba26cf8b0d1b23403b54c
Change-Id: Ie9a8f8e94a009eef2bb4a6a6f5572e4013e5b085
http://cgit.osmocom.org/openbsc/commit/?id=ff118318eec89f420053e054baa3dd9d…
commit ff118318eec89f420053e054baa3dd9dc4612498
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:31:36 2016 +0100
fix: msc-specific subscr conn de/alloc
msc_subscr_con_free() is dead code -- this is the result of the ongoing
mscsplit (OS#1594); it is used on the iu branch, but osmo-nitb on the master
branch still uses only bsc_subscr_con_free(). To make sure that the lu_fsm is
cleaned up when a subscr conn is discarded, add some cleanup code: to keep it
on the proper side, put this in libmsc/osmo_msc.c and add another callback to
struct bsc_api: conn_cleanup(). The osmo-bsc standalone implementations keep it
NULL (not called when NULL), the msc_bsc_api() sets it to
msc_subscr_con_cleanup(), which does the lu_fsm cleanup. Call this from
bsc_subscr_con_free().
Move along all other msc_subscr_con_*() to osmo_msc.c instead of gsm_04_08.c,
to counteract the tendency of gsm_04_08.c to become a kitchen sink for
everything.
Factor out msc_subscr_cleanup() for no good reason, really.
All this to make sure that in the new VLR:
1) when a subscr conn is freed, the FSM instances are properly terminated
instead of being freed quietly along with the conn's talloc context;
2) that an orphaned LU attempt doesn't leave an invalid lu_fsm pointer in the
vlr_subscriber.
Change-Id: I597a650ed19a6e9335890bbba7c8353a3e1ba7bf
http://cgit.osmocom.org/openbsc/commit/?id=20ba8fea810216b7791396009a4aa1b3…
commit 20ba8fea810216b7791396009a4aa1b33785b4e8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:54:36 2016 +0100
cosmetic: mark fixme
Change-Id: I099362da02d81ac273d57fa36f641ecd3dbd9bfc
http://cgit.osmocom.org/openbsc/commit/?id=13cbffe2dffa8bf9e2f6d68fc7eef119…
commit 13cbffe2dffa8bf9e2f6d68fc7eef1194d77f067
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:52:38 2016 +0100
cosmetic ws
Change-Id: I716d6f33aa7e8f2fbaf4bf247f97da57e77c7d61
http://cgit.osmocom.org/openbsc/commit/?id=89056cf772d3d39625312fe0e7f5947c…
commit 89056cf772d3d39625312fe0e7f5947c969741d7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:56:43 2016 +0100
cosmetic: extraneous 'break;'
Change-Id: I73515e3cf4ccd3312d1ce8270cd5ab3ff96feaca
http://cgit.osmocom.org/openbsc/commit/?id=5c4a5e480cb3ca435be4f0261cc6036a…
commit 5c4a5e480cb3ca435be4f0261cc6036aa33757e6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:54:23 2016 +0100
lu fsm: absorb state change to DONE into lu_fsm_term()
Change-Id: I0d21783678d96e56904e3b62af4a14c2a8c3b854
http://cgit.osmocom.org/openbsc/commit/?id=164774a9158ac613078f28879c6f9e4c…
commit 164774a9158ac613078f28879c6f9e4c7e10476f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:55:44 2016 +0100
vlr: lu fsm: deal with failure during internal subscriber assoc
Change-Id: Id64705fbf106d3ba5b9c9ab465776f088edc6cdb
http://cgit.osmocom.org/openbsc/commit/?id=80734db855fc25b9966a0c45e79fe9a0…
commit 80734db855fc25b9966a0c45e79fe9a01b7bc957
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:53:26 2016 +0100
lu fsm invocation: abort if internal subscriber assoc has failed
Change-Id: I8f6fe8d1d911059e7bfcff88a46abb4f83c34fc4
http://cgit.osmocom.org/openbsc/commit/?id=130559a27ed00eeb9d91959e4a83d120…
commit 130559a27ed00eeb9d91959e4a83d120c30688f5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:52:24 2016 +0100
vlr_proc_acc_req authentication option
Change-Id: Ie66580d3f73c1faebe90c36f99070ed201a48878
http://cgit.osmocom.org/openbsc/commit/?id=01cd2db578bf9cc8c9800ac9da86d92e…
commit 01cd2db578bf9cc8c9800ac9da86d92eeabc43ff
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:52:05 2016 +0100
vlr_loc_upd authentication option
Change-Id: Ibf105e4ba91e94c1362b1ab1409ec05f976e69ea
http://cgit.osmocom.org/openbsc/commit/?id=8da98fbc4915f754d913a77ce1078746…
commit 8da98fbc4915f754d913a77ce1078746dc24bf9e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:51:01 2016 +0100
vty: add net / 'authentication (optional|required)'
Change-Id: I82e13a81f5d1d4d078907319d72385d505243be1
http://cgit.osmocom.org/openbsc/commit/?id=1d2d1b6776e23c658d8367ee032f5cc1…
commit 1d2d1b6776e23c658d8367ee032f5cc110aa3d27
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:14:50 2016 +0100
log: vlr: log all auth tuple details
Change-Id: I5c73e7edda35e908b07411114226711105262173
http://cgit.osmocom.org/openbsc/commit/?id=4c390fc84102592d3e211c15dec8a891…
commit 4c390fc84102592d3e211c15dec8a89170b71338
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:14:06 2016 +0100
typo in comment
Change-Id: Iefc7a9b547dac18af9bb6aacd707e7465107250f
http://cgit.osmocom.org/openbsc/commit/?id=981119e73c1eb6c462ece33497f0be7f…
commit 981119e73c1eb6c462ece33497f0be7f07801f73
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:13:33 2016 +0100
vlr: assert that we don't replace an existing conn->master_fsm
Change-Id: Iaccd07e5b8c299232d05bbffa45f854d0b974300
http://cgit.osmocom.org/openbsc/commit/?id=78d77502ba543918e1eaf3f00ab5adb4…
commit 78d77502ba543918e1eaf3f00ab5adb46f8442d1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:15:11 2016 +0100
vlr: authenticate: fix erratic assertion
res is never NULL, since it is an array member.
Furthermore, res is not related to this part of auth, so don't assert res_len.
Change-Id: I0f5c9584bc5398523c4748e2fc469da104bbe628
http://cgit.osmocom.org/openbsc/commit/?id=a9af25de25d0330d6b00b9e3c6698ec0…
commit a9af25de25d0330d6b00b9e3c6698ec0c42cd4f6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:13:03 2016 +0100
vlr: create conn->master_fsm also for CM Service Req
Change-Id: I2c4f5b47abd7e28cb2000adcedaa5bcc53c381d5
http://cgit.osmocom.org/openbsc/commit/?id=848588bccd4e032f61ca7f6e0ef637c0…
commit 848588bccd4e032f61ca7f6e0ef637c07d9f4743
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:31:39 2016 +0100
add value strings for enum vlr_auth_fsm_result
Change-Id: I85cbadd546eae032542b942718b6997c4ab5cadf
http://cgit.osmocom.org/openbsc/commit/?id=90ab97b37cf44d7486e6d832e685960c…
commit 90ab97b37cf44d7486e6d832e685960cf84ce223
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:35:20 2016 +0100
fix: vlr_lu_fsm: set vsub->lu_fsm to NULL upon cleanup
Otherwise an invalid pointer to a previous, deallocated lu_fsm would stick
around and prevent future Location Updating attempts.
Change-Id: I81cc50b77fa26863c6bf4a29b09c35fa98921f08
http://cgit.osmocom.org/openbsc/commit/?id=edf95e304b1e803c6b258927ef95789d…
commit edf95e304b1e803c6b258927ef95789d6a86d059
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:33:29 2016 +0100
cosmetic: drop obvious comment
Change-Id: Id3362ec013c1929659c1167de566de944ba2803e
http://cgit.osmocom.org/openbsc/commit/?id=a5cee00514d7cb0f75a3dec8ca293e0b…
commit a5cee00514d7cb0f75a3dec8ca293e0b1bb4cc66
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:33:09 2016 +0100
fix: missing return after auth_fsm_term() in auth_fsm_wait_ai()
Missing return statement would cause FSM to be terminated twice, resulting in
segfault.
Change-Id: Iba9f208c598ccc4623a20188496b2753cdfa5b22
http://cgit.osmocom.org/openbsc/commit/?id=f4fed4f536e4756880e19cee03401648…
commit f4fed4f536e4756880e19cee034016486552f2a0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:32:08 2016 +0100
vlr_auth_fsm: log term result
Change-Id: I34b769e75d8aea6e5a96e6d4c4e691fa37208dc0
http://cgit.osmocom.org/openbsc/commit/?id=3a7d433c59cdffcde4d37c39a563484b…
commit 3a7d433c59cdffcde4d37c39a563484b3ecc2ed8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:30:49 2016 +0100
cosmetic: don't log fsm instance addresses
Change-Id: I8ffbeecdddbef4db4e23722c8300bced7d06caec
http://cgit.osmocom.org/openbsc/commit/?id=ccb080e8f62126b5e6c5c665a422e73f…
commit ccb080e8f62126b5e6c5c665a422e73f59e6707a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:09:04 2016 +0100
implement msc_create_conn_fsm
Change-Id: Id541b5977ad4a7824b26fee35467ecbfa56c89f3
http://cgit.osmocom.org/openbsc/commit/?id=d2ef10edbf8e5a70c22a5f2ed50ba6a7…
commit d2ef10edbf8e5a70c22a5f2ed50ba6a706f6010a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:10:49 2016 +0100
lu_fsm bootstrap
Change-Id: I14f27a2f657567f424a4dc2ec13b6a01e2aa6676
http://cgit.osmocom.org/openbsc/commit/?id=a8bceb59e106a62813605061719b5c72…
commit a8bceb59e106a62813605061719b5c72ed593580
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:09:39 2016 +0100
fix implit function: declare msc_release_connection
Change-Id: I34a673616238e6bda677e470c83ab57fd521a217
http://cgit.osmocom.org/openbsc/commit/?id=6f35a6fd432a3e1f3cdd6b435e59f5bf…
commit 6f35a6fd432a3e1f3cdd6b435e59f5bf36c03178
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 12 23:03:09 2016 +0100
gsup client: tweak logging levels around connecting
Change-Id: Iee77ba45c24d6b8308e344dc1d1531e9d1b45921
http://cgit.osmocom.org/openbsc/commit/?id=7297c39044c81c43994ec2801fcce12e…
commit 7297c39044c81c43994ec2801fcce12eca821317
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Dec 10 15:38:27 2016 +0100
nitb: vlr init
Change-Id: If741ace01d939fb8b7db7496ce623d20e15cf2d7
http://cgit.osmocom.org/openbsc/commit/?id=7ce4f4233695071ed293f2ca3768c0e5…
commit 7ce4f4233695071ed293f2ca3768c0e5228e2c49
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:30:58 2016 +0100
vlr gsup client fu
Change-Id: If8c119c47892763370b63ed487a5fbe7eb4f2d55
http://cgit.osmocom.org/openbsc/commit/?id=0a6466a6d40295192e04b6e6b71da79a…
commit 0a6466a6d40295192e04b6e6b71da79a7f688ec7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:31:14 2016 +0100
cosmetic subscr count log
Related: OS#1592
Change-Id: I28fbbf136b26e69f7c7da1927c2a19f658bea8c9
http://cgit.osmocom.org/openbsc/commit/?id=93baf3c168dc1b81c412ff08c8735ab3…
commit 93baf3c168dc1b81c412ff08c8735ab34611dbd6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 14:59:48 2016 +0100
gsm_04_08 rx: check subscriber presence
Related: OS#1592
Change-Id: Ic073b44ed564b9c3b51f1f8bcd134b31dbeb8a21
http://cgit.osmocom.org/openbsc/commit/?id=ac7cd2bfcc245d83d141d6cbd4a6d63c…
commit ac7cd2bfcc245d83d141d6cbd4a6d63c3cb77f11
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:40:40 2016 +0100
vlr_fu
Change-Id: Ia3f39ab5760b9ce1889e77b24b3a578099d3cdbc
http://cgit.osmocom.org/openbsc/commit/?id=a43b13d97da3a7f8d10564ded069e9d8…
commit a43b13d97da3a7f8d10564ded069e9d8b56a2ed2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 02:01:27 2016 +0100
fix build: osmo-nitb: include libvlr from proper dir
Related: OS#1592
Change-Id: Ifebfb3cf3dfec76aca803e1ccf0da182fb8a1b39
http://cgit.osmocom.org/openbsc/commit/?id=99d632b9a28f3f8f5d3b6f814f888af0…
commit 99d632b9a28f3f8f5d3b6f814f888af0a9ecd006
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 14:57:02 2016 +0100
move vlr_sub_name to libcommon, to allow logging vsub name without libvlr
Related: OS#1592
Change-Id: I8a0e7cbfd5338035499825ef2755efc8c77762ca
http://cgit.osmocom.org/openbsc/commit/?id=74fd29861858bd7e58680cd989a65086…
commit 74fd29861858bd7e58680cd989a65086a1143c18
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:28:35 2016 +0100
comment fix in vlr_subscriber
Related: OS#1592
Change-Id: I53f9830b609a861c5baa693d10d3765dd769dbb3
http://cgit.osmocom.org/openbsc/commit/?id=27ea09be595e8a5b04fbba97effd42b2…
commit 27ea09be595e8a5b04fbba97effd42b2635e060a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:28:09 2016 +0100
vlr: temporary comments in gsm_subscriber
Related: OS#1592
Change-Id: I3ef5f6230198584888cdf8e7749b41c59421f07f
http://cgit.osmocom.org/openbsc/commit/?id=88d1dc5f4df5d0dee652b753ef34caef…
commit 88d1dc5f4df5d0dee652b753ef34caef7d07ec13
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:01:06 2016 +0100
vlr: add vlr_subscriber to gsm_subscriber and comment
subscr_name: redirect to vlr_subscriber
Related: OS#1592
Change-Id: Ibff06dd2926e329d196ada5a0916c8cca02b7d69
http://cgit.osmocom.org/openbsc/commit/?id=c72188572f00edfb23195a4df0915302…
commit c72188572f00edfb23195a4df091530265f07562
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:49:18 2016 +0100
vlr: fix LAI composition: use proper network and bts pointers
Related: OS#1592
Change-Id: I8ebfcedaf044261c0600b87533b60104a62b992d
http://cgit.osmocom.org/openbsc/commit/?id=f1bdc70e5a666bfad2a5caa8524087ae…
commit f1bdc70e5a666bfad2a5caa8524087ae3d4945a2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:44:50 2016 +0100
FIXME disable subscr_update()
Related: OS#1592
Change-Id: If94ed34238b221a4ff625697f42d90e4a05974ff
http://cgit.osmocom.org/openbsc/commit/?id=89b06ab371d64df4999c5e4d90bc05b5…
commit 89b06ab371d64df4999c5e4d90bc05b535ec7686
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:47:39 2016 +0100
FIXME disable classmark2
Related: OS#1592
Change-Id: I5a2231e3a680b429bc8c8195d85fa013b86cda1c
http://cgit.osmocom.org/openbsc/commit/?id=93e263b7fc3f1f8baa857c7747f5c165…
commit 93e263b7fc3f1f8baa857c7747f5c165456b02f2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 15:58:25 2016 +0100
vlr_sub_name(): be robust against NULL pointer
Related: OS#1592
Change-Id: I41ab19839dad00dfe46c0b5f501ca7ebc9d3b40e
http://cgit.osmocom.org/openbsc/commit/?id=6fe7f1d42ea7f6b53733663c621e1159…
commit 6fe7f1d42ea7f6b53733663c621e115948fa32df
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:31:05 2016 +0100
gsm48_rx_rr_app_info: don't store app info at all, comment
Related: OS#1592
Change-Id: Iaeeb18a0b812ac6fbfcb57abffb62d789c7ba0de
http://cgit.osmocom.org/openbsc/commit/?id=16dd328c939c1c7a92f3a77d0d5ae454…
commit 16dd328c939c1c7a92f3a77d0d5ae454718ada60
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:29:42 2016 +0100
fixes for tmsi reall compl path
vlr_sub_rx_tmsi_reall_compl(): have a return value; publish in vlr.h.
gsm48_rx_mm_tmsi_reall_compl(): fix everything.
Related: OS#1592
Change-Id: Ieeccca85e7177e21af43db4de705ec13d7bc8c40
http://cgit.osmocom.org/openbsc/commit/?id=f1dcfe9c7b8cbcb3cd9feffa685d3b80…
commit f1dcfe9c7b8cbcb3cd9feffa685d3b80836eb755
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:46:13 2016 +0100
gsm_04_08.c: add missing vlr .subscr_assoc()
Related: OS#1592
Change-Id: I89757df03c4bf9ff9272f848f6724b635af1eeb0
http://cgit.osmocom.org/openbsc/commit/?id=e34d43d8aae54bd57de7c191585db6f6…
commit e34d43d8aae54bd57de7c191585db6f66fe12b06
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:43:09 2016 +0100
fix const compiler warning in print_meas_rep()
Related: OS#1592
Change-Id: Icd89a1e0c99f455317387ee55f2d90a0e3c61c7a
http://cgit.osmocom.org/openbsc/commit/?id=10e5af0978dc0d929a6e4e757b4797aa…
commit 10e5af0978dc0d929a6e4e757b4797aab1430331
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:45:16 2016 +0100
vlr_lu_fsm: missing: WAIT_SUB_PRES out_state_mask += WAIT_IMEI_TMSI
Related: OS#1592
Change-Id: I050cfaf2d23c71a2bb7d969f43bb5b493d3639c5
http://cgit.osmocom.org/openbsc/commit/?id=dbc839f7113a3ac72bb5ec7d1181d577…
commit dbc839f7113a3ac72bb5ec7d1181d577d8631f09
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:44:04 2016 +0100
libmsc: store classmark1 in gsm_subscriber_connection
Related: OS#1592
Change-Id: I03d194595da684e165715faf5f602adef8587144
http://cgit.osmocom.org/openbsc/commit/?id=58a4b6a5b7290fd7b79658152315bd08…
commit 58a4b6a5b7290fd7b79658152315bd0855d3d323
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Nov 17 05:06:59 2016 +0100
cosmetic: in comments, drop some unbalanced braces
Simplistic C file harvesters will break at a single opening brace even if it is
in a comment. This is of course aimed at the fsm-to-dot.py script recently
added in libosmocore/contrib.
Related: OS#1592
Change-Id: Ie47bc869fbd3f2dab7141a3d61a9d772b5a9b7a9
http://cgit.osmocom.org/openbsc/commit/?id=6dae15a03c6e63b7051dbec86740c21e…
commit 6dae15a03c6e63b7051dbec86740c21ef6553527
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:28:33 2016 +0100
fix various missing vars and unused vars
Related: OS#1592
Change-Id: I16cf82fe3b27a4cdd69df1cf34e60918b453d07b
http://cgit.osmocom.org/openbsc/commit/?id=84a1015db9f73dff0218f26165b3460c…
commit 84a1015db9f73dff0218f26165b3460c1ac9ac32
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:46:12 2016 +0100
comments: various tweaks and fixes
Mention 3GPP TS 23.008, whitespace, typos
Related: OS#1592
Change-Id: I8b996e8900e4846ff3d95189215ad3b5e97d1d2b
http://cgit.osmocom.org/openbsc/commit/?id=1fbc9368f15b19b77da287a69f6b979d…
commit 1fbc9368f15b19b77da287a69f6b979dbe036d49
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:53:37 2016 +0100
fix vlr_loc_update: don't return vlr_subscriber, return fsm inst
Related: OS#1592
Change-Id: I943aea5575bf57e3bb148ade616a66191cee6752
http://cgit.osmocom.org/openbsc/commit/?id=f97382742b6fc6a3d54ba7190e17ba0d…
commit f97382742b6fc6a3d54ba7190e17ba0dc76ea6ed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Nov 14 14:48:00 2016 +0100
WIP: more incomplete libvlr integration work
Related: OS#1592
Change-Id: I77fb3a540c900be6440d0aec12161711b65b8aa6
http://cgit.osmocom.org/openbsc/commit/?id=59ca2fb36f155f5bb6e446ece9b67257…
commit 59ca2fb36f155f5bb6e446ece9b6725743e8a8dc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
WIP: Introduce libvlr
Related: OS#1592
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
http://cgit.osmocom.org/openbsc/commit/?id=78250a68c019e4cc0515e977b59ebd5c…
commit 78250a68c019e4cc0515e977b59ebd5c6eec8966
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:11 2016 +0200
VTY: Print 3G auth tuples, not just 2G auth tuples
Change-Id: I277e4347ee1486a39e6dc4e2363a593f328f9e3b
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=ebb69e7e9d80924050dbd1fbe7153344…
commit ebb69e7e9d80924050dbd1fbe71533446d704c32
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 13:49:49 2016 +0200
WIP: Handle Authentication Failure from MS
Change-Id: I71f51eff089cf05f32a6ef408c4606880fc2e4a5
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=60bd014c0cb09f7cfc3261c5009692e2…
commit 60bd014c0cb09f7cfc3261c5009692e2f292cd83
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 22:52:41 2016 +0200
SGSN: Integrate basic support for UMTS AKA
We already had almost all the parts in place before:
* GSUP with capability to send us auth_vectors that contain
either triplets or quintuples
* mm_context that holds such auth_vectors
All that we need to add in this patch is the capability to send
the AUTN parameter in the GMM AUTH REQ and parse the extended RES
in the GMM AUTH RESP.
TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=dbcc3edca2664a7e08600fb31f39797c…
commit dbcc3edca2664a7e08600fb31f39797ce59e2b46
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 19 18:06:02 2016 +0200
Introduce subscriber_connection ref-counting
This introduces a reference count for gsm_subscriber_connection. Every
user of the connection needs to hold a reference until done. Once the
reference count dorps to zero, the connection is cleared towards the
BSC (which subsequently will clear any logical channels associated with
it).
Related: OS#1592
Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_api.h | 3 +
openbsc/include/openbsc/gsm_data.h | 1 +
openbsc/include/openbsc/vlr.h | 6 +-
openbsc/src/gprs/gtphub.c | 3 +
openbsc/src/libbsc/bsc_api.c | 2 +
openbsc/src/libbsc/bsc_vty.c | 3 +
openbsc/src/libcommon-cs/common_cs_vty.c | 17 ++-
openbsc/src/libcommon/gsm_subscriber_base.c | 3 +-
openbsc/src/libiu/iu.c | 1 +
openbsc/src/libmsc/auth.c | 1 +
openbsc/src/libmsc/gsm_04_08.c | 47 +++----
openbsc/src/libmsc/osmo_msc.c | 57 ++++++++
openbsc/src/libmsc/ussd.c | 6 +-
openbsc/src/libvlr/vlr.c | 27 +++-
openbsc/src/libvlr/vlr_access_req_fsm.c | 7 +-
openbsc/src/libvlr/vlr_lu_fsm.c | 193 ++++++++++++++++++----------
openbsc/src/osmo-nitb/bsc_hack.c | 2 +-
openbsc/tests/vlr/vlr_test.c | 3 +-
18 files changed, 268 insertions(+), 114 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 2ae5f186929a720b5604e2bd19ef54606b37fb87 (commit)
from 5c5c78aacd4cd15e1147c2e5dbb4dc9fca4da7e5 (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/libosmocore/commit/?id=2ae5f186929a720b5604e2bd19ef…
commit 2ae5f186929a720b5604e2bd19ef54606b37fb87
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 15 02:26:03 2016 +0100
fsm: explicitly log removal from parent fsm
Since removing an FSM from its parent twice causes a segfault, it is very
interesting to see when that is attempted.
Removing could be made more robust, but logging is interesting for
investigating why an FSM is being removed twice in the first place (currently
the case in openbsc's vlr_lu_fsm).
Change-Id: Idec6b7aa5344f1e903c9d2aa2a3640cab0d70fb0
-----------------------------------------------------------------------
Summary of changes:
src/fsm.c | 3 +++
1 file changed, 3 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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, master has been updated
via ea619f17048ed6b3e7cf730901e7bc27c1f3f7ed (commit)
from ecdfd6d097eb0030b1a0a003fb855b38733f9ba6 (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=ea619f17048ed6b3e7cf730901e7bc27…
commit ea619f17048ed6b3e7cf730901e7bc27c1f3f7ed
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 13:09:00 2016 +0100
gtphub: fix possible NULL deref: don't print NULL tunnel
Fixes: coverity CID#158302
Change-Id: Ic500a3eb0c49393c7962a20e61eb57fd467208d3
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gtphub.c | 3 +++
1 file changed, 3 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom TETRA PHY and MAC implementation".
The branch, gr3.7 has been deleted
was 32fc370ac9dfc26c2cf83da910885680dc164287
-----------------------------------------------------------------------
32fc370ac9dfc26c2cf83da910885680dc164287 demod: Import the new GR 3.7 code
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom TETRA PHY and MAC implementation
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 "Osmocom TETRA PHY and MAC implementation".
The branch, master has been updated
via 44956fef8dd59ed94e1a30cc69fdb6d60260b1ed (commit)
via 871782e44570585df9ffcbd480626edfbdc61710 (commit)
from 158270f4892b40dfbae1b5dfa9c4a83d966267ed (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/osmo-tetra/commit/?id=44956fef8dd59ed94e1a30cc69fdb…
commit 44956fef8dd59ed94e1a30cc69fdb6d60260b1ed
Author: sq5bpf <sq5bpf+github(a)lipkowski.org>
Date: Tue Nov 18 23:04:13 2014 +0100
Update the Codec Download instructions and include a shell script
Change-Id: Ia943a38e422e23e70f73d9672554633c014f6da7
http://cgit.osmocom.org/osmo-tetra/commit/?id=871782e44570585df9ffcbd480626…
commit 871782e44570585df9ffcbd480626edfbdc61710
Author: sq5bpf <sq5bpf+github(a)lipkowski.org>
Date: Tue Nov 18 21:10:12 2014 +0100
Add simdemod2.py, a simple demodulator without GUI
Change-Id: Ibad17350db1b00f87955684e4cc17e0a5e8ea6de
-----------------------------------------------------------------------
Summary of changes:
etsi_codec-patches/README | 31 +++++++++++++
etsi_codec-patches/download_and_patch.sh | 40 ++++++++++++++++
src/demod/python/simdemod2.py | 80 ++++++++++++++++++++++++++++++++
src/receiver1 | 10 ++++
src/receiver2 | 11 +++++
5 files changed, 172 insertions(+)
create mode 100755 etsi_codec-patches/download_and_patch.sh
create mode 100755 src/demod/python/simdemod2.py
create mode 100755 src/receiver1
create mode 100755 src/receiver2
hooks/post-receive
--
Osmocom TETRA PHY and MAC implementation