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 57620b6b988422cccd9f749bbb3eba6bcc59996e (commit)
from e316635f077939dac30bbc234e0b846df1d75914 (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=57620b6b988422cccd9f749bbb3…
commit 57620b6b988422cccd9f749bbb3eba6bcc59996e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Apr 14 13:09:17 2017 +0200
STP: re-structure VTY interface; introduce 'cs7 instance' node
This properly integrates the concept of multiple SS7 instances (each
with their own point code format, address indicator, ...) into the VTY.
At the same time, this also removes the stp-global "g_s7i" instance
that existed so far, moving the VTY code more into the direction of also
being able to be used outside the STP - which is underlined by splitting
the vty commands between those generally useful, and those useful only
for a STP or only for a simpla ASP (client).
Change-Id: I30966fbf2e143318cd9127eb8c17cccb24407106
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/osmo_ss7.h | 1 +
src/osmo_ss7.c | 8 +-
stp/internal.h | 10 +-
stp/osmo_ss7_vty.c | 431 +++++++++++++++++++++----------------
stp/stp_main.c | 6 +-
5 files changed, 255 insertions(+), 201 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 b522740be59beeed388c0d74f2a7641dc8cb5b11 (commit)
from 35536807ab9a4265c6eb9ec62793d0c06b9b662b (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=b522740be59beeed388c0d74f2a7…
commit b522740be59beeed388c0d74f2a7641dc8cb5b11
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Apr 14 14:01:56 2017 +0200
vty/command.h: Introduce VTY nodes for libosmo-sigtran
This adds several VTY nodes required by the libosmo-sigtran VTY
interface.
Change-Id: I184a7e3187b48c15c71bf773f86e188fe1daad15
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/vty/command.h | 8 ++++++++
1 file changed, 8 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 "Osmocom network interface library".
The branch, master has been updated
via 719d1a38c67afb5e896d35bccb2cc3f922872ec8 (commit)
from a7d7dd220cd8a94ca6ee341620f0cd40815ec3b7 (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-netif/commit/?id=719d1a38c67afb5e896d35bccb…
commit 719d1a38c67afb5e896d35bccb2cc3f922872ec8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Nov 26 14:51:45 2016 +0100
osmo_stream_srv_fd_cb(): don't leak socket FDs on errors
So far we seem to assume that the accept_cb does all handling of socket
fd cleanup. However, there are cases where there is no accept_cb set,
the accept_cb returns error, or an earlier sctp_sock_activate_events()
or the activation of non-blocking mode fails.
For those cases, close the socket and return an error code.
Fixes: CID#57915
Change-Id: I3a3ce9194ab7ca5c1921fc79c2a1c9e10a552cf0
-----------------------------------------------------------------------
Summary of changes:
src/stream.c | 29 +++++++++++++++++++++++------
1 file changed, 23 insertions(+), 6 deletions(-)
hooks/post-receive
--
Osmocom network 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 BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 25742a5929edecc545a4fc254f678cc834f8c3b3 (commit)
via e4403464ed7de23f8fa3a2a57acee31248993c3d (commit)
via 7a21dccec1c672e0c071eb5f264a26c248ac6cac (commit)
via d040bf97de45a4ff70d51f76f70f4a64693e4df3 (commit)
via 1fde15c8bd12a469fe5f5d51b71486c3409e7b60 (commit)
via 8e7a51d8c3d945e0cce34fc25170c98375978c7c (commit)
via 416ee3ec89baa14c6d3ee632556e00521f12368c (commit)
from dafb3635333d3754864de86cb89d78ee5bf0c013 (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=25742a5929edecc545a4fc254f678cc…
commit 25742a5929edecc545a4fc254f678cc834f8c3b3
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Mar 6 13:52:56 2017 +0100
octphy: set tx/rx antenne IDs via VTY
add support for the TX/RX antenna-id feature that has been
introduced with release OCTSDR-2G-02.07.00-B1314-BETA. The
user can now set individual ID numbers for the TX and for
the RX antenna.
Change-Id: I872fe3c4d7b593358a4ce2f02cf0726611b9f3aa
http://cgit.osmocom.org/osmo-bts/commit/?id=e4403464ed7de23f8fa3a2a57acee31…
commit e4403464ed7de23f8fa3a2a57acee31248993c3d
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Mar 2 12:43:47 2017 +0100
octphy: add conditional compilation to support latest octasic header release
With octasics latest release (octsdr-2g-02.07.01-B1351-beta), some struct
members are moved or renamed. This patch adds ifdef-logic and configure
checks to restore compatibilty.
Change-Id: I73287983e8bed8bf64b2ab87e6b810c2c59ea6fd
http://cgit.osmocom.org/osmo-bts/commit/?id=7a21dccec1c672e0c071eb5f264a26c…
commit 7a21dccec1c672e0c071eb5f264a26c248ac6cac
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Apr 13 14:34:37 2017 +0200
octphy: display hint in case of wrongly configured transceiver number
Making use of the multi-trx feature requires to tell osmo-bts that
more than one transceiver are available. Otherwise it will complain
that not enough transceivers are available. This can be quite
confusing, even a correct config file will fail to parse if it
specifies more transcrivers than available.
This patch adds a hint to the error message so that the user knows
that he should check the -t commandline option
Change-Id: Ifbeacd9d43f7c6cd74a1e1b33288e66828fe843f
http://cgit.osmocom.org/osmo-bts/commit/?id=d040bf97de45a4ff70d51f76f70f4a6…
commit d040bf97de45a4ff70d51f76f70f4a64693e4df3
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Apr 13 13:58:07 2017 +0200
octphy: print log message for multi-trx support
Some header file versions support multi-trx and some do not. After
to compiling it is very difficult to find out if the binary is
multi-trx capable por not. This patch adds a log line that should
rule out any doubts.
Change-Id: I257c0a5e7c5ff5df2f0a603d1ede6db5679382e0
http://cgit.osmocom.org/osmo-bts/commit/?id=1fde15c8bd12a469fe5f5d51b71486c…
commit 1fde15c8bd12a469fe5f5d51b71486c3409e7b60
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Mar 2 13:50:19 2017 +0100
l1sap: improve log output
Print toa and ra value with the "RACH for packet access" log
message.
Change-Id: I3a2dde95947438aa8348a0a9fc8566cbc177aa2d
http://cgit.osmocom.org/osmo-bts/commit/?id=8e7a51d8c3d945e0cce34fc25170c98…
commit 8e7a51d8c3d945e0cce34fc25170c98375978c7c
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Mar 6 15:50:35 2017 +0100
octphy: add CBCH support
add Support for CBCH channels in osmo-bts-octphy
Change-Id: Ic5c8363b4dd8ba78ab22bd5527c08d1162331540
http://cgit.osmocom.org/osmo-bts/commit/?id=416ee3ec89baa14c6d3ee632556e005…
commit 416ee3ec89baa14c6d3ee632556e00521f12368c
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Mar 2 13:32:05 2017 +0100
octphy: fix usage of wrong define constant
octphy_hw_get_rf_ant_tx_config() uses define constant
cOCTVC1_HW_MSG_RF_PORT_INFO_ANTENNA_RX_CONFIG_CID instead of
cOCTVC1_HW_MSG_RF_PORT_INFO_ANTENNA_TX_CONFIG_CID. This commit
replaces exchanges the wrong constant with the correct one.
Change-Id: Ie4de23daf79bb07ca0c0b818eefe350d18d27e4d
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 45 +++++++++++++++++++++++++++-
include/osmo-bts/phy_link.h | 4 +++
src/common/l1sap.c | 4 ++-
src/common/vty.c | 2 ++
src/osmo-bts-octphy/l1_if.c | 12 +++++++-
src/osmo-bts-octphy/l1_oml.c | 19 ++++++++++++
src/osmo-bts-octphy/octphy_hw_api.c | 29 ++++++++++++++++--
src/osmo-bts-octphy/octphy_vty.c | 60 +++++++++++++++++++++++++++++++++++++
8 files changed, 169 insertions(+), 6 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom network interface library".
The branch, master has been updated
via a7d7dd220cd8a94ca6ee341620f0cd40815ec3b7 (commit)
from 73a44d23488d02825825581bcd962b0757a7a26a (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-netif/commit/?id=a7d7dd220cd8a94ca6ee341620…
commit a7d7dd220cd8a94ca6ee341620f0cd40815ec3b7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Apr 14 10:49:18 2017 +0200
ipa.h: Don't redefine what libosmocore already defines
Change-Id: Ibd81efc1dc61b8c2019d55a8fa6e3bb99b5acb20
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/netif/ipa.h | 38 +++++---------------------------------
1 file changed, 5 insertions(+), 33 deletions(-)
hooks/post-receive
--
Osmocom network 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 "SCCP Library".
The branch, master has been updated
via e316635f077939dac30bbc234e0b846df1d75914 (commit)
via 8dec5a8ec554bbd56f4d3f45b6e1025d4c1ffb45 (commit)
via 2346850ae2ba4d6fa61a309fcfc55c5c4abe07b4 (commit)
via ed15c74a01a044afc087a02f0e947ae49533762a (commit)
via 51302c883c66f21594080a70a8cfd7398bb4a54b (commit)
from 9654e65febc5dff92f6c6b6cd6306ee1ddced5eb (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=e316635f077939dac30bbc234e0…
commit e316635f077939dac30bbc234e0b846df1d75914
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Apr 11 20:45:36 2017 +0200
osmo_ss7: Release any dynamically-allocated ASs
When RKM dynamically allocates ASs on the SGP based on RKM registration
requests, we must make sure to properly destroy those at the time the
related ASP disconnects. Also, make sure to send
XUA_ASP_E_SCTP_COMM_DOWN_IND to the layer manager (if any).
Change-Id: Ie6505680bb6890814ae36858c54a2a6d2850f5cf
http://cgit.osmocom.org/libosmo-sccp/commit/?id=8dec5a8ec554bbd56f4d3f45b6e…
commit 8dec5a8ec554bbd56f4d3f45b6e1025d4c1ffb45
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Apr 11 18:51:58 2017 +0200
xua_rkm: Make dynamic registration of Routing Keys work
The existign xua_rkm code was merged a bit pre-maturely as it was not
properly tested. This adds a lot of fixes to make it work at all in the
first place, as well as the configurable option for fully dynamic
routing key management, where ASs and routing keys must not be
configured statically by administrative means, but clients (ASPs) can
simply come and register for whatever point code they want.
Change-Id: I79a070fa7b271b44995511f7b3ff7cc6beec8278
http://cgit.osmocom.org/libosmo-sccp/commit/?id=2346850ae2ba4d6fa61a309fcfc…
commit 2346850ae2ba4d6fa61a309fcfc55c5c4abe07b4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Apr 11 18:50:59 2017 +0200
xua_rkm: Improve comments about functions
Change-Id: I2f17baae37718e277eae54d4d225f8fcb2eb4aae
http://cgit.osmocom.org/libosmo-sccp/commit/?id=ed15c74a01a044afc087a02f0e9…
commit ed15c74a01a044afc087a02f0e947ae49533762a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Apr 7 17:14:54 2017 +0200
Add a default layer manager using RKM to register PC with SG
This "default layer manager" can optionally be used by a xUA ASP. It
will handle the xUA Layer Manager (xlm) primitives and use them to
behave as follows:
* bring the ASP into state "INACTIVE"
* see if the SG can match our connection (based on IP address + port
information) to a statically configured ASP configuration with
associated AS(s). If yes, it will send us a NOTIFY message with
AS-INACTIVE.
* if the above doesn't work, try to dynamically register a routing key
using RKM for the point code that was locally confiured on the
ASP/client. If that works, the SG will now have created ASP and AS
objects as well as a routing key and be able to serve us, sending the
NOTIFY with the AS-INACTIVE state.
* After either of the two above, we will attempt to transition into
ASP-ACTIVE. The SG should send us an AS-ACTIVE notification in return
* if anything fails, abort and disconnect the SCTP connection, restart
related FSMs and start from scratch
Change-Id: I78d4623dd213b5c59007a026a6cc3cfe5c04af50
http://cgit.osmocom.org/libosmo-sccp/commit/?id=51302c883c66f21594080a70a8c…
commit 51302c883c66f21594080a70a8cfd7398bb4a54b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 13 15:26:58 2017 +0200
osmo_ss7_vty: 'show' commands for AS, ASP, route
Change-Id: Ideb74c9396e5385f6a7c30ff8608d34ededa1f4d
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/osmo_ss7.h | 8 +-
include/osmocom/sigtran/sigtran_sap.h | 11 +
src/Makefile.am | 2 +-
src/osmo_ss7.c | 7 +-
src/sccp_sap.c | 42 +++-
src/sccp_user.c | 1 +
src/xua_asp_fsm.c | 15 +-
src/xua_default_lm_fsm.c | 383 ++++++++++++++++++++++++++++++++++
src/xua_internal.h | 2 +
src/xua_rkm.c | 320 ++++++++++++++++++++++++----
stp/osmo_ss7_vty.c | 83 ++++++++
11 files changed, 821 insertions(+), 53 deletions(-)
create mode 100644 src/xua_default_lm_fsm.c
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 "Osmocom network interface library".
The branch, master has been updated
via 73a44d23488d02825825581bcd962b0757a7a26a (commit)
from 5ae42bca913c94b7f93fdc6a72f0aff885f5d794 (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-netif/commit/?id=73a44d23488d02825825581bcd…
commit 73a44d23488d02825825581bcd962b0757a7a26a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 12 15:06:37 2017 +0200
stream.h: Add missing stdbool.h include
Functions introduced in 9ec26583cd807e0aeaa3b9de927f3d8a768c3a71 are
using the bool type without referencing stdbool.h as include file.
Change-Id: I736cb04629d516c10c7d5f42f792ed3d5ae6658f
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/netif/stream.h | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
Osmocom network 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 "SCCP Library".
The branch, master has been updated
via 9654e65febc5dff92f6c6b6cd6306ee1ddced5eb (commit)
from 7fa3c9972d39b6d56d2999b4180cd9ab9f1fa650 (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=9654e65febc5dff92f6c6b6cd63…
commit 9654e65febc5dff92f6c6b6cd6306ee1ddced5eb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 5 11:14:24 2017 +0200
Add osmo-stp executable as new "Osmocom Signaling Transfer Point"
osmo-stp is able to define multiple M3UA and/or SUA application servers
(AS) as well as application server processes (ASPs). Clients can then
connect via M3UA or SUA, perform the respective ASPSM / ASPTM state
changes and finally exchange MTP signaling such as ISUP or SCCP on top
of it. Routing is currently only based on point codes (PC). Routing table
is fully configurable with Destination PC and mask.
Shortcomings:
* xUA: only "override" traffic mode supported, no load-balance or broadcast
* xUA: no SNM supported, i.e. DAVA/DUNA/... messages are neither parsed
nor generated
* SCCP: no Global Title based Routing (GTR) yet
* SCCP: no Global Title Translation (GTT) yet
* no M2PA / M2UA sigtran dialects
* no classic CS7 based signaling links(E1/T1 TDM)
Change-Id: If32227b8d3127c6178e4ee45527ce65f69bc7b1e
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 2 +
Makefile.am | 2 +-
configure.ac | 1 +
include/osmocom/sigtran/osmo_ss7.h | 2 +
src/osmo_ss7.c | 7 +-
{examples => stp}/Makefile.am | 8 +-
stp/internal.h | 18 +++
{src => stp}/osmo_ss7_vty.c | 324 ++++++++++++++++++++++++++++++-------
stp/stp_main.c | 101 ++++++++++++
9 files changed, 403 insertions(+), 62 deletions(-)
copy {examples => stp}/Makefile.am (54%)
create mode 100644 stp/internal.h
rename {src => stp}/osmo_ss7_vty.c (68%)
create mode 100644 stp/stp_main.c
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 "SCCP Library".
The branch, master has been updated
via 7fa3c9972d39b6d56d2999b4180cd9ab9f1fa650 (commit)
via 9692449599b1b4a397c040d9a745756802f0e9b3 (commit)
from 2e6ada753ccd5dda705683756d303773fedadfcf (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=7fa3c9972d39b6d56d2999b4180…
commit 7fa3c9972d39b6d56d2999b4180cd9ab9f1fa650
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 13 14:33:54 2017 +0200
sua2sccp: Only encode SCCP options permitted for given msg type
The SCCP spec clearly defines which optional information element each of
the messages supports. We must make sure to not include any other
options when converting from SUA. SUA has more relaxed rules about
this, and e.g. supports SRC and DEST ADDR in the COAK, while the SCCP CC
only permits a CalledParty, but not CallingParty.
This was found when interoperating against the Ericsson TTCN-3 SCCP
implementation for Eclipse Titan.
Change-Id: I7d9e23dec1d3e786d291abd270a261704593befc
http://cgit.osmocom.org/libosmo-sccp/commit/?id=9692449599b1b4a397c040d9a74…
commit 9692449599b1b4a397c040d9a745756802f0e9b3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 13 14:32:36 2017 +0200
sccp_test_server: Don't use '0' as local reference
the '0' confuses the Ericsson SCCP code for Eclipse Titan, even though
the spec considers it permitted.
Change-Id: I21269a7d610a4bf52555ffcef4f8acc55824515e
-----------------------------------------------------------------------
Summary of changes:
examples/sccp_test_server.c | 2 +-
src/sccp2sua.c | 112 +++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 112 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 "UNNAMED PROJECT".
The branch, for/master has been created
at 28f0ec7751ca5e033f1231ff543aaab6bf9ab8b2 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-hlr/commit/?id=28f0ec7751ca5e033f1231ff543aaab…
commit 28f0ec7751ca5e033f1231ff543aaab6bf9ab8b2
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Thu Apr 13 11:32:47 2017 +0200
Add systemd service file
Change-Id: I7fe9d4e0a8520c6394156bc2871777c6c38b0600
-----------------------------------------------------------------------
hooks/post-receive
--
UNNAMED PROJECT