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 deleted
was 9d1a3f66457508e16dd2d1d33fe7bf5ed24b633b
-----------------------------------------------------------------------
9d1a3f66457508e16dd2d1d33fe7bf5ed24b633b cosmetic: ws in log
-----------------------------------------------------------------------
hooks/post-receive
--
SCCP Library
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, fairwaves/master-rebase has been updated
via 2ecb6a08611321d7680d1453fff39acdbe65d527 (commit)
via 5e1e45283bdcb2daa21a2acd21458c24c088c30e (commit)
from 28d7d7570a079ac8cf415dd16469586c59decbd9 (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=2ecb6a08611321d7680d1453fff3…
commit 2ecb6a08611321d7680d1453fff39acdbe65d527
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu May 11 15:47:42 2017 +0300
debian: Update changelog to 0.9.6-fw.2
Change-Id: I7f8ba65fd6c3b1266b651e060bb98e801ad48056
http://cgit.osmocom.org/libosmocore/commit/?id=5e1e45283bdcb2daa21a2acd2145…
commit 5e1e45283bdcb2daa21a2acd21458c24c088c30e
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu May 11 15:19:23 2017 +0300
lapd_core: Fix crash in lapd_est_req() function
lapd_est_req() function could be called on uninitialized lapd link
(before lapd_dl_init() and after lapd_dl_exit() functions) due to
invalid usage on higher levels.
In order to prevent using uninitialized lapd link, we should set
LAPD_STATE_NULL state for lapd_datalink in lapd_dl_exit() function.
So all messages for lapd_datalink in null state will be unhandled by
lapd_recv_dlsap() function and lapd_est_req() function will not be
called before lapd_dl_init() function where lapd link state is changed
to idle.
Change-Id: I306dad9b78e3becaef14c5305ec25c312feefe3c
Related: OS#1982
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 6 ++++++
src/gsm/lapd_core.c | 4 ++++
2 files changed, 10 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master-rebase has been updated
via 4cd60620fc46a386637ec24c502224e4221b3dd8 (commit)
from c9d1f6f84194ae025e44f3dd86b4f5f792868c26 (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=4cd60620fc46a386637ec24c502224e4…
commit 4cd60620fc46a386637ec24c502224e4221b3dd8
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu Aug 10 17:34:05 2017 +0300
handover_logic: set correct link to bts for subscriber_connection in case of moving this connection to another bts
In case of successful completion of handover gsm_subscriber_connection could be moved from one bts to another,
so connection link to bts should be replaced by link to bts, which owns new_lchan.
This bug was detected, because conn->bts->nr is used in call control log messages
and wrong number of bts was observed in these messages after handover.
Change-Id: Idc7dd412b7580c451e716b73ef7549826c60b0d9
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/handover_logic.c | 1 +
1 file changed, 1 insertion(+)
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 df0759f7e77e36ee4eeb369c6d12d8edb152db43 (commit)
discards bf5ac2d568831839631c40b311f9a8e0bc94f6f4 (commit)
discards 0dd2509fce388f17320c6605ce68b64280b374c2 (commit)
via fcf362fb435c384d377302349a40e2390bf174a3 (commit)
via ecbdc5cb06ef7f61c6f4cdb4e1fd84a05ec0407d (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 (df0759f7e77e36ee4eeb369c6d12d8edb152db43)
\
N -- N -- N (fcf362fb435c384d377302349a40e2390bf174a3)
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=fcf362fb435c384d377302349a40e23…
commit fcf362fb435c384d377302349a40e2390bf174a3
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:
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, master has been updated
via d4d6e09fd29e23e28960959ca488e1481339571e (commit)
from 365f8fa4628b371551d6f5b20651ac06239f905d (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:
ggsn/ggsn.c | 6 +++++-
lib/in46_addr.c | 2 ++
lib/ippool.c | 17 ++++++++++-------
3 files changed, 17 insertions(+), 8 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 "SCCP Library".
The branch, master has been updated
via ba12716882059491c6a0923cc061165988df590b (commit)
from 50a40f921863500d583eafcf0c4ca5552cb3dc1e (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=ba12716882059491c6a0923cc06…
commit ba12716882059491c6a0923cc061165988df590b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jul 24 14:10:42 2017 +0200
safer osmo_sccp_make_addr_pc_ssn(): clear all values
Make sure that all values of the resulting sccp_addr are cleared to obtain a
clean PC+SSN address. Before this, gt and ip remained unset/random, e.g. in
osmo_sccp_tx_unitdata_ranap()
Change-Id: I37395169d364050e45e99793c495a9848a4f8601
-----------------------------------------------------------------------
Summary of changes:
src/sccp_helpers.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 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 "SCCP Library".
The branch, master has been updated
via 50a40f921863500d583eafcf0c4ca5552cb3dc1e (commit)
via bb8329e91c09a180733716fcdf0c24c4facd5cc9 (commit)
from 9d1a3f66457508e16dd2d1d33fe7bf5ed24b633b (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=50a40f921863500d583eafcf0c4…
commit 50a40f921863500d583eafcf0c4ca5552cb3dc1e
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 9 18:46:58 2017 +0200
vty: hide SG commands when running as ASP
The SG (signal gateway) requires an extra set of VTY commands in
order to be fully configurable. These VTY commands do not make
sense in a situation where libosmo-sccp is used to implement an
ASP (application server process).
Detect in which role libosmo-sccp is used by which of the VTY
initalization functions are called:
osmo_ss7_vty_init_asp() ==> ASP
osmo_ss7_vty_init_sg() ==> SG
Prevent writing back of SG specific configuration when in
running as ASP. Only write back the full parameter set when
running as SG.
Change-Id: I707bcd790f4c6d0f618e41163b51d2179ea3aeaf
http://cgit.osmocom.org/libosmo-sccp/commit/?id=bb8329e91c09a180733716fcdf0…
commit bb8329e91c09a180733716fcdf0c24c4facd5cc9
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 9 18:43:03 2017 +0200
sccp: fix creating of the default route in simple client
The simple client (osmo_sccp_simple_client_on_ss7_id() and
osmo_sccp_simple_client) does not create a default route if
the user has already created an AS via VTY.
Check the presence of a default route independently of the
AS. If no default route exists, create one.
Change-Id: I7516fa5509bade4ba10e9d8eaa3e46cfe3696b3a
-----------------------------------------------------------------------
Summary of changes:
src/osmo_ss7_vty.c | 18 +++++++++++++-----
src/sccp_user.c | 10 +++++++---
2 files changed, 20 insertions(+), 8 deletions(-)
hooks/post-receive
--
SCCP Library
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 4a29f348135671ba59107a1659fab6c8c9362f58 (commit)
via 35b263240f12b7d3b1c62c26b91fa555935c5703 (commit)
from ff932bbc38661a327382495de1e30b521a91b548 (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=4a29f348135671ba59107a1659fa…
commit 4a29f348135671ba59107a1659fab6c8c9362f58
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 9 19:00:09 2017 +0200
tlv: add [msgb_]t16lv_put() for 16bit tag + 8 bit len TLVs
In the Protocol Configuration Options IE (see 3GPP TS 24.008 10.5.6.3)
there is yet another new TLV format (derived from PPP IPCP/LCP/...)
which uses 16bit tag and 8bit length. Let's add functions so we can
generate related TLVs. Parsing is unfortunately not possible in our
existing structure as our tlv_parsed array only has 256 entries and
thus cannot cope with 16bit tags.
Change-Id: I9799130e2eba8fae8c4480fbb8a900c30232b694
http://cgit.osmocom.org/libosmocore/commit/?id=35b263240f12b7d3b1c62c26b91f…
commit 35b263240f12b7d3b1c62c26b91fa555935c5703
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jul 31 19:36:52 2017 +0200
Add osmo_gprs_{ul,dl}_block_size_{bits,bytes} functions
Those functions can be used to look up the size of (E)GPRS blocks.
Change-Id: I05ff75ef7dfae639886bbd09fe35f03a8af9d988
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gprs/gprs_rlc.h | 25 ++++++++++++
include/osmocom/gsm/tlv.h | 21 +++++++++-
src/gsm/gprs_rlc.c | 90 +++++++++++++++++++++++++++++++++++++++++
src/gsm/libosmogsm.map | 6 +++
4 files changed, 141 insertions(+), 1 deletion(-)
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 "The OpenGGSN project".
The branch, laforge/ipv6 has been updated
discards 69ba8a611a6e4bf5e92cb84d56f147732e9b2d89 (commit)
discards c2897ac13f6b289e74c001a5cad6b068bf2ca1df (commit)
discards 84c2d0f286cf74c8dd42133241df5ca51dfbb0b8 (commit)
discards 949e50e02bb1af911dca820f21a11232f615e106 (commit)
discards 714a41bf66932bb6b383cd4573d1eff51aaf50dd (commit)
via 86f42e4d9d17f4134018a556070d801adf64d974 (commit)
via 8b74b473e235cc409a4a443ba82ffd20df452b13 (commit)
via 95340e164e12a89a8e15750cd17503a89baaca9a (commit)
via 4f2c0e3e7627ffe0762d96f3289f71632ea9b32f (commit)
via d4d6e09fd29e23e28960959ca488e1481339571e (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 (69ba8a611a6e4bf5e92cb84d56f147732e9b2d89)
\
N -- N -- N (86f42e4d9d17f4134018a556070d801adf64d974)
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=86f42e4d9d17f4134018a556070d801…
commit 86f42e4d9d17f4134018a556070d801adf64d974
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=8b74b473e235cc409a4a443ba82ffd2…
commit 8b74b473e235cc409a4a443ba82ffd20df452b13
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 9 21:58:12 2017 +0200
IPv6: in46_addr: OSMO_ASSERT() in case of unsupported calls
There's a bit of trickery with the ip_pool and it's "lengty=8" IPv6
prefix handling, let's make sure we don't accidentially call any
support functions with addresses of wrong length.
Change-Id: I444c190bdcd18780344e1f0dad4faf3bcf9da5a5
http://cgit.osmocom.org/openggsn/commit/?id=95340e164e12a89a8e15750cd17503a…
commit 95340e164e12a89a8e15750cd17503a89baaca9a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 9 20:28:52 2017 +0200
IPv6: Support PCO for IPv6 DNS addresses
In IPv6, DNS server information is not passed along as IPCP6 like
in IPv5 with IPCP. The reason is that IPCP6 (for PPP) doesn't
support passing DNS server information. Rather, the relevant RFCs
indicate DHCPv6 should be used even over point-to-point links.
3GPP decided to avoid DHCPv6 dependency for stateless autoconfiguration
(the only mandatory IPv6 configuration mechanism) and added some new
non-PPP-style PCO information elements ("containers") which can among
other things inform a MS about IPV6 DNS servers.
That same mechanism can also be used to inform the MS about IPv4 DNS
servers, so for IPv4 there are now two competing mechanisms: IPCP and
the new "native" PCO container. With this patch, we support both
for IPv4.
Change-Id: I21499afd61def8c925f7838bde76f34d28214b56
http://cgit.osmocom.org/openggsn/commit/?id=4f2c0e3e7627ffe0762d96f3289f716…
commit 4f2c0e3e7627ffe0762d96f3289f71632ea9b32f
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=d4d6e09fd29e23e28960959ca488e14…
commit d4d6e09fd29e23e28960959ca488e1481339571e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Aug 8 18:10:43 2017 +0200
ippool: Extend pool to work with /64 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
-----------------------------------------------------------------------
Summary of changes:
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, master has been updated
via 365f8fa4628b371551d6f5b20651ac06239f905d (commit)
via d1bf1e11ba72a5e46c0d85b845110bd56d8d6e20 (commit)
via a0d281db1cd2f122fb8f0adfd9e4a82e60efbd2f (commit)
via 53165ede24b106326d3762232435e0a28c10e1bb (commit)
via 63ebccdfe350d7e75bbb8e5511bcde26a7e300ad (commit)
via d12eab9c4e375e1669637dd34674c8b8208cf867 (commit)
via d9d8862a58702ba71b5194faa01ecf1eb234519c (commit)
from 283188790bb1b3af673d4edbd56ff649b7464e1e (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:
configure.ac | 6 ++
ggsn/ggsn.c | 64 ++++++++++----
ggsn/gtp-kernel.c | 15 +---
ggsn/gtp-kernel.h | 4 +-
lib/Makefile.am | 4 +-
lib/in46_addr.c | 225 ++++++++++++++++++++++++++++++++++++++++++++++++
lib/in46_addr.h | 25 ++++++
lib/ippool.c | 252 +++++++++++++++++++++++++++++++-----------------------
lib/ippool.h | 35 +++-----
lib/tun.h | 40 +++++----
sgsnemu/sgsnemu.c | 52 ++++++-----
11 files changed, 521 insertions(+), 201 deletions(-)
create mode 100644 lib/in46_addr.c
create mode 100644 lib/in46_addr.h
hooks/post-receive
--
The OpenGGSN project