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 7861ebac8493ee4ef9f3ccf8ea22918e1caab053 (commit)
from 027e11936385a38bd331ea29f4f47a7b443c0932 (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=7861ebac8493ee4ef9f3ccf8ea2…
commit 7861ebac8493ee4ef9f3ccf8ea22918e1caab053
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Mar 16 15:36:19 2017 +0100
Add README file to libosmo-abis repository
Change-Id: I76ced414b22637792389fcf79ae6c7159502259b
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +-
README.md | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+), 1 deletion(-)
create mode 100644 README.md
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, master has been updated
via 220fa74016a2330379b12a7eb6eac0b040f7db82 (commit)
from 00ab9ed6e26edcc0a6d2088903c626217574c82b (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=220fa74016a2330379b12a7eb6ea…
commit 220fa74016a2330379b12a7eb6eac0b040f7db82
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Mar 16 15:28:17 2017 +0100
Add a README file for some background information about this repo
Let's add some general information about this repository, links to
redmine, gerrit, the mailing list, etc.
Change-Id: If034c6f551ff9bfaff0b8368fd0963f3147155b9
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +-
README.md | 80 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 81 insertions(+), 1 deletion(-)
create mode 100644 README.md
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, pmaier/cpudetect has been updated
via aea70494abbcf2bc9f6061b515ea06328c31036d (commit)
from 10738367fe211025b3951180555cd213d1cf089a (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=aea70494abbcf2bc9f6061b515ea063…
commit aea70494abbcf2bc9f6061b515ea06328c31036d
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Mar 16 14:50:25 2017 +0100
cosmetic: remove code duplication
The ARM and the X86 implementation of the conversion functions share
the same, non cpu specific implementation in separate files.
This commit removes the code duplication by putting the generic
implementation into a convert_base.c, similar to to convolve_base.c
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/arm/convert.c | 17 ++-------
Transceiver52M/common/convert.h | 7 ++++
.../{arm/mult_neon.S => common/convert_base.c} | 42 +++++++++-------------
Transceiver52M/x86/Makefile.am | 1 +
Transceiver52M/x86/convert.c | 25 +++----------
5 files changed, 32 insertions(+), 60 deletions(-)
copy Transceiver52M/{arm/mult_neon.S => common/convert_base.c} (53%)
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 "CI scripts".
The branch, master has been updated
via e72f35cfa9969e52d0018ba4661f4519519c39ba (commit)
from 5977e23db7f723c9fd1cbd5d1ab22329d876590e (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-ci/commit/?id=e72f35cfa9969e52d0018ba4661f4519…
commit e72f35cfa9969e52d0018ba4661f4519519c39ba
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Mar 16 14:04:03 2017 +0100
coverity: add osmo-hlr to be scanned
-----------------------------------------------------------------------
Summary of changes:
coverity/build_Osmocom.sh | 7 +++++++
coverity/prepare_source_Osmcocom.sh | 1 +
2 files changed, 8 insertions(+)
hooks/post-receive
--
CI scripts
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 00ab9ed6e26edcc0a6d2088903c626217574c82b (commit)
via dbd994c05ba1f9881f884a7aa1e7d88054b7492e (commit)
from d80a217f7f20c8af38f938a85dd62f1809c09709 (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=00ab9ed6e26edcc0a6d2088903c6…
commit 00ab9ed6e26edcc0a6d2088903c626217574c82b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 9 23:27:56 2017 +0100
add gsm48_pdisc_msgtype_name()
Composing the message type string requires knowing the protocol discriminator.
To ease printing the message type, add this function to switch between the
defined value_string[]s depending on pdisc.
Also publish the message type value_string[]s -- without inline functions to
access them because it is anyway more convenient to use
gsm48_pdisc_msgtype_name() instead.
Since gsm48_pdisc_msgtype_name() is nontrivial, do not add as inline function
-- in case the message type is not known, it needs a static string buffer.
Change-Id: I0fca8e95ed5c2148b1a7440eff3fc9c7583898df
http://cgit.osmocom.org/libosmocore/commit/?id=dbd994c05ba1f9881f884a7aa1e7…
commit dbd994c05ba1f9881f884a7aa1e7d88054b7492e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 9 23:07:02 2017 +0100
add gsm48_pdisc_names and gsm48_pdisc_name()
I often want to log the protocol discriminator in the openbsc debug log. It's
more useful to get the name directly instead of looking it up every time.
Change-Id: I0f053e2a4360b27ffccda7cf82469fb1b1cbb3ae
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/protocol/gsm_04_08.h | 9 ++
src/gsm/gsm48.c | 217 +++++++++++++++++++++++++++++++
src/gsm/libosmogsm.map | 5 +
3 files changed, 231 insertions(+)
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 d80a217f7f20c8af38f938a85dd62f1809c09709 (commit)
from e0cb0eeb3f04745cd5b17d5aa7c63ad7fea988f0 (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=d80a217f7f20c8af38f938a85dd6…
commit d80a217f7f20c8af38f938a85dd62f1809c09709
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Mar 1 14:49:58 2017 +0100
contrib: add script to find unterminated value_string arrays
Unterminated value_string arrays are dangerous since get_value_string() and
get_string_value() need to know where the struct ends. If the terminator is
missing, they might run through and return arbitrary memory locations.
Employ some regexes to find such unterminated value string arrays and return
nonzero if any are found.
This can be used in our jenkins build jobs to avoid committing unterminated
value_string arrays. In fact I've found one in current libosmocore:
gsm0808_bssap_names in gsm/gsm0808.c, fixed in a separate patch.
Change-Id: I2bc93ab4781487e7685cfb63091a489cd126b1a8
-----------------------------------------------------------------------
Summary of changes:
.../verify_value_string_arrays_are_terminated.py | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100755 contrib/verify_value_string_arrays_are_terminated.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 "OpenBTS' transceiver retro-fit".
The branch, pmaier/cpudetect has been updated
discards 4b045fa63c7f6c7d0982c83a4acd689e9c25cc7f (commit)
discards 569beaf9c4ec965ee8f4167acbef896ad2f91e39 (commit)
discards e2e745104f05f5865204470e1460094efbee8ac7 (commit)
via 10738367fe211025b3951180555cd213d1cf089a (commit)
via 0c8873c741f185cdda9d9b93653e0e36e45b4f19 (commit)
via a9c942accaff60e7f1f185ab9c7c9eda5fed79e2 (commit)
via f4ef2249f80694d8448ca1ff11c6cef01489bea6 (commit)
via 4c29a640bbcd6b2dc189f1890c5f43805346a33f (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 (4b045fa63c7f6c7d0982c83a4acd689e9c25cc7f)
\
N -- N -- N (10738367fe211025b3951180555cd213d1cf089a)
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=10738367fe211025b3951180555cd21…
commit 10738367fe211025b3951180555cd213d1cf089a
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Mar 16 13:12:07 2017 +0100
buildenv: Make build CPU invariant
Currently the build environment checks which extension the current
CPU supports and picks the compiler flags accordingly.
If the build is happening on a machine that does not support the
extensions we need (SSE3, SSE4.1), the binary will lack those
extensions, even if its intended to be used on a more powerful
machine that would support the extensions.
This commit removes the CPU tests from the build process.
http://cgit.osmocom.org/osmo-trx/commit/?id=0c8873c741f185cdda9d9b93653e0e3…
commit 0c8873c741f185cdda9d9b93653e0e36e45b4f19
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Mar 16 12:09:34 2017 +0100
cosmetic: Add info about SSE support
The osmo-trx binary outputs no info about its SSE support status.
This commits adds some putput that informs about the SSE of the
binary and also tells which of the SSE levels the CPU supports.
http://cgit.osmocom.org/osmo-trx/commit/?id=a9c942accaff60e7f1f185ab9c7c9ed…
commit a9c942accaff60e7f1f185ab9c7c9eda5fed79e2
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 15 18:09:35 2017 +0100
ssedetect: Add runtime CPU detection
The current implementation can select the SSE support level during
compiletime only.
This commit adds functionality to automatically detect and switch
the SSE support level and automatically switch the Implementation
if the CPU does not support the required SSE level.
http://cgit.osmocom.org/osmo-trx/commit/?id=f4ef2249f80694d8448ca1ff11c6cef…
commit f4ef2249f80694d8448ca1ff11c6cef01489bea6
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 15 12:39:25 2017 +0100
cosmetic: Make parameter lists uniform
The non-sse implementation and the sse implementation of the convert
and convolve functions have different parameter lists. This makes it
difficult to use function pointers in order to select the right
function depending on the SSE-Level and CPU.
This commit uniformizes the parameter lists in preparation for
planned runtime cpu detection support
http://cgit.osmocom.org/osmo-trx/commit/?id=4c29a640bbcd6b2dc189f1890c5f438…
commit 4c29a640bbcd6b2dc189f1890c5f43805346a33f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Mar 14 15:29:38 2017 +0100
buildenv: Turn off native architecture builds
The compiler option -march=native instructs the compiler to auto-optimize
the code for the current build architecture. This is fine for building
and using locally, but contraproductive when generating binary packages.
This commit introduces more general options and also removes --with-sse
from the default configure options and replaces them with $(SIMD_FLAGS),
which also contains a collection of supported SIMD options, so we won't
loose the SSE support.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/osmo-trx.cpp | 16 ++++++
Transceiver52M/x86/Makefile.am | 2 +-
Transceiver52M/x86/convert.c | 32 ++++++------
Transceiver52M/x86/convolve.c | 20 +++----
config/ax_ext.m4 | 116 +++++++----------------------------------
5 files changed, 62 insertions(+), 124 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, pmaier/cpudetect has been updated
discards fbb3f48a541081e960cba0b02ec393340130914a (commit)
via 4b045fa63c7f6c7d0982c83a4acd689e9c25cc7f (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 (fbb3f48a541081e960cba0b02ec393340130914a)
\
N -- N -- N (4b045fa63c7f6c7d0982c83a4acd689e9c25cc7f)
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=4b045fa63c7f6c7d0982c83a4acd689…
commit 4b045fa63c7f6c7d0982c83a4acd689e9c25cc7f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 15 18:09:35 2017 +0100
ssedetect: Introduce function pointer structs
In order to defer to the currently applicable (CPU and SSE-Level
dependant) implementation, a struct with function pointers is
needed. The struct is filled up with pointers that point to the
implementation that is suitable for the current PCU model.
This commit ads such function pointers in preparation for planned
runtime CPU detection support. The decision which funcion is
picked is still static (made at compile time) and follows the same
rules as before. Automatic runtime CPU detection will be added
with the following commits.
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/x86/convert.c | 26 +++-----------
Transceiver52M/x86/convolve.c | 84 ++++++++++++++++++++++++-------------------
2 files changed, 53 insertions(+), 57 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, pmaier/cpudetect has been created
at fbb3f48a541081e960cba0b02ec393340130914a (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=fbb3f48a541081e960cba0b02ec3933…
commit fbb3f48a541081e960cba0b02ec393340130914a
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 15 18:09:35 2017 +0100
ssedetect: Introduce function pointer structs
In order to defer to the currently applicable (CPU and SSE-Level
dependant) implementation, a struct with function pointers is
needed. The struct is filled up with pointers that point to the
implementation that is suitable for the current PCU model.
This commit ads such function pointers in preparation for planned
runtime CPU detection support. The decision which funcion is
picked is still static (made at compile time) and follows the same
rules as before. Automatic runtime CPU detection will be added
with the following commits.
http://cgit.osmocom.org/osmo-trx/commit/?id=569beaf9c4ec965ee8f4167acbef896…
commit 569beaf9c4ec965ee8f4167acbef896ad2f91e39
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 15 12:39:25 2017 +0100
cosmetic: Make parameter lists uniform
The non-sse implementation and the sse implementation of the convert
and convolve functions have different parameter lists. This makes it
difficult to use function pointers in order to select the right
function depending on the SSE-Level and CPU.
This commit uniformizes the parameter lists in preparation for
planned runtime cpu detection support
http://cgit.osmocom.org/osmo-trx/commit/?id=e2e745104f05f5865204470e1460094…
commit e2e745104f05f5865204470e1460094efbee8ac7
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Mar 14 15:29:38 2017 +0100
WIP: Turn off native architecture builds
The compiler option -march=native instructs the compiler to auto-optimize
the code for the current build architecture. This is fine for building
and using locally, but contraproductive when generating binary packages.
This commit introduces more general options and also removes --with-sse
from the default configure options.
The Makefile.am now uses the -msse4.1 option as a default. This is still
a problem as some compilers might have problems. We should integrate
SIMD_FLAGS here, this is why this is still work in progress.
-----------------------------------------------------------------------
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 e0cb0eeb3f04745cd5b17d5aa7c63ad7fea988f0 (commit)
from 8a5d60b996f0c653787baa9954a8b3d57f542324 (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=e0cb0eeb3f04745cd5b17d5aa7c6…
commit e0cb0eeb3f04745cd5b17d5aa7c63ad7fea988f0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 16 05:30:11 2017 +0100
auth_milenage: fix check against too large ind
To ensure that the IND index appended to SEQ does not affect the SEQ, the check
should read '>= seq_1', not '>'.
Change-Id: Ib1251159eee02aa07fae1b429ffec2e4604bf6a8
-----------------------------------------------------------------------
Summary of changes:
src/gsm/auth_milenage.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications