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 "SCCP Library".
The branch, master has been updated
via 0bd848c11229fad572b478d0515ea36dc0a18e48 (commit)
via 9f7a517eb6ca799b06af3f35c4f4fdaba6227877 (commit)
via b7552385b780e3b4e7cf7267ac5a575ab4b8ae91 (commit)
from 67ca5941407729f5a4b92ca43f7980c2b8080481 (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-sccp/commit/?id=0bd848c11229fad572b478d0515…
commit 0bd848c11229fad572b478d0515ea36dc0a18e48
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 9 17:11:33 2017 +0900
ipa: Fix setting of OPC/DPC based on routing-context + override
As IPA is a transport layer underneath SCCP, and we don't have MTP-level
OPC and DPC fields in it, we are using the "point-code override dpc"
feature for setting the pseudo-M3UA DPC on incoming Rx packets,
and we use the PC from the routing context as pseudo-M3UA OPC.
However, we were so far only storing this in the M3UA data header,
and not in the xua->mtp.{opc,dpc} members, which are consulted
during the routing decisions.
Change-Id: I5e2244620cd48f848382eb595ce59c6212069788
http://cgit.osmocom.org/libosmo-sccp/commit/?id=9f7a517eb6ca799b06af3f35c4f…
commit 9f7a517eb6ca799b06af3f35c4f4fdaba6227877
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 9 16:06:22 2017 +0900
vty: Make sure 'point-code override dpc' is saved with correct indent
Change-Id: I4c42ee71eff4ee6aad8dce4156809adb041811a6
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b7552385b780e3b4e7cf7267ac5…
commit b7552385b780e3b4e7cf7267ac5a575ab4b8ae91
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Nov 9 16:05:19 2017 +0900
xua: Write 'local-ip' only if non-NULL
Avoid writing 'local-ip (null)' to the config file
Change-Id: Ie49f21afd6b29b8e4a3b16f3f18764fea856d196
-----------------------------------------------------------------------
Summary of changes:
src/ipa.c | 2 ++
src/osmo_ss7_vty.c | 5 +++--
2 files changed, 5 insertions(+), 2 deletions(-)
hooks/post-receive
--
SCCP 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 Open Source GSM Base Band stack".
The branch, master has been updated
via 0fd13fcd3cb505008c042d0b99e257da1ff76c5a (commit)
from 3483d4d8447de3a0177204e4c8b74daa57f02cda (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/osmocom-bb/commit/?id=0fd13fcd3cb505008c042d0b99e25…
commit 0fd13fcd3cb505008c042d0b99e257da1ff76c5a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 8 15:06:15 2017 +0100
mobile: Make VTY logging commands available to the mobile app
So far logging_vty_add_cmds wasn't called. The main.c might be
shared with other apps so place it into the routine that is
setting up the VTY.
Change-Id: I3db9cf288bce12f51e36caad44e9bc34094638f4
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/app_mobile.c | 2 ++
1 file changed, 2 insertions(+)
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 "The Open Source GSM Base Band stack".
The branch, master has been updated
via 3483d4d8447de3a0177204e4c8b74daa57f02cda (commit)
via 43ecde0fced685bc5b4fa4818df36a6bc394df59 (commit)
from 52fbe66ca7ca22a834f368bc783a3400a46fd09e (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/osmocom-bb/commit/?id=3483d4d8447de3a0177204e4c8b74…
commit 3483d4d8447de3a0177204e4c8b74daa57f02cda
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Nov 8 18:35:08 2017 +0700
mobile/gsm322.c: prevent buffer over-/under-run
Change-Id: Ic12587a6c6456b8663e5357cf68a22c6d1927a07
http://cgit.osmocom.org/osmocom-bb/commit/?id=43ecde0fced685bc5b4fa4818df36…
commit 43ecde0fced685bc5b4fa4818df36a6bc394df59
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Nov 2 17:51:19 2017 +0700
mobile/gsm322.c: prevent calling memset() with zero length
This change prevents a possibility of calling memset()
with constant zero length parameter, and the corresponding
compiler warning.
Change-Id: I2d8d78474614939659a7f24d5007b1c890776b1a
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/gsm322.c | 7 +++++++
1 file changed, 7 insertions(+)
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 "The Open Source GSM Base Band stack".
The branch, master has been updated
via 52fbe66ca7ca22a834f368bc783a3400a46fd09e (commit)
from 87038afe86f4fc9904c2b40f165de37204675699 (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/osmocom-bb/commit/?id=52fbe66ca7ca22a834f368bc783a3…
commit 52fbe66ca7ca22a834f368bc783a3400a46fd09e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Nov 8 12:45:23 2017 +0100
mobile: Do not exclude DGPS from the list of default categories
I don't remember why we parse the categories like this. First if
the mobile doesn't use a subsystem there is no harm to have it
enabled, second the default levels can be adjusted for all apps
and third we have the VTY to reconfigure these logging targets.
Change-Id: Ia874b7ed127026b8395072a3bac2aed9944b1cce
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "The Open Source GSM Base Band stack".
The branch, master has been updated
via 87038afe86f4fc9904c2b40f165de37204675699 (commit)
from d0ed4de0854f16f3f03be681356755fddaf3d251 (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/osmocom-bb/commit/?id=87038afe86f4fc9904c2b40f165de…
commit 87038afe86f4fc9904c2b40f165de37204675699
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 1 00:59:35 2017 +0100
vty: skip installing cmds now always installed by default
vty_install_default() and install_default() will soon be deprecated.
Depends: I5021c64a787b63314e0f2f1cba0b8fc7bff4f09b
Change-Id: I300a4b34a2031fd09d110ef18375d140a6dca7ba
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/vty_interface.c | 3 ---
src/shared/libosmocore/src/gb/gprs_bssgp_vty.c | 1 -
src/shared/libosmocore/src/gb/gprs_ns_vty.c | 1 -
src/shared/libosmocore/src/vty/logging_vty.c | 1 -
src/shared/libosmocore/src/vty/vty.c | 1 -
5 files changed, 7 deletions(-)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 25647562968ac6985e3999f4e71bbfd7751d6715 (commit)
from 80117acba6588f09b356dd416a964f4d6129ffd4 (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=25647562968ac6985e3999f4e71bbfd…
commit 25647562968ac6985e3999f4e71bbfd7751d6715
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Nov 8 16:38:53 2017 +0100
l1sap: Fix abort on big RTP packet received
Recently while testing new osmo-mgw, big RTP packets (around 4K bytes,
see OS#2625 for more info), were being received on the BTS, which was
aborting with the following message:
"msgb(0xff208): Not enough tailroom msgb_put (348 < 1488)"
The crash can be reproduced in a sysmobts as well as on my PC locally
with osmo-bts-trx. I used osmo-bts-trx to test that the patch solved the
abort.
Fixes: OS#2624
Change-Id: Idfde1dacc3dc3d3d5e239cf1f7e39ade7fc25975
-----------------------------------------------------------------------
Summary of changes:
src/common/l1sap.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
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 Open Source GSM Base Band stack".
The branch, master has been updated
via d0ed4de0854f16f3f03be681356755fddaf3d251 (commit)
from 8dbacacd37e2d4810c8e0ff2008c94cc6ded0b13 (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/osmocom-bb/commit/?id=d0ed4de0854f16f3f03be68135675…
commit d0ed4de0854f16f3f03be681356755fddaf3d251
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed May 17 03:17:43 2017 +0300
host/mobile: use osmocom_ms as talloc context
As we use talloc, it's absurdly not to use the main feature of
the library - hierarchical memory management. This change sets
talloc context of all sub-allocated objects to related osmocom_ms
instance. So, as soon as osmocom_ms instance is destroyed, all
sub-allocated chunks are getting destroyed too.
Change-Id: I6e3467ff739f3e6dc8dd60cc6d1fcd3f8e490ce9
-----------------------------------------------------------------------
Summary of changes:
.../layer23/include/osmocom/bb/mobile/mncc_sock.h | 2 +-
src/host/layer23/src/common/sim.c | 3 +--
src/host/layer23/src/mobile/app_mobile.c | 2 +-
src/host/layer23/src/mobile/gsm322.c | 24 ++++++++++------------
src/host/layer23/src/mobile/gsm48_cc.c | 2 --
src/host/layer23/src/mobile/mncc_sock.c | 4 ++--
src/host/layer23/src/mobile/mnccms.c | 5 ++---
src/host/layer23/src/mobile/subscriber.c | 8 +++-----
src/host/layer23/src/mobile/transaction.c | 4 +---
src/host/layer23/src/mobile/vty_interface.c | 4 +---
10 files changed, 23 insertions(+), 35 deletions(-)
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 "CI scripts".
The branch, master has been updated
via adc35d0e69bc69e8ef861e22e741ad2cd35119ff (commit)
from 43aa00dbd4f0b3cca7708f21494ee0229e390b76 (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=adc35d0e69bc69e8ef861e22e741ad2c…
commit adc35d0e69bc69e8ef861e22e741ad2cd35119ff
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Nov 7 16:32:55 2017 +0100
osmo-deps.sh: Force fetching git tags
It was recently spotted, in a osmo-msc jenkins build, that an updated
dependency (new commits to be fetched) contained a new tag which was
not fetched with the commit. It resulted in the Makefile generating an
old .version file, which ended up generating a library version in the
.pc which later in the build make the configure script fail while
checking at the dependencies.
As far as I could understand after reading several discussion threads,
it seems git fetch doesn't necessarily fetch and store locally all new
tags found in the remote, and we need to explicitly add the --tags
parameter to be sure all of them are downloaded.
This patch adds a new fetch line instead of patching the one already
present because it seems in old versions of git the --tags parameter had
a different behaviour, in which only tags and not branches are fetched.
This way is ensured that we get both correct regardless of git version.
Change-Id: I4bfe4846959c70e435d6792a755a6f2a6f0a932c
-----------------------------------------------------------------------
Summary of changes:
scripts/osmo-deps.sh | 1 +
1 file changed, 1 insertion(+)
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 "netlink library for Linux kernel GTP code".
The branch, master has been updated
via 4e3960c89ffbf31b8dcbc91d64069068444dffd7 (commit)
from 977c233b748e5fe0fcd9539c8799af196a2eece6 (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/libgtpnl/commit/?id=4e3960c89ffbf31b8dcbc91d6406906…
commit 4e3960c89ffbf31b8dcbc91d64069068444dffd7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 16:04:00 2017 +0900
Add genl_socket_close() function
We've had genl_socket_open() but no corresponding genl_socket_close()
so far. Let's fix that.
-----------------------------------------------------------------------
Summary of changes:
TODO-RELEASE | 1 +
include/libgtpnl/gtpnl.h | 1 +
src/genl.c | 6 ++++++
src/libgtpnl.map | 1 +
4 files changed, 9 insertions(+)
create mode 100644 TODO-RELEASE
hooks/post-receive
--
netlink library for Linux kernel GTP code
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, laforge/kernel-gtp has been created
at e8308d4d8a580504c468bc6ae8d8a73ee12021f9 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ggsn/commit/?id=e8308d4d8a580504c468bc6ae8d8a7…
commit e8308d4d8a580504c468bc6ae8d8a73ee12021f9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 16:08:20 2017 +0900
gtp-kernel: proper cleanup in error path
When genl_socket_open() succeeds but genl_lookup_family() fails,
we have to clean up the socket that we just opened.
This requires a new version of libgtpnl :/
Change-Id: I31df046530347f88cb7b16c37a899b456ed1b080
http://cgit.osmocom.org/osmo-ggsn/commit/?id=dc52bddc7e171c00665f3bf2503768…
commit dc52bddc7e171c00665f3bf2503768b529985153
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 16:07:12 2017 +0900
gtp-kernel: Make sure repeated calls to gtp_kernel_init() are safe
We have to factor out the "run once" code and make sure to really
only run that once, while the per-device code remains in the
gtp_kernel_init() function.
Change-Id: Iba5bd71e4b725eef59fe4f233fbb965e396a06c3
http://cgit.osmocom.org/osmo-ggsn/commit/?id=75b6b54d97e19377941fb7dc08c4a5…
commit 75b6b54d97e19377941fb7dc08c4a5860eda0c2c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 15:52:08 2017 +0900
gtp-kernel: Avoid global state variable
Whether or not GTP kernel support is enabled is the property of a
given APN, and not a global state variable.
Change-Id: Iff3bd8a52bd6c20f9811ee41ff700486d08591f3
http://cgit.osmocom.org/osmo-ggsn/commit/?id=ce17f3fb0534d91e154974176abe87…
commit ce17f3fb0534d91e154974176abe87cf98a71e37
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 15:50:53 2017 +0900
Align logging for APN start in kernel-gtp case with that of TUN
Change-Id: Ie53d37f151e8b6448636a8cde5777b3841989d05
http://cgit.osmocom.org/osmo-ggsn/commit/?id=b47d068b52ba5fe7c078d331784fb8…
commit b47d068b52ba5fe7c078d331784fb8e14e940c1e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 15:49:15 2017 +0900
shut down kernel GTP device in apn_down()
When we take the APN down, we should also take the GTP device down.
Change-Id: Idd250dd454a1603834d388884a24a63e044fdd7b
http://cgit.osmocom.org/osmo-ggsn/commit/?id=77d74009b3451a5bfb3b939ebc8177…
commit 77d74009b3451a5bfb3b939ebc8177938e0f708a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 15:24:07 2017 +0900
Properly NULL-out blacklist in alloc_ippool_blacklist()
This ensures that in case of error, any caller can still safely
call talloc_free() on the blacklist pointerm as free on NULL
is well-defined. With the code prior to this patch we fear
a double-free.
Change-Id: Idc511cb3f0dfb922920aba8f88ea77df1722ecdc
http://cgit.osmocom.org/osmo-ggsn/commit/?id=c447790b03145f771055dd583dcc80…
commit c447790b03145f771055dd583dcc804e5bd720ed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 15:19:17 2017 +0900
factor out netdev_ip_local_get() from tun_ip_local_get()
netdev_ip_local_get() is a generalized version of tun_ip_local_get()
which supports the net device as argument, rather than a tun_t.
Change-Id: I072aa1a55e7bf110706e9207021b776d9b977fb6
http://cgit.osmocom.org/osmo-ggsn/commit/?id=188b380f2b6b0cddedd6dc5d26249a…
commit 188b380f2b6b0cddedd6dc5d26249a02980751bd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 15:09:58 2017 +0900
Get rid of hard-coded kernel GTP device name
The existing kernel GTP support code inherited from OpenGGSN was overly
simplistic and didn't support multiple GTP devices or user-defined GTP
device names. Let's remove that restriction in this patch
Change-Id: I51df223788fd5b7cf8099463b8aa0ca4a4fd1c96
http://cgit.osmocom.org/osmo-ggsn/commit/?id=348dae1b8a90afa6a623f5144da35e…
commit 348dae1b8a90afa6a623f5144da35e355962e440
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 14:33:55 2017 +0900
remove unused argument to alloc_ippool_blacklist()
Change-Id: I4d3ea077ba46446e537ec9a6de6f4080fcaa428c
http://cgit.osmocom.org/osmo-ggsn/commit/?id=fac40ab73e9099cd0763de21f091cd…
commit fac40ab73e9099cd0763de21f091cd786839cc79
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 14:09:51 2017 +0900
WIP: Re-add support for kernel GTP-U acceleration
When we branched off osmo-ggsn from the old openggsn code base, the
support for kernel-gtp got temporarily removed. This patch
re-introduces support for handling the GTP-U plane in the Linux kernel
by means of libgtpnl + the kernel GTP-U driver.
This only works for IPv4 at the moment, until the kernel GTP-U code
gains IPv6 support.
Kernel GTP currently also is restricted to a single APN per GSN.
Change-Id: Ieb1bc1bd0d51d41947f0abd6ebbc2e5d102592d6
http://cgit.osmocom.org/osmo-ggsn/commit/?id=9452f76ef9a22db7497017b816566f…
commit 9452f76ef9a22db7497017b816566f65e9f9a167
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Nov 8 14:08:24 2017 +0900
gtp_kernel: Change gtp_kernel_init() function signature
Rather than taking an explicit in_addr, prefix_length and a
string-formatted prefix, let's pass in an in46_prefix and derive
the other representations from it.
Also, don't refer to a no-longer-existing global 'ipup' variable but
add it as a function argument.
Change-Id: Ife87142c86589b4fa4062d62afe3670467548589
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenGGSN project