This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Open Source GSM Base Band stack".
The branch, master has been updated
via 2cac7e8ceffc8e7d4667b2f9f7477364b80716d0 (commit)
from 238df986b9c705392898f74271c3258c16ffe927 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmocom-bb/commit/?id=2cac7e8ceffc8e7d4667b2f9f7477…
commit 2cac7e8ceffc8e7d4667b2f9f7477364b80716d0
Author: Craig Comstock <craig(a)unreasonablefarm.org>
Date: Thu Dec 7 08:44:19 2017 +0700
target/firmware: fix Mediatek firmware compilation
The existing Makefile.mtk isn't compatible with the current
Makefile scheme, so nothing would happen when it was called.
This change updates the Makefile.mtk, so the Mediatek firmware
can be successfully compiled again.
Change-Id: Iecd619ed862f4d825095292ffde50544e647f6ff
-----------------------------------------------------------------------
Summary of changes:
src/target/firmware/Makefile.mtk | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via a99e110106cb1d2a7b25d74585e704c1bd73db76 (commit)
from dc75b114b4caf2692b145b7b254e2f6cfa627831 (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=a99e110106cb1d2a7b25d74585e7…
commit a99e110106cb1d2a7b25d74585e704c1bd73db76
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Fri Dec 8 14:30:47 2017 +0100
cosmetic: Fix trailing whitespace
Change-Id: I0c7a414789f8ce6516369327430f71164e2cbd94
-----------------------------------------------------------------------
Summary of changes:
src/gsm/lapd_core.c | 12 ++++++------
src/gsm/lapdm.c | 4 ++--
2 files changed, 8 insertions(+), 8 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 62b575db671f2ae1856a058611f1b1304e5cad68 (commit)
from 28cb32a74bee69f992f8b19babcae50a571de089 (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=62b575db671f2ae1856a058611f1b13…
commit 62b575db671f2ae1856a058611f1b1304e5cad68
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Fri Dec 8 18:32:32 2017 +0100
bts-trx: trx_ctrl_cmd: Simplify var assignment logic
Change-Id: I9250e3003cff24035440bbba3e1171650dc83209
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/trx_if.c | 5 ++---
1 file changed, 2 insertions(+), 3 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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via 27e07351049725ce81400b2648a29c53ba7de966 (commit)
via 9c8a8ebb36bb15d2681ac9819509ffa745e496ee (commit)
via 92c1a2763d952c7a6f6f420f30ebccfc99966b8c (commit)
via 2b9b6e3ef039d7a38a0026b1782a7c5196be6825 (commit)
from fd14387de56220daf180b60e3ce6033eabcb51d2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=27e07351049725ce81400b2…
commit 27e07351049725ce81400b2648a29c53ba7de966
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 04:16:41 2017 +0100
common: vty_additions: use proper node IDs, tweak node descriptions
Depends on the ENABLE and VIEW nodes to be named, as in a recent libosmocore
patch.
Depends: Iefb8b78094208a1a4c5d70bd6c69a3deca8da54f (libosmocore)
Change-Id: Ic2f3b18cced72db6fa5bad02ae58c602bb2c0213
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=9c8a8ebb36bb15d2681ac98…
commit 9c8a8ebb36bb15d2681ac9819509ffa745e496ee
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 03:56:37 2017 +0100
OsmoGGSN: fix VTY additions' node IDs
Change-Id: I8cd5eb64300151d0de8023ed019568cfdc4fe453
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=92c1a2763d952c7a6f6f420…
commit 92c1a2763d952c7a6f6f420f30ebccfc99966b8c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 03:26:01 2017 +0100
OsmoGGSN vty: update VTY reference
Apply VTY reference changes from libosmocore: change node IDs from index
numbers to meaningful names from VTY node prompts.
Introduce section with common commands, do not repeat the common commands on
each child node.
Populate section names (so far empty).
Add apn / gpdu VTY reference.
This is generated using the recent libosmocore vty doc patches that conclude in
libosmocore change-id Iedd67750539b676271de0e0e9316d4e6f794406a.
Change-Id: Ia269c4bda0aa0b905abcccc75338f5f808e01727
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=2b9b6e3ef039d7a38a0026b…
commit 2b9b6e3ef039d7a38a0026b1782a7c5196be6825
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 03:22:34 2017 +0100
OsmoGGSN VTY ref: prep: convert newlines to unix
To omit whitespace changes in an upcoming patch that updates the VTY reference
and will use '\n' line breaks, convert line breaks from '\r\n' to '\n' without
any other changes.
Change-Id: Id0d1a3a82c3d670cbb041884554b5d79fdfb0f28
-----------------------------------------------------------------------
Summary of changes:
OsmoGGSN/vty/ggsn_vty_additions.xml | 16 +-
OsmoGGSN/vty/ggsn_vty_reference.xml | 2685 ++++++++++++++++-------------------
common/vty_additions.xml | 52 +-
3 files changed, 1244 insertions(+), 1509 deletions(-)
hooks/post-receive
--
Manuals for Osmocom GSM components
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via dc75b114b4caf2692b145b7b254e2f6cfa627831 (commit)
via a73656501a21c42223abdecc4c5df7bbe62c802c (commit)
via 3b6815715f119e7c12c710deda6bc57738d46e37 (commit)
via 453e37e3c8322cd200a6f803579c55753e866c7f (commit)
via f7162771d78efb2d9d81caae0b10801771a39645 (commit)
via 69054e28adf4c76371b82a34588e07211d264966 (commit)
from 53aa0f51b8fffbaaa994b048fd18b63473bf4a79 (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=dc75b114b4caf2692b145b7b254e…
commit dc75b114b4caf2692b145b7b254e2f6cfa627831
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 05:51:42 2017 +0100
comment: utils: more accurately describe OSMO_STRINGIFY macro
Change-Id: I7b057c026f9df90608b7cbd12481ab9e7a41d88c
http://cgit.osmocom.org/libosmocore/commit/?id=a73656501a21c42223abdecc4c5d…
commit a73656501a21c42223abdecc4c5df7bbe62c802c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 05:48:43 2017 +0100
vty reference: merge_doc.xsl: do not omit description tag
vty_additions.xml files provide <description>s for <node> tags, but for unknown
reasons, merge_doc.xsl explicitly omits description tags. Do not omit
<description>s so that they show up in the merged document.
This will take effect when next building the osmo-gsm-manuals using this file.
Change-Id: I418e61705043d4df047d8038c5d61623ba64f2e0
http://cgit.osmocom.org/libosmocore/commit/?id=3b6815715f119e7c12c710deda6b…
commit 3b6815715f119e7c12c710deda6bc57738d46e37
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 03:54:32 2017 +0100
vty: set name for VIEW+ENABLE nodes, for VTY reference
This leaves no unnamed chapters in future VTY reference documents.
Change-Id: Iefb8b78094208a1a4c5d70bd6c69a3deca8da54f
http://cgit.osmocom.org/libosmocore/commit/?id=453e37e3c8322cd200a6f803579c…
commit 453e37e3c8322cd200a6f803579c55753e866c7f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 22 02:31:33 2017 +0200
VTY reference: use node names as section names
In 'show online-help' output, add the node names (currently all derived from
the prompt) as <node><name> entry, so that in the osmo-gsm-manuals, each
section of node commands gets a title. So far, each section of commands has no
name at all, and it is entirely up for guessing which part of the VTY the
commands are about.
Node section names, e.g. for OsmoHLR, will be like
1 VTY reference
1.4 config
1.5 config-log
1.6 config-line
1.7 config-ctrl
1.8 config-hlr
1.9 config-hlr-gsup
Before this patch, all but '1 VTY reference' were plain empty.
A better solution would be to list the actual command name that enters the
node, and to nest the commands identically to VTY node nesting, but since this
information is currently hidden in node command implementations, it is
impossible to derive it. So we should actually make the VTY reflect the node
nesting structure in its data model, which would resolve both the accurate node
name problem as well as produce well-structured output to generate the VTY
references from. This patch is a workaround for lack of a more profound fix of
the VTY data model. At least it makes the VTY references' sections even
remotely useful.
Change-Id: Iaf745b2ab3d9b02fc47025a0eba3beb711068bfe
http://cgit.osmocom.org/libosmocore/commit/?id=f7162771d78efb2d9d81caae0b10…
commit f7162771d78efb2d9d81caae0b10801771a39645
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 22 02:31:33 2017 +0200
VTY reference: do not list empty nodes
In 'show online-help' output, don't list nodes that have no commands (the
'Password' node).
Change-Id: I3bd6883a87b8b893e560ceadfffbf41bc380109c
http://cgit.osmocom.org/libosmocore/commit/?id=69054e28adf4c76371b82a34588e…
commit 69054e28adf4c76371b82a34588e07211d264966
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Oct 19 02:44:57 2017 +0200
vty XML export: avoid repeating common node commands for each node
We use 'show online-help' to generate VTY reference manuals. It is not helpful
to include the common node commands on each and every node level, it clutters
the actual useful help.
Have a separate first section called 'Common Commands', but omit them
elsewhere.
Change-Id: Ie802eccad80887968b10269ff9c0e9797268e0d4
-----------------------------------------------------------------------
Summary of changes:
doc/vty/merge_doc.xsl | 4 +---
include/osmocom/core/utils.h | 4 +++-
src/vty/command.c | 52 ++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 56 insertions(+), 4 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 53aa0f51b8fffbaaa994b048fd18b63473bf4a79 (commit)
from a6a40dcbfd36d40ab71322e75f8b08ea4933594f (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=53aa0f51b8fffbaaa994b048fd18…
commit 53aa0f51b8fffbaaa994b048fd18b63473bf4a79
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Dec 9 13:03:29 2017 +0000
license: Fix the license to GPL
This was always intended to be GPL and not AGPL. "kat" did the
development as part of an internship paid by me and we agreed
to shared copyright.
Change-Id: Ied2041ba20c5737bd967dfaa3017edf72a95b31c
-----------------------------------------------------------------------
Summary of changes:
debian/copyright | 16 +---------------
tests/fr/fr_test.c | 9 +++++----
tests/logging/logging_test.c | 9 +++++----
tests/loggingrb/loggingrb_test.c | 9 +++++----
4 files changed, 16 insertions(+), 27 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 "SCCP Library".
The branch, master has been updated
via 9af7028ebe72bb5bf47713f11b4e111ed83c0693 (commit)
from 081ac9c0292298f7992916d8f1b64faf764d4174 (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=9af7028ebe72bb5bf47713f11b4…
commit 9af7028ebe72bb5bf47713f11b4e111ed83c0693
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Dec 10 14:13:33 2017 +0100
sccp_helpers: don't return msgb with l2h set
It's a bad idea to use sccp_msgb_alloc() for SCCP User Primitive msgbs.
The rationale is quite simple: The SCU msgb's are used for wrapping
osmo_prim. The user payload data (e.g. BSSAP) in such primitives is
found at msgb->l2h. However, user payload data is optional. So in a
SCU primitive without user data, we must have msgb->l2h == NULL.
The old behavior resulted in bogus data (actually the sccp_user_prim)
to be contained in the DATA section of SCCP messages such as RLSD/RLC.
Also, the old implementation of scu_msgb_alloc() discarded the 'name'
argument and replaced it with a static "SCU" which was of course another
bug.
Change-Id: I19cb83302aaa404ab1a2d92e6f2aec43d0380426
Related: OS#2732
-----------------------------------------------------------------------
Summary of changes:
src/sccp_helpers.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
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, neels/vty has been updated
discards 2f5da1de44f3bc54bd6267edb00634fd8ea7481e (commit)
discards 5e8c555b5f08f13fb2a3fc2180600aef465d73aa (commit)
discards cb67201a62e7848538132d38020adab3acfdd1eb (commit)
via 1f907733f4b716c6cdc875cb937c19a0227239a9 (commit)
via 9ed1f0dad651f75ddb4b3bba45579f8570f851c2 (commit)
via 2e8d2147845d2f82a9a36ca2fc1e30f4b68e4def (commit)
via 091107cfbc01904a4b080ee04a7a0ca58cc4c680 (commit)
via 2093fe9a3d5bcc3b9c787b45d46db7a1b2cca475 (commit)
via 03865c92cf747d9212109a89c9712eed7e2f32ca (commit)
via 5398d66442700708a20edc2679608f1d14851806 (commit)
via 07c6a36c6e4dcf6721bec378797130a083738bd7 (commit)
via 3f57ea1d3adb5a1b23a829efd02c1e28636fa10f (commit)
via a6a40dcbfd36d40ab71322e75f8b08ea4933594f (commit)
via 06dbdf59ebc87f32048748b822d8caa27dbee4a2 (commit)
via 18ba26cfab4a07b8f45aeb7f28b4f8faabc6a2e7 (commit)
via ad1797e359f95b3a9ff57bfc92217d4f4f96fc95 (commit)
via 38b17235339c8d0223f00d3b3a54626c32184f9d (commit)
via 37a83405a5ebbaebc02b7ce8fb9c8bf597cd678c (commit)
via 33dbecbbeb2368f8f05fff181383f1c3279f0cd3 (commit)
via 458a6f59e38f6cc691c72b89cdc9988ba9cf23b3 (commit)
via 0176b4a9789dd8cb13313ab8b8664441acd100bf (commit)
via 29d489f0818262f94bd253b39e4438bdcba01fc3 (commit)
via 7dc8e88d64716831a1553d402571fb7b1ade3d30 (commit)
via 19ec7b948322bbc9457a2b22219c93558a6f931e (commit)
via b4718fd233a00a950cef1965d13afccd6c6c0e77 (commit)
via b214af5360439ebd36f5ae3439acacdaf3055433 (commit)
via 52a38ddfde38afcbfa0fd57d1286aaf238dfffcd (commit)
via f9b1e5556a43738322b8a566beec7bc93d120fdd (commit)
via ebd3cddb4c75b284b0d3345ab81980f8f4b44b62 (commit)
via fe1ed39846c6537ebfe19d22500ee2e38587c143 (commit)
via e750980d6c89cf7052daa62745366a743badd384 (commit)
via 85f5a2cd9c46ffd165f9244b4e219bfc03aa5e0e (commit)
via cd325efae564384c74b4af6163303ddc81c7a3c1 (commit)
via 0128c78ffe25196f53fbbc0884a9c4587f493224 (commit)
via 9541a683780d23b260c5c0f6b9a9572a7ac16a66 (commit)
via 568f8e20175a21da4e4537a2f5a4f7fedec8c6d6 (commit)
via 10ee73a7b39b2867fde2a827b199f6264149c75c (commit)
via 3fad5d782acbd97be1124ccab874741261913429 (commit)
via abcd0e37b77529dadfc296cda7aacfe31858d74d (commit)
via 9a938ae882a4d21f132291136c92d5311b84d7e2 (commit)
via d8e79c7fff7f1b004551589a0eb32026e5cba812 (commit)
via dd2456043348cbfb9fb81fd88e33c6864d718cee (commit)
via 39720acb069a33dfef77f07044efe89d0327d963 (commit)
via 00393e1a042df7d8d5fc59d6443502b6bd82c520 (commit)
via b93f60f7cd4bebbe6c26a456ea0b394fcafc731f (commit)
via d0682108964fe7928e75e24c450637a62331ad9f (commit)
via c30a76b2d49265ba6b7ab9e1d684b507b3bfc5f4 (commit)
via e2640ef763e1335d0eec590ceaeaa390428cfd51 (commit)
via e08da9757099af3d275c122c9379d46a037eb309 (commit)
via 0f7bcb5f17f18682f7f9dc41e2d0fc73c4c08318 (commit)
via c0fc7940df40de07320c9b2cdd5525659d16805a (commit)
via 4a73d5e84383cf3fe02d730a7b21d393024054e4 (commit)
via 858cfecf9d142c5577b755ebc84d3f88375eb726 (commit)
via c526dbc24f3ec95771085967b9e300c9f9d4fc1f (commit)
via 834e2ac0ead4544c207ed365151c8c898b5a949c (commit)
via ed029dfab959bca74bd43d86922727c2047eeb4d (commit)
via 69b61fe510dd9357040ad0a9f3a1449d913067a7 (commit)
via 74aa0258269296f078e685e21fb08b115567e814 (commit)
via 38a49f62760a832dcc15c7a47e1c678402ea02da (commit)
via ba1059c173ac8f4845464c4f91d1890898f729a0 (commit)
via d9abb0a70869bdf4546d9cd0de39461773a1638f (commit)
via 16f989ef91a89a79bfd5a1512e98f3f56f93ad6c (commit)
via 229fa070c49cb78c10dfda9e813b3702d9bf6e47 (commit)
via faee5dead683b87102240e8a4ff1f1a053869aeb (commit)
via 504caac641c299d806b27b815029092fa6ca9b7e (commit)
via fa8983d2dd2041aea528cf966bc9f39d791df3f0 (commit)
via bcf9f23456b58e4c959d84bb42d325589c3669ee (commit)
via b48e82ca9eee93ccd821cd179951837bf7a22d6a (commit)
via cbf5cdfe7eb10e6efee16cbd6b5e7b910f8c47a7 (commit)
via 296511befc8d5050dc5fe0d8497b4a7acb7ce8c5 (commit)
via 04c881207f903f48bd5863bc851b8384a06578de (commit)
via a7a5065385be71239d49bb60a690402d3153eb34 (commit)
via ae510dc4a743e981b40fc5e1fdb4c109f2425e27 (commit)
via 8c4f5457aa185bc9d74b6962aaafdd263ea6af56 (commit)
via febe83c4243520ccc64544026d5f496ef945a9aa (commit)
via c8ef736370483df6feb761b49fccaa6790b6f8c2 (commit)
via 754e6877cccddd0a279659c32fa594b23369dc61 (commit)
via a568af25d2a8382265b44c9b2b3a72ca504d2443 (commit)
via 37f465e275bea35d36b0763bfaef759792a9031f (commit)
via 95308596540b0733a43d9db5dc6ab0c4f5e2d08f (commit)
via c513c0f562b193a8e710b904b980bfa9b3d08b56 (commit)
via 4ce24c45b9286c3946135f97d6ca6f2d4074526e (commit)
via abdd7a28ede091f06325b3e5b8a77fc9130e6ee3 (commit)
via e9e9e427b78271941a25a63567fc2ec2bb9e4433 (commit)
via 224a6dda02a2fcf11f70ac25abe9c780167649bf (commit)
via f0e392ac2dbb44eb42a242353f392d570b5de8e8 (commit)
via 0b3db5039d25fca3d15ec3375ede77161257db4a (commit)
via 9818664315a514b187719792d77723ad9e18dcdf (commit)
via ea66852a62319901dc198ea1dc8cbfbf77217347 (commit)
via 1fa8dfbaf42a4341255b3bbef3c8a3c574e8c477 (commit)
via 4b45669761234ff23769c4d376b04b3003d4bea9 (commit)
via 2d2490ed4eead00f23cc4a34b6a0fb17751f6a8f (commit)
via a19c126e7693c3f98cc8f5cd0f010d4fa23d922f (commit)
via c5b47cc03200c983981ac4b8de20fb0e26d4f873 (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 (2f5da1de44f3bc54bd6267edb00634fd8ea7481e)
\
N -- N -- N (1f907733f4b716c6cdc875cb937c19a0227239a9)
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/libosmocore/commit/?id=1f907733f4b716c6cdc875cb937c…
commit 1f907733f4b716c6cdc875cb937c19a0227239a9
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 05:55:23 2017 +0100
logging vty: add 'logging set-log-mask' command to log node
So far the set-log-mask is only published on the VIEW and ENABLE nodes. It
appears to have been forgotten from the actual log target node where it could
be quite useful in config files.
The command is like
logging set-log-mask mm,1:cc,3:rsl,3
There also is a deprecated alias 'set log mask' without dashes, do not add that
one, since it makes no sense to add a deprecated alias to a node where it was
never present.
Change-Id: Iedd67750539b676271de0e0e9316d4e6f794406a
http://cgit.osmocom.org/libosmocore/commit/?id=9ed1f0dad651f75ddb4b3bba4557…
commit 9ed1f0dad651f75ddb4b3bba45579f8570f851c2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 05:54:17 2017 +0100
logging vty: tweak general 'logging' command doc
'logging' is not only for terminals, also for stderr and other log targets.
Change-Id: If1ee59c7d1073502259b7d60008206ac3d8e87a3
http://cgit.osmocom.org/libosmocore/commit/?id=2e8d2147845d2f82a9a36ca2fc1e…
commit 2e8d2147845d2f82a9a36ca2fc1e30f4b68e4def
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 05:53:18 2017 +0100
logging vty: describe 'logging set-log-mask' command, add OSMO_STRINGIFY_VAL()
Change-Id: I73ac5873ede858da44e1486d8a5c81da1ed5b19f
http://cgit.osmocom.org/libosmocore/commit/?id=091107cfbc01904a4b080ee04a7a…
commit 091107cfbc01904a4b080ee04a7a0ca58cc4c680
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 05:51:42 2017 +0100
comment: utils: more accurately describe OSMO_STRINGIFY macro
Change-Id: I7b057c026f9df90608b7cbd12481ab9e7a41d88c
http://cgit.osmocom.org/libosmocore/commit/?id=2093fe9a3d5bcc3b9c787b45d46d…
commit 2093fe9a3d5bcc3b9c787b45d46db7a1b2cca475
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 05:48:43 2017 +0100
vty reference: merge_doc.xsl: do not omit description tag
vty_additions.xml files provide <description>s for <node> tags, but for unknown
reasons, merge_doc.xsl explicitly omits description tags. Do not omit
<description>s so that they show up in the merged document.
This will take effect when next building the osmo-gsm-manuals using this file.
Change-Id: I418e61705043d4df047d8038c5d61623ba64f2e0
http://cgit.osmocom.org/libosmocore/commit/?id=03865c92cf747d9212109a89c971…
commit 03865c92cf747d9212109a89c9712eed7e2f32ca
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 03:54:32 2017 +0100
vty: set name for VIEW+ENABLE nodes, for VTY reference
Change-Id: Iefb8b78094208a1a4c5d70bd6c69a3deca8da54f
http://cgit.osmocom.org/libosmocore/commit/?id=5398d66442700708a20edc267960…
commit 5398d66442700708a20edc2679608f1d14851806
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 22 02:31:33 2017 +0200
VTY reference: use node names as section names
In 'show online-help' output, add the node names (currently all derived from
the prompt) as <node><name> entry, so that in the osmo-gsm-manuals, each
section of node commands gets a title. So far, each section of commands has no
name at all, and it is entirely up for guessing which part of the VTY the
commands are about.
Node section names, e.g. for OsmoHLR, will be like
1 VTY reference
1.4 config
1.5 config-log
1.6 config-line
1.7 config-ctrl
1.8 config-hlr
1.9 config-hlr-gsup
Before this patch, all but '1 VTY reference' were plain empty.
A better solution would be to list the actual command name that enters the
node, and to nest the commands identically to VTY node nesting, but since this
information is currently hidden in node command implementations, it is
impossible to derive it. So we should actually make the VTY reflect the node
nesting structure in its data model, which would resolve both the accurate node
name problem as well as produce well-structured output to generate the VTY
references from. This patch is a workaround for lack of a more profound fix of
the VTY data model. At least it makes the VTY references' sections even
remotely useful.
Change-Id: Iaf745b2ab3d9b02fc47025a0eba3beb711068bfe
http://cgit.osmocom.org/libosmocore/commit/?id=07c6a36c6e4dcf6721bec3787971…
commit 07c6a36c6e4dcf6721bec378797130a083738bd7
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sun Oct 22 02:31:33 2017 +0200
VTY reference: do not list empty nodes
In 'show online-help' output, don't list nodes that have no commands (the
'Password' node).
Change-Id: Iaf745b2ab3d9b02fc47025a0eba3beb711068bfe
http://cgit.osmocom.org/libosmocore/commit/?id=3f57ea1d3adb5a1b23a829efd02c…
commit 3f57ea1d3adb5a1b23a829efd02c1e28636fa10f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Oct 19 02:44:57 2017 +0200
vty XML export: avoid repeating common node commands for each node
We use 'show online-help' to generate VTY reference manuals. It is not helpful
to include the common node commands on each and every node level, it clutters
the actual useful help.
Have a separate first section called 'Common Commands', but omit them
elsewhere.
Change-Id: Ie802eccad80887968b10269ff9c0e9797268e0d4
-----------------------------------------------------------------------
Summary of changes:
TODO-RELEASE | 6 +-
configure.ac | 19 +-
contrib/fsm-to-dot.py | 53 +-
contrib/jenkins-arm.sh | 21 +-
contrib/jenkins.sh | 26 +-
contrib/jenkins_common.sh | 23 +-
debian/changelog | 20 +
debian/control | 33 +-
debian/copyright | 29 +-
.../{libosmocore8.install => libosmocore9.install} | 0
.../{libosmoctrl0.install => libosmoctrl1.install} | 0
debian/{libosmogb4.install => libosmogb5.install} | 0
.../{libosmogsm7.install => libosmogsm8.install} | 0
.../{libosmovty3.install => libosmovty4.install} | 0
doc/vty/merge_doc.xsl | 4 +-
include/osmocom/core/bitcomp.h | 6 +-
include/osmocom/core/bitvec.h | 4 +-
include/osmocom/core/counter.h | 2 +
include/osmocom/core/gsmtap.h | 1 +
include/osmocom/core/logging.h | 20 +-
include/osmocom/core/msgb.h | 10 +
include/osmocom/core/rate_ctr.h | 2 +-
include/osmocom/core/socket.h | 2 +
include/osmocom/core/stats.h | 2 +-
include/osmocom/core/utils.h | 27 +-
include/osmocom/ctrl/control_cmd.h | 3 +
include/osmocom/ctrl/control_if.h | 8 +
include/osmocom/gprs/gprs_ns.h | 10 +-
include/osmocom/gsm/abis_nm.h | 7 +
include/osmocom/gsm/gsm0808_utils.h | 12 +-
include/osmocom/gsm/gsup.h | 4 +-
include/osmocom/gsm/oap.h | 5 +-
include/osmocom/gsm/tlv.h | 15 +-
include/osmocom/vty/command.h | 4 +-
include/osmocom/vty/logging.h | 2 +-
include/osmocom/vty/ports.h | 1 +
m4/ax_check_simd.m4 | 18 +-
src/Makefile.am | 18 +-
src/application.c | 8 +
src/backtrace.c | 2 +
src/bitcomp.c | 5 +-
src/bits.c | 2 +
src/bitvec.c | 55 +-
src/codec/gsm610.c | 2 +
src/codec/gsm620.c | 2 +
src/codec/gsm660.c | 2 +
src/codec/gsm690.c | 2 +
src/coding/gsm0503_coding.c | 10 +-
src/coding/gsm0503_interleaving.c | 2 +
src/coding/gsm0503_mapping.c | 2 +
src/coding/gsm0503_parity.c | 2 +
src/coding/gsm0503_tables.c | 2 +
src/conv.c | 2 +
src/conv_acc.c | 26 +-
src/conv_acc_generic.c | 2 +
src/conv_acc_sse.c | 4 +-
src/conv_acc_sse_avx.c | 4 +-
src/conv_acc_sse_impl.h | 2 +
src/counter.c | 9 +
src/crc16.c | 2 +
src/crcXXgen.c.tpl | 2 +
src/ctrl/Makefile.am | 6 +-
src/ctrl/control_cmd.c | 4 +
src/ctrl/control_if.c | 149 +-
src/ctrl/control_vty.c | 4 +-
src/ctrl/fsm_ctrl_commands.c | 6 +
src/fsm.c | 24 +-
src/gb/Makefile.am | 6 +-
src/gb/common_vty.c | 2 +
src/gb/gprs_bssgp.c | 18 +-
src/gb/gprs_bssgp_bss.c | 2 +
src/gb/gprs_bssgp_util.c | 2 +
src/gb/gprs_bssgp_vty.c | 2 +
src/gb/gprs_ns.c | 117 +-
src/gb/gprs_ns_frgre.c | 4 +-
src/gb/gprs_ns_vty.c | 65 +-
src/gsm/Makefile.am | 11 +-
src/gsm/a5.c | 2 +
src/gsm/abis_nm.c | 4 +-
src/gsm/apn.c | 22 +-
src/gsm/auth_comp128v1.c | 2 +
src/gsm/auth_comp128v23.c | 2 +
src/gsm/auth_core.c | 8 +
src/gsm/auth_milenage.c | 2 +
src/gsm/comp128.c | 2 +
src/gsm/comp128v23.c | 2 +
src/gsm/gan.c | 2 +
src/gsm/gea.c | 4 +-
src/gsm/gprs_cipher_core.c | 6 +
src/gsm/gprs_gea.c | 6 +-
src/gsm/gprs_rlc.c | 7 +
src/gsm/gsm0341.c | 2 +
src/gsm/gsm0411_smc.c | 2 +
src/gsm/gsm0411_smr.c | 2 +
src/gsm/gsm0411_utils.c | 2 +
src/gsm/gsm0480.c | 2 +
src/gsm/gsm0502.c | 2 +
src/gsm/gsm0808.c | 2 +
src/gsm/gsm0808_utils.c | 12 +-
src/gsm/gsm23003.c | 5 +-
src/gsm/gsm48.c | 2 +
src/gsm/gsm48_ie.c | 2 +
src/gsm/gsm_04_08_gprs.c | 4 +-
src/gsm/gsm_utils.c | 23 +-
src/gsm/gsup.c | 5 +-
src/gsm/ipa.c | 2 +
src/gsm/kasumi.c | 3 +-
src/gsm/lapd_core.c | 2 +
src/gsm/lapdm.c | 5 +-
src/gsm/milenage/aes-encblock.c | 2 +
src/gsm/milenage/aes-internal-enc.c | 2 +
src/gsm/milenage/aes-internal.c | 2 +
src/gsm/milenage/aes.h | 2 +
src/gsm/milenage/aes_i.h | 2 +
src/gsm/milenage/aes_wrap.h | 2 +
src/gsm/milenage/milenage.c | 2 +
src/gsm/milenage/milenage.h | 2 +
src/gsm/oap.c | 5 +-
src/gsm/rsl.c | 6 +-
src/gsm/rxlev_stat.c | 2 +
src/gsm/sysinfo.c | 2 +
src/gsm/tlv_parser.c | 5 +-
src/gsmtap_util.c | 2 +
src/logging.c | 2 +
src/logging_gsmtap.c | 2 +
src/logging_syslog.c | 2 +
src/loggingrb.c | 2 +
src/macaddr.c | 2 +
src/msgb.c | 50 +
src/msgfile.c | 7 +-
src/panic.c | 2 +
src/plugin.c | 2 +
src/prbs.c | 6 +-
src/prim.c | 8 +-
src/pseudotalloc/pseudotalloc.c | 21 +-
src/pseudotalloc/talloc.h | 20 +-
src/rate_ctr.c | 121 +-
src/rbtree.c | 4 +-
src/select.c | 3 +
src/sercomm.c | 2 +
src/serial.c | 2 +
src/signal.c | 2 +
src/sim/Makefile.am | 4 +-
src/sim/card_fs_isim.c | 2 +
src/sim/card_fs_sim.c | 2 +
src/sim/card_fs_tetra.c | 2 +
src/sim/card_fs_uicc.c | 2 +
src/sim/class_tables.c | 2 +
src/sim/core.c | 2 +
src/sim/reader.c | 2 +
src/sim/reader_pcsc.c | 2 +
src/socket.c | 55 +
src/stat_item.c | 4 +-
src/stats.c | 6 +-
src/stats_statsd.c | 6 +-
src/strrb.c | 2 +
src/timer.c | 2 +
src/timer_gettimeofday.c | 13 +-
src/utils.c | 44 +-
src/vty/Makefile.am | 6 +-
src/vty/buffer.c | 2 +
src/vty/command.c | 12 +-
src/vty/fsm_vty.c | 2 +
src/vty/logging_vty.c | 16 +-
src/vty/stats_vty.c | 11 +-
src/vty/talloc_ctx_vty.c | 2 +
src/vty/telnet_interface.c | 5 +-
src/vty/utils.c | 3 +
src/vty/vector.c | 2 +
src/vty/vty.c | 3 +-
src/write_queue.c | 2 +
tests/Makefile.am | 97 +-
tests/abis/abis_test.c | 4 +-
tests/bits/bitfield_test.c | 164 +
tests/bits/bitfield_test.ok | 36 +
tests/codec/codec_test.c | 10 +-
tests/coding/coding_test.c | 302 +-
tests/coding/coding_test.ok | 4171 ++++++++++++++++++++
tests/gb/bssgp_fc_test.c | 43 +-
tests/gb/bssgp_fc_tests.ok | 84 +
tests/gb/gprs_bssgp_test.c | 4 +-
tests/gb/gprs_ns_test.c | 13 +-
tests/gb/gprs_ns_test.ok | 120 +-
tests/gsm0408/gsm0408_test.c | 1 -
tests/gsm0808/gsm0808_test.c | 2 +
tests/gsm23003/gsm23003_test.c | 3 +-
tests/lapd/lapd_test.c | 13 +-
tests/msgb/msgb_test.c | 105 +
tests/msgb/msgb_test.ok | 8 +
tests/oap/oap_test.c | 4 +-
tests/sercomm/sercomm_test.c | 5 +
tests/stats/stats_test.c | 47 +-
tests/stats/stats_test.ok | 108 +-
tests/strrb/strrb_test.c | 2 +
tests/testsuite.at | 6 +
tests/utils/utils_test.c | 43 +
tests/utils/utils_test.ok | 18 +
tests/vty/vty_test.c | 8 +-
utils/Makefile.am | 5 +-
utils/osmo-auc-gen.c | 2 +-
200 files changed, 6319 insertions(+), 765 deletions(-)
rename debian/{libosmocore8.install => libosmocore9.install} (100%)
rename debian/{libosmoctrl0.install => libosmoctrl1.install} (100%)
rename debian/{libosmogb4.install => libosmogb5.install} (100%)
rename debian/{libosmogsm7.install => libosmogsm8.install} (100%)
rename debian/{libosmovty3.install => libosmovty4.install} (100%)
create mode 100644 tests/bits/bitfield_test.c
create mode 100644 tests/bits/bitfield_test.ok
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 "CI scripts".
The branch, master has been updated
via 787a51f51f4b08e7908162178647846219c03e62 (commit)
via 50201fc9e3ce7af715ec2fc521b772de17d66801 (commit)
from 55ea22ede3ae881bfe90dc35120dcabe68c81dfa (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-ci/commit/?id=787a51f51f4b08e79081621786478462…
commit 787a51f51f4b08e7908162178647846219c03e62
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Mon Dec 4 13:42:05 2017 +0100
jobs: Fix osmo-ggsn GTP build option
As far as I understand, the variable is populated using the name field.
In openggsn build it matches, but it doesn't in osmo-ggsn.
Change-Id: Ifb1a630b77a8c2f442e26dbef8e608882e8f9a71
http://cgit.osmocom.org/osmo-ci/commit/?id=50201fc9e3ce7af715ec2fc521b772de…
commit 50201fc9e3ce7af715ec2fc521b772de17d66801
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 02:45:04 2017 +0100
jobs: master: drop legacy openggsn (now is osmo-ggsn, also present)
Change-Id: I219a988f94b465ac8bb77319735aedbe49707c16
-----------------------------------------------------------------------
Summary of changes:
jobs/gerrit-verifications.yml | 2 +-
jobs/master-builds.yml | 7 +------
2 files changed, 2 insertions(+), 7 deletions(-)
hooks/post-receive
--
CI scripts
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 "CI scripts".
The branch, master has been updated
via 55ea22ede3ae881bfe90dc35120dcabe68c81dfa (commit)
via 3e69d3d7d4ac948e71e7d237ce207a4e671e06b2 (commit)
from 28564a6977cd60085d67b48b8a08d8ba3848fd6a (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-ci/commit/?id=55ea22ede3ae881bfe90dc35120dcabe…
commit 55ea22ede3ae881bfe90dc35120dcabe68c81dfa
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 02:15:15 2017 +0100
jobs: master: drop unused axis a4
Change-Id: I4b9db4077eacca649c679333e24b2eb7338a96e6
http://cgit.osmocom.org/osmo-ci/commit/?id=3e69d3d7d4ac948e71e7d237ce207a4e…
commit 3e69d3d7d4ac948e71e7d237ce207a4e671e06b2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 9 02:16:15 2017 +0100
jobs: master: fix post-build trigger of downstream jobs
Firstly, we don't have the downstream-ext plugin installed on our jenkins. We
want to use the 'trigger' publisher instead.
Secondly, since the jobs created here are called master-*, we also want to
trigger master-*.
master-libosmocore also triggers SIMtrace and xgoldmon, which aren't covered by
this jobs config, hence they don't get a master- prefix.
Change-Id: If9e8c4b02fce34fddceb4f07bf024210600f6270
-----------------------------------------------------------------------
Summary of changes:
jobs/master-builds.yml | 73 ++++++++++----------------------------------------
1 file changed, 14 insertions(+), 59 deletions(-)
hooks/post-receive
--
CI scripts