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 OpenGGSN project".
The branch, neels/refactor has been updated
discards 695b0cff3d66158e0661aff99622b1ad514b8729 (commit)
discards b0d8b7841b0649d0ca5c746baa0e2b376af121d2 (commit)
discards 74fb84f8d44d0453bb03276948c679d76690832f (commit)
via 2bab4815ad67c069dabbe5d11297edd7ab686050 (commit)
via c5e01d68c32489454e4457aeb4686b4b72df6ca1 (commit)
via e5dbc2cc028b7df6d557faeabe70642c4668d5d7 (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 (695b0cff3d66158e0661aff99622b1ad514b8729)
\
N -- N -- N (2bab4815ad67c069dabbe5d11297edd7ab686050)
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/openggsn/commit/?id=2bab4815ad67c069dabbe5d11297edd…
commit 2bab4815ad67c069dabbe5d11297edd7ab686050
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 13:42:17 2015 +0200
gtp.c: fix an error log.
Fix: the code handles fd1u but prints fd1c.
http://cgit.osmocom.org/openggsn/commit/?id=c5e01d68c32489454e4457aeb4686b4…
commit c5e01d68c32489454e4457aeb4686b4b72df6ca1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 02:45:21 2015 +0200
gtp.h: rename gsn_t.dublicate to duplicate.
Fix spelling dublicate -> duplicate.
This is potentially breaking API compat, but currently, no users of
gsn_t.dublicate are known.
http://cgit.osmocom.org/openggsn/commit/?id=e5dbc2cc028b7df6d557faeabe70642…
commit e5dbc2cc028b7df6d557faeabe70642c4668d5d7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Oct 11 23:44:00 2015 +0200
Rename gtp_dublicate, cosmetic.
Fix spelling dublicate -> duplicate in comments and in (apparently only
statically used) gtp_dublicate().
Add two TODO comments.
Fix other spelling/punctuation and one numbering in comments.
Remove an opening brace from a comment to not mix up cindent in vim.
Break a long line.
-----------------------------------------------------------------------
Summary of changes:
gtp/gtp.c | 2 +-
sgsnemu/sgsnemu.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
hooks/post-receive
--
The OpenGGSN project
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenGGSN project".
The branch, neels/refactor has been updated
discards 09fac6a92f377470d711e27949fabfc0979ebc11 (commit)
discards c682b299c403e6bdee9bd1c3706f3ce686b2ae41 (commit)
discards 226fbeded97539b7d852eba7637cb2c651a11db2 (commit)
via 695b0cff3d66158e0661aff99622b1ad514b8729 (commit)
via b0d8b7841b0649d0ca5c746baa0e2b376af121d2 (commit)
via 74fb84f8d44d0453bb03276948c679d76690832f (commit)
via 5d0fa12ddba9261db096c04f2868b589f9bb6147 (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 (09fac6a92f377470d711e27949fabfc0979ebc11)
\
N -- N -- N (695b0cff3d66158e0661aff99622b1ad514b8729)
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/openggsn/commit/?id=695b0cff3d66158e0661aff99622b1a…
commit 695b0cff3d66158e0661aff99622b1ad514b8729
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 13:42:17 2015 +0200
gtp.c: fix an error log.
Fix: the code handles fd1u but prints fd1c.
http://cgit.osmocom.org/openggsn/commit/?id=b0d8b7841b0649d0ca5c746baa0e2b3…
commit b0d8b7841b0649d0ca5c746baa0e2b376af121d2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Oct 12 02:45:21 2015 +0200
gtp.h: rename gsn_t.dublicate to duplicate.
Fix spelling dublicate -> duplicate.
This is potentially breaking API compat, but currently, no users of
gsn_t.dublicate are known.
http://cgit.osmocom.org/openggsn/commit/?id=74fb84f8d44d0453bb03276948c679d…
commit 74fb84f8d44d0453bb03276948c679d76690832f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Oct 11 23:44:00 2015 +0200
Rename gtp_dublicate, cosmetic.
Fix spelling dublicate -> duplicate in comments and in (apparently only
statically used) gtp_dublicate().
Add two TODO comments.
Fix other spelling/punctuation and one numbering in comments.
Remove an opening brace from a comment to not mix up cindent in vim.
Break a long line.
http://cgit.osmocom.org/openggsn/commit/?id=5d0fa12ddba9261db096c04f2868b58…
commit 5d0fa12ddba9261db096c04f2868b589f9bb6147
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Oct 11 23:49:27 2015 +0200
gtp.c: improve 3 error logs.
It would print the memory location of the address buffer. Instead, print the
human readable host address and port.
The current code base supports only IPv4, and thread safety is apparently not
required, hence just use inet_ntoa(). (The IPv6 and thread capable version is 4
times longer and harder to read.)
-----------------------------------------------------------------------
Summary of changes:
gtp/gtp.c | 26 ++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)
hooks/post-receive
--
The OpenGGSN project
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 55d89d17b25979d81b3d56778503eebb18c0eee2 (commit)
from 94a05abb98fcb1a5002f327888635f3af860c9a9 (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=55d89d17b25979d81b3d56778503eeb…
commit 55d89d17b25979d81b3d56778503eebb18c0eee2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 12 12:15:49 2015 +0200
configure.ac: Better description for --enable-sysmocom-bts and --enable-trx
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 8 ++++----
1 file changed, 4 insertions(+), 4 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 94a05abb98fcb1a5002f327888635f3af860c9a9 (commit)
via 45e597cc160f348a4ff12ff840f3d879c682e1cb (commit)
via 9a9ddc12033c3b63af7e2abe5d9267cfcd451a58 (commit)
from 13947b3408fda0af5b1041e8eeb0328f5a45eb2c (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=94a05abb98fcb1a5002f327888635f3…
commit 94a05abb98fcb1a5002f327888635f3af860c9a9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 12 12:13:13 2015 +0200
configure.ac: Add subdir-objects to suppress warnings
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
http://cgit.osmocom.org/osmo-bts/commit/?id=45e597cc160f348a4ff12ff840f3d87…
commit 45e597cc160f348a4ff12ff840f3d879c682e1cb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 12 12:11:53 2015 +0200
configure.ac: Depend on libosmotrau 0.3.2 (ortp statistics)
http://cgit.osmocom.org/osmo-bts/commit/?id=9a9ddc12033c3b63af7e2abe5d9267c…
commit 9a9ddc12033c3b63af7e2abe5d9267cfcd451a58
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 12 12:09:54 2015 +0200
configure.ac: Only require libgps if building for sysmoBTS
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 8 +++++---
1 file changed, 5 insertions(+), 3 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/sgsn-id-3 has been updated
discards 440d1f841d3c3933dcb4870c1728e01e0af19c3a (commit)
discards b87308e7577e47489f03e5109c8e360d501622ee (commit)
discards 2c3a2d3ef5ba390e5414eb9aa1f138aa6c2c411a (commit)
discards 61546c84f0b824d6366f69022b9f47a7d853ffee (commit)
discards 7d87686869efab9e99c325e107999651f2270fa9 (commit)
discards afac27684f4a8595bbcf7f9881f4af116ed63091 (commit)
discards 65e85cfda171bf1c9f052be7beb1f1691b9b1f03 (commit)
discards 4205ee121419375eaa413f4840f9c7c85432a2eb (commit)
via 0d3445f5e85a3cafeadcd02adfc1a7236c73d498 (commit)
via 0c39306e0053f5e51e81354e677573253cb39f87 (commit)
via f3116bb507ae11cf60b9a80dea805f69a4967ca9 (commit)
via f491ced8c4699dd514dae4edb2f55f71de53f119 (commit)
via 2b5bdea9ccf05178fccd930e6bb524d319c8878b (commit)
via bac65bb839001070f7f90c96ec6b42247f340836 (commit)
via 9861c122dd50386f4b48bb65162f0a38f6d28785 (commit)
via fa07b489dc3e14579b34365c0a0f1b5d5a70138f (commit)
via f3316e30d61603d55ed43906aaacb28e970989dc (commit)
via d74cce266bbc6ec519376601a2004f4fa8155b64 (commit)
via 696212798291688a85afc956b6d80c10c7acb033 (commit)
via 1afe7c7fe5e79435a1ebe9aff622ca20b901d923 (commit)
via 20626dde8fd04c2ded3788a8417ea67abf17c4cf (commit)
via 6598ded5cdbdaee8ee2aa9b8da283582b90840ed (commit)
via 15a40db606e317e9304651b5f644eeae151efd8d (commit)
via b45e4d80b6b6b6bb597ccb3a14c16395481f7816 (commit)
via 641d387409b6d11f7166784344701438be1a45e1 (commit)
via 2aedfbdfe1dfb4df84418af4bb39c40ca1cc5128 (commit)
via 62a63f54a6c6e565df7ca5efadf5430123a5cc5e (commit)
via 6cf0249dacc4ae46eb0857c007906c9a3f128a3e (commit)
via cdeb815c78f4cdd5eb38995ea3f8550c637a1561 (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 (440d1f841d3c3933dcb4870c1728e01e0af19c3a)
\
N -- N -- N (0d3445f5e85a3cafeadcd02adfc1a7236c73d498)
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=0d3445f5e85a3cafeadcd02adfc1a723…
commit 0d3445f5e85a3cafeadcd02adfc1a7236c73d498
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 1 13:43:04 2015 +0200
oap: add OAP config to VTY
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=0c39306e0053f5e51e81354e67757325…
commit 0c39306e0053f5e51e81354e677573253cb39f87
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 1 01:52:40 2015 +0200
gsup/oap: add OAP to GSUP client.
Trigger an OAP registration upon IPA connect. Feed incoming OAP messages to
oap_handle() and send replies returned by it.
Add oap_config to sgsn_config (todo: vty).
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=f3116bb507ae11cf60b9a80dea805f69…
commit f3116bb507ae11cf60b9a80dea805f69a4967ca9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Sep 30 22:58:57 2015 +0200
oap: add OAP API test
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=f491ced8c4699dd514dae4edb2f55f71…
commit f491ced8c4699dd514dae4edb2f55f71de53f119
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Oct 1 14:12:40 2015 +0200
oap: add oap testsuite skeleton
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=2b5bdea9ccf05178fccd930e6bb524d3…
commit 2b5bdea9ccf05178fccd930e6bb524d319c8878b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Sep 30 18:30:11 2015 +0200
oap: implement initial OAP API.
Add oap.[hc] and oap_messages.[hc].
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=bac65bb839001070f7f90c96ec6b4224…
commit bac65bb839001070f7f90c96ec6b42247f340836
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Sep 30 17:44:55 2015 +0200
libcommon: soak up three static functions.
Add new kitchen sink openbsc/utils.h and libcommon/utils.c to make three so far
static functions public (so I can use them in the upcoming OAP code).
A place to put them could have been the gprs_utils.h, but all general functions
in there have a gprs_ prefix, and todo markings to move them away. All other
libcommon headers are too specific, so I opened up this kitchen sink header.
Replace the implementation of encode_big_endian() with a call to
osmo_store64be_ext(). See comments.
Apply the change in Makefiles and C files.
-----------------------------------------------------------------------
Summary of changes:
openbsc/configure.ac | 2 +-
openbsc/include/openbsc/mgcp_internal.h | 10 ++++---
openbsc/include/openbsc/oap.h | 3 +-
openbsc/include/openbsc/osmux.h | 9 ++++++
openbsc/include/openbsc/utils.h | 11 ++++++-
openbsc/src/gprs/oap.c | 11 +++----
openbsc/src/gprs/sgsn_libgtp.c | 2 +-
openbsc/src/libcommon/utils.c | 10 ++-----
openbsc/src/libmgcp/mgcp_osmux.c | 29 +++++++++++++++++-
openbsc/src/libmgcp/mgcp_protocol.c | 8 +++++
openbsc/src/libmgcp/mgcp_vty.c | 48 ++++++++++++++++++++---------
openbsc/src/libmsc/Makefile.am | 2 +-
openbsc/src/libmsc/auth.c | 11 +++++--
openbsc/src/libmsc/db.c | 12 ++++++--
openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 50 +++++++++++++++++++++++--------
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 22 +++++++++-----
openbsc/src/osmo-nitb/Makefile.am | 2 +-
openbsc/tests/channel/Makefile.am | 2 +-
openbsc/tests/db/Makefile.am | 2 +-
openbsc/tests/mgcp/mgcp_test.c | 26 ++++++++++++++++
20 files changed, 208 insertions(+), 64 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 "Osmocom A-bis protcol interface library".
The annotated tag, v0.3.2 has been created
at 734b1dab469dd47655f33a51f6553cc25124f877 (tag)
tagging fe01908428d9745e7d111a0902d3d090d0090f91 (commit)
replaces v0.3.1
tagged by Harald Welte
on Mon Oct 12 11:25:54 2015 +0200
- Log -----------------------------------------------------------------
tag v0.3.2 for the jitter stats (so osmo-bts can depend on that version)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUAVht8rEoQeR9V5ESWAQKbZBAAsCTvowR4xoK8/ShcewopuDo3T3ZrxT2m
GaEHoajc4MeYi3cjKsLDlm9dKN+Gfjig21IeFVyAIU+yeqVsDeFPa3FRElxhw2bv
KtPwNHJukg2yF01ZhRJBhHZyZkqYCUNhpp7EQiuvOgp6SAH1siCUqSVnlpGi4eKq
AcrUqY7EJSLTg56jiptFn6sVKo7BqA4vgQ+3Uy7YsQxpsG1nTxQ3fonPsFOtqgUZ
oATPGLPGi41I4gquYWClH2GHE1fWiszpokR4kxM2rClbWEE8BsKEpQ0MPUfHAUz0
a144x/9uEMinepEIFHrZgo7Bqi69RDBSQsXxehmUlTsXxen9oDwoLTpXjIp7TK+j
p/Wmss7P9yNHS6D9DcrD+AwAm4V/K6Fc318o+GICkvdAhnToDcVcx8vkfETcwKJ5
9c128nAU5DyGblZfJsx/j3FjnJlavZ6EQ7K2EuQSmu1/c6eEJgzR4AU52QALq+cv
XyoR8ni2fsBRCaiLWIKuaYG9qvQL+aYSpvRx72i4XCYnCQknVEasCqcgVkQ6rmdd
OmiF2ErrpubnSmQxAn0affau3A8nnRRHbfI9yWf31UChCS/x9HkpqGlmK6kUaxYH
mA50eJ1n2PgMhKFv8myITMCZZnzK6G5hRkMwEjlBjq5GbPcVtG8Si/dCEsTcEgHv
1I3vPY0phRg=
=0OuZ
-----END PGP SIGNATURE-----
Harald Welte (1):
configure.ac: Add subdir-objects
Holger Hans Peter Freyther (3):
debian: Switch to multi-arch support
subchan: Remove unused const variable
ortp: Export statistics for the bts or similar
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom A-bis protcol interface 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 9861c122dd50386f4b48bb65162f0a38f6d28785 (commit)
from fa07b489dc3e14579b34365c0a0f1b5d5a70138f (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=9861c122dd50386f4b48bb65162f0a38…
commit 9861c122dd50386f4b48bb65162f0a38f6d28785
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Oct 12 10:43:17 2015 +0200
sgsn: Fix pattern for too long msisdn
We don't care how many bytes the length has but the
destination we want to copy to.
Fixes: CID#1296813
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/sgsn_libgtp.c | 2 +-
1 file changed, 1 insertion(+), 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, shared/packages/testing has been updated
discards 53a268c24482cb7cd9fb91902ff7333debfafeb2 (commit)
discards b2ec026170815d17c3f17a314b58d7a1739d4744 (commit)
discards d8b6eded8d3254333c7a6be2c245a36325175e3e (commit)
discards 79b459c0af5f38c3849befd0285fba2011e0f37f (commit)
discards a27b55d8db8ddba2a476c5819bf1101f2d72bf23 (commit)
discards aa57c6148709c5c52066621a83155673db344eb0 (commit)
discards 11da0673f4448820f0b91babcd97ebb503d26fe2 (commit)
discards 2327691012e915231bc1a737475e394132cff34e (commit)
discards 00c9f91a221fbac04e3bd0d03c6d8be8e497d385 (commit)
via 1fab385c319244fbcf5bfa875af0ee55eb53dd2c (commit)
via b41489c3295c66ca6dd74c86cab720563a776705 (commit)
via 7b853588eb7910b941981571ad7d2e8c4321aa9f (commit)
via 9da7ebb767aecb1440dbc87fbf1c179b36bc1584 (commit)
via 4004756c46ad799507256eb6a10b619fc6cd9bca (commit)
via b55e683624f64726872d593be372eb2f7238b2c2 (commit)
via 94685ee33514e3f11b391ac2e45611c8aa53f7d0 (commit)
via 7f17ab33886c42b04824f6a7cdf65da5982cdd03 (commit)
via a9703804dcfdccd26c60285a5cb9f331a8e3b4e4 (commit)
via f91f951606afadbeecaed783e1d2254b290d300b (commit)
via fa07b489dc3e14579b34365c0a0f1b5d5a70138f (commit)
via f3316e30d61603d55ed43906aaacb28e970989dc (commit)
via d74cce266bbc6ec519376601a2004f4fa8155b64 (commit)
via 696212798291688a85afc956b6d80c10c7acb033 (commit)
via 1afe7c7fe5e79435a1ebe9aff622ca20b901d923 (commit)
via 20626dde8fd04c2ded3788a8417ea67abf17c4cf (commit)
via 6598ded5cdbdaee8ee2aa9b8da283582b90840ed (commit)
via 15a40db606e317e9304651b5f644eeae151efd8d (commit)
via b45e4d80b6b6b6bb597ccb3a14c16395481f7816 (commit)
via 641d387409b6d11f7166784344701438be1a45e1 (commit)
via 2aedfbdfe1dfb4df84418af4bb39c40ca1cc5128 (commit)
via 62a63f54a6c6e565df7ca5efadf5430123a5cc5e (commit)
via 6cf0249dacc4ae46eb0857c007906c9a3f128a3e (commit)
via cdeb815c78f4cdd5eb38995ea3f8550c637a1561 (commit)
via b3cbd9aa3b8e80060ff38b975e297a5b4a850fec (commit)
via 0e62e595a697eb6075349b586ed264bdb9462cd0 (commit)
via 06cfe00c711a037981b53946dbaa5b042acb2fbb (commit)
via 8b4e58462167493e31109e965b4ad6c32d2215f1 (commit)
via 7a77d0155f154b88d768832932b8b2c35681782f (commit)
via a174a47811f2168d63f6f021d3ed2f156bff9951 (commit)
via 615ed46a6ab25f71a7ab0d8201d33b4dbf8fc5b0 (commit)
via 11cb7a9fd9d853aaf5ff3d34c179fa3afc9a80a4 (commit)
via 130be40c3e1bd7a1c7003c71cbae071a3d51cf62 (commit)
via d3496aed6938b368a5f0a2112041e065bbe254f9 (commit)
via 3e4e8cfb74bed5dafb1c9d6c46aa18841ac40830 (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 (53a268c24482cb7cd9fb91902ff7333debfafeb2)
\
N -- N -- N (1fab385c319244fbcf5bfa875af0ee55eb53dd2c)
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=1fab385c319244fbcf5bfa875af0ee55…
commit 1fab385c319244fbcf5bfa875af0ee55eb53dd2c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Oct 12 10:23:48 2015 +0200
New release based on fa07b489dc3e14579b34365c0a0f1b5d5a70138f
http://cgit.osmocom.org/openbsc/commit/?id=b41489c3295c66ca6dd74c86cab72056…
commit b41489c3295c66ca6dd74c86cab720563a776705
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Sep 24 10:46:02 2015 +0200
debian: Make a new release again
http://cgit.osmocom.org/openbsc/commit/?id=7b853588eb7910b941981571ad7d2e8c…
commit 7b853588eb7910b941981571ad7d2e8c4321aa9f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 23 17:36:12 2015 +0200
debian: New release
http://cgit.osmocom.org/openbsc/commit/?id=9da7ebb767aecb1440dbc87fbf1c179b…
commit 9da7ebb767aecb1440dbc87fbf1c179b36bc1584
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 16 15:30:19 2015 +0200
debian: Build new package
http://cgit.osmocom.org/openbsc/commit/?id=4004756c46ad799507256eb6a10b619f…
commit 4004756c46ad799507256eb6a10b619fc6cd9bca
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue May 26 00:16:00 2015 +0800
debian: Add the new c-ares dependency for the SGSN
http://cgit.osmocom.org/openbsc/commit/?id=b55e683624f64726872d593be372eb2f…
commit b55e683624f64726872d593be372eb2f7238b2c2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Apr 23 20:26:27 2015 -0400
debian: New release with new NAT command
http://cgit.osmocom.org/openbsc/commit/?id=94685ee33514e3f11b391ac2e45611c8…
commit 94685ee33514e3f11b391ac2e45611c8aa53f7d0
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Apr 23 17:47:26 2015 -0400
debian: Build new packages
http://cgit.osmocom.org/openbsc/commit/?id=7f17ab33886c42b04824f6a7cdf65da5…
commit 7f17ab33886c42b04824f6a7cdf65da5982cdd03
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Oct 17 10:08:02 2014 +0200
sgsn: Do not die in _bssgp_tx_dl_ud on TLLI mismatch (TODO)
Currently an OSMO_ASSERT fails, if the message's and the mmctx's
TLLIs do not match.
This commit turns the assertion into an ERROR log message and uses
the default values for IMSI, DRX, and RA CAP instead of the MM
context values in this case.
TODO:
- find the real source for the problem
- add test cases derived from what is being described in the ticket
Ticket: OW#1322
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=a9703804dcfdccd26c60285a5cb9f331…
commit a9703804dcfdccd26c60285a5cb9f331a8e3b4e4
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Sep 30 13:53:26 2014 +0200
sgsn: Added TODOs (TODO)
TODO:
- fix and remove TODOs
- add test cases for Detach(reattach)
- add test cases for PDP context deletion (OW#1311)
- add test cases for Cancel pending timer in sgsn_mm_ctx_free
- remove this commit
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=f91f951606afadbeecaed783e1d2254b…
commit f91f951606afadbeecaed783e1d2254b290d300b
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Dec 19 19:11:20 2014 +0100
sgsn: Add logging to connect_timer_cb (TODO)
TODO:
- LOGLevel ?
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 12 +-
debian/docs | 2 +-
openbsc/configure.ac | 2 +-
openbsc/doc/osmocom-authn-protocol.txt | 250 ++++++++++++++++++++++++++++++
openbsc/include/openbsc/bsc_api.h | 2 +-
openbsc/include/openbsc/gsm_04_08.h | 3 +-
openbsc/include/openbsc/gsm_data_shared.h | 10 +-
openbsc/include/openbsc/mgcp_internal.h | 10 +-
openbsc/include/openbsc/osmux.h | 9 ++
openbsc/src/gprs/gb_proxy_main.c | 2 +-
openbsc/src/gprs/gprs_gsup_client.c | 12 +-
openbsc/src/gprs/sgsn_main.c | 4 +-
openbsc/src/libbsc/abis_rsl.c | 18 +--
openbsc/src/libbsc/bsc_api.c | 6 +-
openbsc/src/libbsc/bsc_vty.c | 59 +++----
openbsc/src/libbsc/gsm_04_08_utils.c | 57 +++----
openbsc/src/libcommon/common_vty.c | 2 +-
openbsc/src/libmgcp/mgcp_network.c | 8 +-
openbsc/src/libmgcp/mgcp_osmux.c | 29 +++-
openbsc/src/libmgcp/mgcp_protocol.c | 8 +
openbsc/src/libmgcp/mgcp_vty.c | 48 ++++--
openbsc/src/libmsc/Makefile.am | 2 +-
openbsc/src/libmsc/auth.c | 11 +-
openbsc/src/libmsc/db.c | 12 +-
openbsc/src/osmo-bsc/osmo_bsc_api.c | 36 +++--
openbsc/src/osmo-bsc/osmo_bsc_main.c | 2 +-
openbsc/src/osmo-bsc_mgcp/mgcp_main.c | 2 +-
openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 50 ++++--
openbsc/src/osmo-bsc_nat/bsc_nat.c | 2 +-
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 22 ++-
openbsc/src/osmo-nitb/Makefile.am | 2 +-
openbsc/src/osmo-nitb/bsc_hack.c | 2 +-
openbsc/tests/channel/Makefile.am | 2 +-
openbsc/tests/db/Makefile.am | 2 +-
openbsc/tests/mgcp/mgcp_test.c | 26 ++++
35 files changed, 564 insertions(+), 162 deletions(-)
create mode 100644 openbsc/doc/osmocom-authn-protocol.txt
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 fa07b489dc3e14579b34365c0a0f1b5d5a70138f (commit)
from f3316e30d61603d55ed43906aaacb28e970989dc (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=fa07b489dc3e14579b34365c0a0f1b5d…
commit fa07b489dc3e14579b34365c0a0f1b5d5a70138f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Oct 12 09:55:59 2015 +0200
Revert "gprs: Use RAND_bytes for p-tmsi"
The commit not compiling/linking should have been a strong
indicator that it has not been tested either.
This reverts commit 6cf0249dacc4ae46eb0857c007906c9a3f128a3e.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/Makefile.am | 3 +--
openbsc/src/gprs/gprs_sgsn.c | 6 +-----
openbsc/tests/sgsn/Makefile.am | 1 -
3 files changed, 2 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 annotated tag, 0.15.0 has been created
at 3e537cfeac46cde15242cc90a31aa8ad9bd9f3e0 (tag)
tagging f3316e30d61603d55ed43906aaacb28e970989dc (commit)
replaces 0.14.0
tagged by Holger Hans Peter Freyther
on Mon Oct 12 09:43:54 2015 +0200
- Log -----------------------------------------------------------------
Bump the version as we are using 0.14.0 for far too long
-----BEGIN PGP SIGNATURE-----
iEYEABECAAYFAlYbZMoACgkQGckbdURWU2o0NwCfdGdVmGybxUl61UI9pA9BIHTy
uyAAnAq2yPX6WwKfEUmtqfQArYLGi5U6
=Jwh0
-----END PGP SIGNATURE-----
Alexander Chemeris (2):
libbsc: Move SIs update/generation for a BTS into a separate function.
msc: Add channel information to the meas_feed, bump version to v1.
Andreas Eversberg (6):
rtp: Add handling of BFI (Bad Frame Indicatior) of received TRAU frames
rtp: Fixed problem of mute audio on some calls
Add check for non existing lchan at tch_frame_down()
Add option to set RADIO LINK TIMEOUT value via VTY
Send RADIO LINK TIMEOUT value via OML attribute to BTS
Add full AMR multirate IE support with VTY config for MS and BTS side
Andreas Rottmann (3):
Fix build wrt. missing CFLAGS constituents
Fix "make distcheck"
build: avoid spurious hard dependency on libosmo-sccp
Ciaby (1):
Add SMPP support in the debian build, include libsmpp34-dev as a dependency.
Daniel Willmann (4):
libmsc: Use RAND_bytes when choosing a tmsi
gprs: Use RAND_bytes for p-tmsi
libmsc: Use RAND_bytes to choose auth tuple
libmsc: Use RAND_bytes to generate a token
Harald Welte (11):
sgsn: make all SGSN timers configurable via the VTY
GMM: add hexdump in case of unknown pdisc/msgtype
LLC: Don't feed length=0 frames to SNDCP / GMM
LLC: Don't dispatch XID frames into GMM
GMM: use MMCTXP whenever possible to include MS identity in log output
GMM: Don't use DGPRS logging category from GMM
GMM: fix format string compiler warning
GSM/GPRS 04.08: Don't print numeric mobile identity types
Use 'ROUTING AREA' consistently, not 'ROUTEING AREA'
Fix neighbor channel list generation for 1900 MHz PCS band
system_information.c: Distinguish two previously identical log msgs
Holger Hans Peter Freyther (168):
debian: We are at version 0.14 now
rtp: Use osmocom/netif/rtp.h for the rtp structure definition
rtp: Catch up with the removal of the rtp.h
rtp: And really catch up and remove all occurences of openbsc/rtp.h
rtp: Fix memory leak fixed by Andreas without mentioning it
write_queue: Check the result of osmo_wqueue_enqueue and free
libmgcp: Fail if transcoding can't be configured
bsc: Allow to use different LAC/CI for the core-network
bsc: In preparation to the MT lac/ci patching split the code
bsc: Change paging strategy based on override or not
bts: "Repair" broken channels if we receive the release ack
nat: The reject cause of "-1" has failure meaning, change it
nat: Inform others if an IMSI is rejected
nat: Add a ctrl command to add to an existing ACC list
nat: Add ctrl command to save the configuration
nat: Check the con->imsi for the tracked IMSI
nat: Check for the access list in set command as well
debian: meas2pcap requires libpcap-dev unconditionally
misc: Fix warnings about size of size_t in printf
sgsn/gtp: Fill out the optional RAT type
nat: Make mode-set patching optional
mgcp: Ignore the case for finding a codec
mgcp: Allow to disable transcoding for trunks
debian: Do not depend on shared libraries directly
mncc: Select the codec similar to the modify handling
sub: Remove paging requests before dispatching
sub: Remove introspection of the "channel queue"
sub: Remove the queue from the subscriber code
Merge branch 'zecke/features/no-queue'
mgcp: Fix compiler warning on 64bit builds
filter: Move the gsm 04.08 filter to a common place
filter: Move the method definition to the filter module
filter: Move the access list management around
filter: Move VTY code into the filter module
filter: Cease out "struct bsc_nat" from the API
filter: Remove nat from bsc_nat_acc_lst and replace with msg
filter: Rename BSC to LOCAL and NAT to GLOBAL
filter: More renaming and remove of "NAT" from it
filter: Separate SCCP/BSSAP extraction and gsm48 code
filter: Remove NAT knowledge from auth_imsi
filter: Put all the parameters in a struct to avoid order issues
filter: Remove the bsc_connection from the internal functions
filter: Remove nat_sccp_connection from public API
filter: Remove bsc_connection from the filter API
filter: Move from DNAT to DFILTER category
filter: Move the con_type into the filter_state
bsc: Add access lists to the MSC and the BSC
bsc: Add access list filtering to the BSC
bsc: Send a LU Reject in case it has been filtered
Merge branch 'zecke/features/acc-list'
gsup: Document passing MSISDN as part of the response
gsup: Specify the QoS service for the PDP info
gsup: Extract the new MSISDN string
gsup: Extract the QoS field
sgsn: Copy the msisdn to the sgsn_data and use it in PDP activation
sgsn: Store subscribed QoS and attempt to use it
sgsn: Handle different levels of QoS
sgsn: Dump the E164 (encoded) assigned to the subscriber
sgsn: Show the QoS that has been assigned
Merge branch 'zecke/features/gprs-gsup-fixes'
sgsn: Make the free function internal
sgsn: Extract the MSISDN from the subscr data structure
sgsn: Add various signals consumed by CDR or other client code
sgsn: Create an initial and limited CDR module
sgsn: Add VTY configuration for the CDR module
Merge branch 'zecke/features/cdr'
debian: Fix dependencies pointed out by lintian
cdr: Remember the charging id supplied by the GGSN
sgsn: Always include the routing area identity
sgsn: Encode the ULI for the PDP context creation ack
sgsn: Give the IMEI to the GGSN for analysis
Merge branch 'zecke/features/sgsn-gtp-cdr'
sgsn: Clear LAC/RAC value for the routing area identity
sgsn: Reserved bits should be set to 1
sgsn: Change the selection mode to verified
gsup: Add the HLR-Number as type and use it for UpdateLocation Res
gsup: Decode/Encode the hlr-Number in the GSUP message
gsup: Copy the hlr-Number and use it during purge
sgsn: Extract the hlr Number into the mm context
Merge branch 'zecke/features/sgsn-hlr-number'
sgsn: If there is a subscr don't allow an empty list
sgsn: Deal with no static ggsn being configured at all
sgsn: Re-factor the activate PDP code for future changes
sgsn: Create a copy of the msgb for later usage
sgsn: Integrate c-ares with the osmocom event loop
sgsn: Allow to resolve the IPv4 address of a GGSN through DNS
sgsn: Allow to specify the DNS servers that should be used
ggsn: The id is a uint32_t don't print it as signed
sgsn: Do not search the name with the "domain" name attached to it
sgsn: Check the return value of osmo_fd_register
sgsn: seleted_apn_str might be NULL do not strcpy
sgsn: Simplify finding/using the first address of the result
bsc: Attempt to fix crash when sending a SCCP CREF message
bts: Arfcn can never be smaller than 0
nat: Add size check for the payload
nat: Factor out the config by token search
nat: Close the connection after we couldn't find the user
bsc/nat: Fix the structure of the identity request message
nat: Provide access to /dev/urandom for the code
nat: Send 16 bytes of rand to the BSC and remember it
bsc: Check for the rand and then generate a res
nat: After we identified the bsc check the key
Merge branch 'zecke/features/auth'
nat: Use RAND_bytes instead of /dev/urandom
configure: No need to check for crypt here
configure: Do not link all applications against libgsm
sms: Move the routing of the sms to a separate function
sms: Put the try_deliver into the header file
sms: Simplify the return handling for SMPP routes/unroutable
sms: Add a way to always route SMS through SMPP systems
sms: Do not go through the routing a second time
Merge branch 'zecke/features/smpp-route'
bsc: Rename core_ncc to core_mnc
sms: Fix the non-SMPP mode of the test
mgcp: Include enough socket data structures to build on freebsd
build: Include sys/socket.h for AF_UNSPEC
nitb: Be less strict about the reject cause
nitb: Add a mode to not use TMSI for normal operation
Merge branch 'zecke/features/no-tmsi'
64bit: Fix compiler warnings in regard to 64bit
paging: Move the silent_call code to use the subscriber request
paging: In case paging failed stop it everywhere
paging: Go through all BTS to stop paging
paging: Stop paging everywhere before dispatching any signal
paging: Forget we were paging after the dispatch
Merge branch 'zecke/changes/paging-order'
subscr: Fix potential subscr ref count issue
subscr: Fix subscr refcount issue in case of message error
Merge branch 'zecke/fixes/subscr-leak'
paging: Provide information about pending requests
sms: Attempt to plug memory leaks seen at Rhizomatica
nat: Forward SDP files with multiple payload types in it
mgcp: Remove unused parsing data struct
mgcp: Move the SDP handling into a separate file/module
mgcp: Turn SDP file parsing in a two stage process
mgcp: Allow to enforce that the codecs need to match
Merge branch 'zecke/features/sdp-codec-handling'
mgcp: Avoid crashing when rtpmap is not complete
mgcp: Test we don't crash on the NAT dummy MGCP message
mgcp: Add transcoding from PCMU as well
mgcp: Begin to separate network and bts endpoints
mgcp: Allow to bind to different ports for net/bts ports
debian: Add libssl-dev for the NAT
debian: Require ares for the SGSN and GGSN resolving
mgcp: Fix grammar, clean-up return codes
mncc: Update the protocol to match LCR
mncc: Implement the direct RTP mode for ip based systems
mncc: Implement CRCX->MDCX for handover for direct rtp mode
mncc: Use the default codec from the built-in mncc mode
Merge branch 'zecke/features/rtp-bridge'
gbproxy: Add quirk commands to allow upgrade from pre-release
vty: Change the return type from enum to int
debian: Attempt to fix packaging and point to a meaningful readme
amr: Remove some code duplication in preparation
amr: Instead of putting ms/bts into the same struct.. use it twice
amr: Kill more duplication and let the code work one of the modes
amr: Attempt to unbreak the AMR support in the BSC
Merge branch 'zecke/features/amr'
mgcp: Indicate where the sending failed
osmux: Test cid allocation and de-allocation
osmux: Do not divide the number of bytes by eight.
osmux: Add introspection for osmux.
osmux: Allow to enforce using Osmux for the client
osmux: Enforce Osmux only global and per BSC configuration
osmux: Remember the allocated CID and make sure it is released
osmux: Make sure that bigger Osmux ids actually fit
Merge branch 'zecke/features/osmux-reliability'
mgcp: Use the right bind addresses for NET and BTS
Ivan Kluchnikov (1):
gsm_04_08: Use osmo_assert for transt->conn and conn only in case of paging succeeded
Jacob Erlbeck (6):
nat: Fix timeslot range in 'show bsc mgcp' VTY command
gprs: Fix GSUP cancel_type handling (Coverity)
nitb: Check source string length before calling strncpy (Coverity)
nitb: Fix IMSI/IMEI buffer handling (Coverity)
mgcp: Move assignment of src_codec downwards
mgcp/test: Fix mgcp-transcoding assertion (Coverity)
Max (3):
ignore debian build byproducts
Replace ad-hoc function with generic one from libosmocore
use non-vararg functions if possible
Michael McTernan (2):
Fix GSM900 ARFCN range check
mgcp: Remove use of hardwired @mgw from endpoint IDs.
Neels Hofmeyr (7):
openbsc/configure.ac: check for pcap/pcap.h.
Remove empty README.
osmo-nitb: obsess about --help formatting.
bsc_nat: Fix 1 log error output of wrong variable.
sgsn_main: in -h, print default config file
gsup: factor out header composition & sending.
Add OAP design document.
Pablo Neira Ayuso (2):
osmux: add option to pad the circuit with dummy messages
osmux: fix show online-help
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)