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
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 80117acba6588f09b356dd416a964f4d6129ffd4 (commit)
from 14566e3ceda0b0f14d3ab4f41d41f5276125aa0c (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=80117acba6588f09b356dd416a964f4…
commit 80117acba6588f09b356dd416a964f4d6129ffd4
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Oct 27 14:58:56 2017 +0200
octphy: override firmware version check
When osmo-bts detects a mismatch between the firmware of the DSP
and the header version which it was compile with, a hard exit
is performed. In some cases this may hinder debugging/testing things.
Implement a commandline option to intentinally override the check.
Change-Id: I5774fbb29da832786326afb991014b9bd8b04b59
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-octphy/l1_oml.c | 20 +++++++++++++++++---
src/osmo-bts-octphy/main.c | 8 +++++++-
2 files changed, 24 insertions(+), 4 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenGGSN project".
The branch, laforge/sgsnemu-v6 has been deleted
was 31906715bfa192a85be12df0d04d17015f8a1ef7
-----------------------------------------------------------------------
31906715bfa192a85be12df0d04d17015f8a1ef7 ggsn: Improve logging of gtp->tun and tun->gtp packets
-----------------------------------------------------------------------
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 "SCCP Library".
The branch, master has been updated
via 67ca5941407729f5a4b92ca43f7980c2b8080481 (commit)
via 12715e8e995b51e6d904a9dd8f4abf09fadc335c (commit)
from 8914a2f0fac5e0f9554076acd6af01f25675a7a3 (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=67ca5941407729f5a4b92ca43f7…
commit 67ca5941407729f5a4b92ca43f7980c2b8080481
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 8 03:07:08 2017 +0100
sccp vty: be fatal for addressbook entry errors
So far, the config would log an error upon config parsing, and then continue to
use defaults, which is super easy to miss. On errors, return CMD_ERR_INCOMPLETE
to abort the program in a config parsing error.
Be fatal for re-using an already defined addressbook entry in another cs7
instance, and for having a too long addressbook entry name.
Though it is mixing in cosmetic changes, add "Error:" to the output and arrange
the erratic name to the end of the message, as is customary for error messages.
Related: osmo-bsc Ia4e58902a2d3757b266cf35ac89f256cfb8f0eec
Change-Id: I2f71b9c4dd30f919d2054da81283dd7035f44f60
http://cgit.osmocom.org/libosmo-sccp/commit/?id=12715e8e995b51e6d904a9dd8f4…
commit 12715e8e995b51e6d904a9dd8f4abf09fadc335c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 8 02:27:36 2017 +0100
add osmo_sccp_inst_addr_name(), a variant of osmo_sccp_addr_name()
It can be cumbersome to derive the ss7 instance needed to pass to
sccp_addr_name(), because struct osmo_sccp_instance is opaque and only
available in sccp_internal.h, within libosmo-sccp.
Add osmo_sccp_inst_addr_name() which derives the ss7 instance from the internal
knowledge of the osmo_sccp_instance struct. This can save calls to
osmo_ss7_instance_find() just to do some logging of an sccp address.
Naming: first I thought to pick osmo_sccp_addr_name2(), but for some of the
string composing functions, adding a 2 already means that it is identical but
using a second static buffer (to be used twice within the same printf).
Change-Id: I70ec5c8b42682a23f11a5820431c7e34e225709b
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/sccp_helpers.h | 1 +
src/osmo_ss7_vty.c | 11 ++++++-----
src/sccp_helpers.c | 7 +++++++
3 files changed, 14 insertions(+), 5 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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 4a73d5e84383cf3fe02d730a7b21d393024054e4 (commit)
from 858cfecf9d142c5577b755ebc84d3f88375eb726 (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=4a73d5e84383cf3fe02d730a7b21…
commit 4a73d5e84383cf3fe02d730a7b21d393024054e4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Sep 24 18:39:41 2017 +0200
vty: deprecate now empty node commands
Following I5021c64a787b63314e0f2f1cba0b8fc7bff4f09b a deprecation of
vty_install_default() and install_default() commands is indicated.
However, compiler warnings may clutter build output or even fail strict builds,
hence I am submitting the deprecation in a separate patch.
Depends: I5021c64a787b63314e0f2f1cba0b8fc7bff4f09b
Change-Id: Icf5d83f641e838cebcccc635a043e94ba352abff
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/vty/command.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 3b0b0641963de7a701655c8a09d15782e61f9c75 (commit)
from 2e6e39c4b2a9291251693270bd7bcad81195e66d (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=3b0b0641963de7a701655c8a09d15782…
commit 3b0b0641963de7a701655c8a09d15782e61f9c75
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 1 00:48:26 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: I4951982fc78ae167d8e16a672d7af44d703721a9
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
Legacy: 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 "UNNAMED PROJECT".
The branch, master has been updated
via 87a04b6b95d827c5c82c3e7ffb99f60e86028f25 (commit)
from 85e8a64bb42086909e4793782963887fb1ceb421 (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-hlr/commit/?id=87a04b6b95d827c5c82c3e7ffb99f60…
commit 87a04b6b95d827c5c82c3e7ffb99f60e86028f25
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Nov 7 13:20:44 2017 +0100
hlr_db_tool: fix error log strerror invocation
The db API returns negative errno values, need to flip the sign before feeding
to strerror.
Fixes: coverity CID#178658
Change-Id: Iaab46f565a1112d8a7def8ea90a5cd440c0a3b41
-----------------------------------------------------------------------
Summary of changes:
src/hlr_db_tool.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
UNNAMED 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 code for Iuh interface".
The branch, master has been updated
via b0c650e7b03261b2d5ba5441eae528af0b7bba2f (commit)
from 493366ec7bf6cc8b32692c5fcf3a7d79e8f3b91b (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=b0c650e7b03261b2d5ba5441eae528a…
commit b0c650e7b03261b2d5ba5441eae528af0b7bba2f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 1 00:50:30 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: I61b79f633d36814b53e40f1a92b5847c9ff4fde0
-----------------------------------------------------------------------
Summary of changes:
src/hnbgw_vty.c | 4 ----
src/tests/hnb-test.c | 1 -
2 files changed, 5 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 "UNNAMED PROJECT".
The branch, master has been updated
via 85e8a64bb42086909e4793782963887fb1ceb421 (commit)
from 0dcbd47a1e19640d85194a4fa8fd01f89ffd5a8a (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-hlr/commit/?id=85e8a64bb42086909e4793782963887…
commit 85e8a64bb42086909e4793782963887fb1ceb421
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Nov 1 00:50:13 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: I09762f110c7bcaf85c0ef2f472eb43ac543c74e9
-----------------------------------------------------------------------
Summary of changes:
src/hlr_vty.c | 2 --
1 file changed, 2 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT