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 "gnuradio I/Q balancing".
The branch, master has been updated
via d3ca957eb2a9d1d65f67d8374f4b7cf40ae0a4e8 (commit)
from 44ab02f671dbc8765391a83d8186779fbb38baea (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/gr-iqbal/commit/?id=d3ca957eb2a9d1d65f67d8374f4b7cf…
commit d3ca957eb2a9d1d65f67d8374f4b7cf40ae0a4e8
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Oct 25 21:13:43 2015 +0100
Import MANIFEST.md for CGRAN's benefit
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
MANIFEST.md | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 MANIFEST.md
hooks/post-receive
--
gnuradio I/Q balancing
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/sup-ussd has been updated
discards fc42a2970fa25569aaeb6166a6465a0765d99bc6 (commit)
discards 0af401c3f77a4f74c7a3776f8c8857276a21766c (commit)
via 8670d23649d7827d28074b12506b516c1a87290b (commit)
via c5549b39ee461d79da93248de23c4c651245be6e (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 (fc42a2970fa25569aaeb6166a6465a0765d99bc6)
\
N -- N -- N (8670d23649d7827d28074b12506b516c1a87290b)
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=8670d23649d7827d28074b12506b516c…
commit 8670d23649d7827d28074b12506b516c1a87290b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 16:04:20 2015 +0300
libmsc: Add a comment to the HLR SUP socket creation.
http://cgit.osmocom.org/openbsc/commit/?id=c5549b39ee461d79da93248de23c4c65…
commit c5549b39ee461d79da93248de23c4c651245be6e
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 16:02:58 2015 +0300
libmsc: Create a separate SUP socket for USSD.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/vty_interface_layer3.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
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, fairwaves/sup-ussd has been created
at fc42a2970fa25569aaeb6166a6465a0765d99bc6 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=fc42a2970fa25569aaeb6166a6465a07…
commit fc42a2970fa25569aaeb6166a6465a0765d99bc6
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 16:04:20 2015 +0300
libmsc: Add a comment to the HLR SUP socket creation.
http://cgit.osmocom.org/openbsc/commit/?id=0af401c3f77a4f74c7a3776f8c885727…
commit 0af401c3f77a4f74c7a3776f8c8857276a21766c
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 16:02:58 2015 +0300
libmsc: Create a separate SUP socket for USSD.
http://cgit.osmocom.org/openbsc/commit/?id=f50756d44b611960220dbbc2f0d7ca4a…
commit f50756d44b611960220dbbc2f0d7ca4a1fc3b4cf
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 15:30:40 2015 +0300
libmsc: Fix comment style.
http://cgit.osmocom.org/openbsc/commit/?id=fe83c9f3349cb92ba10ac3600a04b5a0…
commit fe83c9f3349cb92ba10ac3600a04b5a03cf5be50
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 15:29:09 2015 +0300
libmsc: Remove sup_init() to make SUP socket initialiaton generic.
http://cgit.osmocom.org/openbsc/commit/?id=a99c9827582c2481860607f528ecf2ee…
commit a99c9827582c2481860607f528ecf2ee432a3cf4
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 15:28:06 2015 +0300
libmsc: Make internal functions 'static' in gsm_sup.
http://cgit.osmocom.org/openbsc/commit/?id=da5ec690361020c0d5badc46db19f13f…
commit da5ec690361020c0d5badc46db19f13f240fd53f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 13:38:40 2015 +0300
libmsc: Whitespace fix in gsm_sup.c, no code changes.
http://cgit.osmocom.org/openbsc/commit/?id=52e5f56bc300db21f9c44e1b9a22e90a…
commit 52e5f56bc300db21f9c44e1b9a22e90a8a231355
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Oct 24 13:37:19 2015 +0300
libmsc: Rename sup_client to hlr_sup_client in preparation for multiple SUP clients.
http://cgit.osmocom.org/openbsc/commit/?id=c753dfb316e2ef5cb753189b6036d979…
commit c753dfb316e2ef5cb753189b6036d979322c6ebf
Author: Sergey Kostanbaev <sergey.kostanbaev(a)gmail.com>
Date: Fri Oct 23 20:34:25 2015 +0300
USSD MAP external interface over SUP
-----------------------------------------------------------------------
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, fairwaves/sup has been updated
discards 39210ef8a2ff83337dc3fc99375c70ce812cf5dd (commit)
via 3e374dbbb4474a3429fac102baf8446f4ac5f13b (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 (39210ef8a2ff83337dc3fc99375c70ce812cf5dd)
\
N -- N -- N (3e374dbbb4474a3429fac102baf8446f4ac5f13b)
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=3e374dbbb4474a3429fac102baf8446f…
commit 3e374dbbb4474a3429fac102baf8446f4ac5f13b
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Sat Oct 24 12:20:17 2015 +0300
subscr: Add new configuration parameter "subscriber-create-only-local"
This mode allows to create a new record only for a subscriber from our network.
IMSI and MNC, MCC are used for checking that subscriber belongs to our network.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_08.c | 12 ++++--------
1 file changed, 4 insertions(+), 8 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, fairwaves/sup has been updated
discards 2c8f3e04305f01a87a43a3663849e0f6afba016b (commit)
discards 2b78a14a1d995cb969750906c71728da875f45ed (commit)
discards 65055658edbbdee816b44d6b8a4f47698a16967b (commit)
discards bc85c28cc28d4b4d1470af09969e86fe1847c7a7 (commit)
discards 3902f2fde4fa3e78167fd5256fc8a2c3eefbbbef (commit)
discards 73c7e506fdddf7d2778f7c9efc775b06929b9d18 (commit)
discards e9ea5f638167d045a33bff51fc0c7e7b9d42077a (commit)
discards 5e99e73ee7675a7a7040f95e1efc91bda64c84ac (commit)
via 39210ef8a2ff83337dc3fc99375c70ce812cf5dd (commit)
via 2a01e0411ad817e21e805d6e29696b111cbfa4a9 (commit)
via e4fd51d1fc92a27b3294f88c4853e0655e631d75 (commit)
via af7916c747711cc16baf243f9663d4811b1b3bb5 (commit)
via 3cce9fda6dcd7f1f8eac6e095d05662a4a8f0e69 (commit)
via f3d2e9369867aacffc69f074d9ebfb021313dcf2 (commit)
via fe676095532bfb6fe64fbac0bbf5da7f14bcc811 (commit)
via 6ad575f359fa86178e3f703fe40e8c648565d200 (commit)
via e85e7910d22374ba33a347839aa17289f4b9a077 (commit)
via 559cd28415a2d59cd9ad6828e866f2db5bb33290 (commit)
via 810d29aa03a5ab34917e759aa77d8b2afcaba58b (commit)
via e77bfb9e22dc61a3b9089bf57bb1abfde9559096 (commit)
via 3ef203ee0ab7ec9da8eb1c81fac92090e520226a (commit)
via 85a304a4fe71e2b74e1881cc517c23950252796a (commit)
via 8a62c5021884ac1dec7f7a338bf591657080a2d5 (commit)
via 78de2aea7b28063be19ea6a523a834741f898668 (commit)
via dc6da14be3ae9f244218a2bd2a397082a3100807 (commit)
via 0a8e5f4f86077f4419ab3298ded09f215582beb7 (commit)
via 06d0c6da803a8e46078a241f09ee7244bec013ab (commit)
via 0855c024c47ab9c14d732234a7220dfb7209cc90 (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 (2c8f3e04305f01a87a43a3663849e0f6afba016b)
\
N -- N -- N (39210ef8a2ff83337dc3fc99375c70ce812cf5dd)
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=39210ef8a2ff83337dc3fc99375c70ce…
commit 39210ef8a2ff83337dc3fc99375c70ce812cf5dd
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Sat Oct 24 12:20:17 2015 +0300
subscr: Add new configuration parameter "subscriber-create-only-local"
This mode allows to create a new record only for a subscriber from our network.
IMSI and MNC, MCC are used for checking that subscriber belongs to our network.
http://cgit.osmocom.org/openbsc/commit/?id=2a01e0411ad817e21e805d6e29696b11…
commit 2a01e0411ad817e21e805d6e29696b111cbfa4a9
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu Oct 15 17:06:47 2015 +0300
reg-proxy: add application which allows translate SUP to SIP and SIP to SUP
http://cgit.osmocom.org/openbsc/commit/?id=e4fd51d1fc92a27b3294f88c4853e065…
commit e4fd51d1fc92a27b3294f88c4853e0655e631d75
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu Oct 15 16:33:41 2015 +0300
sup: Fix msisdn decoding
http://cgit.osmocom.org/openbsc/commit/?id=af7916c747711cc16baf243f9663d481…
commit af7916c747711cc16baf243f9663d4811b1b3bb5
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu Oct 15 16:30:45 2015 +0300
sup: Change status of waiting_for_remote_accept before checking subscriber
http://cgit.osmocom.org/openbsc/commit/?id=3cce9fda6dcd7f1f8eac6e095d05662a…
commit 3cce9fda6dcd7f1f8eac6e095d05662a4a8f0e69
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Aug 11 07:54:23 2015 +0300
nitb: Integrate the SUP client into the osmo-nitb
http://cgit.osmocom.org/openbsc/commit/?id=f3d2e9369867aacffc69f074d9ebfb02…
commit f3d2e9369867aacffc69f074d9ebfb021313dcf2
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Aug 11 07:52:42 2015 +0300
msc: Implement 'remote' authentication policy
- All location update requests should be send to the remote HLR and accepted.
- Authentication info should be also received from remote HLR.
- SUP is used for sending/handling subscription data to/from remote HLR.
http://cgit.osmocom.org/openbsc/commit/?id=fe676095532bfb6fe64fbac0bbf5da7f…
commit fe676095532bfb6fe64fbac0bbf5da7f14bcc811
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Aug 11 07:48:10 2015 +0300
sup: Add functions to create/handle SUP messages
- Add functions to send location update request and handle responses.
- Add functions to query auth info and handle responses.
http://cgit.osmocom.org/openbsc/commit/?id=6ad575f359fa86178e3f703fe40e8c64…
commit 6ad575f359fa86178e3f703fe40e8c648565d200
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Mon Aug 10 13:37:16 2015 +0300
debug: Add DSUP debug category for subscriber update protocol
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 20 ++++
debian/osmocom-meas-utils.install | 1 +
openbsc/include/openbsc/meas_feed.h | 14 ++-
openbsc/src/libbsc/bsc_vty.c | 2 +-
openbsc/src/libmsc/gsm_04_11.c | 117 ++++++++++++++--------
openbsc/src/libmsc/meas_feed.c | 9 ++
openbsc/src/libmsc/smpp_openbsc.c | 5 +
openbsc/src/libmsc/smpp_smsc.h | 11 +++
openbsc/src/libmsc/smpp_vty.c | 22 +++++
openbsc/src/utils/Makefile.am | 7 +-
openbsc/src/utils/meas_json.c | 188 ++++++++++++++++++++++++++++++++++++
openbsc/tests/vty_test_runner.py | 22 +++++
12 files changed, 374 insertions(+), 44 deletions(-)
create mode 100644 openbsc/src/utils/meas_json.c
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, fairwaves/sup has been updated
via 2c8f3e04305f01a87a43a3663849e0f6afba016b (commit)
from 2b78a14a1d995cb969750906c71728da875f45ed (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=2c8f3e04305f01a87a43a3663849e0f6…
commit 2c8f3e04305f01a87a43a3663849e0f6afba016b
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Sat Oct 24 12:20:17 2015 +0300
subscr: Add new configuration parameter "subscriber-create-only-local"
This mode allows to create a new record only for a subscriber from our network.
IMSI and MNC, MCC are used for checking that subscriber belongs to our network.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 1 +
openbsc/src/libbsc/net_init.c | 1 +
openbsc/src/libmsc/gsm_04_08.c | 41 +++++++++++++++++++++++++++++--
openbsc/src/libmsc/vty_interface_layer3.c | 20 +++++++++++++++
4 files changed, 61 insertions(+), 2 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 "Cellmanager NG, intended to interface with BSplus".
The branch, master has been updated
via 72722c34b0d6e5db4dbd71dc844acedc574a2ae3 (commit)
from 68acda7f223f59b809b11cf009b1c008e747cc91 (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/cellmgr-ng/commit/?id=72722c34b0d6e5db4dbd71dc844ac…
commit 72722c34b0d6e5db4dbd71dc844acedc574a2ae3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Oct 23 14:06:36 2015 +0800
m3ua/sccp: Allow to skip T18/T20 TFP/TRA handling completely
For M3UA we already skip the link-test handling and there is no
point in waiting for management messages to collect routing info.
We already know where to send things. At first I tried to overload
the skip handling but it is better to just set the timer to 0 and
then move on.
-----------------------------------------------------------------------
Summary of changes:
src/mtp_layer3.c | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
hooks/post-receive
--
Cellmanager NG, intended to interface with BSplus
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/gtphub has been updated
via e96c41cd5bf684664a7075d9e540fb0de92757b4 (commit)
from c2229adeb3ef0401094f759a7495b9f63772e99c (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=e96c41cd5bf684664a7075d9e540fb0d…
commit e96c41cd5bf684664a7075d9e540fb0de92757b4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 22 03:37:35 2015 +0200
add a todo comment
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gtphub.h | 1 +
1 file changed, 1 insertion(+)
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/gtphub has been updated
discards 1785e5e04772f79c27f70f1094f4056c2d41c396 (commit)
discards b52bc72ac50556b46e16aa356cec48e9e73291bf (commit)
via c2229adeb3ef0401094f759a7495b9f63772e99c (commit)
via 567b663e300c54076f97c511b6980d516c6ce86d (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 (1785e5e04772f79c27f70f1094f4056c2d41c396)
\
N -- N -- N (c2229adeb3ef0401094f759a7495b9f63772e99c)
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=c2229adeb3ef0401094f759a7495b9f6…
commit c2229adeb3ef0401094f759a7495b9f63772e99c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 22 02:13:35 2015 +0200
seqmaptest wip
http://cgit.osmocom.org/openbsc/commit/?id=567b663e300c54076f97c511b6980d51…
commit 567b663e300c54076f97c511b6980d516c6ce86d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 22 03:05:46 2015 +0200
gtphub: separate socket ops from handling (SGSNs)
Factor out from_sgsns_handle_buf() from from_sgsns_read_cb(), in anticipation
of a test that uses this entry point.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gtphub.c | 3 ---
1 file changed, 3 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/gtphub has been updated
discards fc0b77724cdaf86ec938b20492e88f290cccbf58 (commit)
discards 4bf5dfb8e87d7f4392deec0ea404fb00c1c2bd72 (commit)
discards e79008f1e5e0e6ef3c0a14bae54aa7b2d04d29bd (commit)
discards f70a80bc494fedb21e88c3e6a830fd94fe120649 (commit)
discards efa0d4b7e9810cebfb000562283054aee127a602 (commit)
discards 8839922a09ea16812f0c3b1a2deba7172da82d85 (commit)
via 1785e5e04772f79c27f70f1094f4056c2d41c396 (commit)
via b52bc72ac50556b46e16aa356cec48e9e73291bf (commit)
via 275d799d7e03ffb3d764a18b402b13a4edb3bd44 (commit)
via c5ba79240da21075340c7c0c7b4e07143b7ff1fe (commit)
via ae6ae2c5aee38b521a5a70c1dfa1ec280c177b6b (commit)
via c2f304aac8684d410d5caf87d7a073c5c4fcb78f (commit)
via 3e9e7c43c5379f77dc3c142a686974eeecdb4b23 (commit)
via b359f24964efbbede26a7a0a7b4b5faf2a9f2b90 (commit)
via b9cd49ea37780e86129d8b11bd4aa9604305097a (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 (fc0b77724cdaf86ec938b20492e88f290cccbf58)
\
N -- N -- N (1785e5e04772f79c27f70f1094f4056c2d41c396)
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=1785e5e04772f79c27f70f1094f4056c…
commit 1785e5e04772f79c27f70f1094f4056c2d41c396
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 22 02:13:35 2015 +0200
seqmaptest wip
http://cgit.osmocom.org/openbsc/commit/?id=b52bc72ac50556b46e16aa356cec48e9…
commit b52bc72ac50556b46e16aa356cec48e9e73291bf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 22 03:05:46 2015 +0200
gtphub: separate socket ops from handling (SGSNs)
Factor out from_sgsns_handle_buf() from from_sgsns_read_cb(), in anticipation
of a test that uses this entry point.
http://cgit.osmocom.org/openbsc/commit/?id=275d799d7e03ffb3d764a18b402b13a4…
commit 275d799d7e03ffb3d764a18b402b13a4edb3bd44
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 22 02:35:51 2015 +0200
gtphub: separate socket ops from handling (GGSNs)
Factor out from_ggsns_handle_buf() from from_ggsns_read_cb(), in anticipation
of a test that uses this entry point.
http://cgit.osmocom.org/openbsc/commit/?id=c5ba79240da21075340c7c0c7b4e0714…
commit c5ba79240da21075340c7c0c7b4e07143b7ff1fe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 21 02:07:52 2015 +0200
gtphub_test.c: add test_nr_map_expiry().
Rename test_nr_map() to test_nr_map_basic(),
Add new test test_nr_map_expiry().
Factor out static nr_map_have() to allocate and add a mapping.
http://cgit.osmocom.org/openbsc/commit/?id=ae6ae2c5aee38b521a5a70c1dfa1ec28…
commit ae6ae2c5aee38b521a5a70c1dfa1ec280c177b6b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 22 00:09:50 2015 +0200
gtphub: rewire seqmap to use nr_map (2/2)
Drop obsoleted functions, see previous commit.
http://cgit.osmocom.org/openbsc/commit/?id=c2f304aac8684d410d5caf87d7a073c5…
commit c2f304aac8684d410d5caf87d7a073c5c4fcb78f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 21 23:27:00 2015 +0200
gtphub: rewire seqmap to use nr_map (1/2)
The gtphub_seqmap_* functions become thin wrappers around the nr_map API.
To ease diff comprehension, instead of removing obsolete functions, mark them
with a comment. They will be dropped in the following commit.
http://cgit.osmocom.org/openbsc/commit/?id=3e9e7c43c5379f77dc3c142a686974ee…
commit 3e9e7c43c5379f77dc3c142a686974eeecdb4b23
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 21 23:17:42 2015 +0200
gtphub: add expiry to nr_map.
Introduce a central list of nr mappings for expiry. A number mapping gets a
separate llist_head for the expiry list. To allow various types of mappings in
the same list, have a del_cb (destructor callback) for each mapping.
http://cgit.osmocom.org/openbsc/commit/?id=b359f24964efbbede26a7a0a7b4b5faf…
commit b359f24964efbbede26a7a0a7b4b5faf2a9f2b90
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 21 02:41:50 2015 +0200
gtphub: generalize number mapping (2/2)
Decouple nr_mapping initialization from memory allocation. This allows
embedding a nr_mapping in a larger struct.
Instead of the mapped number, return the struct nr_mapping*. This allows
reaching data elements in the larger struct after having found a mapping.
http://cgit.osmocom.org/openbsc/commit/?id=b9cd49ea37780e86129d8b11bd4aa960…
commit b9cd49ea37780e86129d8b11bd4aa9604305097a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 21 02:07:18 2015 +0200
gtphub: generalize number mapping (1/2)
Cosmetically prepare for combining tei_map and seqmap to a generalized nr_map:
Rename tei_* to nr_*.
Instead of uint32_t, introduce a central nr_t typedef.
Instead of _get_rev, use name _get_inv (harder to misunderstand).
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gtphub.h | 83 ++++++---
openbsc/src/gprs/gtphub.c | 337 ++++++++++++++++++++++++-------------
openbsc/tests/gtphub/gtphub_test.c | 204 ++++++++++++++++++++--
3 files changed, 463 insertions(+), 161 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)