This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via 60ff614446fedc7b12767d9520abfc529a65fc7e (commit)
via a9c2ef2638523d62f1f9eecb1c6c326f4c6519b6 (commit)
from 9b511668a48b2c7ef7646278b1d2cbdc19441490 (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=60ff614446fedc7b12767d9520abf…
commit 60ff614446fedc7b12767d9520abfc529a65fc7e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 16:33:17 2017 +0700
host/trxcon/scheduler: always print error messages
Some error messages previously had incorrect logging level 'debug'.
We aren't going to hide anything, right? Let's print them!
Change-Id: I85fb37292046b667386bfe26b9bbb000600e1c6f
http://cgit.osmocom.org/osmocom-bb/commit/?id=a9c2ef2638523d62f1f9eecb1c6c3…
commit a9c2ef2638523d62f1f9eecb1c6c326f4c6519b6
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 16:21:05 2017 +0700
host/trxcon/scheduler: inform L2&3 about decoding errors
Previously, we used to drop a frame if decoding wasn't successful.
This way, the higher layers didn't even know about that, so the
local counters and Measurement Reports were incomplete.
This change makes scheduler to forward L2 frames in any case,
setting the num_biterr for each of them. In case of decoding
error, a dummy (payload filled by 0x00) L2 frame will be sent.
Change-Id: I31011d8f3ca8b9a12474cd0bc653faed18391033
-----------------------------------------------------------------------
Summary of changes:
src/host/trxcon/sched_lchan_common.c | 16 +++++++++++-----
src/host/trxcon/sched_lchan_sch.c | 2 +-
src/host/trxcon/sched_lchan_tchf.c | 11 +++++++----
src/host/trxcon/sched_lchan_xcch.c | 8 ++++----
src/host/trxcon/sched_trx.h | 4 +++-
5 files changed, 26 insertions(+), 15 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 "The Open Source GSM Base Band stack".
The branch, fixeria/trx has been updated
via 9b511668a48b2c7ef7646278b1d2cbdc19441490 (commit)
via 21049e5fc46223670c259fedb413bd179bb4ffb2 (commit)
via 0b5231bdb4172adac64828bbcc57ac7b74411590 (commit)
via d2c13e3d209565a4bd1c6776e3a5a86f7ea5d857 (commit)
via 3d872d0eae76b42b0fdf235f2df196c8bc5abb7c (commit)
via 2937cb4c16b6e5b9cf4fa139cfcaf678946f6cb2 (commit)
via ab566a7aef67eeb2abd19fedc7ed8fc33e9de684 (commit)
via af217395ccd058a8aeab6992c0bd0743a8e6895e (commit)
via 26ecb9460e1871b26a5e3a3c72c2f7163ece2652 (commit)
via 05ff6b06674dd3b9c310e3b27e5bad821cd6d41c (commit)
from 8ed6f42772f3002bfa1b8ef8772b138e8cddd443 (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=9b511668a48b2c7ef7646278b1d2c…
commit 9b511668a48b2c7ef7646278b1d2cbdc19441490
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Aug 7 14:24:18 2017 +0600
host/trxcon/scheduler: add initial TCH/F channel support
This change implements basic TCH/F lchan handlers for both data
reception and transmission. Only FACCH (signaling), FR and EFR
payloads are supported at the moment.
Change-Id: If6b0eaede2b484484d2a824e7219ff04483266a1
http://cgit.osmocom.org/osmocom-bb/commit/?id=21049e5fc46223670c259fedb413b…
commit 21049e5fc46223670c259fedb413bd179bb4ffb2
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Aug 13 01:35:22 2017 +0600
host/trxcon/l1ctl.c: handle L1CTL_TRAFFIC_REQ
Change-Id: Ibdf2d4f6aa464250a4c6951af86c06eb3fd3b98b
http://cgit.osmocom.org/osmocom-bb/commit/?id=0b5231bdb4172adac64828bbcc57a…
commit 0b5231bdb4172adac64828bbcc57ac7b74411590
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Dec 14 04:03:59 2017 +0700
common/l1ctl.c move TCH bit-ordering to the firmware
Previously, TCH frames coming from L1 were reordered to the RTP
format. Moreover, the implementation had a few problems:
- L1CTL is not the best place for such manipulations;
- payloads with other than FR codec were corrupted.
Let's use RTP-ordered payloads on the L1CTL interface,
performing TCH frame reordering at the firmware.
Please note, that actual FR reordering was moved to the firmware
as is, without any codec determination. This could be fixed in
a separate change.
Change-Id: I235a9f535c39d8e57f5d2c6566daeaf883aeef9e
http://cgit.osmocom.org/osmocom-bb/commit/?id=d2c13e3d209565a4bd1c6776e3a5a…
commit d2c13e3d209565a4bd1c6776e3a5a86f7ea5d857
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 15:04:41 2017 +0700
host/trxcon/scheduler: use GSM_MACBLOCK_LEN definition
Change-Id: Ie3b27ecb62d6f0e84f2e3ec0c1558e32bb213d33
http://cgit.osmocom.org/osmocom-bb/commit/?id=3d872d0eae76b42b0fdf235f2df19…
commit 3d872d0eae76b42b0fdf235f2df196c8bc5abb7c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 14:58:04 2017 +0700
host/trxcon/scheduler: drop meaningless memset call
Change-Id: I18a938cef350632673cfc820beed5e42f40d89e7
http://cgit.osmocom.org/osmocom-bb/commit/?id=2937cb4c16b6e5b9cf4fa139cfcaf…
commit 2937cb4c16b6e5b9cf4fa139cfcaf678946f6cb2
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 14:53:48 2017 +0700
host/trxcon/scheduler: clean up the trx_lchan_state
There were some BTS specific variables, which are meaningless.
This change cleans them up, and also groups some measurement,
encryption, and AMR specific variables into sub-structures.
Change-Id: Ie753a7e3e7fa2b433d8319b3a05b85b8583d7be2
http://cgit.osmocom.org/osmocom-bb/commit/?id=ab566a7aef67eeb2abd19fedc7ed8…
commit ab566a7aef67eeb2abd19fedc7ed8fc33e9de684
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 16 15:09:51 2017 +0700
host/trxcon/scheduler: use new libosmocoding API for RACH
Since the 32e5641d, the gsm0503_rach_encode() is deprecated, and
the library provides new API with extended (11-bit) RACH support.
Change-Id: I1955fe46eebd173d6eddd1d47ee9f7318b9b4e2d
http://cgit.osmocom.org/osmocom-bb/commit/?id=af217395ccd058a8aeab6992c0bd0…
commit af217395ccd058a8aeab6992c0bd0743a8e6895e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 9 01:25:52 2017 +0700
fake_trx: don't sent clock indications until POWERON
Change-Id: I86ccc9d26fc54e6511f74f858afdaebb2b284c19
http://cgit.osmocom.org/osmocom-bb/commit/?id=26ecb9460e1871b26a5e3a3c72c2f…
commit 26ecb9460e1871b26a5e3a3c72c2f7163ece2652
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 9 01:24:05 2017 +0700
fake_trx/clck_gen.py: reset the clck_src when calling stop()
Change-Id: I1043f71a2cbe856a0cb605db8a7feab9defa6afd
http://cgit.osmocom.org/osmocom-bb/commit/?id=05ff6b06674dd3b9c310e3b27e5ba…
commit 05ff6b06674dd3b9c310e3b27e5bad821cd6d41c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Dec 9 01:22:24 2017 +0700
fake_trx/clck_gen.py: send the first indication immediately
Change-Id: I0132dd939b02db357d248abf65c9116d6a1802d0
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/common/l1ctl.c | 39 -----
src/host/trxcon/Makefile.am | 1 +
src/host/trxcon/l1ctl.c | 40 +++++
src/host/trxcon/sched_lchan_common.c | 88 +++++++++-
src/host/trxcon/sched_lchan_desc.c | 9 +-
src/host/trxcon/sched_lchan_rach.c | 5 +-
.../{sched_lchan_xcch.c => sched_lchan_tchf.c} | 182 ++++++++++++++-------
src/host/trxcon/sched_lchan_xcch.c | 36 ++--
src/host/trxcon/sched_trx.h | 98 ++++++-----
src/target/fake_trx/clck_gen.py | 19 ++-
src/target/fake_trx/ctrl_if_bts.py | 9 +
src/target/fake_trx/fake_trx.py | 2 +-
src/target/firmware/Makefile | 3 +-
src/target/firmware/layer1/prim_tch.c | 52 ++++++
14 files changed, 399 insertions(+), 184 deletions(-)
copy src/host/trxcon/{sched_lchan_xcch.c => sched_lchan_tchf.c} (52%)
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, neels/ctrl_parsing has been updated
discards cb192f629ff7e042a873dbbb9fcee68f8596a4c4 (commit)
discards fec5d8d593785095d403c6c205f5473c0bce930e (commit)
discards 25fa09e49812a96dafe570d20e7ffb07ccfd55c1 (commit)
discards f5609e3a811273c6b38c907453779ed76993a845 (commit)
discards 7f77a9039d2c5198d293b5ac0a076b7961dfe3ae (commit)
discards 0a8b5206e6615b88b47f5c17282c91a7a5c7af39 (commit)
discards 63a72a200c6e7809856920931661af43e4f14ddb (commit)
discards d1b021d979024ee42a51102ead6bf4e3a87a393e (commit)
discards 30fc3e039a0f8a767c2807ffc4b7c56704ee203c (commit)
discards b945e4f67a3bbc931056cd09c02ed4a585cbfe93 (commit)
discards 742447d68be6487e0c278096ab5df3b4136a4a40 (commit)
discards 310e5d697873461abdbed74e58c88841d013db09 (commit)
discards 004a7da23f9b1426a33b6793b994419d8ab766b7 (commit)
via 179f3a01446556d0d8eeb816c0c2b68034495180 (commit)
via c16258365ea80c9d35558e38eaa7f482eb357f24 (commit)
via e56600fa42e0a229a1a5bcf95fc8d3b9a4c053ac (commit)
via b61510abaeec814dfdf6f33ff5534c6ac1d6020f (commit)
via 4602cbff6231d7c106b880c5a4f45c2fca6e640f (commit)
via 0e759be493086f13ad476e08e5ba4c70b5a2c689 (commit)
via 4dbc6fca9a177941af2a3d3f8e3cabfb0825e80d (commit)
via 62feb5389c06f9fec19d21ba623195c59a2864cd (commit)
via 414901b2cd688783f56fced6311d5d7abfaaa98f (commit)
via 976214df85b004310ab49708d9170a1f5d14a039 (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 (cb192f629ff7e042a873dbbb9fcee68f8596a4c4)
\
N -- N -- N (179f3a01446556d0d8eeb816c0c2b68034495180)
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=179f3a01446556d0d8eeb816c0c2…
commit 179f3a01446556d0d8eeb816c0c2b68034495180
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:18:53 2017 +0100
ctrl: separate handling of GET_REPLY, SET_REPLY and TRAP
So far, error reporting just says "Trap/Reply", more accurately report 'GET
REPLY', 'SET REPLY' and 'TRAP' as appropriate.
Change-Id: Ic25a251502499aeda4e2952ec4190a1fa0bebb01
http://cgit.osmocom.org/libosmocore/commit/?id=c16258365ea80c9d35558e38eaa7…
commit c16258365ea80c9d35558e38eaa7f482eb357f24
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Sep 26 14:21:44 2017 +0200
ctrl: tighten CTRL input parsing
Validate that incoming CTRL commands...
- have decimal IDs,
- return error on trailing characters,
- have invalid characters in variable identifiers,
- send detailed error messages as reply to the requestor.
Adjust ctrl_test.{c,ok}, which best show the change in behavior.
Change-Id: I96a9b6b6a3a5e0b80513aa9eaa727ae8c9c7d7a1
http://cgit.osmocom.org/libosmocore/commit/?id=e56600fa42e0a229a1a5bcf95fc8…
commit e56600fa42e0a229a1a5bcf95fc8d3b9a4c053ac
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:12:35 2017 +0100
ctrl: on parse errors, return a detailed message to sender
The recently added ctrl_cmd_parse2() returns non-NULL cmd with error messages
upon parsing errors. In handle_control_read(), use ctrl_cmd_parse2() and send
those back to the CTRL command sender as reply.
Retain the previous "Command parser error" reply only in case ctrl_cmd_parse2()
should return NULL, which shouldn't actually happen at all.
Change-Id: Ie35a02555b76913bb12734a76fc40fde7ffb244d
http://cgit.osmocom.org/libosmocore/commit/?id=b61510abaeec814dfdf6f33ff553…
commit b61510abaeec814dfdf6f33ff5534c6ac1d6020f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:05:25 2017 +0100
add ctrl_cmd_parse2() to return parsing errors
If a control command fails to parse, we so far discard specific error messages
and instead send just "Command parser error".
In ctrl_cmd_parse() we actually compose detailed error replies, but in the end
simply talloc_free() them and return NULL.
A first step to report these errors to the ctrl command issuer is to not return
NULL and instead return the cmd with type = CTRL_TYPE_ERROR. Add
ctrl_cmd_parse2() to return such instead of NULL.
To stay API compatible, provide ctrl_cmd_parse2() to return a cmd on errors.
ctrl_cmd_parse() retains identical behavior but becomes just a simple wrapper
around ctrl_cmd_parse2() which discards the cmd on error.
No need really to deprecate ctrl_cmd_parse() yet; especially as long as
compiler warnings might break jenkins builds.
Change-Id: I5047c9f977d70b03eea77cbcfd2b96d43ea46880
http://cgit.osmocom.org/libosmocore/commit/?id=4602cbff6231d7c106b880c5a4f4…
commit 4602cbff6231d7c106b880c5a4f45c2fca6e640f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 20:41:28 2017 +0100
ctrl_test: add two more current parsing bugs to prep for fix
Change-Id: Id11bc326be2f0bc2746a928354e416495a18baf7
http://cgit.osmocom.org/libosmocore/commit/?id=0e759be493086f13ad476e08e5ba…
commit 0e759be493086f13ad476e08e5ba4c70b5a2c689
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:05:21 2017 +0100
ctrl: fix mem leak when handling GET_REPLY and SET_REPLY
In ctrl_handle_msg() (code recently propagated from handle_control_read()),
talloc_free() the parsed ctrl_cmd in all code paths. In particular, a free was
missing in case ctrl_cmd_handle() returns CTRL_CMD_HANDLED.
CTRL_CMD_HANDLED is triggered by GET_REPLY / SET_REPLY parsing, as show by
ctrl_test.c. With the memleak fixed, adjust expected test output and make a
detected mem leak abort the test immediately.
Change-Id: Id583b413f8b8bd16e5cf92a8a9e8663903646381
http://cgit.osmocom.org/libosmocore/commit/?id=4dbc6fca9a177941af2a3d3f8e3c…
commit 4dbc6fca9a177941af2a3d3f8e3cabfb0825e80d
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:01:54 2017 +0100
ctrl_test: show memleak when receiving GET_REPLY and SET_REPLY commands
The "memleak!" output shows messages that lack a talloc_free() of the parsed
ctrl command buffer. The leak shall be fixed in a subsequent patch.
Change-Id: I2c3e4d08b769b9cd77593362ea36a28d681cd042
http://cgit.osmocom.org/libosmocore/commit/?id=62feb5389c06f9fec19d21ba6231…
commit 62feb5389c06f9fec19d21ba623195c59a2864cd
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 05:38:37 2017 +0100
ctrl_test: expand to test message handling and detect mem leaks
Subsequent patches that tighten CTRL input validation will make the results
more interesting.
Change-Id: Idd4cc7d193db1a7d761f72ed33ed46eea450a78f
http://cgit.osmocom.org/libosmocore/commit/?id=414901b2cd688783f56fced6311d…
commit 414901b2cd688783f56fced6311d5d7abfaaa98f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 03:57:56 2017 +0100
ctrl: prep test: separate new ctrl_handle_msg() from handle_control_read()
In order to allow unit testing the ctrl iface msgb handling, have a separate
msgb entry point function from the actual fd read function.
An upcoming patch will prove a memory leak in CTRL msgb handling by a unit test
that needs this separation.
Change-Id: Ie09e39db668b866eeb80399b82e7b04b8f5ad7c3
http://cgit.osmocom.org/libosmocore/commit/?id=976214df85b004310ab49708d917…
commit 976214df85b004310ab49708d9170a1f5d14a039
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:03:37 2017 +0100
ctrl_test.c: replace print_escaped() with new osmo_escape_str()
Change-Id: I12d3828dcc925f97fde11c360f1d60f3bd8cad8b
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/ctrl/control_cmd.h | 2 +-
tests/ctrl/ctrl_test.c | 44 +++++----
tests/ctrl/ctrl_test.ok | 191 +++++++++++++++++++++++--------------
tests/testsuite.at | 2 +-
4 files changed, 147 insertions(+), 92 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, neels/ctrl_parsing has been updated
discards 8bf8e15a972395e34e4fc74d26717d9f7a6c3838 (commit)
discards c4806250b2ef32dd9a2f6282a406e054c479a134 (commit)
discards 6c8a8cd177d67e53ee89bea75d67358b9ab20cb5 (commit)
discards 4cc07ab586063fd036c0f4f572b6d54bc47e89a7 (commit)
discards ff46f3773935ffa4109bd29fa2ea52982d40f6f1 (commit)
discards d47abac6085d5a1e46b4258da90e540c26f176c0 (commit)
discards 90b6bf485efea05f16d85c03c944c3a97ec0b0f7 (commit)
discards 8998cf382e41c739f4cfcbf927ec0944661d75d9 (commit)
discards 3d48ef50978a6df98c276f8c21931037c3b85156 (commit)
discards 8f03bb0593be60702bcd23a812e2dfbd38f7cb64 (commit)
discards 251970eb69dd0d754dd7b97560381245f630d1b3 (commit)
discards f5d35b977eeee03b66219ed7b83f94fa5f4fe111 (commit)
discards 5bb1816f804aba4c731d6665239a2d35dfb355b0 (commit)
discards 304e6b4cbf949e688c2fb12e83095afba2f32e2c (commit)
discards 17a4116a495842e4e5ebafb00c6af996267def4b (commit)
via cb192f629ff7e042a873dbbb9fcee68f8596a4c4 (commit)
via fec5d8d593785095d403c6c205f5473c0bce930e (commit)
via 25fa09e49812a96dafe570d20e7ffb07ccfd55c1 (commit)
via f5609e3a811273c6b38c907453779ed76993a845 (commit)
via 7f77a9039d2c5198d293b5ac0a076b7961dfe3ae (commit)
via 0a8b5206e6615b88b47f5c17282c91a7a5c7af39 (commit)
via 63a72a200c6e7809856920931661af43e4f14ddb (commit)
via d1b021d979024ee42a51102ead6bf4e3a87a393e (commit)
via 30fc3e039a0f8a767c2807ffc4b7c56704ee203c (commit)
via b945e4f67a3bbc931056cd09c02ed4a585cbfe93 (commit)
via 742447d68be6487e0c278096ab5df3b4136a4a40 (commit)
via 310e5d697873461abdbed74e58c88841d013db09 (commit)
via 004a7da23f9b1426a33b6793b994419d8ab766b7 (commit)
via 7fe60fe3d0576adbbd82919f43cfbb431a8d0c6a (commit)
via 65caf44d917c3bfa6c7fa2269aaa81d94981aad4 (commit)
via 62cc9bfee0c1cf30647d7f97261cc02519c797e9 (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 (8bf8e15a972395e34e4fc74d26717d9f7a6c3838)
\
N -- N -- N (cb192f629ff7e042a873dbbb9fcee68f8596a4c4)
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=cb192f629ff7e042a873dbbb9fce…
commit cb192f629ff7e042a873dbbb9fcee68f8596a4c4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:53:51 2017 +0100
tighten ctrl parsing fu
Change-Id: Ide9578f659eba160aec3edcd435e1c67da41bdab
http://cgit.osmocom.org/libosmocore/commit/?id=fec5d8d593785095d403c6c205f5…
commit fec5d8d593785095d403c6c205f5473c0bce930e
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:19:43 2017 +0100
ctrl_test
Change-Id: I487b4e1e103f46cf757953c7791f5b02809f03aa
http://cgit.osmocom.org/libosmocore/commit/?id=25fa09e49812a96dafe570d20e7f…
commit 25fa09e49812a96dafe570d20e7ffb07ccfd55c1
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:18:53 2017 +0100
ctrl: separate handling of GET_REPLY, SET_REPLY and TRAP
So far, error reporting just says "Trap/Reply", more accurately report 'GET
REPLY', 'SET REPLY' and 'TRAP' as appropriate.
Change-Id: Ic25a251502499aeda4e2952ec4190a1fa0bebb01
http://cgit.osmocom.org/libosmocore/commit/?id=f5609e3a811273c6b38c90745377…
commit f5609e3a811273c6b38c907453779ed76993a845
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:18:11 2017 +0100
ctrl: tighten CTRL input parsing
Change-Id: I96a9b6b6a3a5e0b80513aa9eaa727ae8c9c7d7a1
http://cgit.osmocom.org/libosmocore/commit/?id=7f77a9039d2c5198d293b5ac0a07…
commit 7f77a9039d2c5198d293b5ac0a076b7961dfe3ae
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:12:35 2017 +0100
ctrl: on parse errors, return a detailed message to sender
The recently added ctrl_cmd_parse2() returns non-NULL cmd with error messages
upon parsing errors. In handle_control_read(), use ctrl_cmd_parse2() and send
those back to the CTRL command sender as reply.
Retain the previous "Command parser error" reply only in case ctrl_cmd_parse2()
should return NULL, which shouldn't actually happen at all.
Change-Id: Ie35a02555b76913bb12734a76fc40fde7ffb244d
http://cgit.osmocom.org/libosmocore/commit/?id=0a8b5206e6615b88b47f5c17282c…
commit 0a8b5206e6615b88b47f5c17282c91a7a5c7af39
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:05:25 2017 +0100
add ctrl_cmd_parse2() to return parsing errors
If a control command fails to parse, we so far discard specific error messages
and instead send just "Command parser error".
In ctrl_cmd_parse() we actually compose detailed error replies, but in the end
simply talloc_free() them and return NULL.
A first step to report these errors to the ctrl command issuer is to not return
NULL and instead return the cmd with type = CTRL_TYPE_ERROR. Add
ctrl_cmd_parse2() to return such instead of NULL.
To stay API compatible, provide ctrl_cmd_parse2() to return a cmd on errors.
ctrl_cmd_parse() retains identical behavior but becomes just a simple wrapper
around ctrl_cmd_parse2() which discards the cmd on error.
Deprecate ctrl_cmd_parse().
Change-Id: I5047c9f977d70b03eea77cbcfd2b96d43ea46880
http://cgit.osmocom.org/libosmocore/commit/?id=63a72a200c6e7809856920931661…
commit 63a72a200c6e7809856920931661af43e4f14ddb
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Sep 26 14:21:44 2017 +0200
CTRL: GET parsing: add '\n' as token delimiter
For GET commands, we expect the command to end after the GET variable name.
However, the token parsing uses a single space as delimiter, potentially
parsing along the line ending.
Add line ending to token delimiters for GET parsing.
Adjust test expectations accordingly.
Change-Id: I33efb56f76cb7a41e94454666e218617e9b713ae
http://cgit.osmocom.org/libosmocore/commit/?id=d1b021d979024ee42a51102ead6b…
commit d1b021d979024ee42a51102ead6bf4e3a87a393e
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 20:41:28 2017 +0100
ctrl_test: add two more current parsing bugs to prep for fix
Change-Id: Id11bc326be2f0bc2746a928354e416495a18baf7
http://cgit.osmocom.org/libosmocore/commit/?id=30fc3e039a0f8a767c2807ffc4b7…
commit 30fc3e039a0f8a767c2807ffc4b7c56704ee203c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:05:21 2017 +0100
ctrl: fix mem leak when handling GET_REPLY and SET_REPLY
In ctrl_handle_msg() (code recently propagated from handle_control_read()),
talloc_free() the parsed ctrl_cmd in all code paths. In particular, a free was
missing in case ctrl_cmd_handle() returns CTRL_CMD_HANDLED.
CTRL_CMD_HANDLED is triggered by GET_REPLY / SET_REPLY parsing, as show by
ctrl_test.c. With the memleak fixed, adjust expected test output and make a
detected mem leak abort the test immediately.
Change-Id: Id583b413f8b8bd16e5cf92a8a9e8663903646381
http://cgit.osmocom.org/libosmocore/commit/?id=b945e4f67a3bbc931056cd09c02e…
commit b945e4f67a3bbc931056cd09c02ed4a585cbfe93
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:01:54 2017 +0100
ctrl_test: show memleak when receiving GET_REPLY and SET_REPLY commands
The "memleak!" output shows messages that lack a talloc_free() of the parsed
ctrl command buffer. The leak shall be fixed in a subsequent patch.
Change-Id: I2c3e4d08b769b9cd77593362ea36a28d681cd042
http://cgit.osmocom.org/libosmocore/commit/?id=742447d68be6487e0c278096ab5d…
commit 742447d68be6487e0c278096ab5df3b4136a4a40
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 05:38:37 2017 +0100
ctrl_test: expand to test message handling and detect mem leaks
Subsequent patches that tighten CTRL input validation will make the results
more interesting.
Change-Id: Idd4cc7d193db1a7d761f72ed33ed46eea450a78f
http://cgit.osmocom.org/libosmocore/commit/?id=310e5d697873461abdbed74e58c8…
commit 310e5d697873461abdbed74e58c88841d013db09
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 03:57:56 2017 +0100
ctrl: prep test: separate new ctrl_handle_msg() from handle_control_read()
In order to allow unit testing the ctrl iface msgb handling, have a separate
msgb entry point function from the actual fd read function.
An upcoming patch will prove a memory leak in CTRL msgb handling by a unit test
that needs this separation.
Change-Id: Ie09e39db668b866eeb80399b82e7b04b8f5ad7c3
http://cgit.osmocom.org/libosmocore/commit/?id=004a7da23f9b1426a33b6793b994…
commit 004a7da23f9b1426a33b6793b994419d8ab766b7
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:03:37 2017 +0100
ctrl_test.c: replace print_escaped() with new osmo_escape_str()
Change-Id: I12d3828dcc925f97fde11c360f1d60f3bd8cad8b
http://cgit.osmocom.org/libosmocore/commit/?id=7fe60fe3d0576adbbd82919f43cf…
commit 7fe60fe3d0576adbbd82919f43cfbb431a8d0c6a
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 00:54:52 2017 +0100
utils: add osmo_escape_str()
To report invalid characters in identifiers, it is desirable to escape any
weird characters. Otherwise we might print stray newlines or control characters
in the log output.
ctrl_test.c already uses a print_escaped() function, which will be replaced by
osmo_escape_str() in a subsequent patch.
control_cmd.c will use osmo_escape_str() to log invalid identifiers.
Change-Id: Ic685eb63dead3967d01aaa4f1e9899e5461ca49a
http://cgit.osmocom.org/libosmocore/commit/?id=65caf44d917c3bfa6c7fa2269aaa…
commit 65caf44d917c3bfa6c7fa2269aaa81d94981aad4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 00:46:50 2017 +0100
utils: add osmo_separated_identifiers_valid()
For validating CTRL input, we want to verify that an input variable is a series
of valid osmo_identifier_valid() separated by dots. Allow validating any
additional chars with identifiers, for CTRL vars will be just ".".
Change-Id: I13dfd02c8c870620f937d789873ad84c6b1c45de
http://cgit.osmocom.org/libosmocore/commit/?id=62cc9bfee0c1cf30647d7f97261c…
commit 62cc9bfee0c1cf30647d7f97261cc02519c797e9
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:54:37 2017 +0100
fix osmo_identifier_valid(): only allow printable characters
In particular disallow ASCII 0..31 (control characters) and 127 (DEL).
Change-Id: I04469988495af03c881fe81d7786ca7f71636299
-----------------------------------------------------------------------
Summary of changes:
tests/ctrl/ctrl_test.c | 186 ++++++++++++++++++++++++++-----------------------
1 file changed, 97 insertions(+), 89 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, neels/ctrl_parsing has been created
at 8bf8e15a972395e34e4fc74d26717d9f7a6c3838 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=8bf8e15a972395e34e4fc74d2671…
commit 8bf8e15a972395e34e4fc74d26717d9f7a6c3838
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:54:37 2017 +0100
fix osmo_identifier_valid(): only allow printable characters
In particular disallow ASCII 0..31 (control characters) and 127 (DEL).
Change-Id: I04469988495af03c881fe81d7786ca7f71636299
http://cgit.osmocom.org/libosmocore/commit/?id=c4806250b2ef32dd9a2f6282a406…
commit c4806250b2ef32dd9a2f6282a406e054c479a134
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:53:51 2017 +0100
tighten ctrl parsing fu
Change-Id: Ide9578f659eba160aec3edcd435e1c67da41bdab
http://cgit.osmocom.org/libosmocore/commit/?id=6c8a8cd177d67e53ee89bea75d67…
commit 6c8a8cd177d67e53ee89bea75d67358b9ab20cb5
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:19:43 2017 +0100
ctrl_test
Change-Id: I487b4e1e103f46cf757953c7791f5b02809f03aa
http://cgit.osmocom.org/libosmocore/commit/?id=4cc07ab586063fd036c0f4f572b6…
commit 4cc07ab586063fd036c0f4f572b6d54bc47e89a7
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:18:53 2017 +0100
ctrl: separate handling of GET_REPLY, SET_REPLY and TRAP
So far, error reporting just says "Trap/Reply", more accurately report 'GET
REPLY', 'SET REPLY' and 'TRAP' as appropriate.
Change-Id: Ic25a251502499aeda4e2952ec4190a1fa0bebb01
http://cgit.osmocom.org/libosmocore/commit/?id=ff46f3773935ffa4109bd29fa2ea…
commit ff46f3773935ffa4109bd29fa2ea52982d40f6f1
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:18:11 2017 +0100
ctrl: tighten CTRL input parsing
Change-Id: I96a9b6b6a3a5e0b80513aa9eaa727ae8c9c7d7a1
http://cgit.osmocom.org/libosmocore/commit/?id=d47abac6085d5a1e46b4258da90e…
commit d47abac6085d5a1e46b4258da90e540c26f176c0
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:12:35 2017 +0100
ctrl: on parse errors, return a detailed message to sender
The recently added ctrl_cmd_parse2() returns non-NULL cmd with error messages
upon parsing errors. In handle_control_read(), use ctrl_cmd_parse2() and send
those back to the CTRL command sender as reply.
Retain the previous "Command parser error" reply only in case ctrl_cmd_parse2()
should return NULL, which shouldn't actually happen at all.
Change-Id: Ie35a02555b76913bb12734a76fc40fde7ffb244d
http://cgit.osmocom.org/libosmocore/commit/?id=90b6bf485efea05f16d85c03c944…
commit 90b6bf485efea05f16d85c03c944c3a97ec0b0f7
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:05:25 2017 +0100
add ctrl_cmd_parse2() to return parsing errors
If a control command fails to parse, we so far discard specific error messages
and instead send just "Command parser error".
In ctrl_cmd_parse() we actually compose detailed error replies, but in the end
simply talloc_free() them and return NULL.
A first step to report these errors to the ctrl command issuer is to not return
NULL and instead return the cmd with type = CTRL_TYPE_ERROR. Add
ctrl_cmd_parse2() to return such instead of NULL.
To stay API compatible, provide ctrl_cmd_parse2() to return a cmd on errors.
ctrl_cmd_parse() retains identical behavior but becomes just a simple wrapper
around ctrl_cmd_parse2() which discards the cmd on error.
Deprecate ctrl_cmd_parse().
Change-Id: I5047c9f977d70b03eea77cbcfd2b96d43ea46880
http://cgit.osmocom.org/libosmocore/commit/?id=8998cf382e41c739f4cfcbf927ec…
commit 8998cf382e41c739f4cfcbf927ec0944661d75d9
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 01:03:37 2017 +0100
ctrl_test.c: replace print_escaped() with new osmo_escape_str()
Change-Id: I12d3828dcc925f97fde11c360f1d60f3bd8cad8b
http://cgit.osmocom.org/libosmocore/commit/?id=3d48ef50978a6df98c276f8c2193…
commit 3d48ef50978a6df98c276f8c21931037c3b85156
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 00:54:52 2017 +0100
utils: add osmo_escape_str()
To report invalid characters in identifiers, it is desirable to escape any
weird characters. Otherwise we might print stray newlines or control characters
in the log output.
ctrl_test.c already uses a print_escaped() function, which will be replaced by
osmo_escape_str() in a subsequent patch.
control_cmd.c will use osmo_escape_str() to log invalid identifiers.
Change-Id: Ic685eb63dead3967d01aaa4f1e9899e5461ca49a
http://cgit.osmocom.org/libosmocore/commit/?id=8f03bb0593be60702bcd23a812e2…
commit 8f03bb0593be60702bcd23a812e2dfbd38f7cb64
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 00:46:50 2017 +0100
utils: add osmo_separated_identifiers_valid()
For validating CTRL input, we want to verify that an input variable is a series
of valid osmo_identifier_valid() separated by dots. Allow validating any
additional chars with identifiers, for CTRL vars will be just ".".
Change-Id: I13dfd02c8c870620f937d789873ad84c6b1c45de
http://cgit.osmocom.org/libosmocore/commit/?id=251970eb69dd0d754dd7b9756038…
commit 251970eb69dd0d754dd7b97560381245f630d1b3
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Sep 26 14:21:44 2017 +0200
CTRL: GET parsing: add '\n' as token delimiter
For GET commands, we expect the command to end after the GET variable name.
However, the token parsing uses a single space as delimiter, potentially
parsing along the line ending.
Add line ending to token delimiters for GET parsing.
Adjust test expectations accordingly.
Change-Id: I33efb56f76cb7a41e94454666e218617e9b713ae
http://cgit.osmocom.org/libosmocore/commit/?id=f5d35b977eeee03b66219ed7b83f…
commit f5d35b977eeee03b66219ed7b83f94fa5f4fe111
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:05:21 2017 +0100
ctrl: fix mem leak when handling GET_REPLY and SET_REPLY
In ctrl_handle_msg() (code recently propagated from handle_control_read()),
talloc_free() the parsed ctrl_cmd in all code paths. In particular, a free was
missing in case ctrl_cmd_handle() returns CTRL_CMD_HANDLED.
CTRL_CMD_HANDLED is triggered by GET_REPLY / SET_REPLY parsing, as show by
ctrl_test.c. With the memleak fixed, adjust expected test output and make a
detected mem leak abort the test immediately.
Change-Id: Id583b413f8b8bd16e5cf92a8a9e8663903646381
http://cgit.osmocom.org/libosmocore/commit/?id=5bb1816f804aba4c731d6665239a…
commit 5bb1816f804aba4c731d6665239a2d35dfb355b0
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 04:01:54 2017 +0100
ctrl_test: show memleak when receiving GET_REPLY and SET_REPLY commands
The "memleak!" output shows messages that lack a talloc_free() of the parsed
ctrl command buffer. The leak shall be fixed in a subsequent patch.
Change-Id: I2c3e4d08b769b9cd77593362ea36a28d681cd042
http://cgit.osmocom.org/libosmocore/commit/?id=304e6b4cbf949e688c2fb12e8309…
commit 304e6b4cbf949e688c2fb12e83095afba2f32e2c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Dec 16 03:57:56 2017 +0100
ctrl: prep test: separate new ctrl_handle_msg() from handle_control_read()
In order to allow unit testing the ctrl iface msgb handling, have a separate
msgb entry point function from the actual fd read function.
An upcoming patch will prove a memory leak in CTRL msgb handling by a unit test
that needs this separation.
Change-Id: Ie09e39db668b866eeb80399b82e7b04b8f5ad7c3
http://cgit.osmocom.org/libosmocore/commit/?id=17a4116a495842e4e5ebafb00c6a…
commit 17a4116a495842e4e5ebafb00c6af996267def4b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 20:41:28 2017 +0100
ctrl_test: add two more current parsing bugs to prep for fix
Change-Id: Id11bc326be2f0bc2746a928354e416495a18baf7
-----------------------------------------------------------------------
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, master has been updated
via 7f7c4b441027ff64bddafe2a378e0d1a72f8b285 (commit)
from 738acb7b0231dab182b7f79525d00c7a613787a2 (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=7f7c4b441027ff6…
commit 7f7c4b441027ff64bddafe2a378e0d1a72f8b285
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Dec 15 12:12:01 2017 +0100
Use setuptools for packaging
According to https://docs.python.org/3/library/distutils.html the
setuptools are used in place of distutils anyway. Using it directly
allows us to make packaging more flexible: specify dependencies,
automatically find package name etc.
Change-Id: I39ee53f352001e47c6df055cbec52d638480253d
-----------------------------------------------------------------------
Summary of changes:
osmopy/__init__.py | 2 +-
setup.py | 4 ++--
2 files changed, 3 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 "CI scripts".
The branch, master has been updated
via 85f74b5c908fd5ede0709850b7dfbed11e947917 (commit)
via 51f77030fb20fc76f98bd22c8d940059e94e3c5b (commit)
via fd7b2aae89b4d940408f09f529541c726851a1ab (commit)
via 27af5a2c6fdd261010856c1b62a9f63127abdda3 (commit)
via 7e12155042f87ff24280c9e2258a648f76a82153 (commit)
via 163eef27de017856aef3208122e1cf7f3e59313f (commit)
via b62f264eaf4ad80434e6828a337b2cfa09084fc9 (commit)
via 4711c925828f98190e0c447a0ddc6066087daa25 (commit)
via 7fd10510d2535ca6b393edbae30bbeb8082784fb (commit)
via 520c8a58d4b230f726a0d8df0af0010fcc48228c (commit)
from 1e857dcf1fb0799b39d7c04dcee3704f997b84e5 (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=85f74b5c908fd5ede0709850b7dfbed1…
commit 85f74b5c908fd5ede0709850b7dfbed11e947917
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 20:29:31 2017 +0100
jobs: gerrit: fix osmo-python-tests: gerrit project name
Change-Id: Idb4e93d88123f0a7e403af627345300dae86aca7
http://cgit.osmocom.org/osmo-ci/commit/?id=51f77030fb20fc76f98bd22c8d940059…
commit 51f77030fb20fc76f98bd22c8d940059e94e3c5b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 19:54:51 2017 +0100
jobs: gerrit: fix osmo-ttcn3-hacks scm and slave
Change-Id: I252c103450ad0da59ab18c88d78f20c750b22c98
http://cgit.osmocom.org/osmo-ci/commit/?id=fd7b2aae89b4d940408f09f529541c72…
commit fd7b2aae89b4d940408f09f529541c726851a1ab
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 19:55:35 2017 +0100
jobs: gerrit: fix URL for osmo-python-tests
Change-Id: Icaa44207ebbdc03c3af1a32f7491d2b4c9fb982d
http://cgit.osmocom.org/osmo-ci/commit/?id=27af5a2c6fdd261010856c1b62a9f631…
commit 27af5a2c6fdd261010856c1b62a9f63127abdda3
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 19:54:29 2017 +0100
jobs: gerrit-verifications: make repos_url configurable
Change-Id: I24aadc2aeeeda762df61e7c56e4159a730010c97
http://cgit.osmocom.org/osmo-ci/commit/?id=7e12155042f87ff24280c9e2258a648f…
commit 7e12155042f87ff24280c9e2258a648f76a82153
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 19:31:00 2017 +0100
jobs: master: osmo-gsm-manuals: use new jenkins.sh, only on OsmoBuild1
Change-Id: Ida1301a3f83caff400e80c8b46504f98cb0894ab
http://cgit.osmocom.org/osmo-ci/commit/?id=163eef27de017856aef3208122e1cf7f…
commit 163eef27de017856aef3208122e1cf7f3e59313f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 19:30:30 2017 +0100
jobs: cosmetic: readability: docker one-arg-per-line
Change-Id: I8b18a5bc54a879002b40b0fc51cd295e82beba4f
http://cgit.osmocom.org/osmo-ci/commit/?id=b62f264eaf4ad80434e6828a337b2cfa…
commit b62f264eaf4ad80434e6828a337b2cfa09084fc9
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 19:29:42 2017 +0100
jobs: master: adjust triggers to what was found on old jenkins jobs
Change-Id: Ib59247978ed92b72949260a79628b28754a44484
http://cgit.osmocom.org/osmo-ci/commit/?id=4711c925828f98190e0c447a0ddc6066…
commit 4711c925828f98190e0c447a0ddc6066087daa25
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 04:38:03 2017 +0100
jobs: add update-osmo-python-on-slaves.yml
Change-Id: Ib3982e1f18286cc45d5c7b849abfb91cad9e1b27
http://cgit.osmocom.org/osmo-ci/commit/?id=7fd10510d2535ca6b393edbae30bbeb8…
commit 7fd10510d2535ca6b393edbae30bbeb8082784fb
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 04:40:29 2017 +0100
jobs: fix poll-scm on update-osmo-ci-on-slaves
poll-scm was missing by accident
Change-Id: I027c5fa12c8be9434e3efec11976004c7924c472
http://cgit.osmocom.org/osmo-ci/commit/?id=520c8a58d4b230f726a0d8df0af0010f…
commit 520c8a58d4b230f726a0d8df0af0010fcc48228c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Dec 15 04:37:46 2017 +0100
jobs: add build2-deb8build to update-osmo-ci-on-slaves job
Change-Id: I48246067f05227efc18b46cb1b29d1c50f4eab84
-----------------------------------------------------------------------
Summary of changes:
jobs/gerrit-verifications.yml | 16 +++---
jobs/master-builds.yml | 91 +++++++++++++++++++++++------------
jobs/update-osmo-ci-on-slaves.yml | 8 ++-
jobs/update-osmo-python-on-slaves.yml | 37 ++++++++++++++
4 files changed, 112 insertions(+), 40 deletions(-)
create mode 100644 jobs/update-osmo-python-on-slaves.yml
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 "UNNAMED PROJECT".
The branch, master has been updated
via 912131803bfbc275e2d9f11fbb0e4413d7b44630 (commit)
from 1a11d1db09bd7a17ff1bf4bfd5cc31e6f4fbd06d (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=912131803bfbc275e2d9f11fbb0e441…
commit 912131803bfbc275e2d9f11fbb0e4413d7b44630
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Dec 15 17:44:47 2017 +0100
TBF: remove unused variable
The num_T_exp is write-only so it can be safely dropped.
Change-Id: I94d83ca8c9b2f0732b53fdf42b17ba93cd7f1c15
-----------------------------------------------------------------------
Summary of changes:
src/tbf.cpp | 4 ----
src/tbf.h | 1 -
2 files changed, 5 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 "CI scripts".
The branch, master has been updated
via 1e857dcf1fb0799b39d7c04dcee3704f997b84e5 (commit)
from 3e1ca6f866601a39cf13cf30c9d72d5f217a2281 (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=1e857dcf1fb0799b39d7c04dcee3704f…
commit 1e857dcf1fb0799b39d7c04dcee3704f997b84e5
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Dec 11 13:18:14 2017 +0100
Add osmo-python-tests to gerrit verification
Change-Id: Ia5db32b8ffe62f9578a55c9049d0c13fc6da7e83
-----------------------------------------------------------------------
Summary of changes:
jobs/gerrit-verifications.yml | 2 ++
1 file changed, 2 insertions(+)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 1a11d1db09bd7a17ff1bf4bfd5cc31e6f4fbd06d (commit)
from 25a3ca4e59a0ea03067a04ff3fe459a9ba00efd1 (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=1a11d1db09bd7a17ff1bf4bfd5cc31e…
commit 1a11d1db09bd7a17ff1bf4bfd5cc31e6f4fbd06d
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Dec 7 11:46:29 2017 +0100
TBF-DL: fix misleading idle time check
The dl_tbf_idle_msec is uint32_t so it cannot be < 0.
Change-Id: Ic88cb4698bcb9be52a5179529f81b8728bf4f93f
-----------------------------------------------------------------------
Summary of changes:
src/tbf_dl.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
UNNAMED PROJECT