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 "Lev Walkin's asn1 compiler".
The branch, aper-prefix has been updated
via 1b38a280d97c9c3b705d1e3d9f62ba5c4468c3dd (commit)
from 98427f733c59baba8d6aa4daea3dc53d315458a1 (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/asn1c/commit/?id=1b38a280d97c9c3b705d1e3d9f62ba5c44…
commit 1b38a280d97c9c3b705d1e3d9f62ba5c4468c3dd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun May 1 01:02:17 2016 +0200
aper fix for decoding constrained integer with lower boundary
When decoding a constrained integer with a lower boundary, we need
to make sure the lower bound is added after decoding the raw offset
inside the range.
Before this change, RANAP_CauseMisc_unspecified_failure (115) would be
encoded as 2 (115 - 113 = 2), but would be decoded as 2, rather than
113+2 = 115.
Code for this was taken from
openairinterface5g/openair3/S1AP/MESSAGES/ASN1/asn1cpatch.p0 which
unfortunately doesn't carry much of a revision history :/
-----------------------------------------------------------------------
Summary of changes:
skeletons/INTEGER.c | 33 +++++++++++++++++++++------------
1 file changed, 21 insertions(+), 12 deletions(-)
hooks/post-receive
--
Lev Walkin's asn1 compiler
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 "asn1c runtime code as shared library".
The branch, master has been updated
via 20d668cbd3c14ef32fcbd09617fbd3c8e6856ec0 (commit)
from c867ddeb3027b3d84f2df73ebd44f9fe9fad7184 (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/libasn1c/commit/?id=20d668cbd3c14ef32fcbd09617fbd3c…
commit 20d668cbd3c14ef32fcbd09617fbd3c8e6856ec0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun May 1 01:02:17 2016 +0200
aper fix for decoding constrained integer with lower boundary
When decoding a constrained integer with a lower boundary, we need
to make sure the lower bound is added after decoding the raw offset
inside the range.
Before this change, RANAP_CauseMisc_unspecified_failure (115) would be
encoded as 2 (115 - 113 = 2), but would be decoded as 2, rather than
113+2 = 115.
Code for this was taken from
openairinterface5g/openair3/S1AP/MESSAGES/ASN1/asn1cpatch.p0 which
unfortunately doesn't carry much of a revision history :/
-----------------------------------------------------------------------
Summary of changes:
src/INTEGER.c | 33 +++++++++++++++++++++------------
1 file changed, 21 insertions(+), 12 deletions(-)
hooks/post-receive
--
asn1c runtime code as shared 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 code for Iuh interface".
The branch, sysmocom/ipa_nano3G has been updated
via 77c960c023c42f06bacf6dae085d04193266bed6 (commit)
from ecb259dbb9bdd5196a89dc3205602bba2ae3de06 (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-iuh/commit/?id=77c960c023c42f06bacf6dae085d041…
commit 77c960c023c42f06bacf6dae085d04193266bed6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Apr 30 23:52:02 2016 +0200
hack: Accept also UE_Identity_PR_pTMSIRAI in HNBAP from nano3G
I have the feeling that the nano3G simply forwards whatever identity it
receives from the MS in RRC via HNBAP, without sending any IDENTITY
REQUESTS by itself. That seems like a violation of the RANAP
specification, but well.
As opposed to Neels' earlier commit, the phone I was testing with
(GT-I9100) is using the UE_Identity_PR_pTMSIRAI (PS identity) instead of
UE_Identity_PR_tMSILAI (CS identity) when trying its first attempt to
register to the network, so let's support that equally.
-----------------------------------------------------------------------
Summary of changes:
src/hnbgw_hnbap.c | 49 +++++++++++++++++++++++++++++++++++--------------
1 file changed, 35 insertions(+), 14 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 branch, laforge/multi-trx has been deleted
was e34f73a6207feb0c919ac133ec4672fa86cbd600
-----------------------------------------------------------------------
e34f73a6207feb0c919ac133ec4672fa86cbd600 Support for multiple RSL connections with ABIS/ipaccess (BTS side)
-----------------------------------------------------------------------
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via f764a15c2339d5b24f0258d6605d5c38229209cc (commit)
from 02601c878585732ec75e33d02a45e5ab1147d4a1 (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-iuh/commit/?id=f764a15c2339d5b24f0258d6605d5c3…
commit f764a15c2339d5b24f0258d6605d5c38229209cc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Apr 30 17:47:16 2016 +0200
Add test case about RANAP MaxBitrate encoding
Our version of asn1c/libasn1c used to have an INTEGER encoding but,
where the encoding of integers of > 2 bytes length was broken.
Add a test case to what we expect with the updated/fixed libasn1c.
If your compilation breaks, please upate to libasn1c with related
fix commited a few minutes ago.
-----------------------------------------------------------------------
Summary of changes:
src/tests/test-ranap.c | 29 +++++++++++++++++++++++++++++
src/tests/test-ranap.ok | 23 +++++++++++++++++------
2 files changed, 46 insertions(+), 6 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 "asn1c runtime code as shared library".
The branch, master has been updated
via c867ddeb3027b3d84f2df73ebd44f9fe9fad7184 (commit)
from f3c3049e754cb288911169333966881a9c4dee8c (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/libasn1c/commit/?id=c867ddeb3027b3d84f2df73ebd44f9f…
commit c867ddeb3027b3d84f2df73ebd44f9fe9fad7184
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Apr 30 17:31:33 2016 +0200
fix APER encoding of integer (backport from openairinterface)
The number of bytes used by an APER encoded integer depends on its
actually encoded value, not on the maximum value that could be possibly
encoded.
The old code would e.g. always use 24 bits if the maximum encoded value
would require 24 bits.
To give an example RANAP MaxBitrate (INTEER 1 .. 16000000) value 64000
was previously encoded as "80 00 f9 ff", while it is now the correct
representation "40 f9 ff".
Thanks to Dieter Spaar for detecting this problem in the Osmo-IUH
generated RANAP output, and thanks to openairinterface for fixing the
bug in their code (sadly not contributed to upstream asn1c, though).
-----------------------------------------------------------------------
Summary of changes:
src/INTEGER.c | 27 ++++++++++++++++++++++-----
1 file changed, 22 insertions(+), 5 deletions(-)
hooks/post-receive
--
asn1c runtime code as shared 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 "Lev Walkin's asn1 compiler".
The branch, aper has been updated
via 539d484434be91eeab55e0eff3ce63cfe3a2453a (commit)
via 50823b81391418465f378a73aa4a3e92af6d0f27 (commit)
from 0ff796f0363143eddbf87ba7500e07418a905dd7 (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/asn1c/commit/?id=539d484434be91eeab55e0eff3ce63cfe3…
commit 539d484434be91eeab55e0eff3ce63cfe3a2453a
Author: roux <roux(a)mycompany.com>
Date: Sat Apr 30 16:03:12 2016 +0200
Fix a bug in asn1c PER code when skipping unknown extension
Basically when skiping an unknown extension, asn1c did read 24 bits per
24 bits and later on failed if the remaining bits (up to 23) were
superior to 8. The patch reads 1 bit per 1 bit.
(imported from openairinterface5g/openair2/RRC/LITE/MESSAGES/asn1c/asn1cpatch.p0)
http://cgit.osmocom.org/asn1c/commit/?id=50823b81391418465f378a73aa4a3e92af…
commit 50823b81391418465f378a73aa4a3e92af6d0f27
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Apr 30 17:31:33 2016 +0200
fix APER encoding of integer (backport from openairinterface)
The number of bytes used by an APER encoded integer depends on its
actually encoded value, not on the maximum value that could be possibly
encoded.
The old code would e.g. always use 24 bits if the maximum encoded value
would require 24 bits.
To give an example RANAP MaxBitrate (INTEER 1 .. 16000000) value 64000
was previously encoded as "80 00 f9 ff", while it is now the correct
representation "40 f9 ff".
Thanks to Dieter Spaar for detecting this problem in the Osmo-IUH
generated RANAP output, and thanks to openairinterface for fixing the
bug in their code (sadly not contributed to upstream asn1c, though).
-----------------------------------------------------------------------
Summary of changes:
skeletons/INTEGER.c | 27 ++++++++++++++++++++++-----
skeletons/per_opentype.c | 2 +-
2 files changed, 23 insertions(+), 6 deletions(-)
hooks/post-receive
--
Lev Walkin's asn1 compiler
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 "Lev Walkin's asn1 compiler".
The branch, aper-prefix has been updated
discards 22eb61bbe9d7be959d03741e413a16f95f846610 (commit)
discards 1d73b9b26876c7a365871bbcb6cf323f0e84ed98 (commit)
via 98427f733c59baba8d6aa4daea3dc53d315458a1 (commit)
via aa37b8cf4d8b6f454974e070b207d80cb6711af0 (commit)
via 539d484434be91eeab55e0eff3ce63cfe3a2453a (commit)
via 50823b81391418465f378a73aa4a3e92af6d0f27 (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 (22eb61bbe9d7be959d03741e413a16f95f846610)
\
N -- N -- N (98427f733c59baba8d6aa4daea3dc53d315458a1)
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/asn1c/commit/?id=98427f733c59baba8d6aa4daea3dc53d31…
commit 98427f733c59baba8d6aa4daea3dc53d315458a1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Jan 13 13:49:52 2016 +0100
automake: automake 1.11.1 does not have this macro, ignore it then
http://cgit.osmocom.org/asn1c/commit/?id=aa37b8cf4d8b6f454974e070b207d80cb6…
commit aa37b8cf4d8b6f454974e070b207d80cb6711af0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Sep 10 09:31:18 2015 +0200
prefixing of generated types using a ASN1C_PREFIX environment variable
When generating code for multiple ASN.1 syntaxes that have clashing
names, we need to add a prefix in order to prevent clashes in the global
C symbol namespace. Using the ASN1C_PREFIX environment variable and
this patch serves as a work-around to that. All non-basic type names
as well as references to that type and source code + header file names
will be pre-fixed accordingly.
http://cgit.osmocom.org/asn1c/commit/?id=539d484434be91eeab55e0eff3ce63cfe3…
commit 539d484434be91eeab55e0eff3ce63cfe3a2453a
Author: roux <roux(a)mycompany.com>
Date: Sat Apr 30 16:03:12 2016 +0200
Fix a bug in asn1c PER code when skipping unknown extension
Basically when skiping an unknown extension, asn1c did read 24 bits per
24 bits and later on failed if the remaining bits (up to 23) were
superior to 8. The patch reads 1 bit per 1 bit.
(imported from openairinterface5g/openair2/RRC/LITE/MESSAGES/asn1c/asn1cpatch.p0)
http://cgit.osmocom.org/asn1c/commit/?id=50823b81391418465f378a73aa4a3e92af…
commit 50823b81391418465f378a73aa4a3e92af6d0f27
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Apr 30 17:31:33 2016 +0200
fix APER encoding of integer (backport from openairinterface)
The number of bytes used by an APER encoded integer depends on its
actually encoded value, not on the maximum value that could be possibly
encoded.
The old code would e.g. always use 24 bits if the maximum encoded value
would require 24 bits.
To give an example RANAP MaxBitrate (INTEER 1 .. 16000000) value 64000
was previously encoded as "80 00 f9 ff", while it is now the correct
representation "40 f9 ff".
Thanks to Dieter Spaar for detecting this problem in the Osmo-IUH
generated RANAP output, and thanks to openairinterface for fixing the
bug in their code (sadly not contributed to upstream asn1c, though).
-----------------------------------------------------------------------
Summary of changes:
skeletons/INTEGER.c | 27 ++++++++++++++++++++++-----
skeletons/per_opentype.c | 2 +-
2 files changed, 23 insertions(+), 6 deletions(-)
hooks/post-receive
--
Lev Walkin's asn1 compiler
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/rach-filler has been deleted
was eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65
-----------------------------------------------------------------------
eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 osmo-trx: Output Rx SPS as a part of configuration output.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/WIP-decoder has been updated
discards 868e25e11e75a36c0d13bf66208f4057ddc1da86 (commit)
discards eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 (commit)
discards bbfd9076d66e1b0b6701ebf63291d73ed3bc6173 (commit)
discards a336f254dc2e4949bb54ebb45b2d7f41df4c69cd (commit)
discards 43fa3cab67b9a180954f1e3c7025ca864271fcf8 (commit)
discards aa65b020e7580d95d2879d16a054a9d1b145cd0d (commit)
discards 72d4404534fc01081a2bc2380a7e3f512212c87c (commit)
discards 7ed93551ba252dde3ca7bfeea73f910b8bf95afc (commit)
discards 9460154b364d7ec0df4e69828aab467a1514a7ec (commit)
discards 2f09d69063196a2352262b1981d6de178ac10bd4 (commit)
discards 140a2076d9732110f4221b4fde5a4fa8344ee70d (commit)
discards 67a8fb9d51e9d05489f4320eacca1753e7624747 (commit)
discards cd3d0e616d1b2e7a38e81e29a643210d8bc57151 (commit)
via a69a0ee70ca9fb700e3e03ecd7033c2564720ab3 (commit)
via 33f03a0bb94b8340b83a6b5a410406d8eac4e357 (commit)
via 7a0615288d1516505d2444160a7c81cb6ae62980 (commit)
via a216b5f87a8079601e6f146e8c943f0e4dabceeb (commit)
via 33d3b71e36f01e73b71abb4ec0162b42a1c625e2 (commit)
via c9633bae322dcf5b5c67884cea8d35959b8bd626 (commit)
via bbaa249e6d9172379733cdfeb7f931eadbd1646a (commit)
via f0cd4bd1db4d2d23c3f51ea19a44c156ea4eb096 (commit)
via c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 (commit)
via 047956259b468724e9c9d4b6bc436f8ee1f85a57 (commit)
via d2b070369dd5341ac42ec091370d8bcd5a8ac5ee (commit)
via 9664c3a6e7f6bb1f83c2a55d6e6b1c7b59a99024 (commit)
via 1ab5e7f7bce8d8f607ab911840f302d763d8c492 (commit)
via 5efe05021a97606ee5f98235424eddb85628e25a (commit)
via 78d1fc9a13f84b273facb2f22a291c3d2e6ebd33 (commit)
via a8cf2086165480597251c2af240e0f44c47097f8 (commit)
via f84232d30a247584366b87c91baf9a9f70a5cc49 (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 (868e25e11e75a36c0d13bf66208f4057ddc1da86)
\
N -- N -- N (a69a0ee70ca9fb700e3e03ecd7033c2564720ab3)
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/osmo-trx/commit/?id=a69a0ee70ca9fb700e3e03ecd7033c2…
commit a69a0ee70ca9fb700e3e03ecd7033c2564720ab3
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Apr 20 08:49:38 2016 +0300
osmo-trx-dec: First compiling version (crashes).
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Makefile.am | 2 +-
Transceiver52M/UHDDevice.cpp | 4 ++--
Transceiver52M/sigProcLib.cpp | 21 +++++++++++++++------
Transceiver52M/x86/Makefile.am | 2 +-
debian/changelog | 8 ++++++++
5 files changed, 27 insertions(+), 10 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/ext-build-fix has been deleted
was c88385c69d6a8ed415b7bc2480d13683ac8f6ca0
-----------------------------------------------------------------------
c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 makefile: Fix build from an external path.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/master has been created
at 33f03a0bb94b8340b83a6b5a410406d8eac4e357 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=33f03a0bb94b8340b83a6b5a410406d…
commit 33f03a0bb94b8340b83a6b5a410406d8eac4e357
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Apr 30 01:59:06 2016 +0300
bump version to 0.1.10~2
http://cgit.osmocom.org/osmo-trx/commit/?id=7a0615288d1516505d2444160a7c81c…
commit 7a0615288d1516505d2444160a7c81cb6ae62980
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Mon Mar 28 11:46:20 2016 +0200
bump version to 0.1.10~1
http://cgit.osmocom.org/osmo-trx/commit/?id=a216b5f87a8079601e6f146e8c943f0…
commit a216b5f87a8079601e6f146e8c943f0e4dabceeb
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Mon Mar 28 11:34:23 2016 +0200
debian: compile for atom arch with SSE3 optimizations
http://cgit.osmocom.org/osmo-trx/commit/?id=33d3b71e36f01e73b71abb4ec0162b4…
commit 33d3b71e36f01e73b71abb4ec0162b42a1c625e2
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:33:42 2016 +0300
transceiver: WIP: Set default max delay to 2 samples.
Default value of 0 may be too harsh, especially given random Rx/Tx delay
in 1 SPS receive mode.
http://cgit.osmocom.org/osmo-trx/commit/?id=c9633bae322dcf5b5c67884cea8d359…
commit c9633bae322dcf5b5c67884cea8d35959b8bd626
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:28:34 2016 +0300
transceiver: Add an option to emulate a RACH delay in random filler mode.
http://cgit.osmocom.org/osmo-trx/commit/?id=bbaa249e6d9172379733cdfeb7f931e…
commit bbaa249e6d9172379733cdfeb7f931eadbd1646a
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Mar 19 21:16:58 2016 +0300
sigProcLib: Change number of head bits in detectRACHBurst() from 4 to 8.
To match GSM 05.02 Access Burst definition.
http://cgit.osmocom.org/osmo-trx/commit/?id=f0cd4bd1db4d2d23c3f51ea19a44c15…
commit f0cd4bd1db4d2d23c3f51ea19a44c156ea4eb096
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Mar 25 18:20:28 2016 +0300
transceiver: Log channel number in DEBUG output of demoded bursts.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/master has been deleted
was 511a662394ff939ae6a8a8623515543199c3c69a
-----------------------------------------------------------------------
511a662394ff939ae6a8a8623515543199c3c69a Common: Make sure gLogEarly() log to the same facilities as the normal log.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/old-master has been created
at 511a662394ff939ae6a8a8623515543199c3c69a (commit)
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/maxdly has been deleted
was 3c570f69a483fd652fc883e415c45ebd788e55c2
-----------------------------------------------------------------------
3c570f69a483fd652fc883e415c45ebd788e55c2 sigProcLib: Change number of head bits in detectRACHBurst() from 4 to 8.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 3a96d2837c2d5648692737ad5ddcc3893e12e913 (commit)
from eea18a6f29a04706877f4e888818a826f0dcc93a (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=3a96d2837c2d5648692737ad5ddc…
commit 3a96d2837c2d5648692737ad5ddcc3893e12e913
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Apr 29 21:24:48 2016 +0200
conv_gen: Use python2 to execute the script
The script does not work with python3:
$ python3 utils/conv_gen.py
File "utils/conv_gen.py", line 124
def _print_term(self, fi, num_states, pack = False):
Second there is no 'python' on FreeBSD and one needs to select
the major version to use.
GEN conv_cs3_gen.c
GEN conv_xcch_gen.c
GEN conv_cs2_gen.c
python: not found
python: not found
python: not found
By using python2 we solve both issues. On Debian python2 is located
inside the python-minimal package.
-----------------------------------------------------------------------
Summary of changes:
src/gsm/Makefile.am | 2 +-
utils/conv_gen.py | 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 "OpenBTS' transceiver retro-fit".
The branch, ttsou/fixes has been updated
discards 7764ca94ce659dad840dc120bfb9b77be561ccbc (commit)
discards 520d21c825c4f856b4faec6ddaa1b653d113fd05 (commit)
discards 5463584a9fae40b6a2a4d3beade09ff871bddd64 (commit)
via 68475102023be985d45698acb81b888f78db8728 (commit)
via 7b9ac673752d8831a785bfc1af0029389f4814bf (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 (7764ca94ce659dad840dc120bfb9b77be561ccbc)
\
N -- N -- N (68475102023be985d45698acb81b888f78db8728)
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/osmo-trx/commit/?id=68475102023be985d45698acb81b888…
commit 68475102023be985d45698acb81b888f78db8728
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Apr 28 21:55:17 2016 -0700
common: Add mandatory length field to UDP receive calls
Current UDP receive reads up to MAX_UDP_LENGTH bytes into the
passed in buffer, which may lead to buffer overflow if the
write buffer is of insufficient size.
Add mandatory length argument to UDP socket receive calls.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=7b9ac673752d8831a785bfc1af00293…
commit 7b9ac673752d8831a785bfc1af0029389f4814bf
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Apr 28 21:24:53 2016 -0700
common: Restrict UDP binding to localhost only
Reported security vulnerability where control and data UDP
packets can be injected into the transceiver externally due
to socket binding to all interfaces using INADDR_ANY.
Existing socket interface does not allow specifying local
address; only the local port and remote address/port are
arguments.
Restrict socket bind to localhost with INADDR_LOOPBACK. If
external interfaces do need to be used, the API should be
modified to allow specifying the local socket address.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Transceiver.cpp | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 Open Source GSM Base Band stack".
The branch, max/gprs_debug has been created
at 3ad6a6f76780c7eb0ebb463c8e3a5f011b5284f0 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=3ad6a6f76780c7eb0ebb463c8e3a5…
commit 3ad6a6f76780c7eb0ebb463c8e3a5f011b5284f0
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Mar 24 17:46:19 2016 +0100
Import gprsdecode utility
Add modernized version of gprsdecode:
* port to latest libosmocore library
* add regression tests
http://cgit.osmocom.org/osmocom-bb/commit/?id=d333a0f04e73adaf1e8c020b443af…
commit d333a0f04e73adaf1e8c020b443af2aa75ecda14
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Mar 24 17:24:19 2016 +0100
Add basic gprs capture support
http://cgit.osmocom.org/osmocom-bb/commit/?id=31fbad59f11c3da3cab51bbf3c67a…
commit 31fbad59f11c3da3cab51bbf3c67a5c055058159
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Mar 24 17:23:53 2016 +0100
Drop support for old toolchains
http://cgit.osmocom.org/osmocom-bb/commit/?id=b20173ddfb58e8e1e0576d621f468…
commit b20173ddfb58e8e1e0576d621f4681fbb50a9453
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Mar 24 17:01:40 2016 +0100
Enable transmission
http://cgit.osmocom.org/osmocom-bb/commit/?id=3fa39794c55dfe14fdf6a63f54348…
commit 3fa39794c55dfe14fdf6a63f54348d2ba6f9b92d
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Mar 24 16:51:30 2016 +0100
Ignore build byproducts
http://cgit.osmocom.org/osmocom-bb/commit/?id=8c53b1eda0c1ae7561fc642875a8b…
commit 8c53b1eda0c1ae7561fc642875a8bf3896d98824
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Mar 24 16:55:28 2016 +0100
Fix compilation with newer gpsd
-----------------------------------------------------------------------
hooks/post-receive
--
The Open Source GSM Base Band stack
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 eea18a6f29a04706877f4e888818a826f0dcc93a (commit)
from 84da22f96429f77276783d28622d0c6acb5c484d (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=eea18a6f29a04706877f4e888818…
commit eea18a6f29a04706877f4e888818a826f0dcc93a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Apr 29 15:18:35 2016 +0200
add two missing files (gsm0503.h / conv_gen.py) to previous commit
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm0503.h | 74 +++++++
utils/conv_gen.py | 494 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 568 insertions(+)
create mode 100644 include/osmocom/gsm/gsm0503.h
create mode 100644 utils/conv_gen.py
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, master has been updated
via 84da22f96429f77276783d28622d0c6acb5c484d (commit)
from aa16d63c273204dc69108f7361d38b751bfb69e4 (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=84da22f96429f77276783d28622d…
commit 84da22f96429f77276783d28622d0c6acb5c484d
Author: Max Suraev msuraev(a)sysmocom.de <laforge(a)gnumonks.org>
Date: Fri Apr 29 13:17:22 2016 +0200
Add code generator for convolutional codes
Add python utility to generate .c code with convolutional
encoder/decoder based on polynomial description of the code. If argument
given it'll be interpreted as intended output directory, otherwise
current working directory is used.
Codes for *CCH, CS2/3 and TCH/AFS are generated. Corresponding manual
implementations are removed from tests. This introduce build-time
dependency on python.
The main work for this patch was generously contributed by Sylvain
Munaut.
Fixes: OS#1629
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
debian/control | 1 +
include/Makefile.am | 1 +
src/gsm/Makefile.am | 8 ++
src/gsm/libosmogsm.map | 12 +++
tests/Makefile.am | 2 +-
tests/conv/conv_test.c | 283 ++++++++++++++++---------------------------------
7 files changed, 113 insertions(+), 195 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, laforge/pending has been updated
discards 5aa9e5bf2ade1f007b753ebc51e60555bc50c679 (commit)
discards b7767eaf1b0cc7038a47d1a25e88028c275a1112 (commit)
discards 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b (commit)
discards e95cab8501e57173aebafd2407c4b179839f43bd (commit)
discards f6552c5b7fea97287645c265f9692d0d2cbae324 (commit)
discards e263955bb145a391787eeda78e59e9118c96c9d4 (commit)
discards 9ef78ba04efff555929fc63682900c4a865259bf (commit)
discards 356cd62d7814860fd3229f05469b5ffadaf3f583 (commit)
discards acde4c4f12c854b3b9a78a262bbb3f87a4975599 (commit)
discards 50f1554e4401eacd12aa26cae9b22158b5d117a0 (commit)
discards 7e20f031902c1cd505f5517476c9ca83442c5f22 (commit)
discards 9c25d51a8b094f800a2b155c32bae2b1b4694cd6 (commit)
discards 357193be69281963eb7ca659ae8a3674ce4a4da9 (commit)
discards 30533b9897b68308b99cbee4ba2a4182b3c1bde1 (commit)
via 5d547a4358edbd18744d1996d6ecb40328f09061 (commit)
via d8aa412c46638abea05488ebb2e9d70ca7fd628a (commit)
via 564c06525b9acb3f4b90d4c92970e7d9cc5b1d8e (commit)
via 31760a1f6089fb59475ba79faa3eb97e4cf00f68 (commit)
via 23d77d56ea47bbb971bf2fc5d93d6ae2d7d30f03 (commit)
via 50f1c0af567423b6ade9a84aaa5197ecf6237819 (commit)
via eff215a8bb766e62a02bcc0f4334470a53475001 (commit)
via 7ca035decaaed460e66286868b1f14ccd3e00013 (commit)
via 85234a32db7ab91f9361d4a54bea9523e2c7a5b9 (commit)
via 842674b8b3d245a2eecb352eb89609ed44cb0832 (commit)
via 28903a99eae60cee616901fd3863960b1321ff54 (commit)
via d3fa84dbba3b67cdbe2d8c789b2833b5ddf42068 (commit)
via 53373bca8f9fe79ca981f9fc1ef644586bd5c3b2 (commit)
via 121e9a4164e65dfb68b2bf09297a8537a2f659c5 (commit)
via 3ffce19cb4929c907460753d302e4720558cc6d2 (commit)
via 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 (commit)
via 299a9994656e97defea85689467e61ba34e8577e (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 (5aa9e5bf2ade1f007b753ebc51e60555bc50c679)
\
N -- N -- N (5d547a4358edbd18744d1996d6ecb40328f09061)
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=5d547a4358edbd18744d1996d6ecb403…
commit 5d547a4358edbd18744d1996d6ecb40328f09061
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:21:16 2016 +0200
osmo_oap_decode(): Use common argument ordering
In general, if a function generates output data like a msgb (or in this
case filling an osmo_oap_message structure), the output argument
precedes the source. This is what we use all over libosmo*, and it is
modelled after memcpy(), where dst is the first argument, before src.
Let's align osmo_oap_decode(). Intestingly, osmo_oap_encode was already
correct, so the encode/decode functions used different conventions
before.
http://cgit.osmocom.org/openbsc/commit/?id=d8aa412c46638abea05488ebb2e9d70c…
commit d8aa412c46638abea05488ebb2e9d70ca7fd628a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:17:26 2016 +0200
OAP: Various coding style fixes
* we always declare stack variables at the top of the function / block
* 'switch' is not a function, so there's space ahead of the opening (
http://cgit.osmocom.org/openbsc/commit/?id=564c06525b9acb3f4b90d4c92970e7d9…
commit 564c06525b9acb3f4b90d4c92970e7d9cc5b1d8e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:14:14 2016 +0200
OAP: use osmo_oap_ prefix for OAP, rather than plain oap_
this is in preparation of moving related code to libosmocore.
http://cgit.osmocom.org/openbsc/commit/?id=31760a1f6089fb59475ba79faa3eb97e…
commit 31760a1f6089fb59475ba79faa3eb97e4cf00f68
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 15:17:14 2016 +0200
oap_message.h: Remove dependency to openbsc include
This is a first step to moving oap_messages.h to libosmocore
http://cgit.osmocom.org/openbsc/commit/?id=23d77d56ea47bbb971bf2fc5d93d6ae2…
commit 23d77d56ea47bbb971bf2fc5d93d6ae2d7d30f03
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 19:07:34 2016 +0200
Move osmo_gsup_messages.[ch] to libosmocore
This requires the corresponding commit in libosmocore.
http://cgit.osmocom.org/openbsc/commit/?id=50f1c0af567423b6ade9a84aaa5197ec…
commit 50f1c0af567423b6ade9a84aaa5197ecf6237819
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 19:01:26 2016 +0200
move utils.h functions to libosmocore
This needs the corresponding commit in libosmocore which imports
the related functions
http://cgit.osmocom.org/openbsc/commit/?id=eff215a8bb766e62a02bcc0f4334470a…
commit eff215a8bb766e62a02bcc0f4334470a53475001
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 16:01:15 2016 +0200
osmo_gsup_messge.[ch] documentation update (doxygen)
http://cgit.osmocom.org/openbsc/commit/?id=7ca035decaaed460e66286868b1f14cc…
commit 7ca035decaaed460e66286868b1f14ccd3e00013
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:36:08 2016 +0200
gsup_messages: Add UMTS AKA related encoding/decoding support
http://cgit.osmocom.org/openbsc/commit/?id=85234a32db7ab91f9361d4a54bea9523…
commit 85234a32db7ab91f9361d4a54bea9523e2c7a5b9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:20:51 2016 +0200
move osmo_shift_* / osmo_match_shift_* to libosmogsm
http://cgit.osmocom.org/openbsc/commit/?id=842674b8b3d245a2eecb352eb89609ed…
commit 842674b8b3d245a2eecb352eb89609ed44cb0832
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:14:01 2016 +0200
rename gprs_shift_*() to osmo_shift_*()
This rename is the first step of moving the associated functions into
libosmocore.
Also, rename gprs_match_* to osmo_match_shift_* to indicate that it is
not just matching the TLV, but also shifting the data portion.
http://cgit.osmocom.org/openbsc/commit/?id=28903a99eae60cee616901fd3863960b…
commit 28903a99eae60cee616901fd3863960b1321ff54
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 14:53:43 2016 +0200
Rename gprs_gsup_* to osmo_gsup_*
This is a preparation to move the related code to libosmocore, whilst
at the same time generalizing it from GPRS Subscriber Update Protocol
to the Osmocom Generic Subscriber Update Protoco.
http://cgit.osmocom.org/openbsc/commit/?id=d3fa84dbba3b67cdbe2d8c789b2833b5…
commit d3fa84dbba3b67cdbe2d8c789b2833b5ddf42068
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:50:17 2016 +0200
use new libosmocore gsm_23_003.h for IMEI/IMSI length
... rather than our private definitions everwhere. As an added benefit,
gprs_gsup_messages.h is now free of any header dependencies within
openbsc.
http://cgit.osmocom.org/openbsc/commit/?id=53373bca8f9fe79ca981f9fc1ef64458…
commit 53373bca8f9fe79ca981f9fc1ef644586bd5c3b2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:11:43 2016 +0200
move gsm_04_08_gprs.h to libosmocore
This requres the corresponding commit in libosmocore.
http://cgit.osmocom.org/openbsc/commit/?id=121e9a4164e65dfb68b2bf09297a8537…
commit 121e9a4164e65dfb68b2bf09297a8537a2f659c5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 13:13:19 2016 +0200
Start to use struct osmo_auth_vector from gsm_auth_tuple
Rather than having a 'private' structure for kc, sres and rand, we
now finally (with 4 years delay) use osmo_auth_vector from libosmogsm,
which encapsulates authentication vectors that can be either GSM
triplets or UMTS quintuples or a combination of both.
gsm_auth_tuple becomes a wrapper around osmo_auth_vector, adding
use_count and key_seq to it.
key_seq is no longer initialized inside gprs_gsup_messages.c, as there
is no CKSN / key_seq inside the message anyway. If a usre of the code
needs key_seq, they need to manage it themselves.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 11 ++++----
openbsc/src/libbsc/system_information.c | 2 +-
openbsc/src/libmsc/gsm_04_08.c | 46 ++++++++++++++++++++++++++++++++-
3 files changed, 52 insertions(+), 7 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 3ffce19cb4929c907460753d302e4720558cc6d2 (commit)
from 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 (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=3ffce19cb4929c907460753d302e4720…
commit 3ffce19cb4929c907460753d302e4720558cc6d2
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Apr 25 15:22:00 2016 +0200
Disconnect calls with incompatible channel types / modes
In case both TCH/H and TCH/F or different codecs are configured and
internal MNCC handler is used we might end up in a situation where call
legs with incompatible channel types or codecs would be connected
resulting in a broken audio. Disconnect such calls with appropriate
error message.
Fixes: OS#1663
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_08.c | 46 +++++++++++++++++++++++++++++++++++++++++-
1 file changed, 45 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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/ext-build-fix has been created
at c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=c88385c69d6a8ed415b7bc2480d1368…
commit c88385c69d6a8ed415b7bc2480d13683ac8f6ca0
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Apr 29 14:05:59 2016 +0300
makefile: Fix build from an external path.
When you build from an external path, compiler can't find convert.h
include, because it was specified relative to the current directory.
Change this to specify the include dit relative to the Makefile
location.
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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, laforge/pending has been updated
discards 22c9f6b79869480d58ad9aa9d951ca88af70c60d (commit)
discards e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 (commit)
discards 5d57360f7a3973dcc49c5d8f7e8f3086ee910441 (commit)
discards 01b4115a3dcc806297e6593ac0a01962209e32e2 (commit)
discards 85a1009e9f3c2bff8e3625129357e85a5c481cad (commit)
discards 197bc3364686881daecde62c3fc3b87bc4f20c4a (commit)
discards 0d7aaded15b683a3540ba85299ec8dd4b54ec475 (commit)
discards 090f9859b9bb6c0af5c17aca037951360217505a (commit)
discards 90d72bb18e6c0e236f22eaa12b52bab182e52bc9 (commit)
discards 6291ffafed10bfe31eef28f81ba7019aff4b557a (commit)
via 2cf120ff128e2ef10713b7b13149805df9f269fc (commit)
via fa128d3c4b7db9c1e6c84d8ffe2c2e843ba20d37 (commit)
via b1fc280438f6b8d23b3af7f9ea2cfacb6f51751b (commit)
via 4ba1323035d228fbd5146f603962f00854ad1cad (commit)
via 44409f9aa997e19e66cfdcefa0f51f66ea286971 (commit)
via f1088f7734b0b80ff39fbe09898d5a3cd778f26a (commit)
via 05ea145fd99872e1041aa733d2e4dc2a87d53598 (commit)
via dbe8e3e3901d67c5fd122cace146464d326e4efa (commit)
via 322a2f3874996bd32748b380178bf3e31aac9cf0 (commit)
via 1cd0d8af6f66010f2d59196bf227b87989a44282 (commit)
via aa16d63c273204dc69108f7361d38b751bfb69e4 (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 (22c9f6b79869480d58ad9aa9d951ca88af70c60d)
\
N -- N -- N (2cf120ff128e2ef10713b7b13149805df9f269fc)
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=2cf120ff128e2ef10713b7b13149…
commit 2cf120ff128e2ef10713b7b13149805df9f269fc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:32:35 2016 +0200
import oap message parsing / encoding from openbsc.git
http://cgit.osmocom.org/libosmocore/commit/?id=fa128d3c4b7db9c1e6c84d8ffe2c…
commit fa128d3c4b7db9c1e6c84d8ffe2c2e843ba20d37
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 19:09:24 2016 +0200
add doc/*.tag to .gitignore
http://cgit.osmocom.org/libosmocore/commit/?id=b1fc280438f6b8d23b3af7f9ea2c…
commit b1fc280438f6b8d23b3af7f9ea2cfacb6f51751b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 18:46:22 2016 +0200
import gprs_gsup_message.[ch] from openbsc as gsup.[ch]
Move those routines from OpenBSC to libosmogsm, so they can be
re-used from other programs. I think it was a mistake to add them only
inside the openbsc repository in the first place. We need to pay more
attention to this in the future.
http://cgit.osmocom.org/libosmocore/commit/?id=4ba1323035d228fbd5146f603962…
commit 4ba1323035d228fbd5146f603962f00854ad1cad
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 18:47:53 2016 +0200
Import osmo_{encode,decode}_big_endian() from openbsc
http://cgit.osmocom.org/libosmocore/commit/?id=44409f9aa997e19e66cfdcefa0f5…
commit 44409f9aa997e19e66cfdcefa0f51f66ea286971
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:19:35 2016 +0200
tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc
These routines have nothing to do with specifically the BSC, so import
them to the TLV parser we keep in libosmogsm.
http://cgit.osmocom.org/libosmocore/commit/?id=f1088f7734b0b80ff39fbe09898d…
commit f1088f7734b0b80ff39fbe09898d5a3cd778f26a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 12:11:20 2016 +0200
Update doxygen annotations in libosmocore
This adds and improves doxygen API descriptions all over libosmocore,
reducing the 'white spots' that don't have any documentation.
http://cgit.osmocom.org/libosmocore/commit/?id=05ea145fd99872e1041aa733d2e4…
commit 05ea145fd99872e1041aa733d2e4dc2a87d53598
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:28:03 2016 +0200
add new header file for TS 23.003
http://cgit.osmocom.org/libosmocore/commit/?id=dbe8e3e3901d67c5fd122cace146…
commit dbe8e3e3901d67c5fd122cace146464d326e4efa
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:12:24 2016 +0200
import gsm_04_08_gprs.[ch] from openbsc.git
The definitions in this header file (and associated strings in the
c file) are generic about the GPRS Layer3 signalling protocols, and
thus should be part of the library.
http://cgit.osmocom.org/libosmocore/commit/?id=322a2f3874996bd32748b380178b…
commit 322a2f3874996bd32748b380178bf3e31aac9cf0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 10:41:27 2016 +0200
Add log_fini() function to release all memory allocated by logging framework
This is e.g. quite useful to call at the end of test code, in order to
show that all memory allocated actually is released before exit().
http://cgit.osmocom.org/libosmocore/commit/?id=1cd0d8af6f66010f2d59196bf227…
commit 1cd0d8af6f66010f2d59196bf227b87989a44282
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 10:39:00 2016 +0200
auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc
This function performs the C5+C4 conversion to derive UMTS key
material from a 2G-only subscriber.
-----------------------------------------------------------------------
Summary of changes:
src/gsm/milenage/aes_i.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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via ed494443cc1e9732b43ef99cccf187d17ac931ef (commit)
from b61850248adbf717eb323d9ce7a17a817c302544 (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=ed494443cc1e9732b43ef99cccf187d…
commit ed494443cc1e9732b43ef99cccf187d17ac931ef
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Apr 21 18:55:09 2016 +0200
Ensure TRX invariant
There is implicit invariant in trx_phy_instance() which is actively used
by various hw-specific implementations to get TRX's phy instance. Let's
make sure there's explicit assertion for this because there's been
segfaults in the past related to it.
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/phy_link.h | 1 +
1 file changed, 1 insertion(+)
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 OpenGGSN project".
The branch, master has been updated
via f89dc4e127eea6addea6a7b45eb96da8c1053ba4 (commit)
from b29ff1da554a2654cc593ea243e29cd7883c92da (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/openggsn/commit/?id=f89dc4e127eea6addea6a7b45eb96da…
commit f89dc4e127eea6addea6a7b45eb96da8c1053ba4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 13:00:10 2016 +0200
queue_new(): fix NULL dereference on allocation failure
Coverity complains about a 'Dereference before null check' on *queue.
So, push the NULL check further up.
Though I doubt that 'return EOF' is the proper way to handle allocation
failure, this patch is only about the NULL dereference.
Fixes: CID#57918
-----------------------------------------------------------------------
Summary of changes:
gtp/queue.c | 7 +++----
1 file changed, 3 insertions(+), 4 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 A-bis protcol interface library".
The branch, laforge/pending has been updated
discards 26c974681b0cd6fda0bd3255c02851d4143fbdfb (commit)
discards aee9302264b82d6361a922b9cce6bee0174a11f5 (commit)
discards 5c4e7d8d553c0e0fe6cb351c0a96adb01ede717d (commit)
via 9ed7ca5b86240313dc4df8dbf4ff67be112084c1 (commit)
via 12814b96367ca4ef7e94fb5fb18609d5fabd33a1 (commit)
via b2d727a10256ed133f0db7f6760bfef73f8b9f6e (commit)
via 8c119f7a0510b75e7fa1b96a37f2a6650e13824f (commit)
via 80f7c0465fd244c26b037aaee92458c8dce86c6e (commit)
via e54d7bcef534461f794f98fa186f8afd8f8c318d (commit)
via d8026ec1b7be7922fd1c3122d2407a783cdab163 (commit)
via 7c9337b7755bfa51bdcba5cc76682217202fd635 (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 (26c974681b0cd6fda0bd3255c02851d4143fbdfb)
\
N -- N -- N (9ed7ca5b86240313dc4df8dbf4ff67be112084c1)
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/libosmo-abis/commit/?id=9ed7ca5b86240313dc4df8dbf4f…
commit 9ed7ca5b86240313dc4df8dbf4ff67be112084c1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 11:10:01 2016 +0200
ipa_bts_id_resp(): handle non-existing members of ipacces_unit
Just because the IPA server is requesting certain identities via the CCM
protocol, doesn't mean that the client actually has those fields
available and initialized in struct ipaccess_unit.
Instad of segfaulting the client, let's check if the respective
identities are known. If yes, send them. If not, send the empty string
for that particular identity.
http://cgit.osmocom.org/libosmo-abis/commit/?id=12814b96367ca4ef7e94fb5fb18…
commit 12814b96367ca4ef7e94fb5fb18609d5fabd33a1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 07:54:31 2016 +0200
ipa_server_conn: Add server-side CCM handling
An ipa_server implementation may call ipa_server_conn_ccm for
the CCM processing on the server side of the connection. This
function in turn will call a conn->ccm_cb() function for messages to be
handled by the server implementation, such as the ID_RESP message,
which contains the Unit ID of the client that has just connected.
http://cgit.osmocom.org/libosmo-abis/commit/?id=b2d727a10256ed133f0db7f6760…
commit b2d727a10256ed133f0db7f6760bfef73f8b9f6e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 07:53:49 2016 +0200
ipa_server_conn: Add remote (peer) address to struct
This is better than every implementation calling getpeername()
on its own.
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 ++
contrib/jenkins.sh | 19 +++++++++++++++++++
include/osmocom/trau/osmo_ortp.h | 1 +
src/trau/osmo_ortp.c | 24 ++++++++++++++++++------
4 files changed, 40 insertions(+), 6 deletions(-)
create mode 100755 contrib/jenkins.sh
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 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 (commit)
via 299a9994656e97defea85689467e61ba34e8577e (commit)
from e01f5050efbc3828defa2df9b789624854297663 (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=35697b9a109f08791c00dbb1a8dfaaaf…
commit 35697b9a109f08791c00dbb1a8dfaaaff29a8a80
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Apr 29 12:51:31 2016 +0200
Adjust si2quater ranges
Change ranges of arguments for si2quater neighbor lists to proper values
according to 3GPP spec.
http://cgit.osmocom.org/openbsc/commit/?id=299a9994656e97defea85689467e61ba…
commit 299a9994656e97defea85689467e61ba34e8577e
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Apr 28 17:51:15 2016 +0200
Fix comment typo
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 11 ++++++-----
openbsc/src/libbsc/system_information.c | 2 +-
2 files changed, 7 insertions(+), 6 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 branch, master has been updated
via 8c119f7a0510b75e7fa1b96a37f2a6650e13824f (commit)
via 80f7c0465fd244c26b037aaee92458c8dce86c6e (commit)
via e54d7bcef534461f794f98fa186f8afd8f8c318d (commit)
from d8026ec1b7be7922fd1c3122d2407a783cdab163 (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-abis/commit/?id=8c119f7a0510b75e7fa1b96a37f…
commit 8c119f7a0510b75e7fa1b96a37f2a6650e13824f
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Apr 29 12:39:35 2016 +0200
Set connected mode after setting remote address
ortp: according to oRTP documentation rtp_session_set_connected_mode()
uses the address set by rtp_session_set_remote_addr() - move the
function call accordingly.
Fixes: OS#1661
http://cgit.osmocom.org/libosmo-abis/commit/?id=80f7c0465fd244c26b037aaee92…
commit 80f7c0465fd244c26b037aaee92458c8dce86c6e
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Apr 29 12:39:34 2016 +0200
Fix RTCP port allocation
Force use of RTCP port adjacend to random RTP port, if random RTP port
is used.
Before this patch, port 0 could be selected for RTCP.
http://cgit.osmocom.org/libosmo-abis/commit/?id=e54d7bcef534461f794f98fa186…
commit e54d7bcef534461f794f98fa186f8afd8f8c318d
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Apr 29 12:39:33 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. This produce
multiple errors during the beginning of RTP transmission.
To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by
default for all new RTP sessions. It can be manually unset after the
call to osmo_rtp_socket_create(). When the flag is set it prevents
transmission and reception of RTP frames for the session. The flag is
unset automatically in osmo_rtp_socket_connect() when session is bound
to non-zero remote port.
Fixes: OS#1662
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/trau/osmo_ortp.h | 1 +
src/trau/osmo_ortp.c | 24 ++++++++++++++++++------
2 files changed, 19 insertions(+), 6 deletions(-)
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 "Osmocom A-bis protcol interface library".
The branch, max/tmp has been updated
discards f8a6033124af552ea78bcd1a6bc38027dded8592 (commit)
discards 11c6ae4cd6dba71c69534ebc23061cc42238ba88 (commit)
discards 9acb2dc98a369c17151099e9e405e9c64e3e55a3 (commit)
via 620251cdc3160b647cb7433a7001d54f0ce7fece (commit)
via 80f3a0bc24ff22603012df791315b057c9e73c22 (commit)
via d2313ad4103a4850f4976a41433d46f4c0c4ade6 (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 (f8a6033124af552ea78bcd1a6bc38027dded8592)
\
N -- N -- N (620251cdc3160b647cb7433a7001d54f0ce7fece)
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/libosmo-abis/commit/?id=620251cdc3160b647cb7433a700…
commit 620251cdc3160b647cb7433a7001d54f0ce7fece
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Apr 29 11:54:23 2016 +0200
Set connected mode after setting remote address
ortp: according to oRTP documentation rtp_session_set_connected_mode()
uses the address set by rtp_session_set_remote_addr() - move the
function call accordingly.
Fixes: OS#1661
http://cgit.osmocom.org/libosmo-abis/commit/?id=80f3a0bc24ff22603012df79131…
commit 80f3a0bc24ff22603012df791315b057c9e73c22
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Apr 25 16:54:16 2016 +0200
Fix RTCP port allocation
Force use of random RTCP port if random RTP port is used. Before port 0
could be selected for RTCP.
http://cgit.osmocom.org/libosmo-abis/commit/?id=d2313ad4103a4850f4976a41433…
commit d2313ad4103a4850f4976a41433d46f4c0c4ade6
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Apr 28 14:08:02 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. This produce
multiple errors during the beginning of RTP transmission.
To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by
default for all new RTP sessions. It can be manually unset after the
call to osmo_rtp_socket_create(). When the flag is set it prevents
transmission and reception of RTP frames for the session. The flag is
unset automatically in osmo_rtp_socket_connect() when session is bound
to non-zero remote port.
Fixes: OS#1662
-----------------------------------------------------------------------
Summary of changes:
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 "Osmocom A-bis protcol interface library".
The branch, max/tmp has been updated
discards 1698a819d16167a84eff701edb8355865a1bc1e3 (commit)
via f8a6033124af552ea78bcd1a6bc38027dded8592 (commit)
via 11c6ae4cd6dba71c69534ebc23061cc42238ba88 (commit)
via 9acb2dc98a369c17151099e9e405e9c64e3e55a3 (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 (1698a819d16167a84eff701edb8355865a1bc1e3)
\
N -- N -- N (f8a6033124af552ea78bcd1a6bc38027dded8592)
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/libosmo-abis/commit/?id=f8a6033124af552ea78bcd1a6bc…
commit f8a6033124af552ea78bcd1a6bc38027dded8592
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Apr 29 11:54:23 2016 +0200
Set connected mode after setting remote address
ortp: according to oRTP documentation rtp_session_set_connected_mode()
uses the address set by rtp_session_set_remote_addr() - move the
function call accordingly.
Fixes: OS#1661
http://cgit.osmocom.org/libosmo-abis/commit/?id=11c6ae4cd6dba71c69534ebc230…
commit 11c6ae4cd6dba71c69534ebc23061cc42238ba88
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Apr 25 16:54:16 2016 +0200
Fix RTCP port allocation
Force use of random RTCP port if random RTP port is used. Before port 0
could be selected for RTCP.
http://cgit.osmocom.org/libosmo-abis/commit/?id=9acb2dc98a369c17151099e9e40…
commit 9acb2dc98a369c17151099e9e405e9c64e3e55a3
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Apr 28 14:08:02 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. This is not only
producing multiple errors but also breaks RTP transmission with
newer (>= 0.25) oRTP leading to calls with no audio.
To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by
default for all new RTP sessions. It can be manually unset after the
call to osmo_rtp_socket_create(). When the flag is set it prevents
transmission and reception of RTP frames for the session. The flag is
unset automatically in osmo_rtp_socket_connect() when session is bound
to non-zero remote port.
Fixes: OS#1662
-----------------------------------------------------------------------
Summary of changes:
src/trau/osmo_ortp.c | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
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 "OpenBTS' transceiver retro-fit".
The branch, ttsou/fixes has been updated
via 7764ca94ce659dad840dc120bfb9b77be561ccbc (commit)
from 520d21c825c4f856b4faec6ddaa1b653d113fd05 (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-trx/commit/?id=7764ca94ce659dad840dc120bfb9b77…
commit 7764ca94ce659dad840dc120bfb9b77be561ccbc
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Apr 28 21:55:17 2016 -0700
common: Add mandatory length field to UDP receive calls
Current UDP receive reads up to MAX_UDP_LENGTH bytes into the
passed in buffer, which may lead to buffer overflow if the
write buffer is of insufficient size.
Add mandatory length argument to UDP socket receive calls.
Reported-by: Simone Margaritelli <simone(a)zimperium.com>
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
Summary of changes:
CommonLibs/Sockets.cpp | 22 +++++++++-------------
CommonLibs/Sockets.h | 4 ++--
CommonLibs/SocketsTest.cpp | 4 ++--
Transceiver52M/Transceiver.cpp | 4 ++--
4 files changed, 15 insertions(+), 19 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "OpenBTS' transceiver retro-fit".
The branch, ttsou/fixes has been created
at 520d21c825c4f856b4faec6ddaa1b653d113fd05 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=520d21c825c4f856b4faec6ddaa1b65…
commit 520d21c825c4f856b4faec6ddaa1b653d113fd05
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Apr 28 21:24:53 2016 -0700
common: Restrict UDP binding to localhost only
Reported security vulnerability where control and data UDP
packets can be injected into the transceiver externally due
to socket binding to all interfaces using INADDR_ANY.
Existing socket interface does not allow specifying local
address; only the local port and remote address/port are
arguments.
Restrict socket bind to localhost with INADDR_LOOPBACK. If
external interfaces do need to be used, the API should be
modified to allow specifying the local socket address.
Reported-by: Simone Margaritelli <simone(a)zimperium.com>
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 "TAC DB (and client)".
The branch, master has been updated
via cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a (commit)
from 4766718253b19c21e14a7dba177c0ea2baae3d8c (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-tacdb/commit/?id=cc5e6ebba7a926ab13db0aa2f1ce4…
commit cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a
Author: Nico Golde <nico(a)ngolde.de>
Date: Thu Apr 28 23:31:58 2016 +0200
license information
-----------------------------------------------------------------------
Summary of changes:
LICENSE | 674 +++++++++++++++++++++
.../osmocom/tacdatabaseclient/ApplicationTest.java | 16 +
.../osmocom/tacdatabaseclient/MainActivity.java | 16 +
3 files changed, 706 insertions(+)
create mode 100644 LICENSE
hooks/post-receive
--
TAC DB (and client)
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 "TAC DB (and client)".
The branch, master has been updated
via 4766718253b19c21e14a7dba177c0ea2baae3d8c (commit)
from afadcdaee2cd828ba9f6cc3a2ec54b207f545447 (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-tacdb/commit/?id=4766718253b19c21e14a7dba177c0…
commit 4766718253b19c21e14a7dba177c0ea2baae3d8c
Author: Nico Golde <nico(a)ngolde.de>
Date: Thu Apr 28 23:09:07 2016 +0200
add gitignore
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 .gitignore
hooks/post-receive
--
TAC DB (and client)
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, laforge/pending has been updated
via 5aa9e5bf2ade1f007b753ebc51e60555bc50c679 (commit)
via b7767eaf1b0cc7038a47d1a25e88028c275a1112 (commit)
via 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b (commit)
via e95cab8501e57173aebafd2407c4b179839f43bd (commit)
from f6552c5b7fea97287645c265f9692d0d2cbae324 (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=5aa9e5bf2ade1f007b753ebc51e60555…
commit 5aa9e5bf2ade1f007b753ebc51e60555bc50c679
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:21:16 2016 +0200
osmo_oap_decode(): Use common argument ordering
In general, if a function generates output data like a msgb (or in this
case filling an osmo_oap_message structure), the output argument
precedes the source. This is what we use all over libosmo*, and it is
modelled after memcpy(), where dst is the first argument, before src.
Let's align osmo_oap_decode(). Intestingly, osmo_oap_encode was already
correct, so the encode/decode functions used different conventions
before.
http://cgit.osmocom.org/openbsc/commit/?id=b7767eaf1b0cc7038a47d1a25e88028c…
commit b7767eaf1b0cc7038a47d1a25e88028c275a1112
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:17:26 2016 +0200
OAP: Various coding style fixes
* we always declare stack variables at the top of the function / block
* 'switch' is not a function, so there's space ahead of the opening (
http://cgit.osmocom.org/openbsc/commit/?id=75754afbbe0cdbe36628d0320f8c16ea…
commit 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:14:14 2016 +0200
OAP: use osmo_oap_ prefix for OAP, rather than plain oap_
this is in preparation of moving related code to libosmocore.
http://cgit.osmocom.org/openbsc/commit/?id=e95cab8501e57173aebafd2407c4b179…
commit e95cab8501e57173aebafd2407c4b179839f43bd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 15:17:14 2016 +0200
oap_message.h: Remove dependency to openbsc include
This is a first step to moving oap_messages.h to libosmocore
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/oap.h | 4 ++--
openbsc/include/openbsc/oap_messages.h | 14 ++++++------
openbsc/src/gprs/oap.c | 39 ++++++++++++++++++----------------
openbsc/src/gprs/oap_messages.c | 7 +++---
openbsc/tests/oap/oap_test.c | 9 ++++----
5 files changed, 38 insertions(+), 35 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 branch, laforge/pending has been created
at 26c974681b0cd6fda0bd3255c02851d4143fbdfb (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-abis/commit/?id=26c974681b0cd6fda0bd3255c02…
commit 26c974681b0cd6fda0bd3255c02851d4143fbdfb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 11:10:01 2016 +0200
ipa_bts_id_resp(): handle non-existing members of ipacces_unit
Just because the IPA server is requesting certain identities via the CCM
protocol, doesn't mean that the client actually has those fields
available and initialized in struct ipaccess_unit.
Instad of segfaulting the client, let's check if the respective
identities are known. If yes, send them. If not, send the empty string
for that particular identity.
http://cgit.osmocom.org/libosmo-abis/commit/?id=aee9302264b82d6361a922b9cce…
commit aee9302264b82d6361a922b9cce6bee0174a11f5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 07:54:31 2016 +0200
ipa_server_conn: Add server-side CCM handling
An ipa_server implementation may call ipa_server_conn_ccm for
the CCM processing on the server side of the connection. This
function in turn will call a conn->ccm_cb() function for messages to be
handled by the server implementation, such as the ID_RESP message,
which contains the Unit ID of the client that has just connected.
http://cgit.osmocom.org/libosmo-abis/commit/?id=5c4e7d8d553c0e0fe6cb351c0a9…
commit 5c4e7d8d553c0e0fe6cb351c0a96adb01ede717d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 28 07:53:49 2016 +0200
ipa_server_conn: Add remote (peer) address to struct
This is better than every implementation calling getpeername()
on its own.
-----------------------------------------------------------------------
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 "An utility library for Open Source Mobile Communications".
The branch, laforge/pending has been updated
via 22c9f6b79869480d58ad9aa9d951ca88af70c60d (commit)
from e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 (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=22c9f6b79869480d58ad9aa9d951…
commit 22c9f6b79869480d58ad9aa9d951ca88af70c60d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 27 18:32:35 2016 +0200
import oap message parsing / encoding from openbsc.git
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +-
doc/osmocom-authn-protocol.txt | 250 +++++++++++++++++++++++++++++++++++++++++
include/Makefile.am | 1 +
include/osmocom/core/logging.h | 3 +-
include/osmocom/gsm/oap.h | 70 ++++++++++++
src/gsm/Makefile.am | 2 +-
src/gsm/libosmogsm.map | 3 +
src/gsm/oap.c | 174 ++++++++++++++++++++++++++++
8 files changed, 502 insertions(+), 3 deletions(-)
create mode 100644 doc/osmocom-authn-protocol.txt
create mode 100644 include/osmocom/gsm/oap.h
create mode 100644 src/gsm/oap.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 "Osmocom A-bis protcol interface library".
The branch, max/tmp has been created
at 1698a819d16167a84eff701edb8355865a1bc1e3 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-abis/commit/?id=1698a819d16167a84eff701edb8…
commit 1698a819d16167a84eff701edb8355865a1bc1e3
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Apr 28 14:08:02 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. This is not only
producing multiple errors but also breaks RTP transmission with
newer (>= 0.25) oRTP leading to calls with no audio.
To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by
default for all new RTP sessions. It can be manually unset after the
call to osmo_rtp_socket_create(). When the flag is set it prevents
transmission and reception of RTP frames for the session. The flag is
unset automatically in osmo_rtp_socket_connect() when session is bound
to non-zero remote port.
Fixes: OS#1661, OS#1662
-----------------------------------------------------------------------
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 "Osmocom A-bis protcol interface library".
The branch, max/ortp has been updated
discards 2b18f0850c0b6e40916ae8eb1609478183c4a0ac (commit)
discards 4200f66e9ec3acfca4d7c60a8e88b2720e494476 (commit)
discards 1a01b217536985f79f71e69e2a2f6d0b38e45270 (commit)
discards 801ad99fc9cd7c7df73aa9b2d55b0e6ccf8a5239 (commit)
via c87cab8a9e1d8f195f5049d8cd017803ec5d7b77 (commit)
via 729f597887bd74318650414ef48d6f405d3de12f (commit)
via c80c15d4cfa4458040d22545dbe4623c13429999 (commit)
via c08c53206226ae2e6e4b385354715a714709623c (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 (2b18f0850c0b6e40916ae8eb1609478183c4a0ac)
\
N -- N -- N (c87cab8a9e1d8f195f5049d8cd017803ec5d7b77)
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/libosmo-abis/commit/?id=c87cab8a9e1d8f195f5049d8cd0…
commit c87cab8a9e1d8f195f5049d8cd017803ec5d7b77
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:35:05 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. This is not only
producing multiple errors but also breaks RTP transmission with
newer (>= 0.25) oRTP leading to calls with no audio.
To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by
default for all new RTP sessions. It can be manually unset after the
call to osmo_rtp_socket_create(). When the flag is set it prevents
transmission and reception of RTP frames for the session. The flag is
unset automatically in osmo_rtp_socket_connect() when session is bound
to non-zero remote port.
Fixes: OS#1661, OS#1662
http://cgit.osmocom.org/libosmo-abis/commit/?id=729f597887bd74318650414ef48…
commit 729f597887bd74318650414ef48d6f405d3de12f
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:53:06 2016 +0200
Only update TX timestamp for successful RTP send
http://cgit.osmocom.org/libosmo-abis/commit/?id=c80c15d4cfa4458040d22545dbe…
commit c80c15d4cfa4458040d22545dbe4623c13429999
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:45:43 2016 +0200
Set connected mode after address
ortp: according to oRTP documentation rtp_session_set_connected_mode()
uses the address set by rtp_session_set_remote_addr() - move the
function call accordingly.
http://cgit.osmocom.org/libosmo-abis/commit/?id=c08c53206226ae2e6e4b3853547…
commit c08c53206226ae2e6e4b385354715a714709623c
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:43:03 2016 +0200
Expand network error callback
ortp: use extra parameter for network_error callback in log message as
it's described in oRTP documentation (error string).
-----------------------------------------------------------------------
Summary of changes:
src/trau/osmo_ortp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
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 "Osmocom code for Iuh interface".
The branch, sysmocom/ipa_nano3G has been updated
discards 30188bb5a81e2ba5e02e9c0a522d5848d2212550 (commit)
discards 6bdba59239e4353da96bcae05ce2f8f9a6a3b680 (commit)
discards dd072a90d77eafd2252d31834ad1cc18afed031d (commit)
discards fd7ce5f9b48839013617aef8c7f410ced2672754 (commit)
discards cbb8db325c2bdfbd5495d4b8d0edbbbfb360d3d1 (commit)
discards 5b6fb9c301f4906f2fceac33bb74485d298711e3 (commit)
via ecb259dbb9bdd5196a89dc3205602bba2ae3de06 (commit)
via 87b3bbfb39aa84239d76796353a3acb1d6aec889 (commit)
via e874a5db5aabd717eba5a8dc02b19cef48cb88ec (commit)
via 30dc1920bbcbf80146892808a38cfdbffeeafc6a (commit)
via 4bd1c9f605103b6ff3393ec9185bd47501eea6a3 (commit)
via 81fb7cb24bf5c66d9d196455ad22801f25e05e61 (commit)
via 02601c878585732ec75e33d02a45e5ab1147d4a1 (commit)
via 64f5639eae65e9f0d16e330315aceea7058de715 (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 (30188bb5a81e2ba5e02e9c0a522d5848d2212550)
\
N -- N -- N (ecb259dbb9bdd5196a89dc3205602bba2ae3de06)
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/osmo-iuh/commit/?id=ecb259dbb9bdd5196a89dc3205602bb…
commit ecb259dbb9bdd5196a89dc3205602bba2ae3de06
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 13:53:28 2016 +0200
hnbgw: dumb fix of context map hnb_list double delete
http://cgit.osmocom.org/osmo-iuh/commit/?id=87b3bbfb39aa84239d76796353a3acb…
commit 87b3bbfb39aa84239d76796353a3acb1d6aec889
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:05:32 2016 +0200
hack: simply accept UE Register Requests with TMSI
HNBGW would usually keep track of UEs that have registered, with their
IMSI. When a UE registers with only a TMSI, we obviously can't store an
IMSI. However, since we're so far never *using* the list of UEs in
osmo-hnbgw, we might as well just accept the TMSI registration and carry
on as usual.
This is particularly helpful with an ip.access nano3G femto cell, as it
tends to send UE registrations with a TMSI+LAI identification instead of
an IMSI when the subscriber is known. This causes timeouts of several
minutes until a UE registration switches back to IMSI. When simply
accepting the TMSI in osmo-hngw, no problems are apparent in our current
code state.
We could use the subscriber list during paging, but on the other hand,
it doesn't hurt to anyway always page to all HNBs connected to osmo-hnbgw.
The paging procedure does include a page-to-all-HNBs in case the first
HNB paging fails. However, since we're now failing to record UEs that
register by TMSI, we must be aware that trying to page such UE on only
its last seen HNB will fail; it is plainly missing in the list.
http://cgit.osmocom.org/osmo-iuh/commit/?id=e874a5db5aabd717eba5a8dc02b19ce…
commit e874a5db5aabd717eba5a8dc02b19cef48cb88ec
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 14:55:35 2016 +0200
UE Register with TMSI: reply with a Register Reject
When receiving a UE Register Request with TMSI and no IMSI, compose a
Register Reject with the same UE Identity and send.
The accepting function expects a ue_context argument and composes the
message from the IMSI found there. This new rejection message cannot rely
on a ue_context struct and hence uses the asn1 uE_Identity directly.
http://cgit.osmocom.org/osmo-iuh/commit/?id=30dc1920bbcbf80146892808a38cfdb…
commit 30dc1920bbcbf80146892808a38cfdbffeeafc6a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:21:09 2016 +0200
RAB parameters: add Extended Max Bitrate
Adjust test expectation in test-ranap.c.
This IE is seen in a "real life" pcap of hNodeB operation. We did not need it
so far, but add it to test the ip.access nano3G.
Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
Request, and after adding/tweaking some IEs it stopped rebooting. This is one
of the changes that fixed the reboot issue. The changes have been tested
incrementally until reboots vanished, but it's not clear/hasn't been tested
whether omitting this change alone will cause reboots to re-appear.
http://cgit.osmocom.org/osmo-iuh/commit/?id=4bd1c9f605103b6ff3393ec9185bd47…
commit 4bd1c9f605103b6ff3393ec9185bd47501eea6a3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:17:25 2016 +0200
RAB parameters: tweak the Allocation Or Retention Priority
Adjust test expectation in test-ranap.c.
These values are seen in a "real life" pcap from hNodeB operation.
Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
Request, and after adding/tweaking some IEs it stopped rebooting. This is one
of the changes that fixed the reboot issue. The changes have been tested
incrementally until reboots vanished, but it's not clear/hasn't been tested
whether omitting this change alone will cause reboots to re-appear.
http://cgit.osmocom.org/osmo-iuh/commit/?id=81fb7cb24bf5c66d9d196455ad22801…
commit 81fb7cb24bf5c66d9d196455ad22801f25e05e61
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:14:08 2016 +0200
RAB parameters: add Traffic Handling Priority
Add this 'missing' IE from the RAB Assignment Request (while hacking on the
ip.access nano3G).
Adjust test expectation in test-ranap.c.
Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
Request, and after adding/tweaking some IEs it stopped rebooting. This is one
of the changes that fixed the reboot issue. The changes have been tested
incrementally until reboots vanished, but it's not clear/hasn't been tested
whether omitting this change alone will cause reboots to re-appear.
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 64 +++++++++++++++++++++++++++++++++++++++++++++++++
src/tests/test-ranap.ok | 16 ++++++-------
2 files changed, 72 insertions(+), 8 deletions(-)
create mode 100755 contrib/jenkins.sh
hooks/post-receive
--
Osmocom code for Iuh interface
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 branch, max/ortp has been updated
discards 1569cba59f00745c38405f330215781b1f3fc5ba (commit)
discards 337e39d5a2f3a9fdc22ec494e3f822c2c0166577 (commit)
discards 0d6db6fa4d44551eab31919026160222428e6794 (commit)
discards 9966f5246870bef69aea57eef8ea3dff59d37e45 (commit)
discards b811e514af1fc1126fa6a6019806defb74a69813 (commit)
discards 968f3f877bc9aa5a6fc0588ac8027bda219acde5 (commit)
discards 4e3d451c4a301a7fc8c84813dd8c238f4728998b (commit)
discards 86c9e4597c1c4a9be160bd44b8a8dc7d13c0b59c (commit)
discards f75ec350bd3358e13cb56fd4e9cac22f9075465b (commit)
via 2b18f0850c0b6e40916ae8eb1609478183c4a0ac (commit)
via 4200f66e9ec3acfca4d7c60a8e88b2720e494476 (commit)
via 1a01b217536985f79f71e69e2a2f6d0b38e45270 (commit)
via 801ad99fc9cd7c7df73aa9b2d55b0e6ccf8a5239 (commit)
via 0fdb1b58d03c3101bd785722b32299f771bab71a (commit)
via a371456eeea60bf121e664bf9aed6f978dfbc7a6 (commit)
via 694d49d50bfffb8ab0c89dd975d7b4585e50a37e (commit)
via 1373f20b0052dd75cfbd3bfb617a17594fde8eca (commit)
via bda06d2a0e81247beb063fad27a6cd3b2d2eb524 (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 (1569cba59f00745c38405f330215781b1f3fc5ba)
\
N -- N -- N (2b18f0850c0b6e40916ae8eb1609478183c4a0ac)
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/libosmo-abis/commit/?id=2b18f0850c0b6e40916ae8eb160…
commit 2b18f0850c0b6e40916ae8eb1609478183c4a0ac
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:53:06 2016 +0200
Only update TX timestamp for successful RTP send
http://cgit.osmocom.org/libosmo-abis/commit/?id=4200f66e9ec3acfca4d7c60a8e8…
commit 4200f66e9ec3acfca4d7c60a8e88b2720e494476
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:35:05 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. To address this
introduce OSMO_RTP_F_DISABLED flag and use it by default. When set this
flag prevents transmission and reception of RTP frames for the
session. The flag is unset when session is bound to non-zero remote
port.
http://cgit.osmocom.org/libosmo-abis/commit/?id=1a01b217536985f79f71e69e2a2…
commit 1a01b217536985f79f71e69e2a2f6d0b38e45270
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:45:43 2016 +0200
Set connected mode after address
ortp: according to oRTP documentation rtp_session_set_connected_mode()
uses the address set by rtp_session_set_remote_addr() - move the
function call accordingly.
http://cgit.osmocom.org/libosmo-abis/commit/?id=801ad99fc9cd7c7df73aa9b2d55…
commit 801ad99fc9cd7c7df73aa9b2d55b0e6ccf8a5239
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:43:03 2016 +0200
Expand network error callback
ortp: add extra parameters for network_error callback described in oRTP
documentation and use them for log message.
http://cgit.osmocom.org/libosmo-abis/commit/?id=0fdb1b58d03c3101bd785722b32…
commit 0fdb1b58d03c3101bd785722b32299f771bab71a
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 12:17:11 2016 +0200
Fix log message
ortp: use log message which properly describe funcion name and its
parameters to simplify troubleshooting.
http://cgit.osmocom.org/libosmo-abis/commit/?id=a371456eeea60bf121e664bf9ae…
commit a371456eeea60bf121e664bf9aed6f978dfbc7a6
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Apr 26 15:25:21 2016 +0200
simplify frame send routine
ortp: use higher-level function for sending RTP frames.
http://cgit.osmocom.org/libosmo-abis/commit/?id=694d49d50bfffb8ab0c89dd975d…
commit 694d49d50bfffb8ab0c89dd975d7b4585e50a37e
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Apr 26 14:26:59 2016 +0200
Remove use of private oRTP function
ortp: the rtp_session_rtcp_recv() function is not part of public oRTP
API so we shouldn't use it. Besides it is called internally by oRTP in
rtp_session_recvm_with_ts() which we call anyway.
http://cgit.osmocom.org/libosmo-abis/commit/?id=1373f20b0052dd75cfbd3bfb617…
commit 1373f20b0052dd75cfbd3bfb617a17594fde8eca
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Apr 26 14:04:04 2016 +0200
Support newer oRTP API
ortp: rtp_session_signal_connect() API has changed in 0.24 - add version
check and change code accordingly. See
http://upstream.rosalinux.ru/diffs/ortp/0.23.0_to_0.24.0/diff.html
for details.
http://cgit.osmocom.org/libosmo-abis/commit/?id=bda06d2a0e81247beb063fad27a…
commit bda06d2a0e81247beb063fad27a6cd3b2d2eb524
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Apr 28 12:05:27 2016 +0200
Bump minimum oRTP version
We use ortp_set_memory_functions() method which was added in 0.14.3.
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 +-
src/trau/osmo_ortp.c | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via 02601c878585732ec75e33d02a45e5ab1147d4a1 (commit)
from 64f5639eae65e9f0d16e330315aceea7058de715 (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-iuh/commit/?id=02601c878585732ec75e33d02a45e5a…
commit 02601c878585732ec75e33d02a45e5ab1147d4a1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Apr 27 22:36:20 2016 +0200
contrib: Put asn1c into the PATH as well
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 code for Iuh interface".
The branch, master has been updated
via 64f5639eae65e9f0d16e330315aceea7058de715 (commit)
from b248c8c8ca60aefe0b670efcb7da1dc733985742 (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-iuh/commit/?id=64f5639eae65e9f0d16e330315aceea…
commit 64f5639eae65e9f0d16e330315aceea7058de715
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Apr 27 22:06:46 2016 +0200
contrib: Add build script used on the jenkins to build it
This tests compilation, runs the tests, regenerates the ASN1 code,
compiles it and tests it as well. The make distcheck target is not
working right now.
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
create mode 100755 contrib/jenkins.sh
hooks/post-receive
--
Osmocom code for Iuh interface
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 aa16d63c273204dc69108f7361d38b751bfb69e4 (commit)
from 7d004a1d69acc09707860334ccdfcf71604206be (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=aa16d63c273204dc69108f7361d3…
commit aa16d63c273204dc69108f7361d38b751bfb69e4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Apr 23 17:55:39 2016 +0200
milenage/aes: Address undefined behavior on bitshift
Extend the u8 to u32 before going to shift it.
Fixes:
milenage/aes-internal.c:799:4: runtime error: left shift of 128 by 24 places cannot be represented in type 'int'
#0 0x7f84e9fe86a2 in rijndaelKeySetupEnc (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xfa6a2)
#1 0x7f84e9febad8 in aes_encrypt_init (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xfdad8)
#2 0x7f84e9fe7d14 in aes_128_encrypt_block (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xf9d14)
#3 0x7f84e9febe7d in milenage_f1 (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xfde7d)
#4 0x7f84e9fee2ce in milenage_generate (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0x1002ce)
#5 0x7f84e9fe76d7 in milenage_gen_vec (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xf96d7)
#6 0x7f84e9fe6c08 in osmo_auth_gen_vec (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xf8c08)
#7 0x401441 in main (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/tests/auth/.libs/lt-milenage_test+0x401441)
#8 0x7f84e8e33a3f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x20a3f)
#9 0x400e58 in _start (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/tests/auth/.libs/lt-milenage_test+0x400e58)
-----------------------------------------------------------------------
Summary of changes:
src/gsm/milenage/aes_i.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 "Osmocom A-bis protcol interface library".
The branch, max/ortp has been updated
discards d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25 (commit)
via 1569cba59f00745c38405f330215781b1f3fc5ba (commit)
via 337e39d5a2f3a9fdc22ec494e3f822c2c0166577 (commit)
via 0d6db6fa4d44551eab31919026160222428e6794 (commit)
via 9966f5246870bef69aea57eef8ea3dff59d37e45 (commit)
via b811e514af1fc1126fa6a6019806defb74a69813 (commit)
via 968f3f877bc9aa5a6fc0588ac8027bda219acde5 (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 (d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25)
\
N -- N -- N (1569cba59f00745c38405f330215781b1f3fc5ba)
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/libosmo-abis/commit/?id=1569cba59f00745c38405f33021…
commit 1569cba59f00745c38405f330215781b1f3fc5ba
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Apr 26 17:22:22 2016 +0200
Set non-blocking mode explicitly
ortp: do not rely on library default - set non-blocking mode explicitly.
http://cgit.osmocom.org/libosmo-abis/commit/?id=337e39d5a2f3a9fdc22ec494e3f…
commit 337e39d5a2f3a9fdc22ec494e3f822c2c0166577
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:53:06 2016 +0200
Only update TX timestamp for successful RTP send
http://cgit.osmocom.org/libosmo-abis/commit/?id=0d6db6fa4d44551eab319190261…
commit 0d6db6fa4d44551eab31919026160222428e6794
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:35:05 2016 +0200
Do not send RTP to port 0
Previously it was possible to send RTP data to port 0. To address this
introduce OSMO_RTP_F_DISABLED flag and use it by default. When set this
flag prevents transmission and reception of RTP frames for the
session. The flag is unset when session is bound to non-zero remote
port.
http://cgit.osmocom.org/libosmo-abis/commit/?id=9966f5246870bef69aea57eef8e…
commit 9966f5246870bef69aea57eef8ea3dff59d37e45
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:45:43 2016 +0200
Set connected mode after address
ortp: according to oRTP documentation rtp_session_set_connected_mode()
uses the address set by rtp_session_set_remote_addr() - move the
function call accordingly.
http://cgit.osmocom.org/libosmo-abis/commit/?id=b811e514af1fc1126fa6a601980…
commit b811e514af1fc1126fa6a6019806defb74a69813
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 18:43:03 2016 +0200
Expand network error callback
ortp: add extra parameters for network_error callback described in oRTP
documentation and use them for log message.
http://cgit.osmocom.org/libosmo-abis/commit/?id=968f3f877bc9aa5a6fc0588ac80…
commit 968f3f877bc9aa5a6fc0588ac8027bda219acde5
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Apr 27 12:17:11 2016 +0200
Fix log message
ortp: use log message which properly describe funcion name and its
parameters to simplify troubleshooting.
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/trau/osmo_ortp.h | 1 +
src/trau/osmo_ortp.c | 26 +++++++++++++++++++-------
2 files changed, 20 insertions(+), 7 deletions(-)
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, neels/cscn has been updated
discards babe676570fc755c9d712d8eb175ec526335b7b8 (commit)
discards d8d9d8fee9d594743f2cf33c7f5aa155888233d6 (commit)
via 7d8d86644746dafed2263ede8e75cc7d43b3a6f3 (commit)
via e87078e4469ca12483645022c06e8c7d4af7e1ff (commit)
via 84d0e05d89115c189791284676a492c5f9b97d30 (commit)
via 318eaf3aea3367b88bee5a5084c3352b4748a065 (commit)
via b2c66d12bab45df939133fc65eae30c3a7759340 (commit)
via 3494f218422a326cee7b188350fbee61b388bbd3 (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 (babe676570fc755c9d712d8eb175ec526335b7b8)
\
N -- N -- N (7d8d86644746dafed2263ede8e75cc7d43b3a6f3)
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=7d8d86644746dafed2263ede8e75cc7d…
commit 7d8d86644746dafed2263ede8e75cc7d43b3a6f3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Apr 27 14:29:30 2016 +0200
wip: paging and mscsplit
http://cgit.osmocom.org/openbsc/commit/?id=e87078e4469ca12483645022c06e8c7d…
commit e87078e4469ca12483645022c06e8c7d4af7e1ff
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Apr 27 13:01:53 2016 +0200
msc: paging resp: carry on even though subscr was not paging
If the subscriber's paging flag was not set when a paging response is received,
it can't hurt to anyway carry out paging responses if there are any.
Reduce the handling to a log message, don't abort.
http://cgit.osmocom.org/openbsc/commit/?id=84d0e05d89115c189791284676a492c5…
commit 84d0e05d89115c189791284676a492c5f9b97d30
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Apr 27 12:57:42 2016 +0200
msc: tweak logging for paging
Use the DPAG logging category and tweak some log output
http://cgit.osmocom.org/openbsc/commit/?id=318eaf3aea3367b88bee5a5084c3352b…
commit 318eaf3aea3367b88bee5a5084c3352b4748a065
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Apr 27 12:55:25 2016 +0200
msc: paging response: properly evaluate auth event
In paging_resp_action(), don't carry on when auth reports a failure.
In handle_paging_resp(), pass a meaningful auth event to paging_resp_action()
in case no auth needs to be established.
http://cgit.osmocom.org/openbsc/commit/?id=b2c66d12bab45df939133fc65eae30c3…
commit b2c66d12bab45df939133fc65eae30c3a7759340
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Apr 27 02:47:54 2016 +0200
msc: paging response: use key seq from incoming msg
http://cgit.osmocom.org/openbsc/commit/?id=3494f218422a326cee7b188350fbee61…
commit 3494f218422a326cee7b188350fbee61b388bbd3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Apr 27 02:08:07 2016 +0200
msc: paging: add Integrity Protection for IuCS
Do the paging response actions from new function paging_resp_action(), plugged
as cb function to gsm48_secure_channel() in case Integrity Protection needs to
be established first (IU), or called directly otherwise.
BTW, we can't reuse gsm0408_authorize() as-is, it is tied closely to a
Location Updating Request. Just copy its two lines of guts, calling
static authorize_subscriber() and gsm48_secure_channel() directly.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_subscriber.h | 8 ++-
openbsc/src/libmsc/gsm_04_08.c | 77 +++++++++++++++-------------
openbsc/src/libmsc/gsm_04_11.c | 3 +-
openbsc/src/libmsc/gsm_subscriber.c | 88 ++++++++++++++++++--------------
4 files changed, 99 insertions(+), 77 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 "OpenBTS' transceiver retro-fit".
The branch, options has been deleted
was 9a41f67cf3ca7db41af57fe5568302f47ab56dd5
-----------------------------------------------------------------------
9a41f67cf3ca7db41af57fe5568302f47ab56dd5 uhd: Allow device specific default amplitude settings
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit