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 4e8d6eec5cef0fdba861ba6d29ee59b09631c296 (commit)
from 726b58dcfbbdfc95ae0872e20a2f6066ce37fed2 (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/python/osmo-python-tests/commit/?id=4e8d6eec5cef0fd…
commit 4e8d6eec5cef0fdba861ba6d29ee59b09631c296
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Oct 17 04:02:31 2017 +0200
setup.py: don't install py3 scripts with python2
If one calls 'python2 setup.py install', python replaces the script shebangs
with python2 ones, regardless of the code being mint python3, and vice versa.
In setup.py, name only the scripts that match the current python version.
Change-Id: I84a5c8ec108a99f527b0d2fb5bf4e312df5f7403
-----------------------------------------------------------------------
Summary of changes:
setup.py | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, master has been updated
via 726b58dcfbbdfc95ae0872e20a2f6066ce37fed2 (commit)
via 92f310500cfd68851f00c813e6d86af375f17311 (commit)
from d2e793a58aceb19fea1d29b550894407331fea7f (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/python/osmo-python-tests/commit/?id=726b58dcfbbdfc9…
commit 726b58dcfbbdfc95ae0872e20a2f6066ce37fed2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 15 03:01:09 2017 +0200
add osmo_verify_transcript_{vty,ctrl}.py for easier vty and ctrl testing
While adding VTY and CTRL tests to new programs like OsmoHLR, I wanted to have
a simple way to translate a VTY interaction transcript to a VTY python test. It
is fairly trivial to simply read in a transcript, extract both the commands to
send as well as the expected results, and to verify these without having to
write one line of application-specific code. From there it was just a little
step to allow the same for CTRL interaction.
With osmo_verify_transcript_vty.py and osmo_verify_transcript_ctrl.py, it is
possible to have a simple text file of a telnet VTY or CTRL interface
interaction and run it against a given application. With the --update option,
the scripts run the given command and rewrite the transcript file to whatever
the application currently produces as response. Backed by version control, it
is super easy to tweak commands, --update the test results and verify that only
the desired bits changed. A '...' wildcard can skip any number of lines in the
expected result and is usually preserved during --update.
This python3 implementation is independent from the previous obscvty
implementations.
Take the opportunity to clarify/fix a few aspects: for example, it is now
possible to verify the hints that the interactive VTY displays when the user
enters '?' in various places, and to evaluate the prompt character '>'/'#'.
Unitl now, code is duplicated/scattered across various vty_test_runner.py
scripts in different git repositories. Now, a VTY or CTRL transcript is enough
to put a complete test in place.
The simplest invocation is directly from the Makefile, feeding an application
commandline, the proper port number to contact it and e.g. a VTY prompt name.
This new code is also usable as python modules, to be able to build more
complex tests that require specialized intermediate actions, possibly
coordinating launch of applications or data manipulation.
The first repository to employ this is osmo-hlr.git. See change-ids
I42b3b70a0439a8f2e4964d7cc31e593c1f0d7537 for VTY and
Iff93abe370b8f3ecf42082d1d0eaa1fbeca5b122 for CTRL.
Change-Id: Id47331009910e651372b9c9c76e12f2e8964cc2c
http://cgit.osmocom.org/python/osmo-python-tests/commit/?id=92f310500cfd688…
commit 92f310500cfd68851f00c813e6d86af375f17311
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 15 02:57:08 2017 +0200
add osmo_ipa.py, from originally openbsc.git/contrib/ipa.py
At least now that openbsc.git has been split, the IPA and Ctrl API offered by
this file are used across multiple git repositories for python tests. Instead
of having a separate copy of ipa.py in each, have one here.
Rename to osmo_ipa.py to avoid any confusion between old and new files that
might be lying around in the python path.
Change-Id: Iaef955f04b97e8f266339b37b46d2523d1247cb9
-----------------------------------------------------------------------
Summary of changes:
osmopy/__init__.py | 6 +-
osmopy/osmo_ipa.py | 278 ++++++++++++++++++++++++
osmopy/osmo_verify_transcript_common.py | 372 ++++++++++++++++++++++++++++++++
osmopy/osmo_verify_transcript_ctrl.py | 120 +++++++++++
osmopy/osmo_verify_transcript_vty.py | 178 +++++++++++++++
setup.py | 4 +-
6 files changed, 956 insertions(+), 2 deletions(-)
create mode 100755 osmopy/osmo_ipa.py
create mode 100644 osmopy/osmo_verify_transcript_common.py
create mode 100755 osmopy/osmo_verify_transcript_ctrl.py
create mode 100755 osmopy/osmo_verify_transcript_vty.py
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 9325d86192083a29c891f23bc984744f6b4d9123 (commit)
from 84bd33349ca9124a117dd74ebfc2c3afd72a5898 (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=9325d86192083a29c891f23bc984…
commit 9325d86192083a29c891f23bc984744f6b4d9123
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 15:32:43 2017 +0200
[doc] TLV parser has far grown beyond GSM L3
Let's hence not call the group "GSM L3 compatible TLV parser"
Change-Id: Ic53f9c0d5ee787f994f42cf2aff313c6e131fbe6
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/tlv.h | 2 +-
1 file changed, 1 insertion(+), 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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 84bd33349ca9124a117dd74ebfc2c3afd72a5898 (commit)
via 8c64825249e46409c982b1e2bf4148f0bc860446 (commit)
from 7166094a85b88bdf18f19ea1e3a85874c0236748 (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=84bd33349ca9124a117dd74ebfc2…
commit 84bd33349ca9124a117dd74ebfc2c3afd72a5898
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 15:32:06 2017 +0200
[doc] Rename "RSL" to "A-bis RSL" in documentation.
We also have "A-bis OML" and it's a bit odd to have one with prefix
and the other without.
Change-Id: Ida325f8a9c40b40c1aeaa4edfd1123ced7cc92b8
http://cgit.osmocom.org/libosmocore/commit/?id=8c64825249e46409c982b1e2bf41…
commit 8c64825249e46409c982b1e2bf4148f0bc860446
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 15:17:03 2017 +0200
[doc] Don't add libosmovty bits to libosmocore groups
Let's not put files of libosmovty into Doxygen groups of libosmocore,
as this seems to confuse Doxygen. Also, some minor updates/fixes
of libosmovty documentation.
Change-Id: I70e612b8d06aabefe634fcd7861641ffb941d974
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/rsl.h | 2 +-
src/vty/fsm_vty.c | 9 ++-------
src/vty/logging_vty.c | 25 +++++++++++++++----------
src/vty/stats_vty.c | 13 +++++++------
src/vty/telnet_interface.c | 12 +++++-------
5 files changed, 30 insertions(+), 31 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 7166094a85b88bdf18f19ea1e3a85874c0236748 (commit)
via df8c57f328b350edee4fd59fb4a4b72ed2df1b23 (commit)
from efee361ce4639f5c1396569d55520b7cfe36179c (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=7166094a85b88bdf18f19ea1e3a8…
commit 7166094a85b88bdf18f19ea1e3a85874c0236748
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 14:52:37 2017 +0200
[doc] Expand Doxuygen documentation for osmo_prim
Also, make sure prim.c is actually part of the 'prim' module.
Change-Id: I4363e46a5f606eb2114a9cc1d2086007eaa58d31
http://cgit.osmocom.org/libosmocore/commit/?id=df8c57f328b350edee4fd59fb4a4…
commit df8c57f328b350edee4fd59fb4a4b72ed2df1b23
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 14:37:31 2017 +0200
[doc] Introductory text on what the logging ring buffer is about
Change-Id: I876cd31e03a53ca90e658e353c0c8a839dece8ad
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/prim.h | 27 +++++++++++++++++++++++----
src/loggingrb.c | 7 +++++++
src/prim.c | 6 +++++-
3 files changed, 35 insertions(+), 5 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, neels/subscr_vty has been updated
discards 16cb20b29e8946b68ea208e2ccdbd1f21112d951 (commit)
discards db0d30be9d1cce6ecf80652c3d911a7f3d095aff (commit)
discards 59352173df5bab7d0717c8ecfca3c7173e0919c0 (commit)
discards 42ac4bbca6013ce647a2e44ef71333179b6bdf00 (commit)
via fa4f429d054a07d697236ab14d66e831a8120d3d (commit)
via a5aa0bde4873430e22619b9f188d077c9e7432ec (commit)
via c10e9c6783dc83eba210617687f7bce1b7a34244 (commit)
via b6837e36a34a1e9e7fafea822516e61285e3c09c (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 (16cb20b29e8946b68ea208e2ccdbd1f21112d951)
\
N -- N -- N (fa4f429d054a07d697236ab14d66e831a8120d3d)
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-hlr/commit/?id=fa4f429d054a07d697236ab14d66e83…
commit fa4f429d054a07d697236ab14d66e831a8120d3d
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 15 03:24:43 2017 +0200
replace ctrl_test_runner.py with transcript test_subscriber.ctrl
Use the new osmo_verify_transcript_ctrl.py from osmo-python-tests to completely
replace current ctrl_test_runner.py with a CTRL interaction transcript.
Add missing EXTRA_DIST entry of test_subscriber.sql.
Depends: osmo-python-tests Id47331009910e651372b9c9c76e12f2e8964cc2c
Change-Id: Iff93abe370b8f3ecf42082d1d0eaa1fbeca5b122
http://cgit.osmocom.org/osmo-hlr/commit/?id=a5aa0bde4873430e22619b9f188d077…
commit a5aa0bde4873430e22619b9f188d077c9e7432ec
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 15 04:58:50 2017 +0200
add test_nodes.vty
Automatically picked up by the vty-test target, by file name extension.
Change-Id: I8dba373cee1be954504f79c3305b0111071757e7
http://cgit.osmocom.org/osmo-hlr/commit/?id=c10e9c6783dc83eba210617687f7bce…
commit c10e9c6783dc83eba210617687f7bce1b7a34244
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Oct 6 02:59:54 2017 +0200
implement subscriber vty interface, tests
Implement VTY commands for subscriber manipulation:
- create / delete subscriber
- modify MSISDN
- add/edit/remove 2G and 3G authentication data
- show by IMSI, MSISDN or DB ID.
(enable/disable CS/PS and purge/unpurge to follow later.)
Implement VTY unit tests for the new commands using new
osmo_verify_transcript_vty.py from osmo-python-tests.
Depends: libosmocore I1e94f5b0717b947d2a7a7d36bacdf04a75cb3522
osmo-python-tests Id47331009910e651372b9c9c76e12f2e8964cc2c
Change-Id: I42b3b70a0439a8f2e4964d7cc31e593c1f0d7537
-----------------------------------------------------------------------
Summary of changes:
tests/Makefile.am | 30 +-
tests/ctrl_test_runner.py | 241 -------------
tests/db/db_test.c | 2 +-
tests/test_nodes.vty | 117 ++++++
tests/test_subscriber.ctrl | 27 ++
..._update_show_delete.vty => test_subscriber.vty} | 44 +--
tests/vty_script_runner.py | 399 ---------------------
tests/vty_test_runner.py | 298 ---------------
8 files changed, 176 insertions(+), 982 deletions(-)
delete mode 100644 tests/ctrl_test_runner.py
create mode 100644 tests/test_nodes.vty
create mode 100644 tests/test_subscriber.ctrl
rename tests/{test_subscr_create_update_show_delete.vty => test_subscriber.vty} (90%)
delete mode 100755 tests/vty_script_runner.py
delete mode 100644 tests/vty_test_runner.py
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 "UNNAMED PROJECT".
The branch, master has been updated
via b6837e36a34a1e9e7fafea822516e61285e3c09c (commit)
from 2e86ab3a8704462c55245370ebdce9f6b134792d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-hlr/commit/?id=b6837e36a34a1e9e7fafea822516e61…
commit b6837e36a34a1e9e7fafea822516e61285e3c09c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Oct 10 23:20:26 2017 +0200
fix db_subscr_get_by_*(): clear output data; test in db_test.c
db_subscr_get_by_*() failed to clear the out-param struct, meaning that data
could remain in a struct even though it is not present in the database. Always
zero out the struct before writing to it.
Adjust the db_test to catch this error by writing "-invalid-data-" to each
struct before running db get functions.
Change-Id: I038bd437452c87841d709fcdd5ac30ab1356b2db
-----------------------------------------------------------------------
Summary of changes:
src/db_hlr.c | 2 ++
tests/db/db_test.c | 19 ++++++++++++++++---
2 files changed, 18 insertions(+), 3 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via efee361ce4639f5c1396569d55520b7cfe36179c (commit)
via 096a666712ae255ba919dd8e5f38c68a948f97bc (commit)
via 197a4ac06d2bb84c7fa3232f78a9e45f9d58e53e (commit)
via ef7a44e33d52ab2e046efdd2535c9428796fc09e (commit)
via 53de0d31698e8c598e36ccad9d864c450da343b9 (commit)
via f01b2383b1d9bbc8e17e0c5e8c6b1309b456f41f (commit)
via eb5b6ce4444ab3983818f34092e59b6d58e3b8ed (commit)
via 17bbaa324b9873a965634c60f5696ebd57b5d6a1 (commit)
via 781951bcf9864ae06741a0d76d3807e332a8faf9 (commit)
via 216338c369fcfc6f2b90f6bf784288258c9b5603 (commit)
from 4b7c791e15e921ce5427c531f740df7474c6a1cb (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=efee361ce4639f5c1396569d5552…
commit efee361ce4639f5c1396569d55520b7cfe36179c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 14:37:05 2017 +0200
[doc] Make sure loggingrb.c file is in correct Doxygen group.
loggingrb.c, like loggingrb.h should be part of the loggingrb group!
Change-Id: I4822a46631b45df1afda202c00038b6ad2c8b5ae
http://cgit.osmocom.org/libosmocore/commit/?id=096a666712ae255ba919dd8e5f38…
commit 096a666712ae255ba919dd8e5f38c68a948f97bc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 14:33:11 2017 +0200
[doc] Doxygen documentation on osmo_hexdump print buffer size
Change-Id: I83ca2a3a555e5b3c1b7f23bf9e463a5063a8006c
http://cgit.osmocom.org/libosmocore/commit/?id=197a4ac06d2bb84c7fa3232f78a9…
commit 197a4ac06d2bb84c7fa3232f78a9e45f9d58e53e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 14:29:26 2017 +0200
[doc] Put CRC-16 and generic CRC code in one Doxygen module
.. and add missing API documentation bits
Change-Id: I67119894bcbf8c779426a0272bae4c5ce1fbd1ed
http://cgit.osmocom.org/libosmocore/commit/?id=ef7a44e33d52ab2e046efdd2535c…
commit ef7a44e33d52ab2e046efdd2535c9428796fc09e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 14:18:17 2017 +0200
[doc] bits.c: Better / more Doxygen documentation
Change-Id: If824a5c8d8ee6e3dc96a3fddeb105786c0c027c1
http://cgit.osmocom.org/libosmocore/commit/?id=53de0d31698e8c598e36ccad9d86…
commit 53de0d31698e8c598e36ccad9d864c450da343b9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 14:09:16 2017 +0200
[doc] rate_ctr: Extend Doxygen API documentation with human-readable text on its use
Change-Id: If9abd46e1b0ebb6114522418fd3b45c1d802968a
http://cgit.osmocom.org/libosmocore/commit/?id=f01b2383b1d9bbc8e17e0c5e8c6b…
commit f01b2383b1d9bbc8e17e0c5e8c6b1309b456f41f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Oct 16 13:55:34 2017 +0200
[doc] src/logging.c: Fix Doxygen syntax to make logging.c show up in logging group
Change-Id: I56718e1eca1739a1b0a790f2f3a1b554899a93ab
http://cgit.osmocom.org/libosmocore/commit/?id=eb5b6ce4444ab3983818f34092e5…
commit eb5b6ce4444ab3983818f34092e59b6d58e3b8ed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 20:03:24 2017 +0200
[doc] Add Doxygen API documentation for stats.c and stats_statsd.c
Change-Id: I8e49505f5c19beac90290fdba8821714e8eecd97
http://cgit.osmocom.org/libosmocore/commit/?id=17bbaa324b9873a965634c60f569…
commit 17bbaa324b9873a965634c60f5696ebd57b5d6a1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 20:02:07 2017 +0200
[doc] counter.[ch] Add Doxygen API documentation
This adds a more complete set of API documentation for all
osmo_counter relatedd functions and definitions.
Change-Id: I24283c05620ee86a8beb165af98a85d754549efb
http://cgit.osmocom.org/libosmocore/commit/?id=781951bcf9864ae06741a0d76d38…
commit 781951bcf9864ae06741a0d76d3807e332a8faf9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 19:24:57 2017 +0200
[doc] stat_item: Complete doxygen documentation for API
The stat_item code base had some incomplete doxygen documentation
so far. Let's complete it, and at the same time fix some cosmetic
as well as copy+paste issues in the existing documentation bits.
Change-Id: Ib514c137b40bf7b9791bd74be99af0b65575f2b6
http://cgit.osmocom.org/libosmocore/commit/?id=216338c369fcfc6f2b90f6bf7842…
commit 216338c369fcfc6f2b90f6bf784288258c9b5603
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 19:46:19 2017 +0200
Rename 'statistics.c' to 'counter.c'
With stat_item, stats.c and stats_statsd.c, it is becoming a bit
difficult to understand file naming. Also, the 'statistics.c' file
actually only contained osmo_counter handling, so let's rename it to
counter.c altogether.
Change-Id: I2cfb2310543902b7da46cb15a76e2da317eaed7d
-----------------------------------------------------------------------
Summary of changes:
include/Makefile.am | 1 +
include/osmocom/core/bits.h | 22 ++---
include/osmocom/core/{statistics.h => counter.h} | 25 ++----
include/osmocom/core/crc16.h | 18 ++--
include/osmocom/core/crcXXgen.h.tpl | 2 +-
include/osmocom/core/crcgen.h | 2 +-
include/osmocom/core/stat_item.h | 46 +++-------
include/osmocom/core/statistics.h | 62 +-------------
include/osmocom/core/stats.h | 54 +++++++-----
src/Makefile.am | 2 +-
src/bits.c | 5 ++
src/{statistics.c => counter.c} | 22 ++++-
src/crc16.c | 15 +++-
src/crcXXgen.c.tpl | 2 +-
src/ctrl/control_if.c | 2 +-
src/logging.c | 2 +-
src/loggingrb.c | 2 +-
src/rate_ctr.c | 37 +++++++-
src/stat_item.c | 85 ++++++++++++++++--
src/stats.c | 104 ++++++++++++++++++++++-
src/stats_statsd.c | 11 ++-
src/utils.c | 6 ++
src/vty/stats_vty.c | 2 +-
src/vty/utils.c | 2 +-
24 files changed, 357 insertions(+), 174 deletions(-)
copy include/osmocom/core/{statistics.h => counter.h} (61%)
rename src/{statistics.c => counter.c} (62%)
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, master has been updated
via 5bacb59a6c314001a053977acb4aece4695b356a (commit)
via 5b0096a2368769fbcd6ec879cc9951489f20df51 (commit)
via df6a10502449b1424ff39851cd2f3908b4dda08e (commit)
via 226e95af1fd04d12b96af9947a96e3e266390ae5 (commit)
via e37f48eaf9c7ed378c774ec97bd3b3d0f303e4a7 (commit)
via 8a55263a1b7ccc8d17373360e582a0c3aeb97c68 (commit)
via fed3389112f140c01916fd2e769fd194b6bfe715 (commit)
via 081f30cba4ff6c38f3a135e77856f49e4a0c6e0b (commit)
via ea0c26a4361f9b4d623678ba5beacebbcb621c83 (commit)
from 9d9d91b8e8cb291d5337a68c54654dcc40d2826a (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-ggsn/commit/?id=5bacb59a6c314001a053977acb4aec…
commit 5bacb59a6c314001a053977acb4aece4695b356a
Merge: 5b0096a e37f48e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 16:01:08 2017 +0000
Merge "sgsnemu: Use getprotobynumber() in print_ipprot()"
http://cgit.osmocom.org/osmo-ggsn/commit/?id=5b0096a2368769fbcd6ec879cc9951…
commit 5b0096a2368769fbcd6ec879cc9951489f20df51
Merge: df6a105 8a55263
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 16:01:08 2017 +0000
Merge "sgsnemu: Remove dead code: encaps_printf()"
http://cgit.osmocom.org/osmo-ggsn/commit/?id=df6a10502449b1424ff39851cd2f39…
commit df6a10502449b1424ff39851cd2f3908b4dda08e
Merge: 226e95a fed3389
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 16:01:08 2017 +0000
Merge "sgsnemu: Mark local functions 'static'"
http://cgit.osmocom.org/osmo-ggsn/commit/?id=226e95af1fd04d12b96af9947a96e3…
commit 226e95af1fd04d12b96af9947a96e3e266390ae5
Merge: 081f30c ea0c26a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Oct 15 16:01:08 2017 +0000
Merge "sgsnemu: Make use of "dependon" feature in gengetopt"
-----------------------------------------------------------------------
Summary of changes:
sgsnemu/cmdline.c | 48 +++++++++++++++++++++
sgsnemu/cmdline.ggo | 17 ++++----
sgsnemu/sgsnemu.c | 122 ++++++++++++++++++++++++++++++++++------------------
3 files changed, 138 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 "The OpenGGSN project".
The branch, laforge/sgsnemu-v6 has been updated
discards 218a30d594f5c677f378044d58ec02470c1aa233 (commit)
discards e800235d90d4641783dee1a862a76f3d6da362f1 (commit)
discards f0523c7c08ade95ab9ada04d6710079360945cc9 (commit)
discards 202d1ccdaef84d6539d82eb32880a46317487e5b (commit)
discards e7a34d1788e0daf849dba48e284c06c45a9a76b3 (commit)
discards aa034b003a72350ed1f2b626059b67412d474e22 (commit)
via 31906715bfa192a85be12df0d04d17015f8a1ef7 (commit)
via a2257f7b2c8808defd01c21c735159de0dd7c03c (commit)
via 08d4fa1da25cf78aec56dbd688ee7960599330ef (commit)
via e37f48eaf9c7ed378c774ec97bd3b3d0f303e4a7 (commit)
via 8a55263a1b7ccc8d17373360e582a0c3aeb97c68 (commit)
via fed3389112f140c01916fd2e769fd194b6bfe715 (commit)
via ea0c26a4361f9b4d623678ba5beacebbcb621c83 (commit)
via 081f30cba4ff6c38f3a135e77856f49e4a0c6e0b (commit)
via 9d9d91b8e8cb291d5337a68c54654dcc40d2826a (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 (218a30d594f5c677f378044d58ec02470c1aa233)
\
N -- N -- N (31906715bfa192a85be12df0d04d17015f8a1ef7)
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-ggsn/commit/?id=31906715bfa192a85be12df0d04d17…
commit 31906715bfa192a85be12df0d04d17015f8a1ef7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 14 21:07:16 2017 +0200
ggsn: Improve logging of gtp->tun and tun->gtp packets
Change-Id: If3ffb5dbd4ef6bdf23eb35986d3558f252157ee1
http://cgit.osmocom.org/osmo-ggsn/commit/?id=a2257f7b2c8808defd01c21c735159…
commit a2257f7b2c8808defd01c21c735159de0dd7c03c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 14 21:00:52 2017 +0200
ggsn/icmpv6.c: Add Debug log message when handling router solicitation
Change-Id: Ie02d4437e788fba44d4c99f7aa587208666b8598
http://cgit.osmocom.org/osmo-ggsn/commit/?id=08d4fa1da25cf78aec56dbd688ee79…
commit 08d4fa1da25cf78aec56dbd688ee7960599330ef
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 14 20:59:52 2017 +0200
ggsn/icmpv6: Ensure log lines have PDP context prefix
If something is logged, we want to know to which PDP context
(identified by IMSI:NSAPI tuple) it belongs.
Change-Id: I8d984fa89bbdc542715d2d6f544bff7fe76250f1
http://cgit.osmocom.org/osmo-ggsn/commit/?id=e37f48eaf9c7ed378c774ec97bd3b3…
commit e37f48eaf9c7ed378c774ec97bd3b3d0f303e4a7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Oct 10 09:05:50 2017 +0800
sgsnemu: Use getprotobynumber() in print_ipprot()
There's no point in sgsnemu doing a poor mans reimplementation
of what the C library provides already by means of getprotobynumber()
Change-Id: I8cdc460e4fa5d86d80addf6e5f341d2d80093a35
http://cgit.osmocom.org/osmo-ggsn/commit/?id=8a55263a1b7ccc8d17373360e582a0…
commit 8a55263a1b7ccc8d17373360e582a0c3aeb97c68
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Oct 10 09:03:25 2017 +0800
sgsnemu: Remove dead code: encaps_printf()
This function is never used/called, remove it.
Change-Id: I37a447e4d5387e3fc5f4433ab20ceba7c446684b
http://cgit.osmocom.org/osmo-ggsn/commit/?id=fed3389112f140c01916fd2e769fd1…
commit fed3389112f140c01916fd2e769fd194b6bfe715
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Oct 10 09:02:45 2017 +0800
sgsnemu: Mark local functions 'static'
We don't need to export those to the global name space as they're
not called from code in other files.
Change-Id: I454249335ba46abdb3afbc669c4a06a06f39ae72
http://cgit.osmocom.org/osmo-ggsn/commit/?id=ea0c26a4361f9b4d623678ba5beace…
commit ea0c26a4361f9b4d623678ba5beacebbcb621c83
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Oct 10 08:54:04 2017 +0800
sgsnemu: Make use of "dependon" feature in gengetopt
The gengetopt syntax can specify that a particular command line argument
depends on some other argument/option present. We can use this to
provide useful feedback to the user at the command line parsing state,
like --pingrate making no sense without --pinghost being specified.
Change-Id: Ief27275e90e6bce23aed1e83874dbac98dd0926b
http://cgit.osmocom.org/osmo-ggsn/commit/?id=081f30cba4ff6c38f3a135e77856f4…
commit 081f30cba4ff6c38f3a135e77856f49e4a0c6e0b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Oct 10 09:36:35 2017 +0800
sgsnemu: Print warnings on broken IPv6 configuration (acept_ra)
When sgsnemu is used for an IPv6 pdp context, we rely on the router
discovery procedure and SLAAC to set the correct IPv6 address/prefix
on the tun device. This requires the system to be configure to accept
router-advertisements on the tun device. Let's print a warning
if accept_ra for the specific tun device is set to a wrong value.
We're leaving it up to the user to either set a system-wide
/proc/sys/net/ipv6/conf/default/accept_ra or to configure this in an
ip-up script used together with sgsnemu.
Change-Id: I563092ca35bc74f035a5023e11256779aac46e11
-----------------------------------------------------------------------
Summary of changes:
ggsn/ggsn.c | 18 ++++++++++++------
ggsn/icmpv6.c | 15 +++++++++------
2 files changed, 21 insertions(+), 12 deletions(-)
hooks/post-receive
--
The OpenGGSN project