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 40e83658543f321368ed88b0505093b707b7eada (commit)
from d5c658b22e3e8dcb5b3ab96cb761171a3e170282 (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=40e83658543f321368ed88b0505093b…
commit 40e83658543f321368ed88b0505093b707b7eada
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Mar 14 18:35:31 2016 +0100
Update configuration examples
Add SysmoBTS-specific example.
Remove outdated generic example which is no longer working.
-----------------------------------------------------------------------
Summary of changes:
doc/examples/{ => sysmo}/osmo-bts.cfg | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
rename doc/examples/{ => sysmo}/osmo-bts.cfg (74%)
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, zecke/features/dsp-transcoding has been updated
discards 9b090fd5ab2f6b36a60b41a4f4ac9bd435f18582 (commit)
via 8dea0d21ff643a40861fde0d0e131eebb965c066 (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 (9b090fd5ab2f6b36a60b41a4f4ac9bd435f18582)
\
N -- N -- N (8dea0d21ff643a40861fde0d0e131eebb965c066)
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=8dea0d21ff643a40861fde0d0e131eeb…
commit 8dea0d21ff643a40861fde0d0e131eebb965c066
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Mar 7 21:42:19 2016 +0100
mgcp: Remove the old MGCP based transcoding interface
Back in the day we worked around a field proven jitter buffer by
transcoding AMR to AMR with the MTN4200 and by this fixing RTP
timing as this device had:
a.) A working and stable time (generating RTP every N ms)
b.) A working jitter buffer
The code has probably rotted, it never retried MGCP commands sent
to the transcoder and it is not deployed either. Simplify the code
by removing it. If we ever need it back we can use the new transcoding
API to keep the state there. I think this code will not be missed
but the PerformanceTechnology Hard- and Firmware was rather nice.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmgcp/mgcp_vty.c | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, neels/pending-patches has been updated
discards c91dc62e1c9fbccd1faf8eedf2e59cfb9d7882aa (commit)
via c04abfa3b358308f6d923a2aeee145bf49075246 (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 (c91dc62e1c9fbccd1faf8eedf2e59cfb9d7882aa)
\
N -- N -- N (c04abfa3b358308f6d923a2aeee145bf49075246)
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/libosmocore/commit/?id=c04abfa3b358308f6d923a2aeee1…
commit c04abfa3b358308f6d923a2aeee145bf49075246
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 13:21:56 2016 +0100
04.08: add inline funcs for transaction id bits
Various users of gsm48_hdr apply the same hardcoded shifts/bitmasks to obtain
the transaction ID encoded in the upper nibble of the protocol discriminator.
Centralize. Patch for openbsc.git will follow.
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/protocol/gsm_04_08.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "An utility library for Open Source Mobile Communications".
The branch, neels/pending-patches has been updated
discards fee892d115484a17760f3095f62f0e206c3d2c53 (commit)
discards 37fece3a989682bda0ecf771cd5864e7e79ffa50 (commit)
discards 5d70ca5dbb0f09d41da3c38217ec7dd4dac8046f (commit)
via c91dc62e1c9fbccd1faf8eedf2e59cfb9d7882aa (commit)
via 29be242e3e90a4efce2b15083484a314f3d46e46 (commit)
via eb5c1b7c4d7c4681bcc8b5dd40918e63b6b0ecc1 (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 (fee892d115484a17760f3095f62f0e206c3d2c53)
\
N -- N -- N (c91dc62e1c9fbccd1faf8eedf2e59cfb9d7882aa)
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/libosmocore/commit/?id=c91dc62e1c9fbccd1faf8eedf2e5…
commit c91dc62e1c9fbccd1faf8eedf2e59cfb9d7882aa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 13:21:56 2016 +0100
04.08: add inline funcs for transaction id bits
Various users of gsm48_hdr apply the same hardcoded shifts/bitmasks to obtain
the transaction ID encoded in the upper nibble of the protocol discriminator.
Centralize. Patch for openbsc.git will follow.
http://cgit.osmocom.org/libosmocore/commit/?id=29be242e3e90a4efce2b15083484…
commit 29be242e3e90a4efce2b15083484a314f3d46e46
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 12:44:56 2016 +0100
04.08: switch to r99 msg type bitmasks by default
http://cgit.osmocom.org/libosmocore/commit/?id=eb5c1b7c4d7c4681bcc8b5dd4091…
commit eb5c1b7c4d7c4681bcc8b5dd40918e63b6b0ecc1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 10 11:56:36 2016 +0100
04.08: add inline funcs for pdisc + msg type bitmasks
Add inline functions for both release <= 98 and release >= 99 as well as a
default define. Use the release 98 by default since the current code base uses
the r98 bitmasks.
These inline functions relieve callers of the decision on masking bits of the
protocol discriminator and message type octets.
Also add a define for the protocol discriminator extension to one octet length
(GSM48_PDISC_EXTEND).
Apply new pdisc function in gsm0480.c.
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/protocol/gsm_04_08.h | 4 ++--
1 file 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, neels/patches-pending has been updated
discards 92d80aa186b59bcef96a9c623a6e61d2bcf7d673 (commit)
discards 4b5ac247c18f612db6225ff53e23cee3fae233d8 (commit)
discards e305755b61d946c5be8d7fa0a4d50df6a17a6fc8 (commit)
discards 91d4f5f08110c467a6e94f4464a46e56629061e7 (commit)
via a8d33d4bdf76a4ef465f2710400b43a7bbd5d664 (commit)
via 31b1f19b5b975bf2a9ed034120625aa70cff77d5 (commit)
via a044481568b675cdb1ae1b9de1dad0e5a21565b2 (commit)
via 6a2fa9290f7aa8a21c2c5383d532a361a23c53e5 (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 (92d80aa186b59bcef96a9c623a6e61d2bcf7d673)
\
N -- N -- N (a8d33d4bdf76a4ef465f2710400b43a7bbd5d664)
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=a8d33d4bdf76a4ef465f2710400b43a7…
commit a8d33d4bdf76a4ef465f2710400b43a7bbd5d664
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 13:41:20 2016 +0100
bsc_scan_msc_msg: check protocol discriminator
The function assumed an MM protocol discriminator without verifying it.
http://cgit.osmocom.org/openbsc/commit/?id=31b1f19b5b975bf2a9ed034120625aa7…
commit 31b1f19b5b975bf2a9ed034120625aa70cff77d5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 7 16:48:38 2016 +0100
fix confusing typo in constant (THAN -> THEN)
http://cgit.osmocom.org/openbsc/commit/?id=a044481568b675cdb1ae1b9de1dad0e5…
commit a044481568b675cdb1ae1b9de1dad0e5a21565b2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 14:36:56 2016 +0100
04.08: apply new transaction id inline functions
libosmocore recently added inline functions to relieve callers from applying
bitmasks and bit shifts to access the transaction id of a GSM 04.08 header.
Apply these functions.
http://cgit.osmocom.org/openbsc/commit/?id=6a2fa9290f7aa8a21c2c5383d532a361…
commit 6a2fa9290f7aa8a21c2c5383d532a361a23c53e5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 10 12:19:13 2016 +0100
04.08: apply new bitmask functions, fix bitmask use
Replace hardcoded protocol discriminator and message type bitmasks with
function calls recently introduced in libosmocore.
Note that the release 98 bitmasks slightly differ from the release 99 bitmasks.
This patch uses the "default" gsm48_hdr_msg_type invocation, thus it depends on
libosmocore whether 98 or 99 bitmasks are used.
In some places, use of the bitmask was erratic. Fix these implicitly by
employing the bitmask functions:
* silent_call.c: silent_call_reroute(): add missing bitmask for MM.
* bsc_msg_filter.c: bsc_msg_filter_initial(): RR vs. MM messages.
* osmo_bsc_filter.c: bsc_find_msc() and bsc_scan_bts_msg(): RR vs. MM
messages.
* bsc_nat_rewrite.c: bsc_nat_rewrite_msg(): SMS vs. CC messages.
* bsc_ussd.c: no bitmask is applicable for the message types used here.
* gb_proxy.c: gbproxy_imsi_acquisition(): missing bit mask for pdisc.
In gprs_gb_parse.c: gprs_gb_parse_dtap(), add a log notice for unexpected
message types.
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, neels/pending-patches has been updated
discards 88f317a0cf4d106b0c57f0005f2b85d90dc38c46 (commit)
discards 9f933006e721529e25165b96afb7a92738b648a3 (commit)
discards 34c0e7e5fbaa11630c6decac5cc440a70b4a31e9 (commit)
via fee892d115484a17760f3095f62f0e206c3d2c53 (commit)
via 37fece3a989682bda0ecf771cd5864e7e79ffa50 (commit)
via 5d70ca5dbb0f09d41da3c38217ec7dd4dac8046f (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 (88f317a0cf4d106b0c57f0005f2b85d90dc38c46)
\
N -- N -- N (fee892d115484a17760f3095f62f0e206c3d2c53)
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/libosmocore/commit/?id=fee892d115484a17760f3095f62f…
commit fee892d115484a17760f3095f62f0e206c3d2c53
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 13:21:56 2016 +0100
04.08: add inline funcs for transaction id bits
Various users of gsm48_hdr apply the same hardcoded shifts/bitmasks to obtain
the transaction ID encoded in the upper nibble of the protocol discriminator.
Centralize. Patch for openbsc.git will follow.
http://cgit.osmocom.org/libosmocore/commit/?id=37fece3a989682bda0ecf771cd58…
commit 37fece3a989682bda0ecf771cd5864e7e79ffa50
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 12:44:56 2016 +0100
04.08: switch to r99 msg type bitmasks by default
http://cgit.osmocom.org/libosmocore/commit/?id=5d70ca5dbb0f09d41da3c38217ec…
commit 5d70ca5dbb0f09d41da3c38217ec7dd4dac8046f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 10 11:56:36 2016 +0100
04.08: add inline funcs for pdisc + msg type bitmasks
Add inline functions for both release <= 98 and release >= 99 as well as a
default define. Use the release 98 by default since the current code base uses
the r98 bitmasks.
These inline functions relieve callers of the decision on masking bits of the
protocol discriminator and message type octets.
Also add a define for the protocol discriminator extension to one octet length
(GSM48_PDISC_EXTEND).
Apply new pdisc function in gsm0480.c.
-----------------------------------------------------------------------
Summary of changes:
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 "An utility library for Open Source Mobile Communications".
The branch, neels/pending-patches has been created
at 88f317a0cf4d106b0c57f0005f2b85d90dc38c46 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=88f317a0cf4d106b0c57f0005f2b…
commit 88f317a0cf4d106b0c57f0005f2b85d90dc38c46
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 13:21:56 2016 +0100
GSM 04.08: add transaction id accessor inline funcs
Various users of gsm48_hdr apply the same hardcoded shifts/bitmasks to obtain
the transaction ID encoded in the upper nibble of the protocol discriminator.
Centralize. Patch for openbsc.git will follow.
http://cgit.osmocom.org/libosmocore/commit/?id=9f933006e721529e25165b96afb7…
commit 9f933006e721529e25165b96afb7a92738b648a3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 12:44:56 2016 +0100
04.08: switch to r99 msg type bitmasks by default
http://cgit.osmocom.org/libosmocore/commit/?id=34c0e7e5fbaa11630c6decac5cc4…
commit 34c0e7e5fbaa11630c6decac5cc440a70b4a31e9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 10 11:56:36 2016 +0100
Add inlines for GSM 04.08 pdisc + msg type bitmasks
Add inline functions for both release <= 98 and release >= 99 as well as a
default define. Use the release 98 by default since the current code base uses
the r98 bitmasks.
These inline functions relieve callers of the decision on masking bits of the
protocol discriminator and message type octets.
Also add a define for the protocol discriminator extension to one octet length
(GSM48_PDISC_EXTEND).
Apply new pdisc function in gsm0480.c.
-----------------------------------------------------------------------
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, neels/patches-pending has been updated
discards 7349a4e7f8d0dbf3ce2aa417c14aead373446c0a (commit)
discards 677d8ba284b881a6443d11c63f39cc6bf1bee1bf (commit)
discards 81c4f3457ded86e18fc4de6c4bf7656042c43f2b (commit)
via 92d80aa186b59bcef96a9c623a6e61d2bcf7d673 (commit)
via 4b5ac247c18f612db6225ff53e23cee3fae233d8 (commit)
via e305755b61d946c5be8d7fa0a4d50df6a17a6fc8 (commit)
via 91d4f5f08110c467a6e94f4464a46e56629061e7 (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 (7349a4e7f8d0dbf3ce2aa417c14aead373446c0a)
\
N -- N -- N (92d80aa186b59bcef96a9c623a6e61d2bcf7d673)
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=92d80aa186b59bcef96a9c623a6e61d2…
commit 92d80aa186b59bcef96a9c623a6e61d2bcf7d673
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 14:36:56 2016 +0100
GSM 04.08: apply new transaction id inline functions
libosmocore recently added inline functions to relieve callers from applying
bitmasks and bit shifts to access the transaction id of a GSM 04.08 header.
Apply these functions.
http://cgit.osmocom.org/openbsc/commit/?id=4b5ac247c18f612db6225ff53e23cee3…
commit 4b5ac247c18f612db6225ff53e23cee3fae233d8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 13:41:20 2016 +0100
bsc_scan_msc_msg: check protocol discriminator
The function assumed an MM protocol discriminator without verifying it.
http://cgit.osmocom.org/openbsc/commit/?id=e305755b61d946c5be8d7fa0a4d50df6…
commit e305755b61d946c5be8d7fa0a4d50df6a17a6fc8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 7 16:48:38 2016 +0100
fix confusing typo in constant (THAN -> THEN)
http://cgit.osmocom.org/openbsc/commit/?id=91d4f5f08110c467a6e94f4464a46e56…
commit 91d4f5f08110c467a6e94f4464a46e56629061e7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 10 12:19:13 2016 +0100
GSM 04.08: apply bitmask functions, fix bitmask use
Replace hardcoded protocol discriminator and message type bitmasks with
function calls recently introduced in libosmocore.
Note that the release 98 bitmasks slightly differ from the release 99 bitmasks.
This patch uses the "default" gsm48_hdr_msg_type invocation, thus it depends on
libosmocore whether 98 or 99 bitmasks are used.
In some places, use of the bitmask was erratic. Fix these implicitly by
employing the bitmask functions:
* silent_call.c: silent_call_reroute(): add missing bitmask for MM.
* bsc_msg_filter.c: bsc_msg_filter_initial(): RR vs. MM messages.
* osmo_bsc_filter.c: bsc_find_msc() and bsc_scan_bts_msg(): RR vs. MM
messages.
* bsc_nat_rewrite.c: bsc_nat_rewrite_msg(): SMS vs. CC messages.
* bsc_ussd.c: no bitmask is applicable for the message types used here.
* gb_proxy.c: gbproxy_imsi_acquisition(): missing bit mask for pdisc.
In gprs_gb_parse.c: gprs_gb_parse_dtap(), add a log notice for unexpected
message types.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gb_proxy.c | 4 ++--
openbsc/src/gprs/gprs_gb_parse.c | 13 ++++++++++---
openbsc/src/gprs/gprs_gmm.c | 10 +++++-----
openbsc/src/libbsc/bsc_api.c | 8 +++++---
openbsc/src/libfilter/bsc_msg_filter.c | 15 +++++++--------
openbsc/src/libmsc/gsm_04_08.c | 5 ++---
openbsc/src/libmsc/gsm_04_11.c | 2 +-
openbsc/src/libmsc/silent_call.c | 5 +++--
openbsc/src/osmo-bsc_nat/bsc_ussd.c | 2 +-
9 files changed, 36 insertions(+), 28 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/patches-pending has been created
at 7349a4e7f8d0dbf3ce2aa417c14aead373446c0a (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=7349a4e7f8d0dbf3ce2aa417c14aead3…
commit 7349a4e7f8d0dbf3ce2aa417c14aead373446c0a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 14 13:41:20 2016 +0100
bsc_scan_msc_msg: check protocol discriminator
The function assumed an MM protocol discriminator without verifying it.
http://cgit.osmocom.org/openbsc/commit/?id=677d8ba284b881a6443d11c63f39cc6b…
commit 677d8ba284b881a6443d11c63f39cc6bf1bee1bf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 7 16:48:38 2016 +0100
fix confusing typo in constant (THAN -> THEN)
http://cgit.osmocom.org/openbsc/commit/?id=81c4f3457ded86e18fc4de6c4bf76560…
commit 81c4f3457ded86e18fc4de6c4bf7656042c43f2b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 10 12:19:13 2016 +0100
GSM 04.08: apply bitmask functions, fix bitmask use
Replace hardcoded protocol discriminator and message type bitmasks with
function calls recently introduced in libosmocore.
Note that the release 98 bitmasks slightly differ from the release 99 bitmasks.
This patch uses the "default" gsm48_hdr_msg_type invocation, thus it depends on
libosmocore whether 98 or 99 bitmasks are used.
In some places, use of the bitmask was erratic. Fix these implicitly by
employing the bitmask functions:
* bsc_msg_filter.c: bsc_msg_filter_initial(): RR vs. MM messages.
* osmo_bsc_filter.c: bsc_find_msc() and bsc_scan_bts_msg(): RR vs. MM
messages.
* bsc_nat_rewrite.c: bsc_nat_rewrite_msg(): SMS vs. CC messages.
* bsc_ussd.c: no bitmask is applicable for the message types used here.
http://cgit.osmocom.org/openbsc/commit/?id=530414d77e6f22c109257496cd0e1f12…
commit 530414d77e6f22c109257496cd0e1f1249acb06e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Mar 7 17:19:19 2016 +0100
Remove unused auth code and add comment
As commented in the code, the GSM_SECURITY_AUTH_FAILED path is never invoked by
the gsm48_secure_channel() function as it is today.
Note that the upcoming Iu auth will probably add a GSM_SECURITY_AUTH_FAILED
status. In that case, sending a LU Reject immediately may be desirable, but
arguably a bit of timeout could make life harder for auth attackers.
The code removed by this patch doesn't send out a LU Reject ever, since a call
to release_loc_updating_req() only releases the connection. To reject, a call
to gsm0408_loc_upd_rej() would be necessary, as seen in loc_upd_rej_cb().
And finally, if _gsm0408_authorize_sec_cb() doesn't do anything about anything,
the same loc_upd_rej_cb() will be run by a timeout and send a LU Reject
properly (as commented in the code).
-----------------------------------------------------------------------
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, max/si2q has been updated
via c43b8b029c408761f0ba5555f502aaab9e00da83 (commit)
from cbcb3981ca8dd3e4fe5b17718c59b3bfad47fa51 (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=c43b8b029c408761f0ba5555f502aaab…
commit c43b8b029c408761f0ba5555f502aaab9e00da83
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Mar 11 18:16:22 2016 +0100
wip: add si2q generator stub
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/rest_octets.h | 2 +
openbsc/src/libbsc/rest_octets.c | 106 ++++++++++++++++++++++++++++++++
openbsc/src/libbsc/system_information.c | 17 +++++
3 files changed, 125 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)