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/osmo-ggsn has been updated
discards f90636e35178a2b407ba754193ac77103fb2a7d0 (commit)
discards 58bd1693eb47579007a6dd902910194dac80791b (commit)
discards a22941aef3242ebbc011ccfab25c9f8ffecbc27b (commit)
discards f38f373ddb7283971b887d9a3ee31c98aae5d318 (commit)
discards defa657404df72fe10152abbeb1cf4db8d3ed79d (commit)
discards db3a9f4d69f97970981cc3dc80200af82fb96b02 (commit)
discards f4c29c1225629aefe1513f2a43291919a148c1a5 (commit)
discards b7829076cd8371005f2f864ffd59dc9dc0db58a0 (commit)
discards eca48374c0e4b6eccb3edd149f6e78fd5ad95bab (commit)
discards fb845eff238db7b346ca84a3657f50011ca5d0ca (commit)
discards 680985869beaad03d55c0e38dc83c61e0f8f3e53 (commit)
discards abf33aaecfb18b806fd297cb42bffa7b620354fb (commit)
discards 215a5c8d011f2bc3bae3d597774d85a30d7f8f5d (commit)
discards 638fc607afbd7bffb84b69101c19f18da1c0cb3c (commit)
via 46b7e30193c3a62449f3fe24ba225cafa610f21e (commit)
via 96d48df6db81bed9da50b213e681169ba9b00b4c (commit)
via cae6e41162be3889df3c350eef80f27e89538323 (commit)
via 67c092bd1b526f1964bc6f29bd3c67c510dd2b72 (commit)
via d54bee61e1043063d86341b089fd3db19ae357c3 (commit)
via 25ebd9678114b0e1024d67e4934b4ab7b98f531f (commit)
via bcefbf3979a21d386990a396bf93721c5411620b (commit)
via 816813d5a079e863dc0dfb4b9116969c6417d7ca (commit)
via be75a832aeaceda326cbbfe741be6925a8898786 (commit)
via 664ba4117bd5aa79118bfda5903ae48db405c362 (commit)
via 5c67c116a7833036b8bcec4e047d4c590105a842 (commit)
via 27c7b2f94118e6a0a15ebeeb142e7c7cb7c21e55 (commit)
via 1e904b05bbe0d5277bb8c374edd21d8ac65a0708 (commit)
via fbc1c7a5650e541042e6d9df5a39b8980afa46cd (commit)
via 546b762da662aaac026ebd29f00ae51fefeaf738 (commit)
via 1b731746fda2e8949c1d38dca45ad03fd0d3ab4a (commit)
via 54d082e5e8a3bd45a46dde1162015954b9047f69 (commit)
via b10ee08c2ff4df8acc053d2ad9a2cba04e757061 (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 (f90636e35178a2b407ba754193ac77103fb2a7d0)
\
N -- N -- N (46b7e30193c3a62449f3fe24ba225cafa610f21e)
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=46b7e30193c3a62449f3fe24ba225ca…
commit 46b7e30193c3a62449f3fe24ba225cafa610f21e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 21:33:08 2017 +0200
WIP: manpage update
Change-Id: Icc49721c3d52d5b1c921ea5e4ccfc8b705a2c9bc
http://cgit.osmocom.org/openggsn/commit/?id=96d48df6db81bed9da50b213e681169…
commit 96d48df6db81bed9da50b213e681169ba9b00b4c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 20:01:59 2017 +0200
Documentation update: Remove NEWS, README.Solaris, update README.md
* README.Solaris is obsolete and related code has been removed
* NEWS file was unmaintained for more than a decade, remove it
* Remove "Performance" chapter about 550MHz Athlon
* gengetopt is no longer needed for ggsn
* remove compilation/installation instructions horribly out of date
* command line syntax of 'ggsn' program has changed
Change-Id: I45d627911503c7b733cae6a1396ca4d69a9994db
http://cgit.osmocom.org/openggsn/commit/?id=cae6e41162be3889df3c350eef80f27…
commit cae6e41162be3889df3c350eef80f27e89538323
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:07:02 2017 +0200
Introduce a VTY, factually turning OpenGGSN into an Osmocom program
Change-Id: I9613ca3436e77ea132c47f0096df7c5050d7e826
http://cgit.osmocom.org/openggsn/commit/?id=67c092bd1b526f1964bc6f29bd3c67c…
commit 67c092bd1b526f1964bc6f29bd3c67c510dd2b72
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:38:44 2017 +0200
lib/tun: Mark internal helper functions 'static'
Change-Id: I53a8a89abb0080a39a153e9d3864c17b29aa193c
http://cgit.osmocom.org/openggsn/commit/?id=d54bee61e1043063d86341b089fd3db…
commit d54bee61e1043063d86341b089fd3db19ae357c3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:18:12 2017 +0200
Remove __sun__ code that is unmaintained
We haven nobody maintaining this platform, let's remove it.
In fact, only Linux and FreeBSD are part of the jenkins build tests,
so even Apple/MacOS is up for disposal. However, as it's more
popular, let's keep the code.
Change-Id: Id6b8179259bacade52c39f96e688f828eff164ac
http://cgit.osmocom.org/openggsn/commit/?id=25ebd9678114b0e1024d67e4934b4ab…
commit 25ebd9678114b0e1024d67e4934b4ab7b98f531f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:55:09 2017 +0200
libgtp: Add back-reference to gsn from pdp context
This is required once one wants to support multiple GSNs in a single
application.
WARNING: This breaks ABI compatibility, LIBVERSION must be adjusted
Change-Id: I68ae49a765828fa681054c68bf7f5e74dbe48ad2
http://cgit.osmocom.org/openggsn/commit/?id=bcefbf3979a21d386990a396bf93721…
commit bcefbf3979a21d386990a396bf93721c5411620b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:45 2017 +0200
libgtp: Remove ctrl_handle from gsn_t, replace with private context
The control interface handle never belonged into libgtp in the first
place. Commit 727417dd28813c697b4820aef9f54f249e30c4b8 should not
have added this to the shared library (used by sgsnemu, osmo-sgsn, ...),
but to some private state of the GGSN.
Introducing a private context pointer at the same location will keep
ABI compatibilty.
Change-Id: I4f17516dae3e04114564828a3e5f6e2ea54212a5
http://cgit.osmocom.org/openggsn/commit/?id=816813d5a079e863dc0dfb4b9116969…
commit 816813d5a079e863dc0dfb4b9116969c6417d7ca
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:06:19 2017 +0200
lib/tun.c: Proper cleanup during tun_new() error paths
Change-Id: I285be20df76774ac7258b6edb3d4f2d28703757d
http://cgit.osmocom.org/openggsn/commit/?id=be75a832aeaceda326cbbfe741be692…
commit be75a832aeaceda326cbbfe741be6925a8898786
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:04 2017 +0200
lib/ippool: Move ippool_aton() out of ippool_new()
we rather pass the in46_prefix directly into ippool_new()
Change-Id: Iadf6274e881a9bfc75eb41f9380f5ae2d8c92a0f
http://cgit.osmocom.org/openggsn/commit/?id=664ba4117bd5aa79118bfda5903ae48…
commit 664ba4117bd5aa79118bfda5903ae48db405c362
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:39 2017 +0200
lib/ippool: Add back-pointer from pool member to pool
This allows us to remove pool members without having to keep
a pointer to the pool around.
Change-Id: I9042eb85989c5451d7894678eca110dd19e78002
http://cgit.osmocom.org/openggsn/commit/?id=5c67c116a7833036b8bcec4e047d4c5…
commit 5c67c116a7833036b8bcec4e047d4c590105a842
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:54:28 2017 +0200
lib/in46_addr: Avoid ASSERT() when in46a_ntop() is called on uninitialized address
Change-Id: I42d41ec1370b9cc15d372b649d8e1bc78e76af9b
http://cgit.osmocom.org/openggsn/commit/?id=27c7b2f94118e6a0a15ebeeb142e7c7…
commit 27c7b2f94118e6a0a15ebeeb142e7c7cb7c21e55
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:48 2017 +0200
lib/in46_addr: Add 'struct in46_prefix' to represent addr + prefix
Change-Id: I797d105117e81951732bcfc2cc26a8d00fd69443
http://cgit.osmocom.org/openggsn/commit/?id=1e904b05bbe0d5277bb8c374edd21d8…
commit 1e904b05bbe0d5277bb8c374edd21d8ac65a0708
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:17 2017 +0200
lib/in46_addr: Add in46a_ntoa() function, similar to inet_ntoa()
Change-Id: I752b7033a106a74dc219047da5c3a7ad3cd3602e
http://cgit.osmocom.org/openggsn/commit/?id=fbc1c7a5650e541042e6d9df5a39b89…
commit fbc1c7a5650e541042e6d9df5a39b8980afa46cd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:56:10 2017 +0200
lib/tun: Add 'void *priv' pointer to tun_t
This allows the application to attach some private state to the tun
device, such as the context from which it was created/allocated
Change-Id: Ief43b9b5fab5830fa8e28362c795f88f0b4d353b
http://cgit.osmocom.org/openggsn/commit/?id=546b762da662aaac026ebd29f00ae51…
commit 546b762da662aaac026ebd29f00ae51fefeaf738
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:09:08 2017 +0200
lib/tun: Add missing #include to net/if.h for IFNAMSIZ
Change-Id: I979867d643c9fa912884fe55105333dbad39ab97
http://cgit.osmocom.org/openggsn/commit/?id=1b731746fda2e8949c1d38dca45ad03…
commit 1b731746fda2e8949c1d38dca45ad03fd0d3ab4a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:15 2017 +0200
gtp-kernel: Remove dependency to cmdline.[ch]
Change-Id: I760f25df609c309eba4d5716f3e23b49320449bf
http://cgit.osmocom.org/openggsn/commit/?id=54d082e5e8a3bd45a46dde116201595…
commit 54d082e5e8a3bd45a46dde1162015954b9047f69
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 22:43:21 2017 +0200
libgtp: Add missing mandatory IEs in GTP Error Indication
Change-Id: Iadd1fe3de7c476576a4409f22f5e84e9eade6b6e
http://cgit.osmocom.org/openggsn/commit/?id=b10ee08c2ff4df8acc053d2ad9a2cba…
commit b10ee08c2ff4df8acc053d2ad9a2cba04e757061
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 19:29:16 2017 +0200
Properly format IMSI before using it in trap
For some reason Max' commits introducing the CTRL/trap interface
about one year ago didn't convert the IMSI to its actual textual
representation before usign it in the CTRL interface.
Let's clean that up by properly interpreting the IMSI.
Change-Id: I8b20d2e47a29de266d93a7ddd5e6877f7e346a63
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 2 +-
NEWS | 78 ------------------------------------
README.Solaris | 41 -------------------
README.md | 122 +-------------------------------------------------------
doc/ggsn.8 | 91 ++----------------------------------------
ggsn/ggsn.c | 60 +++++++++++++++++++++++-----
ggsn/ggsn_vty.c | 68 +++++++++++++++++++++++++------
gtp/gtp.c | 40 ++++++++++++++++++-
gtp/gtp.h | 1 +
9 files changed, 152 insertions(+), 351 deletions(-)
delete mode 100644 NEWS
delete mode 100644 README.Solaris
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/osmo-ggsn has been updated
discards ccc02af6472398d2edef40cf0d67cc1bcab2d87f (commit)
discards 766275ab7918ffed0cfde7d20009ed640dbab5e3 (commit)
discards 4fffe3ed2ad21a72bc369f5d045094b82041a149 (commit)
discards 2ab8d03dd371d4ad42f3379be9e77bc88a0e07f2 (commit)
via f90636e35178a2b407ba754193ac77103fb2a7d0 (commit)
via 58bd1693eb47579007a6dd902910194dac80791b (commit)
via a22941aef3242ebbc011ccfab25c9f8ffecbc27b (commit)
via f38f373ddb7283971b887d9a3ee31c98aae5d318 (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 (ccc02af6472398d2edef40cf0d67cc1bcab2d87f)
\
N -- N -- N (f90636e35178a2b407ba754193ac77103fb2a7d0)
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=f90636e35178a2b407ba754193ac771…
commit f90636e35178a2b407ba754193ac77103fb2a7d0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:38:44 2017 +0200
lib/tun: Mark internal helper functions 'static'
Change-Id: I53a8a89abb0080a39a153e9d3864c17b29aa193c
http://cgit.osmocom.org/openggsn/commit/?id=58bd1693eb47579007a6dd902910194…
commit 58bd1693eb47579007a6dd902910194dac80791b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:18:12 2017 +0200
Remove __sun__ code that is unmaintained
We haven nobody maintaining this platform, let's remove it.
In fact, only Linux and FreeBSD are part of the jenkins build tests,
so even Apple/MacOS is up for disposal. However, as it's more
popular, let's keep the code.
Change-Id: Id6b8179259bacade52c39f96e688f828eff164ac
http://cgit.osmocom.org/openggsn/commit/?id=a22941aef3242ebbc011ccfab25c9f8…
commit a22941aef3242ebbc011ccfab25c9f8ffecbc27b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:07:02 2017 +0200
Introduce a VTY, factually turning OpenGGSN into an Osmocom program
Change-Id: I9613ca3436e77ea132c47f0096df7c5050d7e826
http://cgit.osmocom.org/openggsn/commit/?id=f38f373ddb7283971b887d9a3ee31c9…
commit f38f373ddb7283971b887d9a3ee31c98aae5d318
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:55:09 2017 +0200
libgtp: Add back-reference to gsn from pdp context
This is required once one wants to support multiple GSNs in a single
application.
WARNING: This breaks ABI compatibility, LIBVERSION must be adjusted
Change-Id: I68ae49a765828fa681054c68bf7f5e74dbe48ad2
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 4 +++-
gtp/gtp.c | 8 +++++++-
2 files changed, 10 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/osmo-ggsn has been updated
discards 54b3158d5f5a2846cf97d230718e0942337af659 (commit)
discards 29aa4d23193efee30407fb0add5f07e2a3f54d6f (commit)
discards 2049be3919a81e930b76b448edac0a5109e40400 (commit)
discards 6e3b58bbe5d5fa0f61b87e3cde278d59548d8951 (commit)
discards d05fc001e6aa11eb31bdb3a8d29676b9f6b4cf03 (commit)
discards 05aa0177cae622ee7ccfb6a9b920878180eb926a (commit)
discards e4d6b50309e0e94fd7caa1d417e4f1aa7aa4b2cc (commit)
discards 87ec4c27ff446505840737e0e64f7b72c24301c4 (commit)
discards b854d15c3d1e157a457e30f980cc69e2971328a9 (commit)
discards 1dc6530834bd0c74b16763daba2b9436b6f9e269 (commit)
discards 5b24b4918173a30ce528e2edd2d78d775df2be20 (commit)
discards dc1870f33dc0a96f24bb3237ec8c42e110734464 (commit)
via ccc02af6472398d2edef40cf0d67cc1bcab2d87f (commit)
via 766275ab7918ffed0cfde7d20009ed640dbab5e3 (commit)
via 4fffe3ed2ad21a72bc369f5d045094b82041a149 (commit)
via 2ab8d03dd371d4ad42f3379be9e77bc88a0e07f2 (commit)
via defa657404df72fe10152abbeb1cf4db8d3ed79d (commit)
via db3a9f4d69f97970981cc3dc80200af82fb96b02 (commit)
via f4c29c1225629aefe1513f2a43291919a148c1a5 (commit)
via b7829076cd8371005f2f864ffd59dc9dc0db58a0 (commit)
via eca48374c0e4b6eccb3edd149f6e78fd5ad95bab (commit)
via fb845eff238db7b346ca84a3657f50011ca5d0ca (commit)
via 680985869beaad03d55c0e38dc83c61e0f8f3e53 (commit)
via abf33aaecfb18b806fd297cb42bffa7b620354fb (commit)
via 215a5c8d011f2bc3bae3d597774d85a30d7f8f5d (commit)
via 638fc607afbd7bffb84b69101c19f18da1c0cb3c (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 (54b3158d5f5a2846cf97d230718e0942337af659)
\
N -- N -- N (ccc02af6472398d2edef40cf0d67cc1bcab2d87f)
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=ccc02af6472398d2edef40cf0d67cc1…
commit ccc02af6472398d2edef40cf0d67cc1bcab2d87f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:38:44 2017 +0200
lib/tun: Mark internal helper functions 'static'
Change-Id: I53a8a89abb0080a39a153e9d3864c17b29aa193c
http://cgit.osmocom.org/openggsn/commit/?id=766275ab7918ffed0cfde7d20009ed6…
commit 766275ab7918ffed0cfde7d20009ed640dbab5e3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:18:12 2017 +0200
Remove __sun__ code that is unmaintained
We haven nobody maintaining this platform, let's remove it.
In fact, only Linux and FreeBSD are part of the jenkins build tests,
so even Apple/MacOS is up for disposal. However, as it's more
popular, let's keep the code.
Change-Id: Id6b8179259bacade52c39f96e688f828eff164ac
http://cgit.osmocom.org/openggsn/commit/?id=4fffe3ed2ad21a72bc369f5d045094b…
commit 4fffe3ed2ad21a72bc369f5d045094b82041a149
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:07:02 2017 +0200
Introduce a VTY, factually turning OpenGGSN into an Osmocom program
Change-Id: I9613ca3436e77ea132c47f0096df7c5050d7e826
http://cgit.osmocom.org/openggsn/commit/?id=2ab8d03dd371d4ad42f3379be9e77bc…
commit 2ab8d03dd371d4ad42f3379be9e77bc88a0e07f2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:55:09 2017 +0200
libgtp: Add back-reference to gsn from pdp context
This is required once one wants to support multiple GSNs in a single
application.
WARNING: This breaks ABI compatibility, LIBVERSION must be adjusted
Change-Id: I68ae49a765828fa681054c68bf7f5e74dbe48ad2
http://cgit.osmocom.org/openggsn/commit/?id=defa657404df72fe10152abbeb1cf4d…
commit defa657404df72fe10152abbeb1cf4db8d3ed79d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:45 2017 +0200
libgtp: Remove ctrl_handle from gsn_t, replace with private context
The control interface handle never belonged into libgtp in the first
place. Commit 727417dd28813c697b4820aef9f54f249e30c4b8 should not
have added this to the shared library (used by sgsnemu, osmo-sgsn, ...),
but to some private state of the GGSN.
Introducing a private context pointer at the same location will keep
ABI compatibilty.
Change-Id: I4f17516dae3e04114564828a3e5f6e2ea54212a5
http://cgit.osmocom.org/openggsn/commit/?id=db3a9f4d69f97970981cc3dc80200af…
commit db3a9f4d69f97970981cc3dc80200af82fb96b02
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:06:19 2017 +0200
lib/tun.c: Proper cleanup during tun_new() error paths
Change-Id: I285be20df76774ac7258b6edb3d4f2d28703757d
http://cgit.osmocom.org/openggsn/commit/?id=f4c29c1225629aefe1513f2a4329191…
commit f4c29c1225629aefe1513f2a43291919a148c1a5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:04 2017 +0200
lib/ippool: Move ippool_aton() out of ippool_new()
we rather pass the in46_prefix directly into ippool_new()
Change-Id: Iadf6274e881a9bfc75eb41f9380f5ae2d8c92a0f
http://cgit.osmocom.org/openggsn/commit/?id=b7829076cd8371005f2f864ffd59dc9…
commit b7829076cd8371005f2f864ffd59dc9dc0db58a0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:39 2017 +0200
lib/ippool: Add back-pointer from pool member to pool
This allows us to remove pool members without having to keep
a pointer to the pool around.
Change-Id: I9042eb85989c5451d7894678eca110dd19e78002
http://cgit.osmocom.org/openggsn/commit/?id=eca48374c0e4b6eccb3edd149f6e78f…
commit eca48374c0e4b6eccb3edd149f6e78fd5ad95bab
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:54:28 2017 +0200
lib/in46_addr: Avoid ASSERT() when in46a_ntop() is called on uninitialized address
Change-Id: I42d41ec1370b9cc15d372b649d8e1bc78e76af9b
http://cgit.osmocom.org/openggsn/commit/?id=fb845eff238db7b346ca84a3657f500…
commit fb845eff238db7b346ca84a3657f50011ca5d0ca
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:48 2017 +0200
lib/in46_addr: Add 'struct in46_prefix' to represent addr + prefix
Change-Id: I797d105117e81951732bcfc2cc26a8d00fd69443
http://cgit.osmocom.org/openggsn/commit/?id=680985869beaad03d55c0e38dc83c61…
commit 680985869beaad03d55c0e38dc83c61e0f8f3e53
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:17 2017 +0200
lib/in46_addr: Add in46a_ntoa() function, similar to inet_ntoa()
Change-Id: I752b7033a106a74dc219047da5c3a7ad3cd3602e
http://cgit.osmocom.org/openggsn/commit/?id=abf33aaecfb18b806fd297cb42bffa7…
commit abf33aaecfb18b806fd297cb42bffa7b620354fb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:56:10 2017 +0200
lib/tun: Add 'void *priv' pointer to tun_t
This allows the application to attach some private state to the tun
device, such as the context from which it was created/allocated
Change-Id: Ief43b9b5fab5830fa8e28362c795f88f0b4d353b
http://cgit.osmocom.org/openggsn/commit/?id=215a5c8d011f2bc3bae3d597774d85a…
commit 215a5c8d011f2bc3bae3d597774d85a30d7f8f5d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:09:08 2017 +0200
lib/tun: Add missing #include to net/if.h for IFNAMSIZ
Change-Id: I979867d643c9fa912884fe55105333dbad39ab97
http://cgit.osmocom.org/openggsn/commit/?id=638fc607afbd7bffb84b69101c19f18…
commit 638fc607afbd7bffb84b69101c19f18da1c0cb3c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:15 2017 +0200
gtp-kernel: Remove dependency to cmdline.[ch]
Change-Id: I760f25df609c309eba4d5716f3e23b49320449bf
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 149 ++++++++++++++++++++----------
ggsn/ggsn.h | 7 +-
ggsn/ggsn_vty.c | 102 ++++++++++++++++-----
ggsn/gtp-kernel.h | 1 +
lib/in46_addr.c | 7 ++
lib/in46_addr.h | 1 +
lib/tun.c | 269 ++----------------------------------------------------
lib/tun.h | 2 +-
sgsnemu/sgsnemu.c | 7 +-
9 files changed, 204 insertions(+), 341 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/osmo-ggsn has been updated
discards 556884c7225f0ddcf9b694abcafea8f7a9fcdb83 (commit)
discards c14acd39b7f831156cac3ad4e7609b89c40c33a2 (commit)
discards 0078446985c382ade663010b377e3563111d256c (commit)
discards db644d3979cbdf3a7db9e84392678b16730a038c (commit)
discards c3642522d3d21dc2a168a72e666174010c50c864 (commit)
discards 5e415c70cf1015262171f75943e1a6d4c158484d (commit)
discards 7fa3b09b4699476a051f7826ab7f2a5e4a90ffa7 (commit)
discards 962b3d28cbe2db8b7158e25d5e970b78c0119e1d (commit)
discards 8404045d8734b12ecde815154ceac4bb87abc63d (commit)
discards f291986735ea4e8599105648ad23033d14c2dad9 (commit)
discards f441b42c26bdb59f86200a517801306d3ee1c561 (commit)
discards 2a683d8308b478fb963c18c4f9ea0c536972e38f (commit)
discards adacad50fd479e161a4bceceba1e888877e5b1db (commit)
via 54b3158d5f5a2846cf97d230718e0942337af659 (commit)
via 29aa4d23193efee30407fb0add5f07e2a3f54d6f (commit)
via 2049be3919a81e930b76b448edac0a5109e40400 (commit)
via 6e3b58bbe5d5fa0f61b87e3cde278d59548d8951 (commit)
via d05fc001e6aa11eb31bdb3a8d29676b9f6b4cf03 (commit)
via 05aa0177cae622ee7ccfb6a9b920878180eb926a (commit)
via e4d6b50309e0e94fd7caa1d417e4f1aa7aa4b2cc (commit)
via 87ec4c27ff446505840737e0e64f7b72c24301c4 (commit)
via b854d15c3d1e157a457e30f980cc69e2971328a9 (commit)
via 1dc6530834bd0c74b16763daba2b9436b6f9e269 (commit)
via 5b24b4918173a30ce528e2edd2d78d775df2be20 (commit)
via dc1870f33dc0a96f24bb3237ec8c42e110734464 (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 (556884c7225f0ddcf9b694abcafea8f7a9fcdb83)
\
N -- N -- N (54b3158d5f5a2846cf97d230718e0942337af659)
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=54b3158d5f5a2846cf97d230718e094…
commit 54b3158d5f5a2846cf97d230718e0942337af659
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:07:02 2017 +0200
Introduce a VTY, factually turning OpenGGSN into an Osmocom program
Change-Id: I9613ca3436e77ea132c47f0096df7c5050d7e826
http://cgit.osmocom.org/openggsn/commit/?id=29aa4d23193efee30407fb0add5f07e…
commit 29aa4d23193efee30407fb0add5f07e2a3f54d6f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:55:09 2017 +0200
libgtp: Add back-reference to gsn from pdp context
This is required once one wants to support multiple GSNs in a single
application.
WARNING: This breaks ABI compatibility, LIBVERSION must be adjusted
Change-Id: I68ae49a765828fa681054c68bf7f5e74dbe48ad2
http://cgit.osmocom.org/openggsn/commit/?id=2049be3919a81e930b76b448edac0a5…
commit 2049be3919a81e930b76b448edac0a5109e40400
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:45 2017 +0200
libgtp: Remove ctrl_handle from gsn_t, replace with private context
The control interface handle never belonged into libgtp in the first
place. Commit 727417dd28813c697b4820aef9f54f249e30c4b8 should not
have added this to the shared library (used by sgsnemu, osmo-sgsn, ...),
but to some private state of the GGSN.
Introducing a private context pointer at the same location will keep
ABI compatibilty.
Change-Id: I4f17516dae3e04114564828a3e5f6e2ea54212a5
http://cgit.osmocom.org/openggsn/commit/?id=6e3b58bbe5d5fa0f61b87e3cde278d5…
commit 6e3b58bbe5d5fa0f61b87e3cde278d59548d8951
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:06:19 2017 +0200
lib/tun.c: Proper cleanup during tun_new() error paths
Change-Id: I285be20df76774ac7258b6edb3d4f2d28703757d
http://cgit.osmocom.org/openggsn/commit/?id=d05fc001e6aa11eb31bdb3a8d29676b…
commit d05fc001e6aa11eb31bdb3a8d29676b9f6b4cf03
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:04 2017 +0200
lib/ippool: Move ippool_aton() out of ippool_new()
we rather pass the in46_prefix directly into ippool_new()
Change-Id: Iadf6274e881a9bfc75eb41f9380f5ae2d8c92a0f
http://cgit.osmocom.org/openggsn/commit/?id=05aa0177cae622ee7ccfb6a9b920878…
commit 05aa0177cae622ee7ccfb6a9b920878180eb926a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:39 2017 +0200
lib/ippool: Add back-pointer from pool member to pool
This allows us to remove pool members without having to keep
a pointer to the pool around.
Change-Id: I9042eb85989c5451d7894678eca110dd19e78002
http://cgit.osmocom.org/openggsn/commit/?id=e4d6b50309e0e94fd7caa1d417e4f1a…
commit e4d6b50309e0e94fd7caa1d417e4f1aa7aa4b2cc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:54:28 2017 +0200
lib/in46_addr: Avoid ASSERT() when in46a_ntop() is called on uninitialized address
Change-Id: I42d41ec1370b9cc15d372b649d8e1bc78e76af9b
http://cgit.osmocom.org/openggsn/commit/?id=87ec4c27ff446505840737e0e64f7b7…
commit 87ec4c27ff446505840737e0e64f7b72c24301c4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:48 2017 +0200
lib/in46_addr: Add 'struct in46_prefix' to represent addr + prefix
Change-Id: I797d105117e81951732bcfc2cc26a8d00fd69443
http://cgit.osmocom.org/openggsn/commit/?id=b854d15c3d1e157a457e30f980cc69e…
commit b854d15c3d1e157a457e30f980cc69e2971328a9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:17 2017 +0200
lib/in46_addr: Add in46a_ntoa() function, similar to inet_ntoa()
Change-Id: I752b7033a106a74dc219047da5c3a7ad3cd3602e
http://cgit.osmocom.org/openggsn/commit/?id=1dc6530834bd0c74b16763daba2b943…
commit 1dc6530834bd0c74b16763daba2b9436b6f9e269
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:56:10 2017 +0200
lib/tun: Add 'void *priv' pointer to tun_t
This allows the application to attach some private state to the tun
device, such as the context from which it was created/allocated
Change-Id: Ief43b9b5fab5830fa8e28362c795f88f0b4d353b
http://cgit.osmocom.org/openggsn/commit/?id=5b24b4918173a30ce528e2edd2d78d7…
commit 5b24b4918173a30ce528e2edd2d78d775df2be20
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:09:08 2017 +0200
lib/tun: Add missing #include to net/if.h for IFNAMSIZ
Change-Id: I979867d643c9fa912884fe55105333dbad39ab97
http://cgit.osmocom.org/openggsn/commit/?id=dc1870f33dc0a96f24bb3237ec8c42e…
commit dc1870f33dc0a96f24bb3237ec8c42e110734464
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:15 2017 +0200
gtp-kernel: Remove dependency to cmdline.[ch]
Change-Id: I760f25df609c309eba4d5716f3e23b49320449bf
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 1 +
lib/tun.c | 1 -
2 files changed, 1 insertion(+), 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 OpenGGSN project".
The branch, laforge/osmo-ggsn has been created
at 556884c7225f0ddcf9b694abcafea8f7a9fcdb83 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openggsn/commit/?id=556884c7225f0ddcf9b694abcafea8f…
commit 556884c7225f0ddcf9b694abcafea8f7a9fcdb83
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:07:02 2017 +0200
Introduce a VTY, factually turning OpenGGSN into an Osmocom program
Change-Id: I9613ca3436e77ea132c47f0096df7c5050d7e826
http://cgit.osmocom.org/openggsn/commit/?id=c14acd39b7f831156cac3ad4e7609b8…
commit c14acd39b7f831156cac3ad4e7609b89c40c33a2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:55:09 2017 +0200
libgtp: Add back-reference to gsn from pdp context
This is required once one wants to support multiple GSNs in a single
application.
WARNING: This breaks ABI compatibility, LIBVERSION must be adjusted
Change-Id: I68ae49a765828fa681054c68bf7f5e74dbe48ad2
http://cgit.osmocom.org/openggsn/commit/?id=0078446985c382ade663010b377e356…
commit 0078446985c382ade663010b377e3563111d256c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:45 2017 +0200
libgtp: Remove ctrl_handle from gsn_t, replace with private context
The control interface handle never belonged into libgtp in the first
place. Commit 727417dd28813c697b4820aef9f54f249e30c4b8 should not
have added this to the shared library (used by sgsnemu, osmo-sgsn, ...),
but to some private state of the GGSN.
Introducing a private context pointer at the same location will keep
ABI compatibilty.
Change-Id: I4f17516dae3e04114564828a3e5f6e2ea54212a5
http://cgit.osmocom.org/openggsn/commit/?id=db644d3979cbdf3a7db9e84392678b1…
commit db644d3979cbdf3a7db9e84392678b16730a038c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:06:19 2017 +0200
lib/tun.c: Proper cleanup during tun_new() error paths
Change-Id: I285be20df76774ac7258b6edb3d4f2d28703757d
http://cgit.osmocom.org/openggsn/commit/?id=c3642522d3d21dc2a168a72e6661740…
commit c3642522d3d21dc2a168a72e666174010c50c864
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:04 2017 +0200
lib/ippool: Move ippool_aton() out of ippool_new()
we rather pass the in46_prefix directly into ippool_new()
Change-Id: Iadf6274e881a9bfc75eb41f9380f5ae2d8c92a0f
http://cgit.osmocom.org/openggsn/commit/?id=5e415c70cf1015262171f75943e1a6d…
commit 5e415c70cf1015262171f75943e1a6d4c158484d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:39 2017 +0200
lib/ippool: Add back-pointer from pool member to pool
This allows us to remove pool members without having to keep
a pointer to the pool around.
Change-Id: I9042eb85989c5451d7894678eca110dd19e78002
http://cgit.osmocom.org/openggsn/commit/?id=7fa3b09b4699476a051f7826ab7f2a5…
commit 7fa3b09b4699476a051f7826ab7f2a5e4a90ffa7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:54:28 2017 +0200
lib/in46_addr: Avoid ASSERT() when in46a_ntop() is called on uninitialized address
Change-Id: I42d41ec1370b9cc15d372b649d8e1bc78e76af9b
http://cgit.osmocom.org/openggsn/commit/?id=962b3d28cbe2db8b7158e25d5e970b7…
commit 962b3d28cbe2db8b7158e25d5e970b78c0119e1d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:48 2017 +0200
lib/in46_addr: Add 'struct in46_prefix' to represent addr + prefix
Change-Id: I797d105117e81951732bcfc2cc26a8d00fd69443
http://cgit.osmocom.org/openggsn/commit/?id=8404045d8734b12ecde815154ceac4b…
commit 8404045d8734b12ecde815154ceac4bb87abc63d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:17 2017 +0200
lib/in46_addr: Add in46a_ntoa() function, similar to inet_ntoa()
Change-Id: I752b7033a106a74dc219047da5c3a7ad3cd3602e
http://cgit.osmocom.org/openggsn/commit/?id=f291986735ea4e8599105648ad23033…
commit f291986735ea4e8599105648ad23033d14c2dad9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:56:10 2017 +0200
lib/tun: Add 'void *priv' pointer to tun_t
This allows the application to attach some private state to the tun
device, such as the context from which it was created/allocated
Change-Id: Ief43b9b5fab5830fa8e28362c795f88f0b4d353b
http://cgit.osmocom.org/openggsn/commit/?id=f441b42c26bdb59f86200a517801306…
commit f441b42c26bdb59f86200a517801306d3ee1c561
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:09:08 2017 +0200
lib/tun: Add missing #include to net/if.h for IFNAMSIZ
Change-Id: I979867d643c9fa912884fe55105333dbad39ab97
http://cgit.osmocom.org/openggsn/commit/?id=2a683d8308b478fb963c18c4f9ea0c5…
commit 2a683d8308b478fb963c18c4f9ea0c536972e38f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:15 2017 +0200
gtp-kernel: Remove dependency to cmdline.[ch]
Change-Id: I760f25df609c309eba4d5716f3e23b49320449bf
http://cgit.osmocom.org/openggsn/commit/?id=adacad50fd479e161a4bceceba1e888…
commit adacad50fd479e161a4bceceba1e888877e5b1db
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jul 21 16:47:45 2017 +0200
WIP: Allow GGSN to run as non-root
this is just a mock-up to show what needs to be done.
The actual tun device would be created e.g. by system startup scripts
using tunctl for the non-root user and configure the interface address,
and openggsn simply needs to use that tun device name and not attempt to
set the local interface address.
Change-Id: I0d5657fae363529f82ec7412bf0dbb252866e261
-----------------------------------------------------------------------
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 "A/B/C Netz".
The branch, eric has been created
at bbbc4acff810f8762dba687f7957b6a6ac6e37e8 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-analog/commit/?id=bbbc4acff810f8762dba687f7…
commit bbbc4acff810f8762dba687f7957b6a6ac6e37e8
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Aug 10 15:59:29 2017 +0200
UHD: Remove buggy sample rate check
-----------------------------------------------------------------------
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 23b8cf5eaa4182fbc8c0940fd3727f7e6e4dac2b (commit)
via 4aacc427d04380029af00fcde3515f6c3f3155cf (commit)
via 4110ddc013bde7f1f84a5fb4de14eec9ed968444 (commit)
via c2d3093b83779016a2895c2f45cb0a09316b92a5 (commit)
from 4e73ea88cd463246f8ee95ba5b9e31bdd693d804 (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=23b8cf5eaa4182fbc8c0940fd3727f7e…
commit 23b8cf5eaa4182fbc8c0940fd3727f7e6e4dac2b
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 15:51:07 2017 +0200
osmo-bsc: pointcodes in human readable form
use osmo_sccp_addr_name() instead of osmo_sccp_addr_dump()
http://cgit.osmocom.org/openbsc/commit/?id=4aacc427d04380029af00fcde3515f6c…
commit 4aacc427d04380029af00fcde3515f6c3f3155cf
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 16:25:42 2017 +0200
osmo-msc: point codes in human readable form
use osmo_sccp_addr_name() instead of osmo_sccp_addr_dump()
http://cgit.osmocom.org/openbsc/commit/?id=4110ddc013bde7f1f84a5fb4de14eec9…
commit 4110ddc013bde7f1f84a5fb4de14eec9ed968444
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 13:59:29 2017 +0200
osmo-bsc: cleanup osmo_bsc_sigtran_init()
http://cgit.osmocom.org/openbsc/commit/?id=c2d3093b83779016a2895c2f45cb0a09…
commit c2d3093b83779016a2895c2f45cb0a09316b92a5
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 11:08:05 2017 +0200
osmo-msc: cleanup ss7_setup()
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/a_iface.c | 29 ++++--
openbsc/src/libmsc/a_iface_bssap.c | 21 ++++-
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 7 +-
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 161 ++++++++++++++++++++++----------
openbsc/src/osmo-msc/msc_main.c | 95 ++++++++++---------
5 files changed, 206 insertions(+), 107 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 OpenGGSN project".
The branch, master has been updated
via 23eea1d132120198745dcca32728906d5f05dc5f (commit)
from 81bc2aea53a6dbca8b1b3f32a042afb3db5640d1 (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=23eea1d132120198745dcca32728906…
commit 23eea1d132120198745dcca32728906d5f05dc5f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 11 13:47:24 2017 +0200
Use osmocom-style git-version-gen / .version magic
This generates the version number from the latest tag + git history
Change-Id: I71e1c3f8f534d9e9690c94068eccdee29a6fee12
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 8 ++-
configure.ac | 2 +-
debian/rules | 4 ++
git-version-gen | 151 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 163 insertions(+), 2 deletions(-)
create mode 100755 git-version-gen
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 annotated tag, 0.94 has been created
at c2dfda949eeb4bff8a15fb832301a560d5341457 (tag)
tagging 23eea1d132120198745dcca32728906d5f05dc5f (commit)
replaces 0.93
tagged by Harald Welte
on Fri Aug 11 13:50:31 2017 +0200
- Log -----------------------------------------------------------------
tag 0.94 as first version supporting IPv6 PDP contexts
-----BEGIN PGP SIGNATURE-----
iQJJBAABCAAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAlmNmhAVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWr9sP/RUPVirP9Oobg5o6cf/7vw4iZuV7
KucGTwTjm/Vs0lAujHOr09NldmgsxCSlU7G1kLa66W8XSbZ+7/bP4GJZ6Nqj8WDU
fjQYW87HLHQeZvRFsgvwYQROqUWBZw0+33rT8dcgLv85V+pMMo9nCXFsEicg91+V
lzoOjnTcc79rXy94DLF9fwZNKi04fKCM7pxCugJEmiVOskWPLT0TV0llVeCxpJb4
u22kFNmPyup1YG4wYCbp8x5jYNNr86BhF5cMzdtR7XK2fla4tr217N8vzxlEqLrw
UI5Jwa3KHkQ9mqBkKekfcFE9BLPsGFB7VNCfu+JNXBM8LwBalN+W92ZGbyq638JU
2gjYRZyCpikEUI+MS2dkDURThVr4tl3wV9gKngawNTgldwq+v603sMYqH5IWnVCP
ZGKwHYZQaOJLZidpMPuucw3AgGt4Sn4y9jHzh5v81ZE7Ci69lYWsu84VLjdvSBtp
V2pmikpGc4HCMjX4nUHZT6UXiaKd4QxpV3BaN69dru8cUZcKOAJDcPU9woZoXCK5
Vv3P8/50ryHSRqcQclFkIx8Z443FheMACnlOlwrtjq/yKQH4wnBJItKobdT3I6nM
CqRZ27prCjStw1L1eSsMRZD22+S0suKYUqw9KMk6ukN0aAbUvCaRbU4ArEpSR9qL
5hzIHpx6WQ8wpShX
=oXXX
-----END PGP SIGNATURE-----
Daniel Willmann (1):
contrib: Start openggsn after networking
Harald Welte (20):
remove ChangeLog, it hasn't been updated since 2004
Update AUTHORS file to reflect the last 12 years
Add MAkefile.* to EXTRA_DIST to ensure they end up in tarballs
Update README with general project information + convert to Markdown
track README.md rename in spec file and debian/docs
Proper fix for "Force Dynamic IP" in Create PDP CTX
ippool: Add IPv6 support to IP pool implementation
lib/tun.h: Remove non-endian-safe redefinition of IP header
ippool_new(): const-ify input arguments
IPv6 support for user IP
ggsn: Send proper errors in create_context_ind()
in46_addr: Add new function in46a_prefix_equal()
ippool: Extend pool to work with /64 prefixes
IPv6: Implement IPv6 prefix assignment via ICMPv6 router advertisement
IPv6: Support PCO for IPv6 DNS addresses
IPv6: in46_addr: OSMO_ASSERT() in case of unsupported calls
Support setting TUN device IPv6 address + prefix
replace hand-coded tun_gifindex() with standard POSIX if_nametoindex()
tun_new(): Fix array overflow in FreeBSD related code
Use osmocom-style git-version-gen / .version magic
Max (2):
ctrl: cleanup trap creation
libgtp: improve error logging and propagation
Neels Hofmeyr (1):
jenkins: add value_string termination check
bjovan (1):
Code formatted to be in line with formatting rules.
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenGGSN project
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom fork of the Open SMPP 3.4 library".
The branch, master has been updated
via 9b3cefca217759b52ac1dc5254a0b574229c2be5 (commit)
from cc0bcd6bc051d5ccaf32cdbbc28f073369900857 (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/libsmpp34/commit/?id=9b3cefca217759b52ac1dc5254a0b5…
commit 9b3cefca217759b52ac1dc5254a0b574229c2be5
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Fri Aug 11 12:11:46 2017 +0200
add smpp34_tlv_for_each() helper
So we don't need to remember this is an opencoded list of TLVs.
Change-Id: I446929feed049d0411e1629ca263e2bc41f714cc
-----------------------------------------------------------------------
Summary of changes:
src/smpp34_structs.h | 3 +++
1 file changed, 3 insertions(+)
hooks/post-receive
--
Osmocom fork of the Open SMPP 3.4 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 deleted
was 81bc2aea53a6dbca8b1b3f32a042afb3db5640d1
-----------------------------------------------------------------------
81bc2aea53a6dbca8b1b3f32a042afb3db5640d1 tun_new(): Fix array overflow in FreeBSD related code
-----------------------------------------------------------------------
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 81bc2aea53a6dbca8b1b3f32a042afb3db5640d1 (commit)
via ab6d189f8f2fa7531d22636e1ac8c149c801d2e3 (commit)
from 2e48a44952fdc68eb3e5d3680f944507a4a129c1 (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:
lib/tun.c | 30 ++++--------------------------
1 file changed, 4 insertions(+), 26 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, master has been updated
via 2e48a44952fdc68eb3e5d3680f944507a4a129c1 (commit)
via 72a38b55e38407aa6c6b1cd32f848198ceee1287 (commit)
via 1ae98777d9b1ee62e6900caf4bb580d1a42bb416 (commit)
via d46bcd236e93432c894a939f4e5810dc5e9b4974 (commit)
from d4d6e09fd29e23e28960959ca488e1481339571e (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/Makefile.am | 2 +-
ggsn/checksum.c | 211 ++++++++++++++++++++++++++++++++++++++++++++++++
ggsn/checksum.h | 13 +++
ggsn/ggsn.c | 229 ++++++++++++++++++++++++++++++++++++++++------------
ggsn/icmpv6.c | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
ggsn/icmpv6.h | 6 ++
lib/debug.c | 5 ++
lib/in46_addr.c | 6 ++
lib/syserr.h | 1 +
lib/tun.c | 123 +++++++++++++++++++++++++---
lib/tun.h | 7 +-
11 files changed, 779 insertions(+), 62 deletions(-)
create mode 100644 ggsn/checksum.c
create mode 100644 ggsn/checksum.h
create mode 100644 ggsn/icmpv6.c
create mode 100644 ggsn/icmpv6.h
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 updated
discards fcfe334dc8730047b63450c70835bc5064f654d5 (commit)
discards bcdbe2ef1d3757948f4b8a800eac1b99375509c5 (commit)
discards 33ba0037d714fba5a555efb3c42192e18454e1ce (commit)
via 81bc2aea53a6dbca8b1b3f32a042afb3db5640d1 (commit)
via ab6d189f8f2fa7531d22636e1ac8c149c801d2e3 (commit)
via 2e48a44952fdc68eb3e5d3680f944507a4a129c1 (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 (fcfe334dc8730047b63450c70835bc5064f654d5)
\
N -- N -- N (81bc2aea53a6dbca8b1b3f32a042afb3db5640d1)
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=81bc2aea53a6dbca8b1b3f32a042afb…
commit 81bc2aea53a6dbca8b1b3f32a042afb3db5640d1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 11 12:56:30 2017 +0200
tun_new(): Fix array overflow in FreeBSD related code
Change-Id: I096e3b614e82e402886163274cfcf9355bd57580
http://cgit.osmocom.org/openggsn/commit/?id=ab6d189f8f2fa7531d22636e1ac8c14…
commit ab6d189f8f2fa7531d22636e1ac8c149c801d2e3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 11 12:31:59 2017 +0200
replace hand-coded tun_gifindex() with standard POSIX if_nametoindex()
Change-Id: I738472765ab09f530dcf071455e1bb4e6fb3f6e5
http://cgit.osmocom.org/openggsn/commit/?id=2e48a44952fdc68eb3e5d3680f94450…
commit 2e48a44952fdc68eb3e5d3680f944507a4a129c1
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
-----------------------------------------------------------------------
Summary of changes:
lib/tun.c | 2 --
1 file changed, 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 updated
discards 855eda0c60a180ca19ac6d8dd4cab88bff4bf061 (commit)
discards 0d458f9cd885a7550e1aa54b9f4a747afaa87ec5 (commit)
via fcfe334dc8730047b63450c70835bc5064f654d5 (commit)
via bcdbe2ef1d3757948f4b8a800eac1b99375509c5 (commit)
via 33ba0037d714fba5a555efb3c42192e18454e1ce (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 (855eda0c60a180ca19ac6d8dd4cab88bff4bf061)
\
N -- N -- N (fcfe334dc8730047b63450c70835bc5064f654d5)
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=fcfe334dc8730047b63450c70835bc5…
commit fcfe334dc8730047b63450c70835bc5064f654d5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 11 12:56:30 2017 +0200
tun_new(): Fix array overflow in FreeBSD related code
Change-Id: I096e3b614e82e402886163274cfcf9355bd57580
http://cgit.osmocom.org/openggsn/commit/?id=bcdbe2ef1d3757948f4b8a800eac1b9…
commit bcdbe2ef1d3757948f4b8a800eac1b99375509c5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 11 12:31:59 2017 +0200
replace hand-coded tun_gifindex() with standard POSIX if_nametoindex()
Change-Id: I738472765ab09f530dcf071455e1bb4e6fb3f6e5
http://cgit.osmocom.org/openggsn/commit/?id=33ba0037d714fba5a555efb3c42192e…
commit 33ba0037d714fba5a555efb3c42192e18454e1ce
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
-----------------------------------------------------------------------
Summary of changes:
lib/tun.c | 22 +++++++++++++++++++++-
1 file changed, 21 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 OpenGGSN project".
The branch, laforge/ipv6 has been updated
discards 8f5d38cc134a21151e6ab0e0c29b9106614df8b9 (commit)
via 855eda0c60a180ca19ac6d8dd4cab88bff4bf061 (commit)
via 0d458f9cd885a7550e1aa54b9f4a747afaa87ec5 (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 (8f5d38cc134a21151e6ab0e0c29b9106614df8b9)
\
N -- N -- N (855eda0c60a180ca19ac6d8dd4cab88bff4bf061)
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=855eda0c60a180ca19ac6d8dd4cab88…
commit 855eda0c60a180ca19ac6d8dd4cab88bff4bf061
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 11 12:31:59 2017 +0200
replace hand-coded tun_gifindex() with standard POSIX if_nametoindex()
Change-Id: I738472765ab09f530dcf071455e1bb4e6fb3f6e5
http://cgit.osmocom.org/openggsn/commit/?id=0d458f9cd885a7550e1aa54b9f4a747…
commit 0d458f9cd885a7550e1aa54b9f4a747afaa87ec5
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
-----------------------------------------------------------------------
Summary of changes:
lib/tun.c | 48 +++++++++++-------------------------------------
1 file changed, 11 insertions(+), 37 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 updated
discards 86f42e4d9d17f4134018a556070d801adf64d974 (commit)
discards 8b74b473e235cc409a4a443ba82ffd20df452b13 (commit)
discards 95340e164e12a89a8e15750cd17503a89baaca9a (commit)
discards 4f2c0e3e7627ffe0762d96f3289f71632ea9b32f (commit)
via 8f5d38cc134a21151e6ab0e0c29b9106614df8b9 (commit)
via 72a38b55e38407aa6c6b1cd32f848198ceee1287 (commit)
via 1ae98777d9b1ee62e6900caf4bb580d1a42bb416 (commit)
via d46bcd236e93432c894a939f4e5810dc5e9b4974 (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 (86f42e4d9d17f4134018a556070d801adf64d974)
\
N -- N -- N (8f5d38cc134a21151e6ab0e0c29b9106614df8b9)
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=8f5d38cc134a21151e6ab0e0c29b910…
commit 8f5d38cc134a21151e6ab0e0c29b9106614df8b9
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=72a38b55e38407aa6c6b1cd32f84819…
commit 72a38b55e38407aa6c6b1cd32f848198ceee1287
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=1ae98777d9b1ee62e6900caf4bb580d…
commit 1ae98777d9b1ee62e6900caf4bb580d1a42bb416
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=d46bcd236e93432c894a939f4e5810d…
commit d46bcd236e93432c894a939f4e5810dc5e9b4974
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
-----------------------------------------------------------------------
Summary of changes:
ggsn/checksum.c | 12 +++++++++---
ggsn/icmpv6.c | 12 ++++++++----
2 files changed, 17 insertions(+), 7 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via de0dfcd00e9e73c3e07aaee535e5b977badd8579 (commit)
from 7fa0bcd928ea1deac9951253850b77492bd4aad9 (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=de0dfcd00e9e73c3e07aaee535e5b977…
commit de0dfcd00e9e73c3e07aaee535e5b977badd8579
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Thu Aug 10 13:03:48 2017 +0200
libmsc: Remove comment not applying anymore
The change-id I7276d356d805a83ebeec72b02c8563b7135ea0b6 added msg_ref to
the databse but forgot to remove the comment stating it's not being
stored.
Change-Id: I204f098c8f2a480405446113e2181b2c53700cf3
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/db.c | 1 -
1 file changed, 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 7fa0bcd928ea1deac9951253850b77492bd4aad9 (commit)
from ac8ca4cfd19a23131959e88be49b6c56738a38c0 (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=7fa0bcd928ea1deac9951253850b7749…
commit 7fa0bcd928ea1deac9951253850b77492bd4aad9
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Thu Aug 10 09:38:58 2017 +0200
libmsc: gsm340_gen_oa_sub() may return negative value
gsm340_gen_oa() returns a negative value if the output buffer that the
caller passes is too small, so we have to check the return value of this
function.
Fixes: CID 174178
Fixes: CID 174179
Change-Id: I47215d7d89771730a7f84efa8aeeb187a0911fdb
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 11 +++++++++--
1 file changed, 9 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 "SCCP Library".
The branch, master has been updated
via 130c6808544e9b48f4742e2ef4ca5ca30d2b1425 (commit)
from ba12716882059491c6a0923cc061165988df590b (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=130c6808544e9b48f4742e2ef4c…
commit 130c6808544e9b48f4742e2ef4ca5ca30d2b1425
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Aug 10 17:57:08 2017 +0200
sccp: prefix default parameters of osmo_sccp_simple_client()
The simple client takes certain parameters (pc, ip and port
numbers) which serve as a fallback default in case the user
did not configure any suitable parameters via the VTY.
Prefix all default variables with default_ to make the
purpose clear to the API user
Change-Id: Id9e697e8b198e4f58a79e59aaf2e649e84a3eb63
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/osmo_ss7.h | 17 ++++++++------
src/sccp_user.c | 47 ++++++++++++++++++++++----------------
2 files changed, 37 insertions(+), 27 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, 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
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 ecbdc5cb06ef7f61c6f4cdb4e1fd84a05ec0407d (commit)
from 5e0292a6412a04eeed9e0aff3f56bd8d4f353346 (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=ecbdc5cb06ef7f61c6f4cdb4e1fd84a…
commit ecbdc5cb06ef7f61c6f4cdb4e1fd84a05ec0407d
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 | 99 ++++++++++++++++++++++++++++++++++--------
src/hnbgw_rua.c | 4 +-
src/hnbgw_vty.c | 74 ++++++++++++-------------------
6 files changed, 117 insertions(+), 97 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 "The OpenGGSN project".
The branch, laforge/ipv6 has been updated
discards 02058a0ee72f0d2a226f976957f28d7e2dce614d (commit)
discards 7e50d6003e2835eee1d889befe0ad712bc551104 (commit)
discards 19d4de336def51b6968f968088634c15a0b933dc (commit)
discards 56cbbae2724d8babc8cb6ee92b1d58980495725d (commit)
discards 4d2e4485ee9c5a9c8419ead4fd52821d6a1508bf (commit)
discards 9dfd2d84e5539e7e7468c410ff50328e875b1eae (commit)
discards 5a0f66a434bc519383896633004f008292183e4b (commit)
discards 6a2019bd92acd18fd13eab03fcfd93e2a0c4f3d6 (commit)
discards 178fd5d3550b27260b13ff60de8cd8b025103cd9 (commit)
discards baacf9e139aae66dbb737bb6e4e305e3c2a73f64 (commit)
discards 990af295af29f0cb115a8ac0bc7fd19ae13dbd12 (commit)
discards 0483ee86e2e5cc3581bdb952ce85235386c8f4f2 (commit)
via 69ba8a611a6e4bf5e92cb84d56f147732e9b2d89 (commit)
via c2897ac13f6b289e74c001a5cad6b068bf2ca1df (commit)
via 84c2d0f286cf74c8dd42133241df5ca51dfbb0b8 (commit)
via 949e50e02bb1af911dca820f21a11232f615e106 (commit)
via 714a41bf66932bb6b383cd4573d1eff51aaf50dd (commit)
via 365f8fa4628b371551d6f5b20651ac06239f905d (commit)
via d1bf1e11ba72a5e46c0d85b845110bd56d8d6e20 (commit)
via a0d281db1cd2f122fb8f0adfd9e4a82e60efbd2f (commit)
via 53165ede24b106326d3762232435e0a28c10e1bb (commit)
via 63ebccdfe350d7e75bbb8e5511bcde26a7e300ad (commit)
via d12eab9c4e375e1669637dd34674c8b8208cf867 (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 (02058a0ee72f0d2a226f976957f28d7e2dce614d)
\
N -- N -- N (69ba8a611a6e4bf5e92cb84d56f147732e9b2d89)
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=69ba8a611a6e4bf5e92cb84d56f1477…
commit 69ba8a611a6e4bf5e92cb84d56f147732e9b2d89
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=c2897ac13f6b289e74c001a5cad6b06…
commit c2897ac13f6b289e74c001a5cad6b068bf2ca1df
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=84c2d0f286cf74c8dd42133241df5ca…
commit 84c2d0f286cf74c8dd42133241df5ca51dfbb0b8
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=949e50e02bb1af911dca820f21a1123…
commit 949e50e02bb1af911dca820f21a11232f615e106
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=714a41bf66932bb6b383cd4573d1eff…
commit 714a41bf66932bb6b383cd4573d1eff51aaf50dd
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
http://cgit.osmocom.org/openggsn/commit/?id=365f8fa4628b371551d6f5b20651ac0…
commit 365f8fa4628b371551d6f5b20651ac06239f905d
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
http://cgit.osmocom.org/openggsn/commit/?id=d1bf1e11ba72a5e46c0d85b845110bd…
commit d1bf1e11ba72a5e46c0d85b845110bd56d8d6e20
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=a0d281db1cd2f122fb8f0adfd9e4a82…
commit a0d281db1cd2f122fb8f0adfd9e4a82e60efbd2f
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=53165ede24b106326d3762232435e0a…
commit 53165ede24b106326d3762232435e0a28c10e1bb
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=63ebccdfe350d7e75bbb8e5511bcde2…
commit 63ebccdfe350d7e75bbb8e5511bcde26a7e300ad
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=d12eab9c4e375e1669637dd34674c8b…
commit d12eab9c4e375e1669637dd34674c8b8208cf867
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 2 19:49:47 2017 +0200
ippool: Add IPv6 support to IP pool implementation
Extend the IP pool implementation to be able to manage both pools
of 32bit addresses (IPv4) as well as pools of 128bit addresses (IPv6)
Change-Id: Ib98cc4bf634d6be9a7bf8c03a24e629455fcafc8
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 17 ++++++-----------
ggsn/icmpv6.c | 6 +++---
ggsn/icmpv6.h | 6 ++++++
lib/in46_addr.c | 6 ++++++
4 files changed, 21 insertions(+), 14 deletions(-)
create mode 100644 ggsn/icmpv6.h
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 updated
via 02058a0ee72f0d2a226f976957f28d7e2dce614d (commit)
via 7e50d6003e2835eee1d889befe0ad712bc551104 (commit)
via 19d4de336def51b6968f968088634c15a0b933dc (commit)
from 56cbbae2724d8babc8cb6ee92b1d58980495725d (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=02058a0ee72f0d2a226f976957f28d7…
commit 02058a0ee72f0d2a226f976957f28d7e2dce614d
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=7e50d6003e2835eee1d889befe0ad71…
commit 7e50d6003e2835eee1d889befe0ad712bc551104
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 9 16:48:38 2017 +0200
IPv6: don't zero-initialized upper 64bit of EUA
While the upper 64 bit of the EUA are ignored and only the lower 64bit
part of the EUA is used as a link identifier, TF 29.061 also states that
the prefix advertised in the Router Advertisement must match the
prefix part of the IP address allocated in the PDP CTX ACT ACK.
Change-Id: I5a17572cfb7e69a37ff9017a682b5b54de3d0e1b
http://cgit.osmocom.org/openggsn/commit/?id=19d4de336def51b6968f968088634c1…
commit 19d4de336def51b6968f968088634c15a0b933dc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 9 16:45:45 2017 +0200
icmpv6: Fix various deviations from relevant specs
* comments are added verbatim from the specs
* cur_hop_limit is initialized to 64, as a reasonable default
* router_lifetime is set to the RFC4861 default formula
* reachable_time is set to unspecified
* L bit is set to 0 as required by 3GPP TS 29.061
Change-Id: I283a4dcf593513e9ef7a839c5b2d2c42a82026eb
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 190 +++++++++++++++++++++++++++++++++++++++++++++-------------
ggsn/icmpv6.c | 21 +++++--
2 files changed, 162 insertions(+), 49 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via 4e73ea88cd463246f8ee95ba5b9e31bdd693d804 (commit)
from 2ba2b7dd068ae208f60e010aacb05372ca25cbb2 (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=4e73ea88cd463246f8ee95ba5b9e31bd…
commit 4e73ea88cd463246f8ee95ba5b9e31bdd693d804
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 9 18:57:48 2017 +0200
fixup: osmo_ss7_vty_init_asp() instead of osmo_ss7_vty_init_sg()
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_main.c | 4 +---
openbsc/src/osmo-msc/msc_main.c | 4 +---
2 files changed, 2 insertions(+), 6 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 2ba2b7dd068ae208f60e010aacb05372ca25cbb2 (commit)
from f4d0911666067a7d84da73e6defd749d71142651 (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=2ba2b7dd068ae208f60e010aacb05372…
commit 2ba2b7dd068ae208f60e010aacb05372ca25cbb2
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 9 16:45:03 2017 +0200
fixup for: mgcp: add VTY Option to force-realloc endpoints
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc_nat/bsc_nat.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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, aoip has been updated
via 3f07badd3d118b6895af1509dba1a08afc9ac452 (commit)
via 9163225f879604e84d1577da26bc314eba0dcc14 (commit)
via 14c95ef4f6b0696ae66206c1f521251e3617e6b4 (commit)
via f638596f54dc4499b6de7d4e8acb9df9eb6a3583 (commit)
via 1e61f9e13cc6a80707aaab1d1ad86c2fe0f303ac (commit)
via 8f1d1fc2a4d88830b1889b710e0ecc662e1dedab (commit)
via c7ee7cc7c57c7c6181eab52cb05b451cbe52aff3 (commit)
via 2515fb8c598ed5ede26f9f3cf4b42d662b531154 (commit)
via c54a5f3d69c18b7b9cc236eca5b8ef8ad7481f34 (commit)
from e40a123bdf030a5691f01140c6e632de03bcfaf6 (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:
openbsc/include/openbsc/bsc_msc_data.h | 1 +
openbsc/src/libmgcp/mgcp_vty.c | 14 +++++++++++++-
openbsc/src/libmsc/msc_ifaces.c | 13 -------------
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 2 +-
openbsc/src/osmo-bsc/osmo_bsc_main.c | 2 +-
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 20 ++++++++------------
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 25 +++++++++++++++++++++++--
openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 1 -
openbsc/src/osmo-bsc_nat/bsc_nat.c | 3 +++
openbsc/src/osmo-msc/msc_main.c | 20 ++++++++++++++++----
10 files changed, 66 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, neels/aoip has been updated
discards 3eb8ea06166b2fb28c68483ae1958613cdcee98b (commit)
discards d769216f15a3140e319f0578a20e0bdf18127265 (commit)
discards 7385090ac0d780a6be16e35644ea09c7412efff6 (commit)
discards 7d5e30c4f8a11be54cbca823af3fdcd70ca7f2e4 (commit)
via 3f07badd3d118b6895af1509dba1a08afc9ac452 (commit)
via 9163225f879604e84d1577da26bc314eba0dcc14 (commit)
via 14c95ef4f6b0696ae66206c1f521251e3617e6b4 (commit)
via f638596f54dc4499b6de7d4e8acb9df9eb6a3583 (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 (3eb8ea06166b2fb28c68483ae1958613cdcee98b)
\
N -- N -- N (3f07badd3d118b6895af1509dba1a08afc9ac452)
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/openbsc/commit/?id=3f07badd3d118b6895af1509dba1a08a…
commit 3f07badd3d118b6895af1509dba1a08afc9ac452
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
http://cgit.osmocom.org/openbsc/commit/?id=9163225f879604e84d1577da26bc314e…
commit 9163225f879604e84d1577da26bc314eba0dcc14
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 9 16:09:07 2017 +0200
use osmo_ss7_vty_init_asp()
Change-Id: I9085bd30fab4799c43380f43120b362f27fc5dac
http://cgit.osmocom.org/openbsc/commit/?id=14c95ef4f6b0696ae66206c1f521251e…
commit 14c95ef4f6b0696ae66206c1f521251e3617e6b4
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.
http://cgit.osmocom.org/openbsc/commit/?id=f638596f54dc4499b6de7d4e8acb9df9…
commit f638596f54dc4499b6de7d4e8acb9df9eb6a3583
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 9 16:06:45 2017 +0200
force realloc fu
Change-Id: I75111bacc245d4121ab1de4d6f8ac8c10d896fc7
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/aoip has been updated
via 3eb8ea06166b2fb28c68483ae1958613cdcee98b (commit)
via d769216f15a3140e319f0578a20e0bdf18127265 (commit)
via 7385090ac0d780a6be16e35644ea09c7412efff6 (commit)
via 7d5e30c4f8a11be54cbca823af3fdcd70ca7f2e4 (commit)
via 1e61f9e13cc6a80707aaab1d1ad86c2fe0f303ac (commit)
via 8f1d1fc2a4d88830b1889b710e0ecc662e1dedab (commit)
via c7ee7cc7c57c7c6181eab52cb05b451cbe52aff3 (commit)
via 2515fb8c598ed5ede26f9f3cf4b42d662b531154 (commit)
via c54a5f3d69c18b7b9cc236eca5b8ef8ad7481f34 (commit)
from e40a123bdf030a5691f01140c6e632de03bcfaf6 (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=3eb8ea06166b2fb28c68483ae1958613…
commit 3eb8ea06166b2fb28c68483ae1958613cdcee98b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 9 16:09:07 2017 +0200
use osmo_ss7_vty_init_asp()
Change-Id: I9085bd30fab4799c43380f43120b362f27fc5dac
http://cgit.osmocom.org/openbsc/commit/?id=d769216f15a3140e319f0578a20e0bdf…
commit d769216f15a3140e319f0578a20e0bdf18127265
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 9 16:06:45 2017 +0200
force realloc fu
Change-Id: I75111bacc245d4121ab1de4d6f8ac8c10d896fc7
http://cgit.osmocom.org/openbsc/commit/?id=7385090ac0d780a6be16e35644ea09c7…
commit 7385090ac0d780a6be16e35644ea09c7412efff6
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
http://cgit.osmocom.org/openbsc/commit/?id=7d5e30c4f8a11be54cbca823af3fdcd7…
commit 7d5e30c4f8a11be54cbca823af3fdcd70ca7f2e4
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/include/openbsc/bsc_msc_data.h | 1 +
openbsc/src/libmgcp/mgcp_vty.c | 14 +++++++++++++-
openbsc/src/libmsc/msc_ifaces.c | 13 -------------
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 2 +-
openbsc/src/osmo-bsc/osmo_bsc_main.c | 2 +-
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 20 ++++++++------------
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 25 +++++++++++++++++++++++--
openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 1 -
openbsc/src/osmo-bsc_nat/bsc_nat.c | 3 +++
openbsc/src/osmo-msc/msc_main.c | 20 ++++++++++++++++----
10 files changed, 66 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 ac8ca4cfd19a23131959e88be49b6c56738a38c0 (commit)
via a6eaeb88f5c81ce1b3802727a3fa087da0bc4e3f (commit)
from ab1316731e95f5d6b54d1f36df87e1d38185024d (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=ac8ca4cfd19a23131959e88be49b6c56…
commit ac8ca4cfd19a23131959e88be49b6c56738a38c0
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 16:17:17 2017 +0200
libmsc: support GSM 03.40 status report for nitb
This patch adds support for GSM 03.40 in nitb mode.
MS GSM 03.40 SMSC
| |
| SMS-SUBMIT |
|--------------------------->|
| GSM 04.11 RP-ACK |
|<---------------------------|
| SMS-DELIVER |
|<---------------------------|
| GSM 04.11 RP-ACK |
|--------------------------->|
| SMS-STATUS-REPORT |
|<---------------------------|
| GSM 04.11 RP-ACK |
|--------------------------->|
| |
Change-Id: I5cc7bb4ebadde0940f44d10c3df34707b0615160
http://cgit.osmocom.org/openbsc/commit/?id=a6eaeb88f5c81ce1b3802727a3fa087d…
commit a6eaeb88f5c81ce1b3802727a3fa087da0bc4e3f
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:40 2017 +0100
libmsc: handle delivery ack via SMPP SUBMIT SM / send GSM 03.40 status report
This patch adds gsm340_sms_send_status_report_tpdu() to build a
status-report. Moreover, set sms->report field if we see a SMPP
SUBMIT_SM with Delivery Acknowledgment esm_class, so this identifies
that this is a delivery report.
MS GSM 03.40 SMSC SMPP 3.4 ESME
| | |
| | SUBMIT-SM |
| | esm_class = Delivery Ack |
| |<-------------------------------|
| | SUBMIT-SM-RESP |
| |------------------------------->|
| | |
| SMS-STATUS-REPORT | |
|<----------------------------| |
| GSM 04.11 RP-ACK | |
|---------------------------->| |
| | |
There is a FIXME message in this patch, that I just copied from
gsm340_gen_sms_deliver_tpdu() since TP-MMS is not supported by OpenBSC.
Change-Id: Ib70e534840308ed315f7add440351e649de3f907
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 57 +++++++++++++++++++++++++++++++++++++--
openbsc/src/libmsc/smpp_openbsc.c | 4 +++
2 files changed, 59 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via ab1316731e95f5d6b54d1f36df87e1d38185024d (commit)
from 7cfd1a3beebba66d8385037a39cf7154fd5e6eb3 (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=ab1316731e95f5d6b54d1f36df87e1d3…
commit ab1316731e95f5d6b54d1f36df87e1d38185024d
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:35 2017 +0100
utils: smpp_mirror: bounce Delivery Receipts as Delivery Acknowledgments
Simple patch to test the new status-report support code, remove previous
code before Delivery Acknowledgement support was in place. Use
LOGL_DEBUG for logging messages here as suggested by Neels and Harald.
Change-Id: I877e228d8e174430f700631edbf9955972da7892
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/utils/smpp_mirror.c | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 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 7cfd1a3beebba66d8385037a39cf7154fd5e6eb3 (commit)
from 98849f7ddcbe8b094af5ee5efc30bd841ac12e04 (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=7cfd1a3beebba66d8385037a39cf7154…
commit 7cfd1a3beebba66d8385037a39cf7154fd5e6eb3
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:33 2017 +0100
libmsc: update database to accomodate SMS status-report fields
SMPP DELIVER_SM messages with esm_class = Delivery Receipt need to send
this message reference (that the mobile phone allocates) to the ESME.
Thus, the ESME propagates it via SUBMIT_SM with esm_class = Delivery
Acknoledgment so that the SMSC sends the GSM 03.40 status-report to the
origin including this. Given this field is useful for status-reports, we
need to store it in the HLR database.
Moreover, we need a new field that specifies if the entry represents a
SMS status-report, to do the right handling from the gsm411_send_sms() -
such new handling comes in a follow up patch entitled "libmsc: handle
delivery ack via SMPP SUBMIT SM / send GSM 03.40 status report".
This patch includes the migration routines to the new database schema
revision 5, it's quite a bit of dbi boilerplate code - copied-pasted and
adapted.
Change-Id: I7276d356d805a83ebeec72b02c8563b7135ea0b6
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/db.c | 168 +++++++++++++++++++++++++++++++++++++++++--
openbsc/tests/db/db_test.err | 1 +
2 files changed, 163 insertions(+), 6 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 "UNNAMED PROJECT".
The branch, master has been updated
via c4178e55ea5a0ac480f11e3352a3579cdb78025a (commit)
from 0cd8e4eadea3fc4ec709b102e428f7a47836a7e3 (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-pcu/commit/?id=c4178e55ea5a0ac480f11e3352a3579…
commit c4178e55ea5a0ac480f11e3352a3579cdb78025a
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Tue Aug 8 15:03:50 2017 +0200
Add pcu-socket vty config
osmo-bts already supports configuring a different path for the bts<->pcu
socket by using the 'pcu-socket' config field.
Change-Id: I9b3e1171da467519750b201849ec892a1e318129
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/pcu/pcuif_proto.h | 2 ++
src/bts.h | 3 +++
src/osmobts_sock.cpp | 3 ++-
src/pcu_main.cpp | 2 ++
src/pcu_vty.c | 21 +++++++++++++++++++++
5 files changed, 30 insertions(+), 1 deletion(-)
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via fe6c75d24a1751341bcee91cb45c7ac7f5d07da3 (commit)
via bd65b72f91f195dd9b6ea2df67d6d1b36b1e9864 (commit)
from cd1b08b14f6a68e53ad7308cb5cd318f262426b7 (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=fe6c75d24a1751341bcee91cb45c7ac…
commit fe6c75d24a1751341bcee91cb45c7ac7f5d07da3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jun 24 18:42:00 2017 +0200
TRX: Remove global variables, move SETBSIC/SETTSC handling into phy_link
Whether or not we are talking to an OpenBTS (SETBSIC) or OsmoTRX
(SETTSC) transceiver is a property of the phy_link, and not a property
of the BTS. Also, we *really, really* should never use global
variables. I'm very happy this is being cleaned up, finally.
Change-Id: I51aeb17661dfd63ff347f7b2c0d7ffa383ec814c
http://cgit.osmocom.org/osmo-bts/commit/?id=bd65b72f91f195dd9b6ea2df67d6d1b…
commit bd65b72f91f195dd9b6ea2df67d6d1b36b1e9864
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 23 18:57:28 2017 +0200
l1sap/osmo-bts-sysmo: Improve logging
Change-Id: I339db0e5f3fd5e44bac974f2447afc80388802af
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/phy_link.h | 1 +
src/common/l1sap.c | 35 ++++++++++++-------
src/osmo-bts-trx/trx_if.c | 18 +++++-----
src/osmo-bts-trx/trx_if.h | 2 --
src/osmo-bts-trx/trx_vty.c | 83 ++++++++++++++++-----------------------------
5 files changed, 61 insertions(+), 78 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 "SCCP Library".
The branch, master has been updated
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)
from 81a029a4e46bb7c62b2401ec055fe44c5b7568cd (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:
include/osmocom/sigtran/osmo_ss7.h | 12 +++++++--
include/osmocom/sigtran/sccp_sap.h | 14 +++++++++++
src/osmo_ss7.c | 22 ++++++++++------
src/osmo_ss7_vty.c | 11 ++++++--
src/sccp2sua.c | 2 +-
src/sccp_helpers.c | 51 +++++++++++++++++++++++++++++---------
src/sccp_internal.h | 1 -
src/sccp_sap.c | 47 +++++++++++++++++++++++++++++++++++
src/sccp_scoc.c | 6 ++---
src/sccp_scrc.c | 8 +++++-
src/sccp_user.c | 37 +++++++++++++--------------
src/sccp_vty.c | 2 +-
tests/xua/xua_test.ok | 12 ++++-----
13 files changed, 171 insertions(+), 54 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 cd1b08b14f6a68e53ad7308cb5cd318f262426b7 (commit)
from bc56094cacd868cdb0336b215e4268bb69cab168 (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=cd1b08b14f6a68e53ad7308cb5cd318…
commit cd1b08b14f6a68e53ad7308cb5cd318f262426b7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jun 24 18:44:30 2017 +0200
TRX: Remove bogus extern global variable declarations
Those global variable declarations for non-existing variables were
introduced in 8a8d73a691c709403be4adbe8f2a7150b4d5998a, let's remove
them again. The source / destination IP address is a parameter of the
phy_link, and not a global variable.
Related: OS#1848
Change-Id: I94b5f934fc3bd00b0467d90029d3053b16594186
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/trx_if.h | 2 --
1 file changed, 2 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 98849f7ddcbe8b094af5ee5efc30bd841ac12e04 (commit)
via 52d519220501c4d4c09dfa924e23badac8589614 (commit)
via f354a8e1c5633a43d7bca986e8de82d23610d2a9 (commit)
from 39181ac4a2b0686fb27b35d89af2dfee1d7c285d (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=98849f7ddcbe8b094af5ee5efc30bd84…
commit 98849f7ddcbe8b094af5ee5efc30bd841ac12e04
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:30 2017 +0100
libmsc: add support for SMPP delivery receipts
If the mobile phone requests a status report via SMS, send a DELIVER_SM
with esm_class = Delivery Receipt to ESME to indicate that the SMS has
been already delivered to its destination.
MS GSM 03.40 SMSC SMPP 3.4 ESME
| | |
| SMS-DELIVER | |
|<----------------------------| |
| GSM 04.11 RP-ACK | |
|---------------------------->| |
| | DELIVER-SM |
| | esm_class = Delivery Receipt |
| |------------------------------->|
| | DELIVER-SM-RESP |
| |<-------------------------------|
| | |
This patch implements "Appendix B. Delivery Receipt Format" as specified
in the SMPP 3.4 specs. This string is conveyed in the SMS message as
data, and it is only meaningful to the ESME, for logging purposes. The
"submit date" and "done date" are not yet set, and other fields are just
sent with dummy values, so they are left to be finished as future work.
The new SMPP TLV tag TLVID_user_message_reference is added to the SMPP
messages inconditionally now since this information is required by
delivery-reports to associate the status-report with the original SMS.
Change-Id: Ic1a9023074bfa938099377980b6aff9b262fab2a
http://cgit.osmocom.org/openbsc/commit/?id=52d519220501c4d4c09dfa924e23bada…
commit 52d519220501c4d4c09dfa924e23badac8589614
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:28 2017 +0100
utils: smpp_mirror: reflect message reference TLV
Useful to test the delivery receipt support. This TLV contains the
GSM03.40 message reference.
Change-Id: I1b0abaa7e06ffe1bd2242c70813d8b70e9fa954f
http://cgit.osmocom.org/openbsc/commit/?id=f354a8e1c5633a43d7bca986e8de82d2…
commit f354a8e1c5633a43d7bca986e8de82d23610d2a9
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:25 2017 +0100
utils: smpp_mirror: temporarily munch SMPP delivery receipts
Just munch and log SMPP delivery receipts by now, don't mirror this, it
is going to break things in openbsc.
Follow up patch removes this and mirrors this SMPP message as a
SUBMIT_SM with esm_class = Delivery Acknowledgement.
Change-Id: I78e93bc4034679e238c8642ccf6a0e844b1d6d8b
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 1 +
openbsc/src/libmsc/gsm_04_11.c | 54 ++++++++++++++++++++++++++++++++++++++
openbsc/src/libmsc/smpp_openbsc.c | 21 ++++++++++++++-
openbsc/src/libmsc/smpp_smsc.h | 1 +
openbsc/src/utils/smpp_mirror.c | 32 +++++++++++++++++++++-
5 files changed, 107 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 39181ac4a2b0686fb27b35d89af2dfee1d7c285d (commit)
via 8e2a142856dc7e3e482762c738b22e19a0492f1f (commit)
from 53ad3ca521bacc9e0d8e0ff76f71cacb26201c27 (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=39181ac4a2b0686fb27b35d89af2dfee…
commit 39181ac4a2b0686fb27b35d89af2dfee1d7c285d
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:23 2017 +0100
utils: smpp_mirror: set registered_delivery field in SMPP SUBMIT_SM
To test delivery reports using this utility.
Change-Id: I0e477407531fdd4d906e53c9b5a48a79a239966f
http://cgit.osmocom.org/openbsc/commit/?id=8e2a142856dc7e3e482762c738b22e19…
commit 8e2a142856dc7e3e482762c738b22e19a0492f1f
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:21 2017 +0100
libmsc: missing bit shift in status report flag when stored in sms object
So we just store 0 or 1 depending on what the mobile phone requests.
Change-Id: Idb7d5594219c0e458ccb561383a59604bc1a4201
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_11.c | 2 +-
openbsc/src/utils/smpp_mirror.c | 1 +
2 files changed, 2 insertions(+), 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 53ad3ca521bacc9e0d8e0ff76f71cacb26201c27 (commit)
via 0a20d62972c6e3689ac1256fe60861699ae94583 (commit)
from f8b2d46dc00ff4da96c6932b6cfd5b792b36b209 (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=53ad3ca521bacc9e0d8e0ff76f71cacb…
commit 53ad3ca521bacc9e0d8e0ff76f71cacb26201c27
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:18 2017 +0100
libmsc: report status report request flag from SMPP SUBMIT_SM
Restore the sms status report request flag from SUBMIT_SM.
Change-Id: Iac05252253f8933a3875b4904599b7a225191a4b
http://cgit.osmocom.org/openbsc/commit/?id=0a20d62972c6e3689ac1256fe6086169…
commit 0a20d62972c6e3689ac1256fe60861699ae94583
Author: Pablo Neira Ayuso <pablo(a)gnumonks.org>
Date: Mon Aug 7 14:01:15 2017 +0100
libmsc: set registered_delivery field in SMPP 3.4 DELIVER_SM messages
Propagate the status report request field to the SMPP message through
the registered_delivery field, so the ESME knows that the mobile phone
is asking for explicit delivery acknowledgment is required. See SMPP 3.4
specs section 5.2.17.
Change-Id: I59af60fa89cd10ae973c5e122789e3e03e3728ee
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/smpp_openbsc.c | 10 +++++++++-
1 file changed, 9 insertions(+), 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 2627a983408cacb58b0a21ddcd6b737a2a72bdac (commit)
discards f4ed50c78263ac20cad27494e7b30636dcdc960f (commit)
via df0759f7e77e36ee4eeb369c6d12d8edb152db43 (commit)
via bf5ac2d568831839631c40b311f9a8e0bc94f6f4 (commit)
via 0dd2509fce388f17320c6605ce68b64280b374c2 (commit)
via 5e0292a6412a04eeed9e0aff3f56bd8d4f353346 (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 (2627a983408cacb58b0a21ddcd6b737a2a72bdac)
\
N -- N -- N (df0759f7e77e36ee4eeb369c6d12d8edb152db43)
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=df0759f7e77e36ee4eeb369c6d12d8e…
commit df0759f7e77e36ee4eeb369c6d12d8edb152db43
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sun Aug 6 21:52:02 2017 +0000
add /debian package support
Change-Id: I985805aea0e48fe70619de8b81206098e4e37613
http://cgit.osmocom.org/osmo-iuh/commit/?id=bf5ac2d568831839631c40b311f9a8e…
commit bf5ac2d568831839631c40b311f9a8e0bc94f6f4
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=0dd2509fce388f17320c6605ce68b64…
commit 0dd2509fce388f17320c6605ce68b64280b374c2
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:
.gitreview | 3 ++
debian/changelog | 5 ++++
debian/compat | 1 +
debian/control | 60 ++++++++++++++++++++++++++++++++++++++++
debian/copyright | 51 ++++++++++++++++++++++++++++++++++
debian/libosmo-ranap-dev.install | 3 ++
debian/libosmo-ranap0.install | 1 +
debian/osmo-hnbgw.install | 2 ++
debian/rules | 18 ++++++++++++
debian/source/format | 1 +
src/hnbgw_cn.c | 2 +-
11 files changed, 146 insertions(+), 1 deletion(-)
create mode 100644 .gitreview
create mode 100644 debian/changelog
create mode 100644 debian/compat
create mode 100644 debian/control
create mode 100644 debian/copyright
create mode 100644 debian/libosmo-ranap-dev.install
create mode 100644 debian/libosmo-ranap0.install
create mode 100644 debian/osmo-hnbgw.install
create mode 100755 debian/rules
create mode 100644 debian/source/format
hooks/post-receive
--
Osmocom code for Iuh interface