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, pre_release has been updated
discards ad2db7aedd625da964c6856056fcd16519dbc3b7 (commit)
discards fd63ccca545fdeebd2a621ac41fc5f5d9c1b2d80 (commit)
discards 75ed8def84103db9a3ae22d5ebce8d2cb84aacc8 (commit)
discards b75258e51a4efb6cff2f3e956b50fa020233c6c2 (commit)
discards 3c3f70a2457f437f07836280eaebe9f5c6a7514c (commit)
discards 02f7c45b69c9f2d71b34eef059a43929a831d65e (commit)
discards b35f6d1c1e81a3d4187915234ca332fc26a0858b (commit)
discards 06956848a3ec1b64c6bb3d71abde8db44440d80f (commit)
via 9d1a3f66457508e16dd2d1d33fe7bf5ed24b633b (commit)
via 2373f2778a135e4fc37ff5c741ac3293b18b8d87 (commit)
via e634a6f3251cf556ca8d1466b044775e44a48a79 (commit)
via 037d46abc181d5a763f2171a5e08154eb163fd0c (commit)
via 603e065f43a9b0a6d9d92584ba458fefee32b516 (commit)
via c881c4912709be005cbb3ffb02ba06f13c69d24b (commit)
via 775ac6f6b1c47066db58608f9497f0e4916bbcc4 (commit)
via a212398f7c39ab0e919e0c9efde8a1c8a37678bb (commit)
via b352ca030d8870930493f36e2b3702760ff4b44a (commit)
via b711e1450444c5882a8d9a941094183484fa47db (commit)
via 81a029a4e46bb7c62b2401ec055fe44c5b7568cd (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 (ad2db7aedd625da964c6856056fcd16519dbc3b7)
\
N -- N -- N (9d1a3f66457508e16dd2d1d33fe7bf5ed24b633b)
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-sccp/commit/?id=9d1a3f66457508e16dd2d1d33fe…
commit 9d1a3f66457508e16dd2d1d33fe7bf5ed24b633b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 17:33:06 2017 +0200
cosmetic: ws in log
Change-Id: If5a56ec170d4e91ce070f6fa9c9cfe5bbc121186
http://cgit.osmocom.org/libosmo-sccp/commit/?id=2373f2778a135e4fc37ff5c741a…
commit 2373f2778a135e4fc37ff5c741ac3293b18b8d87
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 18:15:47 2017 +0200
sccp_helpers: check buf len in append_to_buf()
Change-Id: I2e6d656871f952be8e719573fedf2154832841d7
http://cgit.osmocom.org/libosmo-sccp/commit/?id=e634a6f3251cf556ca8d1466b04…
commit e634a6f3251cf556ca8d1466b044775e44a48a79
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 13:53:03 2017 +0200
sccp-addr vty: set RI to SSN_PC when setting a point-code
Change-Id: I75c67d289693f1c2a049ac61cf2b2097d6e5687d
http://cgit.osmocom.org/libosmo-sccp/commit/?id=037d46abc181d5a763f2171a5e0…
commit 037d46abc181d5a763f2171a5e08154eb163fd0c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 15:22:06 2017 +0200
fix osmo_sccp_addr_dump(): actually print RI
Adjust xua_test accordingly.
Change-Id: I93e0aa706867e7b1de7f7a6071e3c8af89772af0
http://cgit.osmocom.org/libosmo-sccp/commit/?id=603e065f43a9b0a6d9d92584ba4…
commit 603e065f43a9b0a6d9d92584ba458fefee32b516
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 18:07:53 2017 +0200
add osmo_sccp_addr_name() and three value_string[]s
osmo_sccp_addr_dump() just prints the raw values. In osmo_sccp_addr_name(), use
osmo_ss7_pointcode_print() and newly added RI, SSN and GT value_string[] to
print more human readable log output.
Change-Id: Ie1aedd7894acd69ddc887cd65a8a0df4b888838c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=c881c4912709be005cbb3ffb02b…
commit c881c4912709be005cbb3ffb02ba06f13c69d24b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 13:51:46 2017 +0200
introduce OSMO_SCCP_RI_NONE to indicate unset RI
Allows to automatically set an RI in future change
I75c67d289693f1c2a049ac61cf2b2097d6e5687d
"sccp-addr vty: set RI to SSN_PC when setting a point-code"
Change-Id: I6e2f31b023b08cba2f2ee8234e6108efcaca41c0
http://cgit.osmocom.org/libosmo-sccp/commit/?id=775ac6f6b1c47066db58608f949…
commit 775ac6f6b1c47066db58608f9497f0e4916bbcc4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 13:50:31 2017 +0200
constify ss7_instance arg of osmo_ss7_pointcode_print()
Change-Id: I8c6b7188d004033e75e9c41f4a65c418d13a79c5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=a212398f7c39ab0e919e0c9efde…
commit a212398f7c39ab0e919e0c9efde8a1c8a37678bb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 17:31:53 2017 +0200
consistency: use OSMO_SS7_PC_INVALID for osmo_sccp_user
A previous patch added ss7_instance primary_pc validity checks by means of
OSMO_SS7_PC_INVALID. To be consistent, also adjust sccp_user accordingly.
(see I7f0f0c89b7335d9da24161bfac8234be214ca00c)
Remove the osmo_sccp_user's pc_valid field, replaced by pc=OSMO_SS7_PC_INVALID.
Adjust all code paths.
Simplify some log printing, using the fact that osmo_ss7_pointcode_print() now
outputs "(no PC)" for unset point codes.
Change-Id: I8684c9b559712072c772012890bbf7efa7c8eb35
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b352ca030d8870930493f36e2b3…
commit b352ca030d8870930493f36e2b3702760ff4b44a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 17:31:53 2017 +0200
ensure valid primary_pc in osmo_ss7_instance
Initialize osmo_ss7_instance.cfg.primary_pc = OSMO_SS7_PC_INVALID.
Adjust all code paths using primary_pc to ensure it is indeed valid.
Rationale:
It looks like we are going to use the primary point-code of an SS7 instance to
derive a local SCCP address, e.g. for osmo-bsc and osmo-hnbgw.
cs7-instance 1
point-code 1.2.3 ! sets osmo_ss7_instance.primary_pc = 1.2.3
sccp-address msc
point-code 0.0.1
routing-indicator PC
hnb
iucs
remote-addr msc ! derives cs7 instance 1 and local pc 1.2.3
If 'point-code 1.2.3' is omitted, this becomes '0.0.0' without the user
noticing, and this happens for each client that omits it. I would like to barf
when no local PC is set.
Change-Id: I7f0f0c89b7335d9da24161bfac8234be214ca00c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b711e1450444c5882a8d9a94109…
commit b711e1450444c5882a8d9a941094183484fa47db
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 17:31:53 2017 +0200
add OSMO_SS7_PC_INVALID, add osmo_ss7_pc_is_valid()
Introduce OSMO_SS7_PC_INVALID to mark an unset point code.
Add static osmo_ss7_pc_is_valid() (name matches schema of
osmo_ss7_pc_is_local()).
In osmo_ss7_pointcode_print(), return "(no PC)" if !osmo_ss7_pc_is_valid(), for
convenient printing of any PC state.
Subsequent patches will use this for
osmo_ss7_instance (I7f0f0c89b7335d9da24161bfac8234be214ca00c)
as well as osmo_sccp_user (I8684c9b559712072c772012890bbf7efa7c8eb35).
Rationale:
Currently, in osmo_ss7_vty.c we had "if (inst->cfg.primary_pc)" suggesting 0 is
invalid, but in struct osmo_sccp_user we have flag pc_valid suggesting 0 is
indeed valid. All known point code formats are <= 24bit, so we can easily use
0xffffffff as indicator for an unset PC, which removes the need to remember to
set a second field for validity and keeps the structs nice and lean.
Change-Id: Ib5715bf03a4de7713a7a809dfd821c700255ba8c
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/osmo_ss7.h | 9 ++++-
include/osmocom/sigtran/sccp_sap.h | 2 +
src/osmo_ss7.c | 16 ++++++--
src/osmo_ss7_vty.c | 5 +--
src/sccp_internal.h | 1 -
src/sccp_scoc.c | 12 ++----
src/sccp_scrc.c | 2 +-
src/sccp_user.c | 81 +++++++++++++++++++++++++++-----------
src/sccp_vty.c | 2 +-
tests/ss7/ss7_test.c | 1 -
10 files changed, 88 insertions(+), 43 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via f4d0911666067a7d84da73e6defd749d71142651 (commit)
from 4cca03749c415f4c484e53bffb88d230dc878050 (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=f4d0911666067a7d84da73e6defd749d…
commit f4d0911666067a7d84da73e6defd749d71142651
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 9 13:48:18 2017 +0200
osmo-bsc: make use of osmo_sccp_addr_set_ssn()
libosmo-sccp offers a function to set the SSN. Make use of this
function instead of manipulating the struct directlry
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via 4cca03749c415f4c484e53bffb88d230dc878050 (commit)
from e94d11925152eee995a89d5c5b03a4470693e8e6 (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=4cca03749c415f4c484e53bffb88d230…
commit 4cca03749c415f4c484e53bffb88d230dc878050
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 9 13:37:27 2017 +0200
bsc/msc: fixup compiler issues
libosmo-sccp function osmo_ss7_vty_init_sg() now requires a talloc
context as parameter.
Note: It should not _asp() rather then _sg(). However, we can not
switch now, because then we will miss the vtx commands that
configure the default route. Since the default route is the only
valid route for application server processes, we need to fix this
in the simple client, so that this command is no longer needed,
when configuring the as. Also the VTX write functions of
libosmo-sccp need to be fixed first.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_main.c | 4 +++-
openbsc/src/osmo-msc/msc_main.c | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, laforge/virt-bts has been deleted
was c2bb8f8fe80ad870ed501e0aab8f53ebca1a7f62
-----------------------------------------------------------------------
c2bb8f8fe80ad870ed501e0aab8f53ebca1a7f62 WIP: Initial check-in of a new virtual BTS
-----------------------------------------------------------------------
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via f8b2d46dc00ff4da96c6932b6cfd5b792b36b209 (commit)
via 69031ab255f3682174c7740b6957da03753a3a74 (commit)
via fdb690c8030b2357f980f86805da3a88a5bc07c5 (commit)
from 29ed8002c3a8c7e64f2328ef6031543628d18000 (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=f8b2d46dc00ff4da96c6932b6cfd5b79…
commit f8b2d46dc00ff4da96c6932b6cfd5b792b36b209
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jul 24 13:36:42 2017 +0200
timer vty: also print the default value in cmd doc
Rationale: allows seeing all timer defaults at once by doing
OsmoBSC(config-net)# timer ?
Before, defaults are visible only by doing on each timer:
OsmoBSC(config-net)# timer t1234 <tab>
Change-Id: I8259234e5c62e058dde56d531071440bbab11462
http://cgit.osmocom.org/openbsc/commit/?id=69031ab255f3682174c7740b6957da03…
commit 69031ab255f3682174c7740b6957da03753a3a74
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jul 24 13:06:45 2017 +0200
vty: add 'default' keyword to timer config
Change-Id: I4e837e8bedfad7ac4fd50048ecb016ddb37c2397
http://cgit.osmocom.org/openbsc/commit/?id=fdb690c8030b2357f980f86805da3a88…
commit fdb690c8030b2357f980f86805da3a88a5bc07c5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jul 24 13:45:12 2017 +0200
cosmetic: vty for timers: remove obsolete range check
The VTY parsing already ensures the parameter range being 1..65535, no need to
check the range again.
Change-Id: I1cffa5b01cd5c589f1e42998e32135f1da8c960b
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 47 ++++++++++++++++++++++++--------------------
1 file changed, 26 insertions(+), 21 deletions(-)
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 "The Open Source GSM Base Band stack".
The branch, master has been updated
via a52abd5d4f415760c6aa50da6b1e3ad333f4b1bb (commit)
from 5e0fa863cb6a66c2073bb218489e6291755c2283 (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=a52abd5d4f415760c6aa50da6b1e3…
commit a52abd5d4f415760c6aa50da6b1e3ad333f4b1bb
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 27 12:25:34 2017 +0600
vty_interface.c: use RPLMN from settings if preset
Previously, when testcard was attached via VTY interface, the
initial values were used for MCC / MNC, LAC and TMSI, even if
correct RPLMN settings were set.
Change-Id: Ic70889cdb6be95f06d0c2df710524b4128b5f72b
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/vty_interface.c | 15 +++++++++++++++
1 file changed, 15 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via bc56094cacd868cdb0336b215e4268bb69cab168 (commit)
from de99be4afbc35e22f4f0263b0e9661dcecdc1ea2 (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=bc56094cacd868cdb0336b215e4268b…
commit bc56094cacd868cdb0336b215e4268bb69cab168
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jul 28 14:38:28 2017 +0200
GSMTAP: Don't log fill frames via GSMTAP
There's very little point in sending fill frames (such as empty PAGING)
or dummy UI frames via GSMTAP all the time. They serve no purpose other
than to bloat the log files and make it more difficult for users to find
the interesting bits among all this noise.
Change-Id: Icd18dafb235933c9e6aa9d98ddd8fac1522cc9ac
-----------------------------------------------------------------------
Summary of changes:
src/common/l1sap.c | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 29ed8002c3a8c7e64f2328ef6031543628d18000 (commit)
from 4e5b90a594f987266a7e9492f30780eb92b9639c (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=29ed8002c3a8c7e64f2328ef60315436…
commit 29ed8002c3a8c7e64f2328ef6031543628d18000
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:13 2017 +0100
libmsc: move gsm340_rx_sms_submit() to sms_route_mt_sms()
Move the sms message-type-identifier (mti) handling away from the
routing logic. This patch allows us to reuse the sms_route_mt_sms()
function in a follow up patch for sms reports send through SMPP
DELIVER_SM with esm_class = Delivery Receipt whose Change-Id is
Ic1a9023074bfa938099377980b6aff9b262fab2a.
Change-Id: I3f3d30e0762b91e2099243b0be1a4b67cbb5e9c0
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 41 ++++++++++++++++++++++-------------------
1 file changed, 22 insertions(+), 19 deletions(-)
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 4e5b90a594f987266a7e9492f30780eb92b9639c (commit)
via 31655d84faa7f7fe823111856ae2035d44aca0eb (commit)
via 3e4295287f1a2866e6e512517a2c94f608ecbd30 (commit)
from 18ca1ce2ea9f0c353e6886a9d05c61238bba9dc6 (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=4e5b90a594f987266a7e9492f30780eb…
commit 4e5b90a594f987266a7e9492f30780eb92b9639c
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:10 2017 +0100
libmsc: remove 'deferred' parameter in sms_route_mt_sms()
No need to cache the sms object, just cache what we need into the
smpp_cmd structure. This simplifies what that I introduced in
93ffbd0029d1 ("libmsc: send RP-ACK to MS after ESME sends SMPP
DELIVER-SM-RESP").
Change-Id: Iba5f864f9bb963baff95969e306b1b7cff00c1e3
http://cgit.osmocom.org/openbsc/commit/?id=31655d84faa7f7fe823111856ae2035d…
commit 31655d84faa7f7fe823111856ae2035d44aca0eb
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:07 2017 +0100
libmsc: remove duplicate lines in deliver_to_esme()
This code is accidentally doing the same thing twice, remove it.
Change-Id: I68087a850399e22951d2407e4d8a09c671a775c9
http://cgit.osmocom.org/openbsc/commit/?id=3e4295287f1a2866e6e512517a2c94f6…
commit 3e4295287f1a2866e6e512517a2c94f608ecbd30
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:05 2017 +0100
libmsc: remove dead code in sms_route_mt_sms()
The following branch:
if (!rc && !gsms->receiver)
rc = GSM411_RP_CAUSE_MO_NUM_UNASSIGNED;
at the end of sms_route_mt_sms() always evaluates false.
Just a bit before, in such function, we have this:
if (!gsms->receiver) {
...
#ifdef BUILD_SMPP
...
#else
...
#endif
return rc;
}
So, if there is no receiver, we just stop running code and return the RP
cause via the rc variable. Same applies to the smpp_first check under
the BUILD_SMPP ifdef (that I have removed in this snippet to keep this
commit message small).
Change-Id: Ic3502b5b169bc7a73a67fd6ff53d8b6c0dc045c8
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 22 ++++++++--------------
openbsc/src/libmsc/smpp_openbsc.c | 32 +++++++++++++-------------------
openbsc/src/libmsc/smpp_smsc.h | 5 +++--
3 files changed, 24 insertions(+), 35 deletions(-)
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 18ca1ce2ea9f0c353e6886a9d05c61238bba9dc6 (commit)
via 448ad7143b70bac8cf92beb074b8a5f889c6d00b (commit)
from ba66e79953cb1c2230fe2916ef7d8de78500c7fd (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=18ca1ce2ea9f0c353e6886a9d05c6123…
commit 18ca1ce2ea9f0c353e6886a9d05c61238bba9dc6
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:01 2017 +0100
libmsc: do not leak pending SMPP command object on error path
Make sure the SMPP command object is released on errors.
Change-Id: I474584425d23fb379a9d71b33e29ac0e24f01e61
http://cgit.osmocom.org/openbsc/commit/?id=448ad7143b70bac8cf92beb074b8a5f8…
commit 448ad7143b70bac8cf92beb074b8a5f889c6d00b
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Jul 24 18:32:41 2017 +0200
gsm_04_11: get rid of unused parameter in sms_route_mt_sms()
This parameter is unused, remove it.
Change-Id: I797abce3f91447e8f397c7cf726db7425479fe0e
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 11 ++++++-----
openbsc/src/libmsc/smpp_openbsc.c | 11 ++++++-----
2 files changed, 12 insertions(+), 10 deletions(-)
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 "Osmocom layer for OpenEmbedded".
The branch, laforge/nightly has been updated
via 26ebed66eef7a5016ced9a5950c49653508e6ad2 (commit)
from 507e6e6d659d281e010928243bb0423355ec045f (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/meta-telephony/commit/?id=26ebed66eef7a5016ced9a595…
commit 26ebed66eef7a5016ced9a5950c49653508e6ad2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jun 2 18:33:02 2017 +0800
libosmo-sccp: Attempt to fix link issue on 201705-nightly builds
This project will build some static libraries needed for testing
and also for downstream users. Do not disable the static build on
newer Poky versions.
arm-poky-linux-gnueabi-libtool: link: arm-poky-linux-gnueabi-gcc -march=armv5te -marm --sysroot=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot -Wall -I/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot/usr/include/ -I/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot/usr/include/ -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1=/usr/src/debug/libosmo-sccp/git-r1.18.1 -fdebug-prefix-map=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot-native= -fdebug-prefix-map=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot= -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o xua_test xua_test.o sccp_test_data.o ../../src/.libs/libosmo-sigtran.so -losmogsm -ltalloc -losmovty -losmocore -losmonetif -lsctp
| xua_test.o: In function `test_helpers':
| /usr/src/debug/libosmo-sccp/git-r1.18.1/git/tests/xua/xua_test.c:160: undefined reference to `xua_part_add_gt'
| /usr/src/debug/libosmo-sccp/git-r1.18.1/git/tests/xua/xua_test.c:168: undefined reference to `sua_parse_gt'
| xua_test.o: In function `test_sccp2sua_case':
Change-Id: I80eea9ac888ab4b13614ff475bebacb94b72b0f2
-----------------------------------------------------------------------
Summary of changes:
recipes-osmocom/libosmo-sccp/libosmo-sccp_git.bb | 4 ++++
1 file changed, 4 insertions(+)
hooks/post-receive
--
Osmocom layer for OpenEmbedded
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 de99be4afbc35e22f4f0263b0e9661dcecdc1ea2 (commit)
from d1f8001cdf7ddc4ae5e0319af5a6a021f03fdb07 (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=de99be4afbc35e22f4f0263b0e9661d…
commit de99be4afbc35e22f4f0263b0e9661dcecdc1ea2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jul 30 16:55:00 2017 +0200
L1SAP: Use RSL_CHAN_OSMO_PDCH across L1SAP
So far, L1SAP code is hiding RSL_CHAN_OSMO_PDCH from the bts specific
code below L1SAP. This is some kind of a hack/workaround, making code
and debug output / logs more difficult to understand.
So let's teach the lower layer how to treat RSL_CHAN_OSMO_PDCH and
remove the "hiding" code from the common l1sap.c code.
Change-Id: Iaaa833febe45b82166d3901f10cc5466a7591c19
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/l1sap.h | 1 +
src/common/l1sap.c | 9 +++------
src/common/scheduler.c | 4 ++--
src/osmo-bts-litecell15/l1_if.c | 4 ++--
src/osmo-bts-octphy/l1_if.c | 4 ++--
src/osmo-bts-sysmo/l1_if.c | 4 ++--
6 files changed, 12 insertions(+), 14 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 BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via d1f8001cdf7ddc4ae5e0319af5a6a021f03fdb07 (commit)
from 6fe823a7e1aa350584e60ad1813e3e154bbd003a (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=d1f8001cdf7ddc4ae5e0319af5a6a02…
commit d1f8001cdf7ddc4ae5e0319af5a6a021f03fdb07
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jul 27 14:36:17 2017 +0200
VIRT-BTS: Support for GPRS
Change-Id: Id851578c53255866537a16a0be6c3e9268e6ccbc
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-virtual/bts_model.c | 7 +++----
src/osmo-bts-virtual/l1_if.c | 8 ++++----
src/osmo-bts-virtual/main.c | 1 -
3 files changed, 7 insertions(+), 9 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 BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 6fe823a7e1aa350584e60ad1813e3e154bbd003a (commit)
from d208132ab90e3314ae5fbd9830bf43c1b3fa1893 (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=6fe823a7e1aa350584e60ad1813e3e1…
commit 6fe823a7e1aa350584e60ad1813e3e154bbd003a
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Mon Aug 7 11:51:19 2017 +0200
lc15bts-mgr.service: Prepare dirs and sysctls for the process
Change-Id: I0a0a10ca9498318c48c81fa94faceb2ad4ac1de6
-----------------------------------------------------------------------
Summary of changes:
contrib/lc15bts-mgr.service | 19 ++++++++++++++++++-
1 file changed, 18 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 "Osmocom network interface library".
The branch, master has been updated
via 6032a35be84c87607e295e46f1e37d3dd4e5f1b1 (commit)
from 76c0acb149a03e6d7945e0ee4f4c6355381b7391 (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=6032a35be84c87607e295e46f1…
commit 6032a35be84c87607e295e46f1e37d3dd4e5f1b1
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Thu Apr 20 12:44:04 2017 +0200
tests: osmo-pcap: Allow different l2 pkts
Before this patch, ETH was assumed and other types were not supported.
This patch also adds Linux cooked packet support for L2.
Change-Id: Ie62fa0a8e45e1e141edb64b116dad185ad9c7a5f
-----------------------------------------------------------------------
Summary of changes:
tests/osmo-pcap-test/Makefile.am | 2 ++
tests/osmo-pcap-test/l2_eth.c | 48 ++++++++++++++++++++++++++++++++++++++
tests/osmo-pcap-test/l2_sll.c | 47 +++++++++++++++++++++++++++++++++++++
tests/osmo-pcap-test/l3_ipv4.c | 12 ++++------
tests/osmo-pcap-test/l4_tcp.c | 4 ++--
tests/osmo-pcap-test/l4_udp.c | 4 ++--
tests/osmo-pcap-test/pcap.c | 50 +++++++++++++++++++++++++---------------
tests/osmo-pcap-test/proto.c | 36 +++++++++++++++++++++--------
tests/osmo-pcap-test/proto.h | 36 +++++++++++++++++++----------
9 files changed, 189 insertions(+), 50 deletions(-)
create mode 100644 tests/osmo-pcap-test/l2_eth.c
create mode 100644 tests/osmo-pcap-test/l2_sll.c
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 network interface library".
The branch, master has been updated
via 76c0acb149a03e6d7945e0ee4f4c6355381b7391 (commit)
from 243a3b0372fe738b01c2d32d6f6cb7b7c99a1180 (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=76c0acb149a03e6d7945e0ee4f…
commit 76c0acb149a03e6d7945e0ee4f4c6355381b7391
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Apr 19 17:14:19 2017 +0200
tests: osmo-pcap: Fix per packet timer
Before this commit, the gap time between 2 packets {n-1, n} was being
applied to {n, n+1}.
Change-Id: I715865c1edd1fc2ec9b024671d91eb72559cbdea
-----------------------------------------------------------------------
Summary of changes:
tests/osmo-pcap-test/osmo_pcap.h | 1 +
tests/osmo-pcap-test/pcap.c | 19 ++++++++++++-------
2 files changed, 13 insertions(+), 7 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 81a029a4e46bb7c62b2401ec055fe44c5b7568cd (commit)
from 41b6803fd5d69b3a0f126e75d7734425c57644ee (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=81a029a4e46bb7c62b2401ec055…
commit 81a029a4e46bb7c62b2401ec055fe44c5b7568cd
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Aug 1 15:07:20 2017 +0200
sccp: add function to check sccp addresses
In order to catch invalid CS7 configurations, It is necessary
to check if sccp addresses contain plausible address data.
Change-Id: Ic6245288b0171eae10aa708403c1ddb584c92f38
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/sccp_sap.h | 2 ++
src/sccp_user.c | 42 ++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
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 "asn1c runtime code as shared library".
The branch, master has been updated
via 4151e593e14a9004073c042adc5c433885036aff (commit)
from 20d668cbd3c14ef32fcbd09617fbd3c8e6856ec0 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
.gitreview | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 .gitreview
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 "The OpenGGSN project".
The branch, laforge/ipv6 has been updated
via 56cbbae2724d8babc8cb6ee92b1d58980495725d (commit)
via 4d2e4485ee9c5a9c8419ead4fd52821d6a1508bf (commit)
via 9dfd2d84e5539e7e7468c410ff50328e875b1eae (commit)
from 5a0f66a434bc519383896633004f008292183e4b (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=56cbbae2724d8babc8cb6ee92b1d589…
commit 56cbbae2724d8babc8cb6ee92b1d58980495725d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Aug 8 23:27:22 2017 +0200
IPv6: Implement IPv6 prefix assignment via ICMPv6 router advertisement
The 3GPP specs are quite strange when it comes to how an IPv6 address
or rather prefix is assigned to an IPv6 PDP context. The designated
method for allocating the IPv6 address via the PDP EUA (End User
Address) Information Element in the GTP signalling plane is *not*
used to allocate the address/prefix. Instead, the EUA is used to
allocate an "interface identifier" to the MS, which it the uses
to derive its link-local source address to send a router solicitation.
The GGSN subsequently answers witha router advertisement, advertising
a single/64 prefix, whihcthe MS then uses to generate it's real IPv6
source address for subsequent communication.
Change-Id: Icddf7d30e01d76a4784bcef5787b36f52f703a9f
http://cgit.osmocom.org/openggsn/commit/?id=4d2e4485ee9c5a9c8419ead4fd52821…
commit 4d2e4485ee9c5a9c8419ead4fd52821d6a1508bf
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Aug 8 18:10:43 2017 +0200
ippool: Extend pool to work with arbitrary-length prefixes
In IPv6 GPRS, we actually don't want to allocate an individual v6
address (like in IPv4), but we want to allocate a prefix. The
standard prefix lengh is 8 bytes, i.e. a /64 prefix. This patch
extends the pool to be able to work with such v6 prefixes.
Change-Id: I0cf700b6baf195a2e5fbea000531f801acaaa443
http://cgit.osmocom.org/openggsn/commit/?id=9dfd2d84e5539e7e7468c410ff50328…
commit 9dfd2d84e5539e7e7468c410ff50328e875b1eae
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Aug 8 18:09:36 2017 +0200
in46_addr: Add new function in46a_prefix_equal()
This function is used to compare an IPv6 address against another,
using the smaller of the two prefix lengths.
Change-Id: Ic993d8abdc90897cb55276f01ae3b8a5eadf5a0d
-----------------------------------------------------------------------
Summary of changes:
ggsn/Makefile.am | 2 +-
ggsn/checksum.c | 205 ++++++++++++++++++++++++++++++++++++++++++++++++++
ggsn/checksum.h | 13 ++++
ggsn/ggsn.c | 36 ++++++++-
ggsn/icmpv6.c | 225 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
lib/debug.c | 5 ++
lib/in46_addr.c | 19 +++++
lib/in46_addr.h | 1 +
lib/ippool.c | 17 +++--
lib/syserr.h | 1 +
10 files changed, 515 insertions(+), 9 deletions(-)
create mode 100644 ggsn/checksum.c
create mode 100644 ggsn/checksum.h
create mode 100644 ggsn/icmpv6.c
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 41b6803fd5d69b3a0f126e75d7734425c57644ee (commit)
via 473048d0d26f2ac06eec5ce6346967eb293492be (commit)
from 882f340b6c394f581f6c32cafefa10c7b57073b9 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
examples/m3ua_example.c | 2 +-
include/osmocom/sigtran/osmo_ss7.h | 5 ++---
include/osmocom/sigtran/sccp_helpers.h | 2 ++
src/osmo_ss7_vty.c | 17 +++++++----------
src/sccp_helpers.c | 6 ++++++
stp/stp_main.c | 2 +-
6 files changed, 19 insertions(+), 15 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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via da7adb3bba1b11e37395eaa56a1e594b02ec94c2 (commit)
from 45a83d5cfa9b08194ffb41e15c78a4c864aa1f2b (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-gsm-manuals/commit/?id=da7adb3bba1b11e37395eaa…
commit da7adb3bba1b11e37395eaa56a1e594b02ec94c2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Aug 8 20:07:46 2017 +0200
rf.adoc: Fix table rendering for path loss models
Change-Id: Ia36c5ecf943b978d846884a1c4b638dccd89da3b
-----------------------------------------------------------------------
Summary of changes:
common/chapters/rf.adoc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
Manuals for Osmocom GSM components
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 5e0292a6412a04eeed9e0aff3f56bd8d4f353346 (commit)
from aae68b2791c636b6a58068bb43cf4c01cfd86c5d (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=5e0292a6412a04eeed9e0aff3f56bd8…
commit 5e0292a6412a04eeed9e0aff3f56bd8d4f353346
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Aug 8 13:58:53 2017 +0200
add .gitreview to support git review plugin
Change-Id: If8ebdb687f41911f55679472a0c87f9734264e80
-----------------------------------------------------------------------
Summary of changes:
.gitreview | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 .gitreview
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via e94d11925152eee995a89d5c5b03a4470693e8e6 (commit)
from 1e61f9e13cc6a80707aaab1d1ad86c2fe0f303ac (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=e94d11925152eee995a89d5c5b03a447…
commit e94d11925152eee995a89d5c5b03a4470693e8e6
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Aug 8 18:55:53 2017 +0200
osmo-bsc: full auto configuration for SS7/CS7
If invalid addresses, or a missing CS7 instance is detected
during startup, the BSC will assume safe defaults. The defaults
picked are complementary to osmo-msc, so in case the user just
wants to run the osmo-msc and osmo-bsc + the STP on one machine,
no CS7 configuration is needed at all.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 64 ++++++++++++++++++++++-----------
1 file changed, 44 insertions(+), 20 deletions(-)
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 "asn1c runtime code as shared library".
The branch, lynxis/pre_release has been created
at 4f184c79802178c5423a959795d4d681d72aea15 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libasn1c/commit/?id=4f184c79802178c5423a959795d4d68…
commit 4f184c79802178c5423a959795d4d681d72aea15
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sun Aug 6 21:16:08 2017 +0000
add /debian to build a package
debian files need a release so start with release 0.1.0
Change-Id: I135d975b84027d51cb1dc534e04dd314bbd20289
http://cgit.osmocom.org/libasn1c/commit/?id=4151e593e14a9004073c042adc5c433…
commit 4151e593e14a9004073c042adc5c433885036aff
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Aug 8 13:55:37 2017 +0200
add .gitreview to support git review plugin
Change-Id: Ia197da1614a8cbec5f177368ca9e25946059c68a
-----------------------------------------------------------------------
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, lynxis/pre_release has been updated
discards 2afa1cf02a1f52504c567ee2ccce6603528bc625 (commit)
via 9db4d9b8f20e4236d9a38de9c6db48f96c8c57eb (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 (2afa1cf02a1f52504c567ee2ccce6603528bc625)
\
N -- N -- N (9db4d9b8f20e4236d9a38de9c6db48f96c8c57eb)
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=9db4d9b8f20e4236d9a38de9c6db48f…
commit 9db4d9b8f20e4236d9a38de9c6db48f96c8c57eb
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sun Aug 6 21:52:02 2017 +0000
add /debian package support
Change-Id: I985805aea0e48fe70619de8b81206098e4e37613
-----------------------------------------------------------------------
Summary of changes:
debian/rules | 19 +++----------------
1 file changed, 3 insertions(+), 16 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 code for Iuh interface".
The branch, lynxis/pre_release has been created
at 2afa1cf02a1f52504c567ee2ccce6603528bc625 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=2afa1cf02a1f52504c567ee2ccce660…
commit 2afa1cf02a1f52504c567ee2ccce6603528bc625
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sun Aug 6 21:52:02 2017 +0000
add /debian package support
http://cgit.osmocom.org/osmo-iuh/commit/?id=9b9ad6623dff4913f5cac057f435dca…
commit 9b9ad6623dff4913f5cac057f435dcae9718944a
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jul 25 15:35:58 2017 +0200
ranap_common.h: fix include of asn1c/asn_application.h
Change-Id: I152377813cdcfef73e2c4309b0f8c97807d7d4f8
http://cgit.osmocom.org/osmo-iuh/commit/?id=d5a564775f84814edf23358e9330da1…
commit d5a564775f84814edf23358e9330da13acc90408
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 5 14:38:52 2017 +0200
move openbsc.git's iu.h, iu.c, iu_vty.c here as iu_client* NOT FOR MERGE
*** NOT FOR MERGE: use SCCP address book: the libsccp address book code is
currently in flux, will follow in the next patch set when pmaier is ready with
it ***
To help split openbsc.git to separate MSC and SGSN repositories, place the
common Iu interface related code here in libosmo-ranap. Also apply various
improvements while moving (from intermittent code review).
The code depends on libosmo-ranap tightly. One reason to want this separate
from libosmo-ranap could be that it uses libosmo-sigtran, accepting an sccp
instance. However, including in libosmo-ranap is the simplest way to go. The
osmo-iuh build depends on libosmo-sigtran anyway because of OsmoHNBGW, and all
current users of libosmo-ranap also naturally link libosmo-sigtran already.
Apply prefix ranap_iu_ and RANAP_IU_ to allow smooth transition from the
openbsc.git iu_ to the libranap ranap_iu_ implementations.
Prune unneeded #include statements.
Instead of sccp_addr, store an rnc pointer in the ue_conn_ctx. To facilitate,
also:
- Move iu_rnc struct to iu_client.h (as ranap_iu_rnc).
- Instead of sccp_addr, pass rnc to ue_conn_ctx_alloc().
- Pass a local struct new_ue_conn_ctx containing the sccp_addr and conn_id up
the RANAP handling stack in case of an InitialUE message.
- Separate the InitialUE message handling from cn_ranap_handle_co(), by moving
to new and separate cn_ranap_handle_co_initial(), so we can still pass a
looked-up ue_conn_ctx to all other cn_ranap_handle_co() code paths.
- Allocate the ue_conn_ctx only in ranap_handle_co_initial_ue(), not as early
as before.
Note that we are not actually ever using the rnc pointer now present in
ue_conn_ctx. It could be used for more concise paging, to first page only the
RNC where we last saw the subscriber. So far we page all matching LAC/RACs.
Tweak error logging: use __func__ instead of writing the function names as
string constants.
In iu_client_vty.c:
- Move the asn.1 debug commands from logging over to the iu node. They are not
specific to the logging target. They could qualify for an entirely separate
'asn1' root node, but for simplicity place under 'iu'.
- Add the 'asn1' commands to ranap_iu_vty_config_write(), so far missing.
- remove the legacy "net." from a VTY error message, it is not known which name
the parent node of 'iu' has.
Change-Id: I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0
-----------------------------------------------------------------------
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, master has been updated
via e3260722d7550dc13630307597c0df9075acd4af (commit)
from 35003ec2ea7de49d67e5332938a66fe92580b94d (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=e3260722d7550dc13630307597c…
commit e3260722d7550dc13630307597c0df9075acd4af
Author: Max <msuraev(a)sysmocom.de>
Date: Wed Jul 5 15:08:39 2017 +0200
Use release helper from libosmocore
Change-Id: Ifc88e5c942a8b430b2436d429c86560d82984a95
Related: OS#1861
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 ++
configure.ac | 4 ++++
2 files changed, 6 insertions(+)
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 ff932bbc38661a327382495de1e30b521a91b548 (commit)
from a8a8d3977dc3b31352f8a87ca005763677bd7e8c (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=ff932bbc38661a327382495de1e3…
commit ff932bbc38661a327382495de1e30b521a91b548
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Jul 4 18:19:38 2017 +0200
Add release target to Makefile
Add simple helper target to automate basic release steps:
* version bump
* prepare release commit
* git commit, tag and sign
For library projects:
* update debian/changelog from TODO-RELEASE
* cleanup TODO-RELEASE
For non-library projects:
* update debian/changelog from git log
Note: it requires bumpversion package to be installed, debian/control is
adjusted accordingly. The helper itself is installed to facilitate reuse
by other libraries.
N. B: you still have to manually adjust LIBVERSION in previous commit -
see TODO-RELEASE header for details.
Use it as follows:
make REL=minor release
The REL parameter defines which component of the version [1] to bump and
can be any of { major, minor, patch }.
[1] http://semver.org/
Change-Id: I790ceb958195b9f6cbabfe8c977dc30e2bd7414b
Related: OS#1861
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 9 ++++++++-
configure.ac | 4 ++++
debian/control | 1 +
osmo-release.mk | 28 ++++++++++++++++++++++++++++
4 files changed, 41 insertions(+), 1 deletion(-)
create mode 100644 osmo-release.mk
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 "A/B/C Netz".
The branch, master has been updated
via f5e4058c6f2bfeccdb4054c1e9fb7263cea95935 (commit)
via d20b41a457787c21fc721a8534ed21f3ef52f028 (commit)
via 7c9ce960d70a92cbace3c4030f4faabcf378ef42 (commit)
via 5090f5a18d0c6a0494fe92268112613fef9be0e0 (commit)
via 0cbd9657d20fb300d4fc2039ec137988eb40d21a (commit)
via 6c6402571758340c640bd2350599ff6a9e5ffeb6 (commit)
via 92ce6d4a428bb72692800ef32b5b80e69fef032b (commit)
via 3274812eab64469a118dc66f902eb182d55975e9 (commit)
via 0c9de251bedc16e51a1b5f5dc2735fa878708098 (commit)
from cd9cb9a1070f008b676cd5925f74d47f13dd5122 (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-analog/commit/?id=f5e4058c6f2bfeccdb4054c1e…
commit f5e4058c6f2bfeccdb4054c1e9fb7263cea95935
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Aug 3 13:46:31 2017 +0200
work on docs
http://cgit.osmocom.org/osmocom-analog/commit/?id=d20b41a457787c21fc721a853…
commit d20b41a457787c21fc721a8534ed21f3ef52f028
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Aug 7 08:16:25 2017 +0200
Fixed command line option for call audio device (headset)
--call-device option now works.
Thanx to Fabricio pointing to this bug.
http://cgit.osmocom.org/osmocom-analog/commit/?id=7c9ce960d70a92cbace3c4030…
commit 7c9ce960d70a92cbace3c4030f4faabcf378ef42
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Jul 27 12:05:11 2017 +0200
Fixes of checking digits
http://cgit.osmocom.org/osmocom-analog/commit/?id=5090f5a18d0c6a0494fe92268…
commit 5090f5a18d0c6a0494fe92268112613fef9be0e0
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jul 30 22:03:51 2017 +0200
SDR: Show IQ data with three colors to detect input overdrive
green: up to 0.45
yellow: between 0.45 and 0.9
red: above 0.9
http://cgit.osmocom.org/osmocom-analog/commit/?id=0cbd9657d20fb300d4fc2039e…
commit 0cbd9657d20fb300d4fc2039ec137988eb40d21a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 24 19:18:01 2017 +0200
Move Hagelbarger error correction code from NMT to common code
It will be used by Radiocom 2000 also.
Some minor fixes and improvements apply.
http://cgit.osmocom.org/osmocom-analog/commit/?id=6c6402571758340c640bd2350…
commit 6c6402571758340c640bd2350599ff6a9e5ffeb6
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 24 16:18:10 2017 +0200
Move FFSK modem from NMT to common code, so it can be used by other networks
http://cgit.osmocom.org/osmocom-analog/commit/?id=92ce6d4a428bb72692800ef32…
commit 92ce6d4a428bb72692800ef32b5b80e69fef032b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jul 24 10:09:05 2017 +0200
SDR: Using threads for read and write when doing resampling
http://cgit.osmocom.org/osmocom-analog/commit/?id=3274812eab64469a118dc66f9…
commit 3274812eab64469a118dc66f902eb182d55975e9
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jul 22 10:38:18 2017 +0200
NMT-900 System implementation
NMT can now be run as 450 or 900 Network.
http://cgit.osmocom.org/osmocom-analog/commit/?id=0c9de251bedc16e51a1b5f5dc…
commit 0c9de251bedc16e51a1b5f5dc2735fa878708098
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Jul 15 21:49:28 2017 +0200
NMT: Implement Hagelbarger Code
This will correct burst errors of received messages. If the message
is too corrupted, it will be ignored, because some element may not
match then. The digits and line signals are checked for consistency,
since they are repeated serveral times in a message.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
docs/amps.html | 60 +++++-
docs/display-iq.png | Bin 0 -> 2394 bytes
docs/display-spectrum.png | Bin 0 -> 2698 bytes
docs/focc.png | Bin 0 -> 58021 bytes
docs/fvc.png | Bin 0 -> 212300 bytes
docs/index.html | 3 +-
docs/nmt.html | 19 +-
docs/recc.png | Bin 0 -> 134466 bytes
docs/sdr.html | 168 ++++++++++++++++
docs/sdr.jpg | Bin 0 -> 125987 bytes
src/anetz/stations.c | 16 +-
src/bnetz/stations.c | 16 +-
src/common/Makefile.am | 2 +
src/common/display_iq.c | 25 ++-
src/common/ffsk.c | 256 +++++++++++++++++++++++++
src/common/ffsk.h | 27 +++
src/common/hagelbarger.c | 101 ++++++++++
src/common/hagelbarger.h | 4 +
src/common/main_common.c | 33 +++-
src/common/sdr.c | 342 +++++++++++++++++++++++++++++----
src/common/sdr.h | 2 +-
src/common/soapy.c | 30 +--
src/common/uhd.c | 2 +-
src/nmt/countries.c | 151 ++++++++++-----
src/nmt/countries.h | 10 +-
src/nmt/dms.c | 9 +-
src/nmt/dms.h | 2 +
src/nmt/dsp.c | 260 ++++++-------------------
src/nmt/dsp.h | 1 -
src/nmt/frame.c | 457 ++++++++++++++++++++++++--------------------
src/nmt/frame.h | 16 +-
src/nmt/main.c | 59 ++++--
src/nmt/nmt.c | 238 ++++++++++++++++++-----
src/nmt/nmt.h | 53 +++--
src/test/Makefile.am | 10 +-
src/test/test_dms.c | 10 +-
src/test/test_hagelbarger.c | 33 ++++
38 files changed, 1739 insertions(+), 677 deletions(-)
create mode 100644 docs/display-iq.png
create mode 100644 docs/display-spectrum.png
create mode 100644 docs/focc.png
create mode 100644 docs/fvc.png
create mode 100644 docs/recc.png
create mode 100644 docs/sdr.html
create mode 100644 docs/sdr.jpg
create mode 100644 src/common/ffsk.c
create mode 100644 src/common/ffsk.h
create mode 100644 src/common/hagelbarger.c
create mode 100644 src/common/hagelbarger.h
create mode 100644 src/test/test_hagelbarger.c
hooks/post-receive
--
A/B/C Netz
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, pmaier/aoip3 has been updated
via 1e61f9e13cc6a80707aaab1d1ad86c2fe0f303ac (commit)
from 8f1d1fc2a4d88830b1889b710e0ecc662e1dedab (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=1e61f9e13cc6a80707aaab1d1ad86c2f…
commit 1e61f9e13cc6a80707aaab1d1ad86c2fe0f303ac
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Aug 8 12:04:30 2017 +0200
mgcp: add VTY Option to force-realloc endpoints
Currently the force_realloc feature is turnd on and of in a
hardcoded way. This patch makes the option available via VTY.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmgcp/mgcp_vty.c | 14 +++++++++++++-
openbsc/src/osmo-bsc_mgcp/mgcp_main.c | 2 --
openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 1 -
openbsc/src/osmo-bsc_nat/bsc_nat.c | 3 +++
4 files changed, 16 insertions(+), 4 deletions(-)
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via 8f1d1fc2a4d88830b1889b710e0ecc662e1dedab (commit)
from c7ee7cc7c57c7c6181eab52cb05b451cbe52aff3 (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=8f1d1fc2a4d88830b1889b710e0ecc66…
commit 8f1d1fc2a4d88830b1889b710e0ecc662e1dedab
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Aug 8 10:10:47 2017 +0200
osmo-bsc: fix invalid for loop head
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "Osmocom code for Iuh interface".
The branch, pre_release has been updated
discards 9b9ad6623dff4913f5cac057f435dcae9718944a (commit)
discards d5a564775f84814edf23358e9330da13acc90408 (commit)
via 2627a983408cacb58b0a21ddcd6b737a2a72bdac (commit)
via f4ed50c78263ac20cad27494e7b30636dcdc960f (commit)
via aae68b2791c636b6a58068bb43cf4c01cfd86c5d (commit)
via 13850b1e5dc10975bf0452d2b8290bdbe2a8356f (commit)
via a3bcd6d1e71e866fa96a40437aeff9a6e44c76a2 (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 (9b9ad6623dff4913f5cac057f435dcae9718944a)
\
N -- N -- N (2627a983408cacb58b0a21ddcd6b737a2a72bdac)
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=2627a983408cacb58b0a21ddcd6b737…
commit 2627a983408cacb58b0a21ddcd6b737a2a72bdac
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 14:37:03 2017 +0200
apply ctx arg to osmo_ss7_vty_init_asp()
Depends: libosmo-sccp Id4e7f47979001f7856b0b3665c9e94982e75e490
Change-Id: Idccbdc669d740179153d0a73096745785bd2f5af
http://cgit.osmocom.org/osmo-iuh/commit/?id=f4ed50c78263ac20cad27494e7b3063…
commit f4ed50c78263ac20cad27494e7b30636dcdc960f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jul 31 13:13:24 2017 +0200
make point codes configurable by SCCP address book
In the vty config, use the SCCP address book to configure the local and remote
SCCP addresses. Add VTY commands to set the remote SCCP addresses by name,
derive the ss7 instance from these addresses:
cs7 instance 1
point-code 0.23.0
sccp-address msc
point-code 0.0.1
sccp-address sgsn
point-code 0.0.2
hnbgw
iucs
remote-addr msc
iups
remote-addr sgsn
Enforce that both IuCS and IuPS use the same ss7 instance. In the future, we
may add the feature to use two separate instances.
Depends: libosmo-sccp I75c67d289693f1c2a049ac61cf2b2097d6e5687d,
Ie1aedd7894acd69ddc887cd65a8a0df4b888838c,
I85b46269dbe7909e52873ace3f720f6292a4516c
Change-Id: I33a7ba11eb7c2d9a5dc74d10fb0cf04bf664477b
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/iuh/hnbgw.h | 12 ++--
include/osmocom/iuh/hnbgw_cn.h | 3 +-
src/hnbgw.c | 22 +-------
src/hnbgw_cn.c | 123 +++++++++++++++++++++++++++++++++++------
src/hnbgw_rua.c | 4 +-
src/hnbgw_vty.c | 74 +++++++++----------------
6 files changed, 143 insertions(+), 95 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via c7ee7cc7c57c7c6181eab52cb05b451cbe52aff3 (commit)
via 2515fb8c598ed5ede26f9f3cf4b42d662b531154 (commit)
from c54a5f3d69c18b7b9cc236eca5b8ef8ad7481f34 (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=c7ee7cc7c57c7c6181eab52cb05b451c…
commit c7ee7cc7c57c7c6181eab52cb05b451cbe52aff3
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Aug 7 17:34:55 2017 +0200
osmo-msc: Use proper sccp instance names
If the user chooses to use a single sccp instance to connect to
the core network. That instance would be named OsmoMSC-Iu. This
is confusing because that same connection would also serve all
A interface traffic. This patch checks for the described condition
and picks a more suitable name then.
http://cgit.osmocom.org/openbsc/commit/?id=2515fb8c598ed5ede26f9f3cf4b42d66…
commit 2515fb8c598ed5ede26f9f3cf4b42d662b531154
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Aug 7 17:23:16 2017 +0200
osmo-bsc: improve checking of sccp addresses
Use the check functionality of libosmo-sigtran to test if the
sccp addresses are smantically correct.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_msc_data.h | 1 +
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 20 ++++++++------------
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 22 ++++++++++++++++++++++
openbsc/src/osmo-msc/msc_main.c | 18 +++++++++++++++---
4 files changed, 46 insertions(+), 15 deletions(-)
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 "SCCP Library".
The branch, pre_release has been created
at ad2db7aedd625da964c6856056fcd16519dbc3b7 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-sccp/commit/?id=ad2db7aedd625da964c6856056f…
commit ad2db7aedd625da964c6856056fcd16519dbc3b7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 17:33:06 2017 +0200
cosmetic: ws in log
Change-Id: If5a56ec170d4e91ce070f6fa9c9cfe5bbc121186
http://cgit.osmocom.org/libosmo-sccp/commit/?id=fd63ccca545fdeebd2a621ac41f…
commit fd63ccca545fdeebd2a621ac41fc5f5d9c1b2d80
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 18:15:47 2017 +0200
sccp_helpers: check buf len in append_to_buf()
Change-Id: I2e6d656871f952be8e719573fedf2154832841d7
http://cgit.osmocom.org/libosmo-sccp/commit/?id=75ed8def84103db9a3ae22d5ebc…
commit 75ed8def84103db9a3ae22d5ebce8d2cb84aacc8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 13:53:03 2017 +0200
sccp-addr vty: set RI to SSN_PC when setting a point-code
Change-Id: I75c67d289693f1c2a049ac61cf2b2097d6e5687d
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b75258e51a4efb6cff2f3e956b5…
commit b75258e51a4efb6cff2f3e956b50fa020233c6c2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 15:22:06 2017 +0200
fix osmo_sccp_addr_dump(): actually print RI
Adjust xua_test accordingly.
Change-Id: I93e0aa706867e7b1de7f7a6071e3c8af89772af0
http://cgit.osmocom.org/libosmo-sccp/commit/?id=3c3f70a2457f437f07836280eae…
commit 3c3f70a2457f437f07836280eaebe9f5c6a7514c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 18:07:53 2017 +0200
add osmo_sccp_addr_name() and three value_string[]s
osmo_sccp_addr_dump() just prints the raw values. In osmo_sccp_addr_name(), use
osmo_ss7_pointcode_print() and newly added RI, SSN and GT value_string[] to
print more human readable log output.
Change-Id: Ie1aedd7894acd69ddc887cd65a8a0df4b888838c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=02f7c45b69c9f2d71b34eef059a…
commit 02f7c45b69c9f2d71b34eef059a43929a831d65e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 13:51:46 2017 +0200
introduce OSMO_SCCP_RI_NONE to indicate unset RI
Allows to automatically set an RI in future change
I75c67d289693f1c2a049ac61cf2b2097d6e5687d
"sccp-addr vty: set RI to SSN_PC when setting a point-code"
Change-Id: I6e2f31b023b08cba2f2ee8234e6108efcaca41c0
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b35f6d1c1e81a3d4187915234ca…
commit b35f6d1c1e81a3d4187915234ca332fc26a0858b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 13:50:31 2017 +0200
constify ss7_instance arg of osmo_ss7_pointcode_print()
Change-Id: I8c6b7188d004033e75e9c41f4a65c418d13a79c5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=06956848a3ec1b64c6bb3d71abd…
commit 06956848a3ec1b64c6bb3d71abde8db44440d80f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 26 17:31:53 2017 +0200
ensure valid primary_pc in osmo_ss7_instance
Add osmo_ss7_instance.cfg.primary_pc_valid flag.
Adjust all code paths setting primary_pc to also set primary_pc_valid.
Adjust all code paths using primary_pc to ensure it is indeed valid.
Rationale:
It looks like we are going to use the primary point-code of an SS7 instance to
derive a local SCCP address, e.g. for osmo-bsc and osmo-hnbgw.
cs7-instance 1
point-code 1.2.3 ! sets osmo_ss7_instance.primary_pc = 1.2.3
sccp-address msc
point-code 0.0.1
routing-indicator PC
hnb
iucs
remote-addr msc ! derives cs7 instance 1 and local pc 1.2.3
If 'point-code 1.2.3' is omitted, this becomes '0.0.0' without the user
noticing, and this happens for each client that omits it. I would like to barf
when no local PC is set, but since 0 is apparently a valid point-code and
osmo_ss7_instance.primary_pc is a uint32_t, we have no way to tell whether the
user supplied a point-code or not.
Currently, in osmo_ss7_vty.c we had "if (inst->cfg.primary_pc)" suggesting 0
is invalid, but in struct osmo_sccp_user we have flag pc_valid suggesting 0 is
indeed valid. I chose to adopt a primary_pc_valid flag like osmo_sccp_user.
Change-Id: I7f0f0c89b7335d9da24161bfac8234be214ca00c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=41b6803fd5d69b3a0f126e75d77…
commit 41b6803fd5d69b3a0f126e75d7734425c57644ee
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 14:33:46 2017 +0200
osmo_ss7_vty_init: ensure a talloc ctx is set by user
Drop the separate osmo_ss7_set_vty_alloc_ctx() because we are likely to forget
calling it. Instead, incorporate into osmo_ss7_vty_init_*() with a new ctx arg,
and set the static context var in vty_init_shared().
Change-Id: Id4e7f47979001f7856b0b3665c9e94982e75e490
http://cgit.osmocom.org/libosmo-sccp/commit/?id=473048d0d26f2ac06eec5ce6346…
commit 473048d0d26f2ac06eec5ce6346967eb293492be
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jul 27 13:51:20 2017 +0200
add osmo_sccp_addr_set_ssn()
Will be used by e.g. osmo-hnbgw to add an SSN to addresses obtained from the
sccp address book.
Change-Id: I85b46269dbe7909e52873ace3f720f6292a4516c
-----------------------------------------------------------------------
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 code for Iuh interface".
The branch, master has been updated
via aae68b2791c636b6a58068bb43cf4c01cfd86c5d (commit)
from 13850b1e5dc10975bf0452d2b8290bdbe2a8356f (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=aae68b2791c636b6a58068bb43cf4c0…
commit aae68b2791c636b6a58068bb43cf4c01cfd86c5d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jul 5 14:38:52 2017 +0200
move openbsc.git's iu.h, iu.c, iu_vty.c here as iu_client
To help split openbsc.git to separate MSC and SGSN repositories, place the
common Iu interface related code here in libosmo-ranap. Also apply various
improvements while moving (from intermittent code review).
The code depends on libosmo-ranap tightly. One reason to want this separate
from libosmo-ranap could be that it uses libosmo-sigtran, accepting an sccp
instance. However, including in libosmo-ranap is the simplest way to go. The
osmo-iuh build depends on libosmo-sigtran anyway because of OsmoHNBGW, and all
current users of libosmo-ranap also naturally link libosmo-sigtran already.
Apply prefix ranap_iu_ and RANAP_IU_ to allow smooth transition from the
openbsc.git iu_ to the libranap ranap_iu_ implementations.
Prune unneeded #include statements.
Instead of sccp_addr, store an rnc pointer in the ue_conn_ctx. To facilitate,
also:
- Move iu_rnc struct to iu_client.h (as ranap_iu_rnc).
- Instead of sccp_addr, pass rnc to ue_conn_ctx_alloc().
- Pass a local struct new_ue_conn_ctx containing the sccp_addr and conn_id up
the RANAP handling stack in case of an InitialUE message.
- Separate the InitialUE message handling from cn_ranap_handle_co(), by moving
to new and separate cn_ranap_handle_co_initial(), so we can still pass a
looked-up ue_conn_ctx to all other cn_ranap_handle_co() code paths.
- Allocate the ue_conn_ctx only in ranap_handle_co_initial_ue(), not as early
as before.
Note that we are not actually ever using the rnc pointer now present in
ue_conn_ctx. It could be used for more concise paging, to first page only the
RNC where we last saw the subscriber. So far we page all matching LAC/RACs.
Tweak error logging: use __func__ instead of writing the function names as
string constants.
In iu_client_vty.c:
- Move the asn.1 debug commands from logging over to the iu node. They are not
specific to the logging target. They could qualify for an entirely separate
'asn1' root node, but for simplicity place under 'iu'.
- Add the 'asn1' commands to ranap_iu_vty_config_write(), so far missing.
- remove the legacy "net." from a VTY error message, it is not known which name
the parent node of 'iu' has.
Depends: libosmo-sccp I85b46269dbe7909e52873ace3f720f6292a4516c,
libosmo-sccp Ie1aedd7894acd69ddc887cd65a8a0df4b888838c
Change-Id: I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/ranap/Makefile.am | 1 +
include/osmocom/ranap/iu_client.h | 74 ++++
src/Makefile.am | 2 +-
src/iu_client.c | 783 ++++++++++++++++++++++++++++++++++++++
src/iu_client_vty.c | 140 +++++++
5 files changed, 999 insertions(+), 1 deletion(-)
create mode 100644 include/osmocom/ranap/iu_client.h
create mode 100644 src/iu_client.c
create mode 100644 src/iu_client_vty.c
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 13850b1e5dc10975bf0452d2b8290bdbe2a8356f (commit)
from a3bcd6d1e71e866fa96a40437aeff9a6e44c76a2 (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=13850b1e5dc10975bf0452d2b8290bd…
commit 13850b1e5dc10975bf0452d2b8290bdbe2a8356f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jul 25 15:35:58 2017 +0200
ranap_common.h: fix include of asn1c/asn_application.h
Change-Id: I152377813cdcfef73e2c4309b0f8c97807d7d4f8
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/ranap/ranap_common.h | 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 "The OpenGGSN project".
The branch, laforge/ipv6 has been updated
discards f3e096d8d0204ca61c255d2263e6675d9cc430da (commit)
discards d2525908fdc7828aff670214c17e06a9f72ba8d9 (commit)
discards 00f58d2118a4298df079bbd0ca2a01226e1684b7 (commit)
discards b242b81671181e1098286e26e338e88b1e712944 (commit)
discards 5f2722668014514e304f91057859dc42c7d044f1 (commit)
discards bcae79b00e19f74a719d12887070de9f19f18701 (commit)
via 5a0f66a434bc519383896633004f008292183e4b (commit)
via 6a2019bd92acd18fd13eab03fcfd93e2a0c4f3d6 (commit)
via 178fd5d3550b27260b13ff60de8cd8b025103cd9 (commit)
via baacf9e139aae66dbb737bb6e4e305e3c2a73f64 (commit)
via 990af295af29f0cb115a8ac0bc7fd19ae13dbd12 (commit)
via 0483ee86e2e5cc3581bdb952ce85235386c8f4f2 (commit)
via d9d8862a58702ba71b5194faa01ecf1eb234519c (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 (f3e096d8d0204ca61c255d2263e6675d9cc430da)
\
N -- N -- N (5a0f66a434bc519383896633004f008292183e4b)
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/openggsn/commit/?id=5a0f66a434bc519383896633004f008…
commit 5a0f66a434bc519383896633004f008292183e4b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 3 00:47:03 2017 +0200
Support setting TUN device IPv6 address + prefix
As we can now have PDP contexts with IPv6 user IP payload,
it is useful to extend the TUN related code to be able to
configure the tun device IPv6 address + prefix length
Change-Id: I899d21e52d02e0b8384af29ddd489ff19c8f2cf6
http://cgit.osmocom.org/openggsn/commit/?id=6a2019bd92acd18fd13eab03fcfd93e…
commit 6a2019bd92acd18fd13eab03fcfd93e2a0c4f3d6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 3 00:00:23 2017 +0200
ggsn: Send proper errors in create_context_ind()
When we receive PDP context requests for unknown PDP types or if
we run out of dynamic addresses, we need to inform the SGSN that
PDP context creation failed.
Change-Id: Ibf199c1726130d27c8f80230b30ee51101c93b06
http://cgit.osmocom.org/openggsn/commit/?id=178fd5d3550b27260b13ff60de8cd8b…
commit 178fd5d3550b27260b13ff60de8cd8b025103cd9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 21:48:16 2017 +0200
IPv6 support for user IP
This patch enables the use of IPv6 PDP contexts. The phone will
have to request an IPv6 End-user-Address, and the GGSN will have
to be configured for an IPv6 pool.
The outer transport-layer IP between SGSN and GGSN must still be
IPv4, it is not modified by this patch
Change-Id: I22c3bf32a98e5daf99d6eaeac8c9f95cc7574774
http://cgit.osmocom.org/openggsn/commit/?id=baacf9e139aae66dbb737bb6e4e305e…
commit baacf9e139aae66dbb737bb6e4e305e3c2a73f64
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 22:58:54 2017 +0200
ippool_new(): const-ify input arguments
Change-Id: If3e53584e8c9c1f06bba4c183c9fd65fae913904
http://cgit.osmocom.org/openggsn/commit/?id=990af295af29f0cb115a8ac0bc7fd19…
commit 990af295af29f0cb115a8ac0bc7fd19ae13dbd12
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 21:10:09 2017 +0200
lib/tun.h: Remove non-endian-safe redefinition of IP header
We can simply use 'struct iphdr' from netinet/ip.h to achieve
the same goal (and be portable).
Change-Id: Ieece22e127dc14a7ffdc3b05656628989ad00b32
http://cgit.osmocom.org/openggsn/commit/?id=0483ee86e2e5cc3581bdb952ce85235…
commit 0483ee86e2e5cc3581bdb952ce85235386c8f4f2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 19:49:47 2017 +0200
ippool: Add IPv6 support to IP pool implementation
Change-Id: Ib98cc4bf634d6be9a7bf8c03a24e629455fcafc8
http://cgit.osmocom.org/openggsn/commit/?id=d9d8862a58702ba71b5194faa01ecf1…
commit d9d8862a58702ba71b5194faa01ecf1eb234519c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 4 00:22:35 2017 +0200
Proper fix for "Force Dynamic IP" in Create PDP CTX
An EUA length of *2* octets indicates dynamic IP address, while
an EUA length of 0 is invalid. Let's fix this hack (which needs
to finally be removed anyway).
Change-Id: Ib1b57eb0654327882044d6862d955f4b32aa6bcd
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
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 "The Open Source GSM Base Band stack".
The branch, fixeria/fake_trx has been updated
via 2ae2660cea8680bc2d0f9025b7a0f00161ffabe7 (commit)
via 65edbe162851014d44e47599f0ad5c2de1f83eef (commit)
via 219a81fd2a346bea43ec37abfa7b3a4e147212d8 (commit)
via d3f88a9706640bc43e9594d48add2b22a9978a39 (commit)
via a9ebb1c5909159917b749ab018d45bf6a11c5925 (commit)
via af2db992186451247efe9f1ea4eba3dcfa75545d (commit)
via 28b7c18e4465453ad3475a6cbdb0cba659a40c69 (commit)
via 2acf325a9ad3118eba45cdc3fd4e514ec52bf238 (commit)
via 11ca1abae64ee658f7cf4aa1150b9cd341a717ed (commit)
via 5945fdf8dd5acdb486e534ea07ec7552cec9e6cb (commit)
via 697b8cd2aab111b50fbd23f75cfdadbbdeec1d09 (commit)
via 05a1027dd4d2678cba2dd316cb1d43d1aad16c64 (commit)
from 40bc28d00102ddbedb572de4d02d89139f47792f (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=2ae2660cea8680bc2d0f9025b7a0f…
commit 2ae2660cea8680bc2d0f9025b7a0f00161ffabe7
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Aug 3 20:00:12 2017 +0600
fake_trx: whitespace fix
Change-Id: Iad2be36777e4a2454e181c856c7902574a4ab20c
http://cgit.osmocom.org/osmocom-bb/commit/?id=65edbe162851014d44e47599f0ad5…
commit 65edbe162851014d44e47599f0ad5c2de1f83eef
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Aug 3 19:51:57 2017 +0600
fake_trx: separate DataInterface from burst_gen.py
Change-Id: I325cf2ae59ef8834c2ddfb67206eede44d1e0acf
http://cgit.osmocom.org/osmocom-bb/commit/?id=219a81fd2a346bea43ec37abfa7b3…
commit 219a81fd2a346bea43ec37abfa7b3a4e147212d8
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Aug 3 19:34:39 2017 +0600
fake_trx: add options to specify fn, tn and pwr
Change-Id: Ifd4f4864707596a69fece11218a4800b98551c31
http://cgit.osmocom.org/osmocom-bb/commit/?id=d3f88a9706640bc43e9594d48add2…
commit d3f88a9706640bc43e9594d48add2b22a9978a39
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 20:06:36 2017 +0600
host/trxcon/scheduler: clean up some includes
Change-Id: I47e3b953b80f4f822d563579d15498181009ca80
http://cgit.osmocom.org/osmocom-bb/commit/?id=a9ebb1c5909159917b749ab018d45…
commit a9ebb1c5909159917b749ab018d45bf6a11c5925
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 17:24:27 2017 +0600
host/trxcon/scheduler: share common code for lchan handlers
The training sequences array is currently used by xCCH handlers,
but will be also used for handling both TCH/F and TCH/H bursts.
Moreover the code that forwards decoded L2 payloads to L1CTL
protocol handlers was separated into a new shared function.
Change-Id: I34c3de351362ebd9a070f49bb78d7bd976784b04
http://cgit.osmocom.org/osmocom-bb/commit/?id=af2db992186451247efe9f1ea4eba…
commit af2db992186451247efe9f1ea4eba3dcfa75545d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 15:00:15 2017 +0600
host/trxcon/l1ctl.c: make l1ctl_tx_data_ind flexible
Now this function can send both DATA and TRAFFIC indications.
Change-Id: I945c10c317155917b6e6ce9d663d9cb46f2e085c
http://cgit.osmocom.org/osmocom-bb/commit/?id=28b7c18e4465453ad3475a6cbdb0c…
commit 28b7c18e4465453ad3475a6cbdb0cba659a40c69
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 14:03:51 2017 +0600
host/trxcon/scheduler: get rid of useless nbits argument
Change-Id: I8508676e2cb347396c6ca6b394f13113f3e63084
http://cgit.osmocom.org/osmocom-bb/commit/?id=2acf325a9ad3118eba45cdc3fd4e5…
commit 2acf325a9ad3118eba45cdc3fd4e514ec52bf238
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 13:27:30 2017 +0600
host/trxcon/scheduler: pass trx_lchan_state to lchan handlers
It's better to pass a trx_lchan_state instance directly from
caller to lchan handler instead of passing trx_lchan_type. This
way a handler wouldn't need to find lchan itself.
Change-Id: I47a40542b03ab31da12b0abb1c263c83662ff018
http://cgit.osmocom.org/osmocom-bb/commit/?id=11ca1abae64ee658f7cf4aa1150b9…
commit 11ca1abae64ee658f7cf4aa1150b9cd341a717ed
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 29 23:43:52 2017 +0600
host/trxcon/scheduler: fix chan_nr parsing
Previously, the chan_nr, received from L2, was parsed in a wrong
way, so in some cases only one logical channel was activated or
some messages (such as Measurement Requests) were sent on
incorrect channel (e.g. on SDCCH instead of SACCH).
This change reimplements the sched_trx_chan_nr2lchan_type(), and
introduces a new function sched_trx_set_lchans(), whics will
parse chan_nr and (de)activate required channels.
Change-Id: I480311c65ef93bbc1644ec708dd2a68fd33091e0
http://cgit.osmocom.org/osmocom-bb/commit/?id=5945fdf8dd5acdb486e534ea07ec7…
commit 5945fdf8dd5acdb486e534ea07ec7552cec9e6cb
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 16:03:05 2017 +0600
host/trxcon/scheduler: ignore incomplete sets of bursts
To be able to decode one xCCH message, it's required to have
all set of bursts collected (4/4). Otherwise we should not
even try to decode an incomplete set.
Change-Id: Iaa63462efe19b8e96102fc8c8d8c968a2df2c70e
http://cgit.osmocom.org/osmocom-bb/commit/?id=697b8cd2aab111b50fbd23f75cfda…
commit 697b8cd2aab111b50fbd23f75cfdadbbdeec1d09
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 15:53:59 2017 +0600
host/trxcon/scheduler: drop a meaningless FIXME label
Change-Id: If5497f4fdce22e986f46725cc1575a1e809ccdab
http://cgit.osmocom.org/osmocom-bb/commit/?id=05a1027dd4d2678cba2dd316cb1d4…
commit 05a1027dd4d2678cba2dd316cb1d43d1aad16c64
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 15:36:44 2017 +0600
host/trxcon/scheduler: use 'tn' instead of 'ts_num'
The new timeslot index designation is more generic for
Osmocom projects, so let's use one.
Change-Id: I8c0118aad439816148490e57938d7e32b6e20877
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/Makefile.am | 1 +
src/host/trxcon/l1ctl.c | 45 +++++++------
src/host/trxcon/l1ctl.h | 3 +-
src/host/trxcon/sched_lchan_common.c | 114 ++++++++++++++++++++++++++++++++
src/host/trxcon/sched_lchan_desc.c | 14 ++--
src/host/trxcon/sched_lchan_rach.c | 7 +-
src/host/trxcon/sched_lchan_sch.c | 10 ++-
src/host/trxcon/sched_lchan_xcch.c | 116 ++++++--------------------------
src/host/trxcon/sched_mframe.c | 4 +-
src/host/trxcon/sched_trx.c | 68 +++++++++++++++----
src/host/trxcon/sched_trx.h | 28 ++++----
src/target/fake_trx/burst_gen.py | 120 ++++++++++------------------------
src/target/fake_trx/data_if.py | 107 ++++++++++++++++++++++++++++++
src/target/fake_trx/rand_burst_gen.py | 10 +--
14 files changed, 391 insertions(+), 256 deletions(-)
create mode 100644 src/host/trxcon/sched_lchan_common.c
create mode 100644 src/target/fake_trx/data_if.py
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 OpenGGSN project".
The branch, laforge/ipv6 has been updated
discards fed366e34fd650dec5f1fe8fbdb56ac50985d91d (commit)
discards 109c14c2fab9554a8ec90f1df13f03f6f824d251 (commit)
discards 88a37ce7021cab973c3ef09549b1b915ca766d99 (commit)
discards e1f4ce3bf26435d7c53dd0ae43b9a5cde765b7f8 (commit)
discards 68295b2b9a4c790bb653b97f033482c1fbbc5368 (commit)
discards ef761f64753e9dc344148383db42d5235123405c (commit)
via f3e096d8d0204ca61c255d2263e6675d9cc430da (commit)
via d2525908fdc7828aff670214c17e06a9f72ba8d9 (commit)
via 00f58d2118a4298df079bbd0ca2a01226e1684b7 (commit)
via b242b81671181e1098286e26e338e88b1e712944 (commit)
via 5f2722668014514e304f91057859dc42c7d044f1 (commit)
via bcae79b00e19f74a719d12887070de9f19f18701 (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 (fed366e34fd650dec5f1fe8fbdb56ac50985d91d)
\
N -- N -- N (f3e096d8d0204ca61c255d2263e6675d9cc430da)
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/openggsn/commit/?id=f3e096d8d0204ca61c255d2263e6675…
commit f3e096d8d0204ca61c255d2263e6675d9cc430da
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 3 00:47:03 2017 +0200
Support setting TUN device IPv6 address + prefix
As we can now have PDP contexts with IPv6 user IP payload,
it is useful to extend the TUN related code to be able to
configure the tun device IPv6 address + prefix length
Change-Id: I899d21e52d02e0b8384af29ddd489ff19c8f2cf6
http://cgit.osmocom.org/openggsn/commit/?id=d2525908fdc7828aff670214c17e06a…
commit d2525908fdc7828aff670214c17e06a9f72ba8d9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 3 00:00:23 2017 +0200
ggsn: Send proper errors in create_context_ind()
When we receive PDP context requests for unknown PDP types or if
we run out of dynamic addresses, we need to inform the SGSN that
PDP context creation failed.
Change-Id: Ibf199c1726130d27c8f80230b30ee51101c93b06
http://cgit.osmocom.org/openggsn/commit/?id=00f58d2118a4298df079bbd0ca2a012…
commit 00f58d2118a4298df079bbd0ca2a01226e1684b7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 21:48:16 2017 +0200
IPv6 support for user IP
This patch enables the use of IPv6 PDP contexts. The phone will
have to request an IPv6 End-user-Address, and the GGSN will have
to be configured for an IPv6 pool.
The outer transport-layer IP between SGSN and GGSN must still be
IPv4, it is not modified by this patch
Change-Id: I22c3bf32a98e5daf99d6eaeac8c9f95cc7574774
http://cgit.osmocom.org/openggsn/commit/?id=b242b81671181e1098286e26e338e88…
commit b242b81671181e1098286e26e338e88b1e712944
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 22:58:54 2017 +0200
ippool_new(): const-ify input arguments
Change-Id: If3e53584e8c9c1f06bba4c183c9fd65fae913904
http://cgit.osmocom.org/openggsn/commit/?id=5f2722668014514e304f91057859dc4…
commit 5f2722668014514e304f91057859dc42c7d044f1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 21:10:09 2017 +0200
lib/tun.h: Remove non-endian-safe redefinition of IP header
We can simply use 'struct iphdr' from netinet/ip.h to achieve
the same goal (and be portable).
Change-Id: Ieece22e127dc14a7ffdc3b05656628989ad00b32
http://cgit.osmocom.org/openggsn/commit/?id=bcae79b00e19f74a719d12887070de9…
commit bcae79b00e19f74a719d12887070de9f19f18701
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 19:49:47 2017 +0200
ippool: Add IPv6 support to IP pool implementation
Change-Id: Ib98cc4bf634d6be9a7bf8c03a24e629455fcafc8
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 6 ++++++
lib/ippool.c | 3 +--
lib/tun.h | 26 ++++++++++++++++++++++++++
3 files changed, 33 insertions(+), 2 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 "The OpenGGSN project".
The branch, laforge/ipv6 has been created
at fed366e34fd650dec5f1fe8fbdb56ac50985d91d (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openggsn/commit/?id=fed366e34fd650dec5f1fe8fbdb56ac…
commit fed366e34fd650dec5f1fe8fbdb56ac50985d91d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 3 00:47:03 2017 +0200
Support setting TUN device IPv6 address + prefix
As we can now have PDP contexts with IPv6 user IP payload,
it is useful to extend the TUN related code to be able to
configure the tun device IPv6 address + prefix length
Change-Id: I899d21e52d02e0b8384af29ddd489ff19c8f2cf6
http://cgit.osmocom.org/openggsn/commit/?id=109c14c2fab9554a8ec90f1df13f03f…
commit 109c14c2fab9554a8ec90f1df13f03f6f824d251
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 3 00:00:23 2017 +0200
ggsn: Send proper errors in create_context_ind()
When we receive PDP context requests for unknown PDP types or if
we run out of dynamic addresses, we need to inform the SGSN that
PDP context creation failed.
Change-Id: Ibf199c1726130d27c8f80230b30ee51101c93b06
http://cgit.osmocom.org/openggsn/commit/?id=88a37ce7021cab973c3ef09549b1b91…
commit 88a37ce7021cab973c3ef09549b1b915ca766d99
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 21:48:16 2017 +0200
IPv6 support for user IP
This patch enables the use of IPv6 PDP contexts. The phone will
have to request an IPv6 End-user-Address, and the GGSN will have
to be configured for an IPv6 pool.
The outer transport-layer IP between SGSN and GGSN must still be
IPv4, it is not modified by this patch
Change-Id: I22c3bf32a98e5daf99d6eaeac8c9f95cc7574774
http://cgit.osmocom.org/openggsn/commit/?id=e1f4ce3bf26435d7c53dd0ae43b9a5c…
commit e1f4ce3bf26435d7c53dd0ae43b9a5cde765b7f8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 22:58:54 2017 +0200
ippool_new(): const-ify input arguments
Change-Id: If3e53584e8c9c1f06bba4c183c9fd65fae913904
http://cgit.osmocom.org/openggsn/commit/?id=68295b2b9a4c790bb653b97f033482c…
commit 68295b2b9a4c790bb653b97f033482c1fbbc5368
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 21:10:09 2017 +0200
lib/tun.h: Remove non-endian-safe redefinition of IP header
We can simply use 'struct iphdr' from netinet/ip.h to achieve
the same goal (and be portable).
Change-Id: Ieece22e127dc14a7ffdc3b05656628989ad00b32
http://cgit.osmocom.org/openggsn/commit/?id=ef761f64753e9dc344148383db42d52…
commit ef761f64753e9dc344148383db42d5235123405c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 19:49:47 2017 +0200
ippool: Add IPv6 support to IP pool implementation
Change-Id: Ib98cc4bf634d6be9a7bf8c03a24e629455fcafc8
-----------------------------------------------------------------------
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 882f340b6c394f581f6c32cafefa10c7b57073b9 (commit)
from 738756984f2479512514515e95610f0a1bde7bd1 (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=882f340b6c394f581f6c32cafef…
commit 882f340b6c394f581f6c32cafefa10c7b57073b9
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jul 21 16:23:50 2017 +0200
sccp: derive local address from given sccp instance
The most important parts of an SCCP address are the routing
indicator and the pointcode. The latter one is always available
via the SS7 instance, so a basic local address can be derived
from there.
Add function osmo_sccp_local_addr_by_instance() to derive a basic
local SCCP address from a given SCCP instance
Change-Id: I371dc9132871aad3d8321ea13cf9fd69d76eff8f
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/sccp_sap.h | 4 ++++
src/sccp_user.c | 22 ++++++++++++++++++++++
2 files changed, 26 insertions(+)
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 BTS-side code (Abis, scheduling, ...)".
The branch, resf/for/master has been deleted
was 3617fd1cb6eb3e22a1f1482e05a8d1d8cb9016f1
-----------------------------------------------------------------------
3617fd1cb6eb3e22a1f1482e05a8d1d8cb9016f1 Ensure we don't send dummy UI frames on BCCH for TC=5
-----------------------------------------------------------------------
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 "SCCP Library".
The branch, master has been updated
via 738756984f2479512514515e95610f0a1bde7bd1 (commit)
from b06c887cf0ae8b0dd15f93f85459cf903f3b145b (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=738756984f2479512514515e956…
commit 738756984f2479512514515e95610f0a1bde7bd1
Author: Installation Owner <owner@lobotron>
Date: Wed Jul 26 16:44:59 2017 +0200
sccp: fix possible nullpointer deref
check input parameters local_ip and remote_ip of the function
osmo_sccp_simple_client_on_ss7_id() before using them with
talloc_strdup()
Change-Id: I1a5dd1ea3167513bf9e7ae153f83e1ae3136c905
-----------------------------------------------------------------------
Summary of changes:
src/sccp_user.c | 6 ++++--
1 file changed, 4 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via d208132ab90e3314ae5fbd9830bf43c1b3fa1893 (commit)
from dc469994f34d365e8b607ce42a1de9d63fa57f40 (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=d208132ab90e3314ae5fbd9830bf43c…
commit d208132ab90e3314ae5fbd9830bf43c1b3fa1893
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Mon Jul 31 19:20:45 2017 +0200
lc-15, sysmo: l1_if: print name on PH-DATA.ind unknwon sapi
Change-Id: I007e5f0ce9709026331817e55148749e21d8b015
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-litecell15/l1_if.c | 4 ++--
src/osmo-bts-sysmo/l1_if.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)