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 "SCCP Library".
The branch, master has been updated
via 8cfba6c1d3abdf14fb01cb42bd558a7f5f49bb38 (commit)
from 73379a52ddff5bbba8da5cb3cb2bbbafcf17051f (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/libosmo-sccp/commit/?id=8cfba6c1d3abdf14fb01cb42bd5…
commit 8cfba6c1d3abdf14fb01cb42bd558a7f5f49bb38
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Dec 21 13:47:55 2016 +0100
Integrate Debian packaging changes
debian/control:
* restructure to make it easier to incorporate further changes
* update package descriptions
* update project URL
debian/rules:
* use proper hardening syntax
* restructure to make it easier to incorporate further changes
* remove useless comment
debian/copyright: update to match Debian format
Change-Id: I5d68891faa03ae83beeda58eb8ff8aa747dc6ad6
Related: OS#1694
-----------------------------------------------------------------------
Summary of changes:
debian/control | 29 ++++++++++++++----
debian/copyright | 89 +++++++++++++++++++++++++++++++++-----------------------
debian/rules | 18 +++++++-----
3 files changed, 86 insertions(+), 50 deletions(-)
hooks/post-receive
--
SCCP Library
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 fork of the Open SMPP 3.4 library".
The branch, master has been updated
via 899400ef72be7ea0cd6fd8504b56b769a10efc84 (commit)
from 943f079e6635420e9e48d140cecd5c2dcb5a9ea6 (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/libsmpp34/commit/?id=899400ef72be7ea0cd6fd8504b56b7…
commit 899400ef72be7ea0cd6fd8504b56b769a10efc84
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Dec 21 14:51:49 2016 +0100
Add gerrit settings
Make it simple to setup and use this repo with 'git review' command.
Change-Id: Ic97dda1950689ed86dcf01a49a0894aedaf57bab
-----------------------------------------------------------------------
Summary of changes:
.gitreview | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 .gitreview
hooks/post-receive
--
Osmocom fork of the Open SMPP 3.4 library
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 "SCCP Library".
The branch, master has been updated
via 73379a52ddff5bbba8da5cb3cb2bbbafcf17051f (commit)
from 26bcc0b9c4f0240b5caad1b410a966f76563e631 (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/libosmo-sccp/commit/?id=73379a52ddff5bbba8da5cb3cb2…
commit 73379a52ddff5bbba8da5cb3cb2bbbafcf17051f
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Dec 21 13:46:12 2016 +0100
Add gerrit settings
Make it simple to setup and use this repo with 'git review' command.
Change-Id: I1988dcb73d5401544ff23d668e7328deecf004d6
-----------------------------------------------------------------------
Summary of changes:
.gitreview | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 .gitreview
hooks/post-receive
--
SCCP Library
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 126def710563e1d4b5f16f354176a2088d17e28c (commit)
from 7309e19358240100e56f2d6af8af61a5bb5630da (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=126def710563e1d4b5f16f354176…
commit 126def710563e1d4b5f16f354176a2088d17e28c
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Dec 21 11:35:13 2016 +0100
Integrate Debian packaging changes
debian/control:
* restructure to make it easier to incorporate further changes
* update package descriptions
* move build-depends to a proper place
* update project URL
debian/rules:
* use proper hardening syntax
* strip linker option without explicit shell invocation
* remove useless comment
* add extra cleanup
debian/: package documentation separately
debian/docs: remove empty file
debian/coryright: update to match Debian format
Change-Id: Ia7654d34730e9f269831612bfba70a1338ce29d3
Related: OS#1694
-----------------------------------------------------------------------
Summary of changes:
debian/control | 226 +++++++++++++++++++++++++++++++++----
debian/copyright | 237 ++++++++++++++++++++++++++++++++-------
debian/docs | 0
debian/libosmocodec-doc.doc-base | 7 ++
debian/libosmocodec-doc.install | 1 +
debian/libosmocore-dev.dirs | 8 --
debian/libosmocore-dev.install | 1 -
debian/libosmocore-doc.doc-base | 7 ++
debian/libosmocore-doc.install | 1 +
debian/libosmogsm-doc.doc-base | 7 ++
debian/libosmogsm-doc.install | 1 +
debian/libosmovty-doc.doc-base | 7 ++
debian/libosmovty-doc.install | 1 +
debian/rules | 35 ++++--
14 files changed, 462 insertions(+), 77 deletions(-)
delete mode 100644 debian/docs
create mode 100644 debian/libosmocodec-doc.doc-base
create mode 100644 debian/libosmocodec-doc.install
delete mode 100644 debian/libosmocore-dev.dirs
create mode 100644 debian/libosmocore-doc.doc-base
create mode 100644 debian/libosmocore-doc.install
create mode 100644 debian/libosmogsm-doc.doc-base
create mode 100644 debian/libosmogsm-doc.install
create mode 100644 debian/libosmovty-doc.doc-base
create mode 100644 debian/libosmovty-doc.install
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 304420ca42e17ee85d896d5c9e1f2f19a43b8f39 (commit)
from fbe655f3202d6968c24abbddc46bff499bfeda5e (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-bts/commit/?id=304420ca42e17ee85d896d5c9e1f2f1…
commit 304420ca42e17ee85d896d5c9e1f2f19a43b8f39
Author: Jean-Francois Dionne <jf.dionne(a)nutaq.com>
Date: Thu Dec 22 12:52:33 2016 +0100
DTX: don't always perform AMR HR specific check
Disable check specific to AMR HR if not DTX is enabled.
Change-Id: I8af1daffbd7e59fef6e671dbd9b820497f82d354
Fixes: OS#1892
-----------------------------------------------------------------------
Summary of changes:
src/common/msg_utils.c | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 4db2bf6fc0c3c43ae11e61c441ac3e49d35a8d77 (commit)
discards b1522941a902c28e8a9c998d11d661e894501855 (commit)
discards 4233d463ea9df79817340bf932e886e6a290e8c0 (commit)
discards 62a5400bad5729f19e97d50617a96632970ad978 (commit)
discards d4f51b4b354d7941a1a223932e3392f18e25f9e2 (commit)
discards cc04738315e8ccc82ebc883e52060c26e536ce8c (commit)
discards 9375671b3ab2a92dd592788215b319b7cbc0dbea (commit)
discards 2ee4086ec9069ad07c6dd8550649bcb20c4db0ca (commit)
discards 3587495cf70899a01503ee2a678019ffc2fea485 (commit)
discards e765045dbb421c71a68d4e97487804440f3137a5 (commit)
discards fdd6601fba09eb781654477139231b16e95d1fb0 (commit)
discards d70c4c7313df2042db91416f627b17a4e2a84f8e (commit)
discards 2edb22408e42007fd9e26af2bae0e724df907598 (commit)
discards 3d54bed95fcb0dd4e6064bb00b60b6829d1bbc3b (commit)
discards f1788254f1da9e539e153ee8692b0549b2a4e217 (commit)
discards bb9112a10e65e54d4662919dcb7bb4d423482218 (commit)
discards 8055ebc53fbe4949094b21e19786175ddae60177 (commit)
discards b33ad33658fdf5a7b321ce8d8f315fffade0d3b8 (commit)
discards d3aee479708431eab4becf13bb73fe28ab3de53d (commit)
discards bc4ab3d81e78ab6933618853a2e566d6c53cd6e9 (commit)
discards eb8c659616a5381c9b33301b536e299f8b55c2e9 (commit)
discards 146a5683d4257d7307f51e69e766140f32db5014 (commit)
discards 8a1a469d9475ec5b1be5f9c7a8e44c18acae808b (commit)
discards de96afc2d9f084ed68b6c116ecc92fc4b9bdea5b (commit)
discards 187690f13562cec33aad3526f67b664430c6309f (commit)
discards 44b78ba2f1a720fcec2dc90be2e3de25be558526 (commit)
discards d10aaf984a27f4c78a07180935071b45a54da4fc (commit)
discards 16138e42ec090ffad05027955e977d5f36300d1f (commit)
discards 05d60b2b5f4b35c2a37013baccdecc4eb2ed8109 (commit)
discards e3b928dd4106f9dfea664c23b1b11c9efc8b428f (commit)
discards 35ebcd426e3cf9f2ec840e6eeaac61bf54ca1a10 (commit)
discards e69b942f112e21e3523dde6d18d4d2bd021ea5e5 (commit)
discards 1602748a9aebf413537ea4d86c61063f8197365f (commit)
discards 0d0a778f61bad653b656e59391848418b877ff53 (commit)
discards f57358ce812eabf027635c8b875c59a9e9aec191 (commit)
discards fe25f0e53f9823bae513dc21be0ed03c76c82f67 (commit)
discards ff5a67fe9512b96217188c5a4de4dc7c1159bd43 (commit)
discards 27b57210840bfc5b6605ecfea527619527da146c (commit)
discards 1f73d0ea684742c7ec3615d0be918cdfdd2bcc0c (commit)
discards 38b2fb743b2aaa011096baef59ccb9b6c2f2c02b (commit)
discards 80fb7e600cfb5d8a2add1cf8797b47f5e8fc1c30 (commit)
discards 1c1570854813484ecad9f2ef77330bc55a369a2a (commit)
discards 44553d73b1a35d97551c8e5cece8c2e1a62641ec (commit)
discards 89e82249d65b140ebc748cd9a7d43ca8a370203a (commit)
discards 422e78701bc800178d5dd4dc38db10c5de44a524 (commit)
discards 519987e300e259200d51d3912f96d2ada820e007 (commit)
discards dd8d9c3024f2356e1fdf48f712aaad1e64017680 (commit)
discards e25a92b9aff88462266fd0c4cc798b1c1860e71b (commit)
discards 4f44f2d41b5e59c84be38482366b62fecc8544db (commit)
discards 751e5ee04fa8cc0acda69381c4ed97eaf5cc1fbd (commit)
discards 31ce34d1a08b54429c28dac19566495bc3ebf327 (commit)
discards db9fe74796fbac703c62f3b669f4d6a0f28b27bc (commit)
discards 54b96e4f49a9199ff09dd1939c64957d1aec6bc7 (commit)
discards 80226249f97489ffcab8a5da0f49edf476e37dfe (commit)
discards 2fcb4da08610ff19299e826c24ad25724c72f9ab (commit)
discards 5106bacbba35c84196edb50c0f196d79251a60d6 (commit)
discards a4fdacf6bb0323f87fb40fcf341135b85c5b0838 (commit)
discards 68fc9ece120ef3b1b4c25f4638d039ff471a024d (commit)
discards 36f31aef89b24c675c495714e785b72da022c154 (commit)
discards 031fd74bd01001dfca74526eab0128860624e360 (commit)
discards b3e4222ecfef7a6dd5b3a67d464bc326aa51f55b (commit)
discards fb4b6d0967b2b73ec3df32a0447036d9718525e9 (commit)
discards 257d8941bcfefc58fab3dd7be161516627496a93 (commit)
discards d9e8a050d55a9ac8263c1a1af55b404242ec8d67 (commit)
discards 4a36a43ce0ce2a537e62d20089b1e09e7c3bc08e (commit)
discards df7872d4d9fc82c553e00414122706d0c13c5adc (commit)
discards c30906a6071318e1c1eea4ba94934f83e713c486 (commit)
discards e51d3bd98d0a7a69251eff24270691e14569bdb3 (commit)
discards cb5b4942368b2ad2ffef70c904a89b5d81ce8fd5 (commit)
discards 6235a3e9338fb692bc2f79abaf1d96d54c417170 (commit)
discards f448d546f7c7498d514c30d46c6bee5e952638f3 (commit)
discards dd8765c0be0e62461e651cca8257e34871d7d1bb (commit)
discards fa8de7cc21b51e952b8e114da6b885517d183f4d (commit)
discards badee2dfbab7145074771d9c9368d704d86d2be5 (commit)
discards f1c250b045c82a529eaf525dfd63bc9eb9b434fd (commit)
discards d7e0d5eae1607ddfa36176caa770aa494632397c (commit)
discards 8c349e13993191b4bb2be8fbb0f139840b8d045e (commit)
discards f52c43fbbede19107298896e848e85296371f293 (commit)
discards 4015f66f7efc0654e4adf1f50d4f0588ccfa7bfc (commit)
discards 79206d2a46928e76f0a405beb8f12277aa9d6dc1 (commit)
discards caaf17ba87adf1a54201411f97e2b08c038d9839 (commit)
via 3b59f8a669b2286d6c3cf3ce96cd4dd9b4953891 (commit)
via 6027cec9f5b59ec0f86d1c934f97983d0454f5d5 (commit)
via 234e045c2fe247e4c7c761a2946ed3bf8c726eef (commit)
via 0780d074c2d9b906b30daaeb16e77ac2fb5a28f4 (commit)
via b23b31d98ce0bf22b3267421bb400063d74e89dd (commit)
via f3971a5867970138c2dc0d9ae4e0441792fcc490 (commit)
via c56e95583ab1c46add8621347507816fe14333ba (commit)
via 7fff66671a660411c66ea4718babeab485717b22 (commit)
via ac79eed9bd765d2b263f07f3fa0ce157051714c0 (commit)
via e236cf6d04a12954ca12146168f876b87a2dbee6 (commit)
via 78e86785798fdbf941a9ef4979592ba1dd9c62a1 (commit)
via 7e34e95471913464b18d9fa44b5f2d6e6270b420 (commit)
via 8c5ad3ea955030731828047f1342d4dc96fe294e (commit)
via 7449372a4937b6686a17a04ffbff6e5461fff585 (commit)
via a1f069779eacd5410d45082a1e9a699cb0da8f31 (commit)
via 5f8e8f947c02b03a07ec3f4fdf11c0cb6860fe06 (commit)
via 61a795c3c70e7e25e341af6ccf0780ac5396d5fd (commit)
via c9c1db0ce794502fe9f3ad50d91865eb9931e85a (commit)
via 222ca3bb115504725a74f4b9c1d9d11593dd6d0f (commit)
via a44ac7a83271de327e49239d565b2e27a5cec2c6 (commit)
via dbda5faf1c4d686596c3a1bf60f04f9942dd0d1a (commit)
via 9b97cf5365f25459d8f70a92e80714b32ff13dd4 (commit)
via f29f7d6bc3653d7cfde18c669c6990260a2a5aad (commit)
via cb269f9941a3f4886c8d318fa4ae6008312292eb (commit)
via cdf392b3c6bd12cc444475d9c0a085b91d6f8e79 (commit)
via ac3fe336f9463a883175c64b60fec7018331bad0 (commit)
via ecb8767ad4a6ea5fa0d536cd6ee058a512a4030d (commit)
via a7c7c8bbec4aec760a9643a7ec9a841d176e65a6 (commit)
via 83d773d05838c687201e73d01bbb98929949f3de (commit)
via 21ea5aba1673e127ff96b1237234bd5a224aa2f0 (commit)
via df4c5c567d00eda9479ae4066bcea407b3765455 (commit)
via 23b0e4e29a71429241d85c294c568a0f6f01c0c0 (commit)
via 8bede5927cf8b9da19750f9a1b2815bda8a558d7 (commit)
via ff6214aa3a477209e44d6f598c212a47e6b55acf (commit)
via 4a6309a6795d8cbfa45cfe25f54fe7b00fb5bfb1 (commit)
via b0ef1e233792a16e3b4ae1aafcce64a42bfd6cd3 (commit)
via fd7943f5e89952ffa7ca43cca48628d94f163079 (commit)
via 55d5a25538f65996811f57c33c0222335709df21 (commit)
via 7b3580c6eb1e78e8b87bfc6a7043bd82691357a6 (commit)
via 5389457f89c7cac2b3892e36c2939bcd189162f7 (commit)
via dedd0ba4e78d2c3672db8e33b6424c153808c8f1 (commit)
via af2b94d8a74bba0d0fe66fa5b9a3c180cbbd5f40 (commit)
via 6c0e25a1653a81abe530721916e6618853cbfcd6 (commit)
via 2aa6ed2e51fe27a95aae5279a80f5003b49735b5 (commit)
via a368d32ffecfd7fece90754a8b02e5d952d7d876 (commit)
via 95bedef0c179f7f7d424c441216920a9e5181e44 (commit)
via fc7586d49194a0aac4cb8a14a35c86c731a11ef9 (commit)
via 107a42abffe454760f86b6795078573c967a4f8e (commit)
via 8c89a097230a171cb5125a9a341a65539cdbe073 (commit)
via 6939195ceab3cda8c0565e1bb950b2551d4a80bb (commit)
via 6a587b9cada50f197203cb69b26f293a406a279a (commit)
via c92d8221f46741b8aab213d3e5f000685bd7ee18 (commit)
via a4cd7498331676b79b4557ab75a9a7f52f08cb6c (commit)
via 7caaff2175ee9223df7c8a784134e6a7aaceea45 (commit)
via c44d3993924030768692eb0488f3816690de549e (commit)
via 8bf86fe4211f5ce5a840633f21d5237be2da934e (commit)
via 275434b57509d886d19a2c4a125c0fcad0c2b923 (commit)
via f0f3cc55ff566229d59f15216102722f4c0ed846 (commit)
via 510b42b179063c5a24481c09c86061dd41f25bb7 (commit)
via fd23d55ba68cb1dcb549d8ec5d041d559e4fd82f (commit)
via 7b2b9d965b59b45b4068e1d6c19f6d11bab821e1 (commit)
via 4f38a7c7f258306f25eb3ee3601bd58e2d24465e (commit)
via 25165869a4c1578554bb92af45581670a1a64c38 (commit)
via 943cfbf445c89605bfc00685680517651b9df44e (commit)
via da1a475c16f3ded3c5c1162a9b743b0c4d9a351f (commit)
via 7851c8e5971b4eea40edbe5de5ee749003a07a04 (commit)
via d0a90ec14b3bd2d92e574b9687bd5e66801b9755 (commit)
via 8330554e7d28ba8939661deaec619ca35f6f5e7e (commit)
via 581fc5e544fdcb2626f3a423849d2ccbb075c90f (commit)
via 062ead8dd5c2e7cead531f438b3640697cd0b842 (commit)
via 8247feb6565b745fa32066cd70ac6ea069b4dfb4 (commit)
via 27f3e15dc350585dd999310119900826ec115cf9 (commit)
via be7f753d2a67a158677a02b479fdaeb1b1688407 (commit)
via 051a12308a9935e52fdcf0b1e09c9a5b9d587058 (commit)
via 529bba766ad6582431bd847ce5ea92d983a4f9fd (commit)
via 18ae79cc17364f07117b118d79c7d0b961016873 (commit)
via e8fb1a92b26fd96e14104c0ad62a15166dd81461 (commit)
via 739139969abec4214e3f2da8ecc6f9874cdeee8e (commit)
via 16a04d53641b06774e5285a4fe631159c6fbb1b9 (commit)
via c0cb13a5002a0e3e6d5dbf7ba20ff9fa0ee93fa6 (commit)
via 1af4ebb1fae2671b88ccbcd5a33c8e6ea2bb44e2 (commit)
via 9fc002fd3a762239669271b63a26443a3fbd2320 (commit)
via 17556c9c94f43a1306cba92f296b02e41de9a7dd (commit)
via cc0002e97e13448069fc0452e500be42c7ae3f59 (commit)
via ddabded0efcfcb2cf8f11c02fa362ca95accb9de (commit)
via 3f98eab8be844523bec502f2230c486a17ded423 (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 (4db2bf6fc0c3c43ae11e61c441ac3e49d35a8d77)
\
N -- N -- N (3b59f8a669b2286d6c3cf3ce96cd4dd9b4953891)
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=3b59f8a669b2286d6c3cf3ce96cd4dd9…
commit 3b59f8a669b2286d6c3cf3ce96cd4dd9b4953891
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 05:24:06 2016 +0100
subscr_conn_test
Change-Id: I96bd018407ae55ef88d9fcecf12c395998a37946
http://cgit.osmocom.org/openbsc/commit/?id=6027cec9f5b59ec0f86d1c934f97983d…
commit 6027cec9f5b59ec0f86d1c934f97983d0454f5d5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 05:23:55 2016 +0100
wip
Change-Id: I5c418c3ac0bc036deed27f5fa67e095d6a3e12cf
http://cgit.osmocom.org/openbsc/commit/?id=234e045c2fe247e4c7c761a2946ed3bf…
commit 234e045c2fe247e4c7c761a2946ed3bf8c726eef
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 05:23:11 2016 +0100
log: subscr and subscr_conn ref counts: log callers of get/put
Change-Id: Iaec6385aad233be74f31924c0def3251e6caacfe
http://cgit.osmocom.org/openbsc/commit/?id=0780d074c2d9b906b30daaeb16e77ac2…
commit 0780d074c2d9b906b30daaeb16e77ac2fb5a28f4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 02:06:03 2016 +0100
subscr_conn_test
Change-Id: I9f40a0036a10d146adb61e52d7b24a57d26ec2b0
http://cgit.osmocom.org/openbsc/commit/?id=b23b31d98ce0bf22b3267421bb400063…
commit b23b31d98ce0bf22b3267421bb400063d74e89dd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 04:14:31 2016 +0100
log tweaks for conn use count / free in osmo_msc.c
Change-Id: I25d0cccc8fe5b5ebba20dc8ee00faac7547dbe11
http://cgit.osmocom.org/openbsc/commit/?id=f3971a5867970138c2dc0d9ae4e04417…
commit f3971a5867970138c2dc0d9ae4e0441792fcc490
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:56:43 2016 +0100
subscr_conn
Change-Id: I5f2873be1289522b88f316eef81cc713fb6e2f4f
http://cgit.osmocom.org/openbsc/commit/?id=c56e95583ab1c46add8621347507816f…
commit c56e95583ab1c46add8621347507816fe14333ba
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 03:35:46 2016 +0100
vlr: add VLR_PR_ARQ_T_INVALID
Change-Id: I3464b9a11d7574884e32b43334afd8632dd3be46
http://cgit.osmocom.org/openbsc/commit/?id=7fff66671a660411c66ea4718babeab4…
commit 7fff66671a660411c66ea4718babeab485717b22
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:58:33 2016 +0100
add check: msg_is_initially_permitted
Change-Id: Ia03377b184fa1e8c7187e015fd3266f9a5552d81
http://cgit.osmocom.org/openbsc/commit/?id=ac79eed9bd765d2b263f07f3fa0ce157…
commit ac79eed9bd765d2b263f07f3fa0ce157051714c0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:57:23 2016 +0100
vlr_loc_update with success and fail term events
Change-Id: I05cc0b71fe320d5b83fac09d04c8bfb19a1ed9da
http://cgit.osmocom.org/openbsc/commit/?id=e236cf6d04a12954ca12146168f876b8…
commit e236cf6d04a12954ca12146168f876b87a2dbee6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 02:01:08 2016 +0100
fix vlr_access_req_fsm: set success_parent_term
Change-Id: I6a7a57464685506950a41ea5c6f818169fc22cb9
http://cgit.osmocom.org/openbsc/commit/?id=78e86785798fdbf941a9ef4979592ba1…
commit 78e86785798fdbf941a9ef4979592ba1dd9c62a1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:56:11 2016 +0100
rename to SUBSCR_CONN_
Change-Id: I1a03e17ef89f66d6975ac3a63eb88247ee83f93c
http://cgit.osmocom.org/openbsc/commit/?id=7e34e95471913464b18d9fa44b5f2d6e…
commit 7e34e95471913464b18d9fa44b5f2d6e6270b420
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 17:21:37 2016 +0100
vlr: fix: dispatch subscr conn close event only when there is a master_fsm
Change-Id: I66c688b0c2443540bb3ceee30d580653090658bf
http://cgit.osmocom.org/openbsc/commit/?id=8c5ad3ea955030731828047f1342d4dc…
commit 8c5ad3ea955030731828047f1342d4dc96fe294e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:52:45 2016 +0100
typo in comment
Change-Id: I41da41494ab6d4b058f74d9ad231eec9889d48ab
http://cgit.osmocom.org/openbsc/commit/?id=7449372a4937b6686a17a04ffbff6e54…
commit 7449372a4937b6686a17a04ffbff6e5461fff585
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:52:37 2016 +0100
fix SUBSCR_CONN_S_ACCEPTED
Change-Id: I40b70a8bf9d84964f6cf8cc3117bcf7ad2766e32
http://cgit.osmocom.org/openbsc/commit/?id=a1f069779eacd5410d45082a1e9a699c…
commit a1f069779eacd5410d45082a1e9a699cb0da8f31
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:52:13 2016 +0100
subscr_conn_fsm_event_names tweaks
Change-Id: Ia7a4d8be4b35b2609e9b436e5cae64d93aa4a9e0
http://cgit.osmocom.org/openbsc/commit/?id=5f8e8f947c02b03a07ec3f4fdf11c0cb…
commit 5f8e8f947c02b03a07ec3f4fdf11c0cb6860fe06
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:51:56 2016 +0100
logging tweaks
Change-Id: Ic5d749fb427c7fed8470014c8cb88dbcfd1d4b3c
http://cgit.osmocom.org/openbsc/commit/?id=61a795c3c70e7e25e341af6ccf0780ac…
commit 61a795c3c70e7e25e341af6ccf0780ac5396d5fd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 02:04:45 2016 +0100
move some subscriber connection related things to subscr_conn.c
Change-Id: I24f4c4676c2b67b1cc3632e021af5146eeff0ce3
http://cgit.osmocom.org/openbsc/commit/?id=c9c1db0ce794502fe9f3ad50d91865eb…
commit c9c1db0ce794502fe9f3ad50d91865eb9931e85a
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=222ca3bb115504725a74f4b9c1d9d115…
commit 222ca3bb115504725a74f4b9c1d9d11593dd6d0f
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=a44ac7a83271de327e49239d565b2e27…
commit a44ac7a83271de327e49239d565b2e27a5cec2c6
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=dbda5faf1c4d686596c3a1bf60f04f99…
commit dbda5faf1c4d686596c3a1bf60f04f9942dd0d1a
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=9b97cf5365f25459d8f70a92e80714b3…
commit 9b97cf5365f25459d8f70a92e80714b32ff13dd4
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=f29f7d6bc3653d7cfde18c669c699026…
commit f29f7d6bc3653d7cfde18c669c6990260a2a5aad
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=cb269f9941a3f4886c8d318fa4ae6008…
commit cb269f9941a3f4886c8d318fa4ae6008312292eb
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=cdf392b3c6bd12cc444475d9c0a085b9…
commit cdf392b3c6bd12cc444475d9c0a085b91d6f8e79
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=ac3fe336f9463a883175c64b60fec701…
commit ac3fe336f9463a883175c64b60fec7018331bad0
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=ecb8767ad4a6ea5fa0d536cd6ee058a5…
commit ecb8767ad4a6ea5fa0d536cd6ee058a512a4030d
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=a7c7c8bbec4aec760a9643a7ec9a841d…
commit a7c7c8bbec4aec760a9643a7ec9a841d176e65a6
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=83d773d05838c687201e73d01bbb9892…
commit 83d773d05838c687201e73d01bbb98929949f3de
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=21ea5aba1673e127ff96b1237234bd5a…
commit 21ea5aba1673e127ff96b1237234bd5a224aa2f0
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=df4c5c567d00eda9479ae4066bcea407…
commit df4c5c567d00eda9479ae4066bcea407b3765455
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=23b0e4e29a71429241d85c294c568a0f…
commit 23b0e4e29a71429241d85c294c568a0f6f01c0c0
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=8bede5927cf8b9da19750f9a1b2815bd…
commit 8bede5927cf8b9da19750f9a1b2815bda8a558d7
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=ff6214aa3a477209e44d6f598c212a47…
commit ff6214aa3a477209e44d6f598c212a47e6b55acf
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=4a6309a6795d8cbfa45cfe25f54fe7b0…
commit 4a6309a6795d8cbfa45cfe25f54fe7b00fb5bfb1
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=b0ef1e233792a16e3b4ae1aafcce64a4…
commit b0ef1e233792a16e3b4ae1aafcce64a42bfd6cd3
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=fd7943f5e89952ffa7ca43cca48628d9…
commit fd7943f5e89952ffa7ca43cca48628d94f163079
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=55d5a25538f65996811f57c33c022233…
commit 55d5a25538f65996811f57c33c0222335709df21
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=7b3580c6eb1e78e8b87bfc6a7043bd82…
commit 7b3580c6eb1e78e8b87bfc6a7043bd82691357a6
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=5389457f89c7cac2b3892e36c2939bcd…
commit 5389457f89c7cac2b3892e36c2939bcd189162f7
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=dedd0ba4e78d2c3672db8e33b6424c15…
commit dedd0ba4e78d2c3672db8e33b6424c153808c8f1
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=af2b94d8a74bba0d0fe66fa5b9a3c180…
commit af2b94d8a74bba0d0fe66fa5b9a3c180cbbd5f40
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=6c0e25a1653a81abe530721916e66188…
commit 6c0e25a1653a81abe530721916e6618853cbfcd6
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=2aa6ed2e51fe27a95aae5279a80f5003…
commit 2aa6ed2e51fe27a95aae5279a80f5003b49735b5
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=a368d32ffecfd7fece90754a8b02e5d9…
commit a368d32ffecfd7fece90754a8b02e5d952d7d876
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=95bedef0c179f7f7d424c441216920a9…
commit 95bedef0c179f7f7d424c441216920a9e5181e44
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=fc7586d49194a0aac4cb8a14a35c86c7…
commit fc7586d49194a0aac4cb8a14a35c86c731a11ef9
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=107a42abffe454760f86b6795078573c…
commit 107a42abffe454760f86b6795078573c967a4f8e
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=8c89a097230a171cb5125a9a341a6553…
commit 8c89a097230a171cb5125a9a341a65539cdbe073
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=6939195ceab3cda8c0565e1bb950b255…
commit 6939195ceab3cda8c0565e1bb950b2551d4a80bb
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=6a587b9cada50f197203cb69b26f293a…
commit 6a587b9cada50f197203cb69b26f293a406a279a
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=c92d8221f46741b8aab213d3e5f00068…
commit c92d8221f46741b8aab213d3e5f000685bd7ee18
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=a4cd7498331676b79b4557ab75a9a7f5…
commit a4cd7498331676b79b4557ab75a9a7f52f08cb6c
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=7caaff2175ee9223df7c8a784134e6a7…
commit 7caaff2175ee9223df7c8a784134e6a7aaceea45
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=c44d3993924030768692eb0488f38166…
commit c44d3993924030768692eb0488f3816690de549e
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=8bf86fe4211f5ce5a840633f21d5237b…
commit 8bf86fe4211f5ce5a840633f21d5237be2da934e
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=275434b57509d886d19a2c4a125c0fca…
commit 275434b57509d886d19a2c4a125c0fcad0c2b923
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=f0f3cc55ff566229d59f15216102722f…
commit f0f3cc55ff566229d59f15216102722f4c0ed846
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=510b42b179063c5a24481c09c86061dd…
commit 510b42b179063c5a24481c09c86061dd41f25bb7
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=fd23d55ba68cb1dcb549d8ec5d041d55…
commit fd23d55ba68cb1dcb549d8ec5d041d559e4fd82f
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=7b2b9d965b59b45b4068e1d6c19f6d11…
commit 7b2b9d965b59b45b4068e1d6c19f6d11bab821e1
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=4f38a7c7f258306f25eb3ee3601bd58e…
commit 4f38a7c7f258306f25eb3ee3601bd58e2d24465e
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=25165869a4c1578554bb92af45581670…
commit 25165869a4c1578554bb92af45581670a1a64c38
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=943cfbf445c89605bfc0068568051765…
commit 943cfbf445c89605bfc00685680517651b9df44e
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=da1a475c16f3ded3c5c1162a9b743b0c…
commit da1a475c16f3ded3c5c1162a9b743b0c4d9a351f
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=7851c8e5971b4eea40edbe5de5ee7490…
commit 7851c8e5971b4eea40edbe5de5ee749003a07a04
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=d0a90ec14b3bd2d92e574b9687bd5e66…
commit d0a90ec14b3bd2d92e574b9687bd5e66801b9755
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=8330554e7d28ba8939661deaec619ca3…
commit 8330554e7d28ba8939661deaec619ca35f6f5e7e
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=581fc5e544fdcb2626f3a423849d2ccb…
commit 581fc5e544fdcb2626f3a423849d2ccbb075c90f
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=062ead8dd5c2e7cead531f438b364069…
commit 062ead8dd5c2e7cead531f438b3640697cd0b842
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=8247feb6565b745fa32066cd70ac6ea0…
commit 8247feb6565b745fa32066cd70ac6ea069b4dfb4
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=27f3e15dc350585dd999310119900826…
commit 27f3e15dc350585dd999310119900826ec115cf9
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=be7f753d2a67a158677a02b479fdaeb1…
commit be7f753d2a67a158677a02b479fdaeb1b1688407
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=051a12308a9935e52fdcf0b1e09c9a5b…
commit 051a12308a9935e52fdcf0b1e09c9a5b9d587058
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=529bba766ad6582431bd847ce5ea92d9…
commit 529bba766ad6582431bd847ce5ea92d983a4f9fd
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=18ae79cc17364f07117b118d79c7d0b9…
commit 18ae79cc17364f07117b118d79c7d0b961016873
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=e8fb1a92b26fd96e14104c0ad62a1516…
commit e8fb1a92b26fd96e14104c0ad62a15166dd81461
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=739139969abec4214e3f2da8ecc6f987…
commit 739139969abec4214e3f2da8ecc6f9874cdeee8e
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=16a04d53641b06774e5285a4fe631159…
commit 16a04d53641b06774e5285a4fe631159c6fbb1b9
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=c0cb13a5002a0e3e6d5dbf7ba20ff9fa…
commit c0cb13a5002a0e3e6d5dbf7ba20ff9fa0ee93fa6
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=1af4ebb1fae2671b88ccbcd5a33c8e6e…
commit 1af4ebb1fae2671b88ccbcd5a33c8e6ea2bb44e2
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=9fc002fd3a762239669271b63a26443a…
commit 9fc002fd3a762239669271b63a26443a3fbd2320
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=17556c9c94f43a1306cba92f296b02e4…
commit 17556c9c94f43a1306cba92f296b02e41de9a7dd
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=cc0002e97e13448069fc0452e500be42…
commit cc0002e97e13448069fc0452e500be42c7ae3f59
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=ddabded0efcfcb2cf8f11c02fa362ca9…
commit ddabded0efcfcb2cf8f11c02fa362ca95accb9de
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
http://cgit.osmocom.org/openbsc/commit/?id=3f98eab8be844523bec502f2230c486a…
commit 3f98eab8be844523bec502f2230c486a17ded423
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:58:03 2016 +0100
gsm0408_rcv_cc: guard against NULL subscriber
Check conn->subscr against NULL.
gsm0408_rcv_cc() dereferences many conn members without checking presence: the
bts and lchan members may be expected to be NULL in the ongoing MSC split and
3G developments.
But the conn->subscr is initially NULL, so an MS sending a CC message before
something like a LU or CM Service Request will result in a segfault. Prevent
that.
Note: the upcoming VLR will be more restrictive on what messages are processed,
this is a "backport" to the situation on current master.
Change-Id: If067db7cc0dd3210d9eb1da15be6b637795a3ecf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_subscriber.h | 6 +-
openbsc/include/openbsc/osmo_msc.h | 26 +--
openbsc/include/openbsc/vlr.h | 23 ++-
openbsc/src/libcommon/gsm_subscriber_base.c | 16 +-
openbsc/src/libmsc/gsm_04_08.c | 70 ++++++--
openbsc/src/libmsc/osmo_msc.c | 36 +++--
openbsc/src/libmsc/subscr_conn.c | 140 ++++++++++++----
openbsc/src/libvlr/vlr_access_req_fsm.c | 34 ++--
openbsc/src/libvlr/vlr_lu_fsm.c | 29 ++--
openbsc/tests/subscr_conn/Makefile.am | 2 +
openbsc/tests/subscr_conn/subscr_conn_test.c | 215 +++++++++++++++++++------
openbsc/tests/subscr_conn/subscr_conn_test.err | 89 ++++++++--
openbsc/tests/vlr/vlr_test.c | 4 +-
13 files changed, 507 insertions(+), 183 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 738ba46fecc120f32dfc9bd2f9cebe69752c19f5 (commit)
discards e1883e53185031f7dc37d7eb262c206c2b42c792 (commit)
discards f5ba2266cb9db2c82f7a35bb987845a8f8d623ab (commit)
discards 878106aefae4370725fb5805a309bddba31b959f (commit)
discards e7dcb2778c1f46c7a639196e773065f6ed8498e5 (commit)
discards 8d8c83af67e2b0978eabf6ba6b3e66fbbdfcaf9b (commit)
discards baea834a9ece65d7725b2ed46ae2de19944607d4 (commit)
discards f301dc2305c133736509dd917a0cc850b7b97ceb (commit)
discards 688a9dfc65feae65176afe474981404d91377651 (commit)
discards 7e015c3f5249556c5b8c36e42e55010470f8d103 (commit)
discards 80688711bb0e134304720b4298cb37dc4c24f069 (commit)
discards 9b0896ecc340b1da679862dd2e007c46e89665f4 (commit)
discards 3a6246827a9375adcac585d92e49a67f11305263 (commit)
discards 6124b22fa0e1840576ab18df709759db8b2ddfd7 (commit)
discards 6fc956988236eff69b2e792e6648f246e29c4188 (commit)
discards 22c931d2f75a5be2cda19e07b6f4aa94e4d2fcc8 (commit)
discards 1f739dd010b3e30869cb3ff5271152a565a30af2 (commit)
discards 6736055558abf384e72f03012e0dcc0e42d1b0ac (commit)
discards 4401bcb06a2dd4e0b02dd43c0e5652fed06f5bab (commit)
discards e0dad90e512104bf3c82958e1fd107ac69c2086c (commit)
discards 8005b059855d9af3a11b7a233f0be8755c6db97d (commit)
discards 2d1ee538c560d5850474b25f909569def99ae18f (commit)
discards 0e33fbdaca23a751dd8b3e9fb259cbeb7433430d (commit)
discards 95f775867a313265e0e36644b60e84188584fd02 (commit)
discards 934f2946752c96d34a9e481cc8dff55d423ec8a1 (commit)
discards 95273d112bf507fd836407d706a249b759eccc35 (commit)
discards f3907c156912560e0f4d96d2a429567328e7ee5a (commit)
discards 1da56f581d9fcf82d38267fc9985e5b30c776d7d (commit)
discards 990a77dc67f5da4a49801589420625417f8b99c0 (commit)
discards 05b6069d7eab4cd658ce39b45458e7b77d4bfefe (commit)
discards 78108fbb70c5bd35a1fe2120d05f97e41f0687eb (commit)
discards b023db8ace32813f347c5fb4cd929aede2702540 (commit)
discards 08f3e7387435920e52bfe7a5caab007ec5d0cf13 (commit)
discards da497fd8722f9982c50db3450fdf02f1cee6c73b (commit)
discards e66ad07b89940f7f902e94f97b044a0f2aea9a3d (commit)
discards 26a57f6e2b29bf55dc76690418bcd68f52a91ee3 (commit)
discards 1763efb509378d80a4bbe4eee9814760a225a5c8 (commit)
discards 5d9545db1c8f17acbe838f18d8d6dee2fc7c52b8 (commit)
discards 8a17f4a46b51323da0cc9b7ce432a81fb4e3ec93 (commit)
discards 83ed2b983b87a308904e717317f1b6e4df71df96 (commit)
discards 83e6f7ee8c63bd41a27ef86aaae10b9aa3b1cfd7 (commit)
discards 95cdbf9d7d2e88044445818f145269b4dc5b6b1e (commit)
discards 9033db3a51d6ed26b43acd7dcf34ab23bdc075d8 (commit)
discards e2e8c59c594ac6ae0c673efab4108e9d39a5fec5 (commit)
discards 3e4e3557b8346b90a1dae023e9af4c503af37ff5 (commit)
discards 404f0afcaa39105e5828bb1908a5198e19167cc0 (commit)
discards b96d0462bec04c3b1cd52d03ef7908aa52dede88 (commit)
discards 260b893afdca2ceb98cf5764b167747bc6292816 (commit)
discards 8b6b91b308122164a624ad9de4cd44528b02e9ac (commit)
discards 8e407908799e1de506cb7c12027861a74a13b367 (commit)
discards 5939ce6d14f5bebd24643cbeda43bfaecafa713b (commit)
discards 5c9a5d4a2a728d2956a5a519b420d05854282003 (commit)
discards 6a2382ff30fb8b73b03afe10a72bd456a93c157a (commit)
discards 14ab506c2b0aa4a72548c97478a070f9d60186be (commit)
discards d9c8e0578874db90bb274fba3a1bf6971a5b7dab (commit)
discards 0facc6104673aa3e874efbb8786e4745ad697c58 (commit)
discards a3f5f83d737e29566e707cb4af311a9fa0779dc8 (commit)
discards 7d38289a0e2a7ac8270901a76c24e677c1e551fd (commit)
discards 947b44bd0bbfd6e4a51732de9fbeeaf7269654f9 (commit)
discards 7d62d78f9fbb16ec3176f1d1daa189f36d558dbf (commit)
discards 281eff593d2dd0ea7df7f2c17fe923bebe592d04 (commit)
discards 4e7bbc354868540a75642a649524873bb156c9bc (commit)
discards f5aa9911de5fce20566af2b4452d9f3b182a519f (commit)
discards 2baa31942b573c7a46e3287bd4a3e2f58025468a (commit)
discards 2e3adbb9d5edcfd6b4a0653e6efb7f6dd44007ff (commit)
discards f68266562159e195e0492781a6985c20a14fd842 (commit)
discards bfb4a2c56a9a58ba962e80a64cd7353d29e99649 (commit)
discards 0a3f61754f91b4e0e16e0e517f92a4898be8bcd7 (commit)
discards bb4a9f5169bac2e1796c6f4b6cad3a76ae7da190 (commit)
discards 445e6328e6a60f7e4a5c35ce0231db7b5ec7ac6b (commit)
discards 3b7daa51816810ae9e72dc8ea30858c5bcb1d8ff (commit)
discards c2d19ccc66f731c3e4f324a6e3d89cf1847caa88 (commit)
discards d539e0cf81aabde73fe8ec2b64597c47fe1a7090 (commit)
discards d488158c91fac3465af9ff61aa22e0c30072d08a (commit)
via 4db2bf6fc0c3c43ae11e61c441ac3e49d35a8d77 (commit)
via b1522941a902c28e8a9c998d11d661e894501855 (commit)
via 4233d463ea9df79817340bf932e886e6a290e8c0 (commit)
via 62a5400bad5729f19e97d50617a96632970ad978 (commit)
via d4f51b4b354d7941a1a223932e3392f18e25f9e2 (commit)
via cc04738315e8ccc82ebc883e52060c26e536ce8c (commit)
via 9375671b3ab2a92dd592788215b319b7cbc0dbea (commit)
via 2ee4086ec9069ad07c6dd8550649bcb20c4db0ca (commit)
via 3587495cf70899a01503ee2a678019ffc2fea485 (commit)
via e765045dbb421c71a68d4e97487804440f3137a5 (commit)
via fdd6601fba09eb781654477139231b16e95d1fb0 (commit)
via d70c4c7313df2042db91416f627b17a4e2a84f8e (commit)
via 2edb22408e42007fd9e26af2bae0e724df907598 (commit)
via 3d54bed95fcb0dd4e6064bb00b60b6829d1bbc3b (commit)
via f1788254f1da9e539e153ee8692b0549b2a4e217 (commit)
via bb9112a10e65e54d4662919dcb7bb4d423482218 (commit)
via 8055ebc53fbe4949094b21e19786175ddae60177 (commit)
via b33ad33658fdf5a7b321ce8d8f315fffade0d3b8 (commit)
via d3aee479708431eab4becf13bb73fe28ab3de53d (commit)
via bc4ab3d81e78ab6933618853a2e566d6c53cd6e9 (commit)
via eb8c659616a5381c9b33301b536e299f8b55c2e9 (commit)
via 146a5683d4257d7307f51e69e766140f32db5014 (commit)
via 8a1a469d9475ec5b1be5f9c7a8e44c18acae808b (commit)
via de96afc2d9f084ed68b6c116ecc92fc4b9bdea5b (commit)
via 187690f13562cec33aad3526f67b664430c6309f (commit)
via 44b78ba2f1a720fcec2dc90be2e3de25be558526 (commit)
via d10aaf984a27f4c78a07180935071b45a54da4fc (commit)
via 16138e42ec090ffad05027955e977d5f36300d1f (commit)
via 05d60b2b5f4b35c2a37013baccdecc4eb2ed8109 (commit)
via e3b928dd4106f9dfea664c23b1b11c9efc8b428f (commit)
via 35ebcd426e3cf9f2ec840e6eeaac61bf54ca1a10 (commit)
via e69b942f112e21e3523dde6d18d4d2bd021ea5e5 (commit)
via 1602748a9aebf413537ea4d86c61063f8197365f (commit)
via 0d0a778f61bad653b656e59391848418b877ff53 (commit)
via f57358ce812eabf027635c8b875c59a9e9aec191 (commit)
via fe25f0e53f9823bae513dc21be0ed03c76c82f67 (commit)
via ff5a67fe9512b96217188c5a4de4dc7c1159bd43 (commit)
via 27b57210840bfc5b6605ecfea527619527da146c (commit)
via 1f73d0ea684742c7ec3615d0be918cdfdd2bcc0c (commit)
via 38b2fb743b2aaa011096baef59ccb9b6c2f2c02b (commit)
via 80fb7e600cfb5d8a2add1cf8797b47f5e8fc1c30 (commit)
via 1c1570854813484ecad9f2ef77330bc55a369a2a (commit)
via 44553d73b1a35d97551c8e5cece8c2e1a62641ec (commit)
via 89e82249d65b140ebc748cd9a7d43ca8a370203a (commit)
via 422e78701bc800178d5dd4dc38db10c5de44a524 (commit)
via 519987e300e259200d51d3912f96d2ada820e007 (commit)
via dd8d9c3024f2356e1fdf48f712aaad1e64017680 (commit)
via e25a92b9aff88462266fd0c4cc798b1c1860e71b (commit)
via 4f44f2d41b5e59c84be38482366b62fecc8544db (commit)
via 751e5ee04fa8cc0acda69381c4ed97eaf5cc1fbd (commit)
via 31ce34d1a08b54429c28dac19566495bc3ebf327 (commit)
via db9fe74796fbac703c62f3b669f4d6a0f28b27bc (commit)
via 54b96e4f49a9199ff09dd1939c64957d1aec6bc7 (commit)
via 80226249f97489ffcab8a5da0f49edf476e37dfe (commit)
via 2fcb4da08610ff19299e826c24ad25724c72f9ab (commit)
via 5106bacbba35c84196edb50c0f196d79251a60d6 (commit)
via a4fdacf6bb0323f87fb40fcf341135b85c5b0838 (commit)
via 68fc9ece120ef3b1b4c25f4638d039ff471a024d (commit)
via 36f31aef89b24c675c495714e785b72da022c154 (commit)
via 031fd74bd01001dfca74526eab0128860624e360 (commit)
via b3e4222ecfef7a6dd5b3a67d464bc326aa51f55b (commit)
via fb4b6d0967b2b73ec3df32a0447036d9718525e9 (commit)
via 257d8941bcfefc58fab3dd7be161516627496a93 (commit)
via d9e8a050d55a9ac8263c1a1af55b404242ec8d67 (commit)
via 4a36a43ce0ce2a537e62d20089b1e09e7c3bc08e (commit)
via df7872d4d9fc82c553e00414122706d0c13c5adc (commit)
via c30906a6071318e1c1eea4ba94934f83e713c486 (commit)
via e51d3bd98d0a7a69251eff24270691e14569bdb3 (commit)
via cb5b4942368b2ad2ffef70c904a89b5d81ce8fd5 (commit)
via 6235a3e9338fb692bc2f79abaf1d96d54c417170 (commit)
via f448d546f7c7498d514c30d46c6bee5e952638f3 (commit)
via dd8765c0be0e62461e651cca8257e34871d7d1bb (commit)
via fa8de7cc21b51e952b8e114da6b885517d183f4d (commit)
via badee2dfbab7145074771d9c9368d704d86d2be5 (commit)
via f1c250b045c82a529eaf525dfd63bc9eb9b434fd (commit)
via d7e0d5eae1607ddfa36176caa770aa494632397c (commit)
via 8c349e13993191b4bb2be8fbb0f139840b8d045e (commit)
via f52c43fbbede19107298896e848e85296371f293 (commit)
via 4015f66f7efc0654e4adf1f50d4f0588ccfa7bfc (commit)
via 79206d2a46928e76f0a405beb8f12277aa9d6dc1 (commit)
via caaf17ba87adf1a54201411f97e2b08c038d9839 (commit)
via b42dc43e288b33cb0ba467fccbe50d1de8eef878 (commit)
via 9fdb4e5f2ff9349f5b5c60b61bfff28a05ae3e4d (commit)
via 5fa8b083cc270fd30ab5526cd40683afd3035931 (commit)
via 549ebc7d6c001b9ce134c7462f621335dbf671b9 (commit)
via 6903848029071ec91959a53499785195cb2a091a (commit)
via b735390284cbb76bcafcd406bf19fb983465ef94 (commit)
via 59d57da1e55f19663d1f7fe3491e196bb855ad88 (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 (738ba46fecc120f32dfc9bd2f9cebe69752c19f5)
\
N -- N -- N (4db2bf6fc0c3c43ae11e61c441ac3e49d35a8d77)
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=4db2bf6fc0c3c43ae11e61c441ac3e49…
commit 4db2bf6fc0c3c43ae11e61c441ac3e49d35a8d77
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 17:23:26 2016 +0100
subscr_conn_test
Change-Id: Ia664bb8588400c643e2ac833b9d671c4084a7daa
http://cgit.osmocom.org/openbsc/commit/?id=b1522941a902c28e8a9c998d11d661e8…
commit b1522941a902c28e8a9c998d11d661e894501855
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 17:22:06 2016 +0100
vlr TEMP: enable cm service accept from vlr.c
Change-Id: I7447af07eab9d1811079ac512dd4f6025f46d85f
http://cgit.osmocom.org/openbsc/commit/?id=4233d463ea9df79817340bf932e886e6…
commit 4233d463ea9df79817340bf932e886e6a290e8c0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 17:21:37 2016 +0100
vlr: fix: dispatch subscr conn close event only when there is a master_fsm
Change-Id: I66c688b0c2443540bb3ceee30d580653090658bf
http://cgit.osmocom.org/openbsc/commit/?id=62a5400bad5729f19e97d50617a96632…
commit 62a5400bad5729f19e97d50617a96632970ad978
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 16:09:05 2016 +0100
subscr_conn_test fu
Change-Id: Iec45e5aebd5b47757631f11439a3333ea768ad37
http://cgit.osmocom.org/openbsc/commit/?id=d4f51b4b354d7941a1a223932e3392f1…
commit d4f51b4b354d7941a1a223932e3392f18e25f9e2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 16:08:54 2016 +0100
temp log
Change-Id: I4cb629b51158d5337b7fecd57621ce06b74a7c8b
http://cgit.osmocom.org/openbsc/commit/?id=cc04738315e8ccc82ebc883e52060c26…
commit cc04738315e8ccc82ebc883e52060c26e536ce8c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 16:08:45 2016 +0100
serv req nonstatic
Change-Id: Ibd8085acb75cc951af8a9c3ef70be0e0a8d830a7
http://cgit.osmocom.org/openbsc/commit/?id=9375671b3ab2a92dd592788215b319b7…
commit 9375671b3ab2a92dd592788215b319b7cbc0dbea
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 16:07:40 2016 +0100
subscr_conn_test fu
Change-Id: I0ba6dbbf4735a12518626a6e7c429df5a41bb374
http://cgit.osmocom.org/openbsc/commit/?id=2ee4086ec9069ad07c6dd8550649bcb2…
commit 2ee4086ec9069ad07c6dd8550649bcb20c4db0ca
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 02:06:03 2016 +0100
subscr_conn_test
Change-Id: I9f40a0036a10d146adb61e52d7b24a57d26ec2b0
http://cgit.osmocom.org/openbsc/commit/?id=3587495cf70899a01503ee2a678019ff…
commit 3587495cf70899a01503ee2a678019ffc2fea485
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:52:45 2016 +0100
typo in comment
Change-Id: I41da41494ab6d4b058f74d9ad231eec9889d48ab
http://cgit.osmocom.org/openbsc/commit/?id=e765045dbb421c71a68d4e9748780444…
commit e765045dbb421c71a68d4e97487804440f3137a5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:52:37 2016 +0100
fix SUBSCR_CONN_S_ACCEPTED
Change-Id: I40b70a8bf9d84964f6cf8cc3117bcf7ad2766e32
http://cgit.osmocom.org/openbsc/commit/?id=fdd6601fba09eb781654477139231b16…
commit fdd6601fba09eb781654477139231b16e95d1fb0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:52:13 2016 +0100
subscr_conn_fsm_event_names tweaks
Change-Id: Ia7a4d8be4b35b2609e9b436e5cae64d93aa4a9e0
http://cgit.osmocom.org/openbsc/commit/?id=d70c4c7313df2042db91416f627b17a4…
commit d70c4c7313df2042db91416f627b17a4e2a84f8e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:51:56 2016 +0100
logging tweaks
Change-Id: Ic5d749fb427c7fed8470014c8cb88dbcfd1d4b3c
http://cgit.osmocom.org/openbsc/commit/?id=2edb22408e42007fd9e26af2bae0e724…
commit 2edb22408e42007fd9e26af2bae0e724df907598
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 02:04:45 2016 +0100
move some subscriber connection related things to subscr_conn.c
Change-Id: I24f4c4676c2b67b1cc3632e021af5146eeff0ce3
http://cgit.osmocom.org/openbsc/commit/?id=3d54bed95fcb0dd4e6064bb00b60b682…
commit 3d54bed95fcb0dd4e6064bb00b60b6829d1bbc3b
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=f1788254f1da9e539e153ee8692b0549…
commit f1788254f1da9e539e153ee8692b0549b2a4e217
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=bb9112a10e65e54d4662919dcb7bb4d4…
commit bb9112a10e65e54d4662919dcb7bb4d423482218
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=8055ebc53fbe4949094b21e19786175d…
commit 8055ebc53fbe4949094b21e19786175ddae60177
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=b33ad33658fdf5a7b321ce8d8f315fff…
commit b33ad33658fdf5a7b321ce8d8f315fffade0d3b8
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=d3aee479708431eab4becf13bb73fe28…
commit d3aee479708431eab4becf13bb73fe28ab3de53d
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=bc4ab3d81e78ab6933618853a2e566d6…
commit bc4ab3d81e78ab6933618853a2e566d6c53cd6e9
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=eb8c659616a5381c9b33301b536e299f…
commit eb8c659616a5381c9b33301b536e299f8b55c2e9
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=146a5683d4257d7307f51e69e766140f…
commit 146a5683d4257d7307f51e69e766140f32db5014
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=8a1a469d9475ec5b1be5f9c7a8e44c18…
commit 8a1a469d9475ec5b1be5f9c7a8e44c18acae808b
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=de96afc2d9f084ed68b6c116ecc92fc4…
commit de96afc2d9f084ed68b6c116ecc92fc4b9bdea5b
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=187690f13562cec33aad3526f67b6644…
commit 187690f13562cec33aad3526f67b664430c6309f
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=44b78ba2f1a720fcec2dc90be2e3de25…
commit 44b78ba2f1a720fcec2dc90be2e3de25be558526
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=d10aaf984a27f4c78a07180935071b45…
commit d10aaf984a27f4c78a07180935071b45a54da4fc
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=16138e42ec090ffad05027955e977d5f…
commit 16138e42ec090ffad05027955e977d5f36300d1f
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=05d60b2b5f4b35c2a37013baccdecc4e…
commit 05d60b2b5f4b35c2a37013baccdecc4eb2ed8109
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=e3b928dd4106f9dfea664c23b1b11c9e…
commit e3b928dd4106f9dfea664c23b1b11c9efc8b428f
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=35ebcd426e3cf9f2ec840e6eeaac61bf…
commit 35ebcd426e3cf9f2ec840e6eeaac61bf54ca1a10
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=e69b942f112e21e3523dde6d18d4d2bd…
commit e69b942f112e21e3523dde6d18d4d2bd021ea5e5
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=1602748a9aebf413537ea4d86c61063f…
commit 1602748a9aebf413537ea4d86c61063f8197365f
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=0d0a778f61bad653b656e59391848418…
commit 0d0a778f61bad653b656e59391848418b877ff53
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=f57358ce812eabf027635c8b875c59a9…
commit f57358ce812eabf027635c8b875c59a9e9aec191
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=fe25f0e53f9823bae513dc21be0ed03c…
commit fe25f0e53f9823bae513dc21be0ed03c76c82f67
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=ff5a67fe9512b96217188c5a4de4dc7c…
commit ff5a67fe9512b96217188c5a4de4dc7c1159bd43
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=27b57210840bfc5b6605ecfea5276195…
commit 27b57210840bfc5b6605ecfea527619527da146c
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=1f73d0ea684742c7ec3615d0be918cdf…
commit 1f73d0ea684742c7ec3615d0be918cdfdd2bcc0c
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=38b2fb743b2aaa011096baef59ccb9b6…
commit 38b2fb743b2aaa011096baef59ccb9b6c2f2c02b
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=80fb7e600cfb5d8a2add1cf8797b47f5…
commit 80fb7e600cfb5d8a2add1cf8797b47f5e8fc1c30
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=1c1570854813484ecad9f2ef77330bc5…
commit 1c1570854813484ecad9f2ef77330bc55a369a2a
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=44553d73b1a35d97551c8e5cece8c2e1…
commit 44553d73b1a35d97551c8e5cece8c2e1a62641ec
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=89e82249d65b140ebc748cd9a7d43ca8…
commit 89e82249d65b140ebc748cd9a7d43ca8a370203a
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=422e78701bc800178d5dd4dc38db10c5…
commit 422e78701bc800178d5dd4dc38db10c5de44a524
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=519987e300e259200d51d3912f96d2ad…
commit 519987e300e259200d51d3912f96d2ada820e007
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=dd8d9c3024f2356e1fdf48f712aaad1e…
commit dd8d9c3024f2356e1fdf48f712aaad1e64017680
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=e25a92b9aff88462266fd0c4cc798b1c…
commit e25a92b9aff88462266fd0c4cc798b1c1860e71b
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=4f44f2d41b5e59c84be38482366b62fe…
commit 4f44f2d41b5e59c84be38482366b62fecc8544db
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=751e5ee04fa8cc0acda69381c4ed97ea…
commit 751e5ee04fa8cc0acda69381c4ed97eaf5cc1fbd
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=31ce34d1a08b54429c28dac19566495b…
commit 31ce34d1a08b54429c28dac19566495bc3ebf327
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=db9fe74796fbac703c62f3b669f4d6a0…
commit db9fe74796fbac703c62f3b669f4d6a0f28b27bc
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=54b96e4f49a9199ff09dd1939c64957d…
commit 54b96e4f49a9199ff09dd1939c64957d1aec6bc7
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=80226249f97489ffcab8a5da0f49edf4…
commit 80226249f97489ffcab8a5da0f49edf476e37dfe
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=2fcb4da08610ff19299e826c24ad2572…
commit 2fcb4da08610ff19299e826c24ad25724c72f9ab
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=5106bacbba35c84196edb50c0f196d79…
commit 5106bacbba35c84196edb50c0f196d79251a60d6
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=a4fdacf6bb0323f87fb40fcf341135b8…
commit a4fdacf6bb0323f87fb40fcf341135b85c5b0838
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=68fc9ece120ef3b1b4c25f4638d039ff…
commit 68fc9ece120ef3b1b4c25f4638d039ff471a024d
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=36f31aef89b24c675c495714e785b72d…
commit 36f31aef89b24c675c495714e785b72da022c154
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=031fd74bd01001dfca74526eab012886…
commit 031fd74bd01001dfca74526eab0128860624e360
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=b3e4222ecfef7a6dd5b3a67d464bc326…
commit b3e4222ecfef7a6dd5b3a67d464bc326aa51f55b
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=fb4b6d0967b2b73ec3df32a0447036d9…
commit fb4b6d0967b2b73ec3df32a0447036d9718525e9
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=257d8941bcfefc58fab3dd7be1615166…
commit 257d8941bcfefc58fab3dd7be161516627496a93
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=d9e8a050d55a9ac8263c1a1af55b4042…
commit d9e8a050d55a9ac8263c1a1af55b404242ec8d67
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=4a36a43ce0ce2a537e62d20089b1e09e…
commit 4a36a43ce0ce2a537e62d20089b1e09e7c3bc08e
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=df7872d4d9fc82c553e00414122706d0…
commit df7872d4d9fc82c553e00414122706d0c13c5adc
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=c30906a6071318e1c1eea4ba94934f83…
commit c30906a6071318e1c1eea4ba94934f83e713c486
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=e51d3bd98d0a7a69251eff24270691e1…
commit e51d3bd98d0a7a69251eff24270691e14569bdb3
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=cb5b4942368b2ad2ffef70c904a89b5d…
commit cb5b4942368b2ad2ffef70c904a89b5d81ce8fd5
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=6235a3e9338fb692bc2f79abaf1d96d5…
commit 6235a3e9338fb692bc2f79abaf1d96d54c417170
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=f448d546f7c7498d514c30d46c6bee5e…
commit f448d546f7c7498d514c30d46c6bee5e952638f3
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=dd8765c0be0e62461e651cca8257e348…
commit dd8765c0be0e62461e651cca8257e34871d7d1bb
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=fa8de7cc21b51e952b8e114da6b88551…
commit fa8de7cc21b51e952b8e114da6b885517d183f4d
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=badee2dfbab7145074771d9c9368d704…
commit badee2dfbab7145074771d9c9368d704d86d2be5
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=f1c250b045c82a529eaf525dfd63bc9e…
commit f1c250b045c82a529eaf525dfd63bc9eb9b434fd
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=d7e0d5eae1607ddfa36176caa770aa49…
commit d7e0d5eae1607ddfa36176caa770aa494632397c
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=8c349e13993191b4bb2be8fbb0f13984…
commit 8c349e13993191b4bb2be8fbb0f139840b8d045e
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=f52c43fbbede19107298896e848e8529…
commit f52c43fbbede19107298896e848e85296371f293
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=4015f66f7efc0654e4adf1f50d4f0588…
commit 4015f66f7efc0654e4adf1f50d4f0588ccfa7bfc
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=79206d2a46928e76f0a405beb8f12277…
commit 79206d2a46928e76f0a405beb8f12277aa9d6dc1
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=caaf17ba87adf1a54201411f97e2b08c…
commit caaf17ba87adf1a54201411f97e2b08c038d9839
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:
debian/compat | 2 +-
debian/control | 86 +++++++++++---
debian/copyright | 158 +++++++++++++++++++------
debian/rules | 14 +--
openbsc/.gitignore | 1 +
openbsc/include/openbsc/gprs_llc.h | 4 +-
openbsc/src/gprs/gprs_gb_parse.c | 2 +-
openbsc/src/gprs/gprs_llc.c | 28 +++--
openbsc/src/gprs/gprs_llc_parse.c | 16 ++-
openbsc/src/gprs/gprs_llc_vty.c | 8 +-
openbsc/src/gprs/gprs_llc_xid.c | 23 +++-
openbsc/src/gprs/gprs_sgsn.c | 2 +
openbsc/src/ipaccess/Makefile.am | 1 -
openbsc/src/ipaccess/ipaccess-config.c | 4 +-
openbsc/src/libbsc/abis_om2000_vty.c | 2 +-
openbsc/src/libbsc/bsc_api.c | 4 +-
openbsc/src/libiu/iu.c | 11 +-
openbsc/src/libmsc/auth.c | 13 +-
openbsc/src/libmsc/gsm_04_08.c | 10 +-
openbsc/src/libmsc/osmo_msc.c | 2 +-
openbsc/src/libmsc/smpp_smsc.c | 2 +-
openbsc/src/libmsc/smpp_vty.c | 4 +-
openbsc/src/libvlr/vlr_access_req_fsm.c | 2 +-
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 2 +-
openbsc/src/osmo-nitb/Makefile.am | 2 +-
openbsc/tests/subscr_conn/subscr_conn_test.c | 71 +++++++++--
openbsc/tests/subscr_conn/subscr_conn_test.err | 40 ++++++-
27 files changed, 384 insertions(+), 130 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 7309e19358240100e56f2d6af8af61a5bb5630da (commit)
via b6d58e8cc0cbf4654efe986eb706f8d3a91a6c76 (commit)
from 18080960e1f85bb315d927d18e52656973834813 (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=7309e19358240100e56f2d6af8af…
commit 7309e19358240100e56f2d6af8af61a5bb5630da
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:45:36 2016 +0100
fsm: log tweak: upon free, say 'Freeing instance'
Logging 'Release' is a bit ambiguous. At first I tought a subscriber
connection was being released, IMHO 'Freeing instance' better describes that
we are freeing an osmo_fsm_inst.
Change-Id: I5cf99707d2ba5620b2988f777fa39cc806ec0212
http://cgit.osmocom.org/libosmocore/commit/?id=b6d58e8cc0cbf4654efe986eb706…
commit b6d58e8cc0cbf4654efe986eb706f8d3a91a6c76
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 14:35:46 2016 +0100
doc: fix typo for osmo_hexparse
Change-Id: Ifc2b499792fda378c807c678b8e06630cb64d273
-----------------------------------------------------------------------
Summary of changes:
src/fsm.c | 2 +-
src/utils.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
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 b42dc43e288b33cb0ba467fccbe50d1de8eef878 (commit)
from 9fdb4e5f2ff9349f5b5c60b61bfff28a05ae3e4d (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=b42dc43e288b33cb0ba467fccbe50d1d…
commit b42dc43e288b33cb0ba467fccbe50d1de8eef878
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 14:16:53 2016 +0100
use new OSMO_VALUE_STRING
libosmocore change-id I857af45ae602bb9a647ba26cf8b0d1b23403b54c adds
OSMO_VALUE_STRING to compose value_string arrays with the exact enum names as
entries. Use instead of identical local macros in two places.
Change-Id: I1b44d2a3f293785a01d6a587c78f9e0cbeec70c3
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libiu/iu.c | 11 +++++------
openbsc/src/libmsc/auth.c | 13 ++++++-------
2 files changed, 11 insertions(+), 13 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, master has been updated
via 9fdb4e5f2ff9349f5b5c60b61bfff28a05ae3e4d (commit)
from 5fa8b083cc270fd30ab5526cd40683afd3035931 (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=9fdb4e5f2ff9349f5b5c60b61bfff28a…
commit 9fdb4e5f2ff9349f5b5c60b61bfff28a05ae3e4d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 14:30:30 2016 +0100
gitignore: gsup_test_client binary
gsup_test_client was added in 4f8e34b226aeae221119c1d5ea659c3f087132aa and
moved to libcommon in 2c1f8c8cebe41b30deca29c55290fef7a61e5343, both of
which forgot to adjust the .gitignore.
Change-Id: Idd0d29a2f5c5b9b038103c955e0027d9ee9fee73
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 1 +
1 file changed, 1 insertion(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)