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 56384469e99fd46be02be178e9ad2ffbfb1f32e2 (commit)
from 18db4ad72df0700882b13ea9486cbe3c3dce9f3f (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=56384469e99fd46be02be178e9a…
commit 56384469e99fd46be02be178e9ad2ffbfb1f32e2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Aug 23 03:14:37 2017 +0200
osmo_ss7_vty: fix 'as' / 'routing-key' command
The VTY definition for this command is flawed and breaks osmo-msc VTY tests.
The small problem is a stray '}' in the definition, the bigger problem is that
square brackets indicating optional arguments must not enclose more than one
argument.
Split up the command in several separate definitions with si arg, with ssn arg,
with both, and with neither.
If si and/or ssn are not passed, set them to zero.
See https://lists.osmocom.org/pipermail/openbsc/2017-August/011026.html
"optional vty items are stricter than expected"
Change-Id: Idc68bfae5457960a9eae5d9648586d6ce719ad68
-----------------------------------------------------------------------
Summary of changes:
src/osmo_ss7_vty.c | 89 +++++++++++++++++++++++++++++++++++-------------------
1 file changed, 58 insertions(+), 31 deletions(-)
hooks/post-receive
--
SCCP Library
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/aoip has been updated
discards 3f07badd3d118b6895af1509dba1a08afc9ac452 (commit)
discards 9163225f879604e84d1577da26bc314eba0dcc14 (commit)
discards 14c95ef4f6b0696ae66206c1f521251e3617e6b4 (commit)
discards f638596f54dc4499b6de7d4e8acb9df9eb6a3583 (commit)
via 386e83938fe716d679a3b302fdbc5e600df56706 (commit)
via 070b2c66510eb2079c56a8f4a13130f494fd44be (commit)
via 3f08ccfe79edfa75c6e0f7eb2068b6cc5014808a (commit)
via 304bdb0c2e0f0919f248785eea7c3ab2cd4ba775 (commit)
via 2d8683e6385d349e23d08e7e09fcb6099ca68f87 (commit)
via 9d14724b2024f48914205f272a02fd6cfddee522 (commit)
via e29e9035b5b2ecb5bb7c2d05becd2311853b1100 (commit)
via 514aae7dbaf95c8122420886ac6c2d3e66962cb2 (commit)
via 30865f583beace8fec3c1fe0adc50fe583c39ee0 (commit)
via 400ae8088643b32caeba05a51bc95ccb80f13f89 (commit)
via a277769b657ad2065f8625626e0f81842f7e91b3 (commit)
via 4e73ea88cd463246f8ee95ba5b9e31bdd693d804 (commit)
via 2ba2b7dd068ae208f60e010aacb05372ca25cbb2 (commit)
via f4d0911666067a7d84da73e6defd749d71142651 (commit)
via 4cca03749c415f4c484e53bffb88d230dc878050 (commit)
via e94d11925152eee995a89d5c5b03a4470693e8e6 (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 (3f07badd3d118b6895af1509dba1a08afc9ac452)
\
N -- N -- N (386e83938fe716d679a3b302fdbc5e600df56706)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=386e83938fe716d679a3b302fdbc5e60…
commit 386e83938fe716d679a3b302fdbc5e600df56706
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Aug 17 10:32:29 2017 +0200
fixup for: fix handover (signalling only) and add VTX command to trigger
http://cgit.osmocom.org/openbsc/commit/?id=070b2c66510eb2079c56a8f4a13130f4…
commit 070b2c66510eb2079c56a8f4a13130f494fd44be
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 16:48:07 2017 +0200
osmo-bsc: fix handover (signalling only) and add VTX command to trigger
Add VTY commands to trigger a handover of an lchan/subscriber
connection.
Fix assertion problem / crash
http://cgit.osmocom.org/openbsc/commit/?id=3f08ccfe79edfa75c6e0f7eb2068b6cc…
commit 3f08ccfe79edfa75c6e0f7eb2068b6cc5014808a
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 11:08:05 2017 +0200
osmo-msc: cleanup ss7_setup()
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_msc_data.h | 2 +
openbsc/include/openbsc/gsm_data.h | 2 +-
openbsc/src/libbsc/bsc_vty.c | 81 +++++++++++++++
openbsc/src/libbsc/handover_logic.c | 3 +-
openbsc/src/libmsc/a_iface.c | 29 ++++--
openbsc/src/libmsc/a_iface_bssap.c | 21 +++-
openbsc/src/osmo-bsc/osmo_bsc_audio.c | 8 +-
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 7 +-
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 176 ++++++++++++++++++++++++--------
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 17 +--
openbsc/src/osmo-msc/msc_main.c | 109 ++++++++++++--------
openbsc/tests/msc_vlr/msc_vlr_tests.c | 4 +-
12 files changed, 345 insertions(+), 114 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The annotated tag, fairwaves/0.15.1-fw.8 has been created
at 6fbf77bf427d064bbf74fc439ca15da77b8de051 (tag)
tagging 2b23b83def1cd91b2cdb968f25b11fed8e2067ed (commit)
replaces fairwaves/0.15.1-fw.7
tagged by Ivan Kluchnikov
on Wed Aug 23 18:35:07 2017 +0300
- Log -----------------------------------------------------------------
Fairwaves 0.15.1-fw.8 version.
Ivan Kluchnikov (6):
handover_logic: set correct link to bts for subscriber_connection in case of moving this connection to another bts
handover_decision: Fix condition for power budget handover attempt
handover_decision: Add more log messages to get more information about HO causes in logs
transaction: Add new function trans_find_by_lchan
handover: Implement proper handover procedure handling at any stage of the call
debian: Update changelog to 0.15.1-fw.8
-----------------------------------------------------------------------
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master-rebase has been updated
via 2b23b83def1cd91b2cdb968f25b11fed8e2067ed (commit)
from 9507a7a1ea627e07370c9d264816bb190b3b91b8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=2b23b83def1cd91b2cdb968f25b11fed…
commit 2b23b83def1cd91b2cdb968f25b11fed8e2067ed
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed Aug 23 18:33:13 2017 +0300
debian: Update changelog to 0.15.1-fw.8
Change-Id: Ia6e53901efb6de4b60ff09ef2499594dc611bf1d
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 6 ++++++
1 file changed, 6 insertions(+)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master-rebase has been updated
via 9507a7a1ea627e07370c9d264816bb190b3b91b8 (commit)
from 8623c372ccd739b073c405bf475be3c3f0aab5e3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=9507a7a1ea627e07370c9d264816bb19…
commit 9507a7a1ea627e07370c9d264816bb190b3b91b8
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed Aug 23 18:09:50 2017 +0300
handover: Implement proper handover procedure handling at any stage of the call
Enhancements for each stage of handover procedure should be implemented in order to support handover at any stage of the call.
For these purposes new in_handover state and ho_queue for call control messages was introduced for gsm_subscriber_connection.
Stage 1: HO-Command is sent to MS
gsm_subscriber_connection state should be changed to in_handover=1.
In this state all transmission of signalling layer messages (except RR messages needed for handover procedure)
should be suspended until resuming is indicated.
All call control messages for connection received from network side should be buffered in ho_queue.
All call control messages for connection received from MS side should be ignored.
Channel mode modification procedures should be also suspended.
Stage 2: HO-Detect is received from MS
Audio path should be switched on network side.
Stage 3-1: HO-Complete is received from MS
Resumption procedure after successful handover should be performed:
- gsm_subscriber_connection state should be changed to normal (in_handover=0).
- all buffered call control messages (ho_queue) should be sent to MS on new lchan.
- suspended channel mode modification procedures should be performed on new lchan.
Stage 3-2: HO-Fail is received from MS
Resumption procedure after failed handover should be performed:
- gsm_subscriber_connection state should be changed to normal (in_handover=0).
- all buffered call control messages (ho_queue) should be sent to MS on old lchan.
- suspended channel mode modification procedures should be performed on old lchan.
Stage 3-3: T3103 expired: Handover has failed without HO-Complete or HO-Fail
Resumption procedure should not be performed in case of T3103 expired:
- gsm_subscriber_connection state should be changed to normal (in_handover=0).
- all buffered call control messages (ho_queue) should be cleaned without sending them to MS.
- suspended channel mode modification procedures should not be performed.
Change-Id: Icb9b5c35ef0c894af2ea762e539f1a9216447fb7
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_api.h | 1 +
openbsc/include/openbsc/gsm_data.h | 2 +
openbsc/src/libbsc/bsc_api.c | 19 +++
openbsc/src/libbsc/handover_logic.c | 35 +++---
openbsc/src/libmsc/gsm_04_08.c | 224 ++++++++++++++++++++++++++----------
5 files changed, 199 insertions(+), 82 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master-rebase has been updated
via 8623c372ccd739b073c405bf475be3c3f0aab5e3 (commit)
via ee594b10352dee30458d48fdc6d661a9b9576f76 (commit)
via 688915abc7d64bf8e0ce25db96ccf14f98e917f9 (commit)
from 4cd60620fc46a386637ec24c502224e4221b3dd8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=8623c372ccd739b073c405bf475be3c3…
commit 8623c372ccd739b073c405bf475be3c3f0aab5e3
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed Aug 23 17:53:37 2017 +0300
transaction: Add new function trans_find_by_lchan
Function returns transaction for given lchan.
In case of active call hold procedure it could be two transactions in a list with links to the same lchan:
* transaction for call on hold
* transaction for active call.
In this case function ignores transaction which was put on hold and returns active call transaction.
Change-Id: I41171d4e61abfa5f2b01d6fbf4a0ac98073d97a9
http://cgit.osmocom.org/openbsc/commit/?id=ee594b10352dee30458d48fdc6d661a9…
commit ee594b10352dee30458d48fdc6d661a9b9576f76
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed Aug 23 17:51:22 2017 +0300
handover_decision: Add more log messages to get more information about HO causes in logs
Change-Id: Ib0a0787ac8b877ac63455d72886389b546e7a337
http://cgit.osmocom.org/openbsc/commit/?id=688915abc7d64bf8e0ce25db96ccf14f…
commit 688915abc7d64bf8e0ce25db96ccf14f98e917f9
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed Aug 23 17:39:36 2017 +0300
handover_decision: Fix condition for power budget handover attempt
Handover attempt for power budget case should be performed every N SACCH frames,
where N = Power Budget Interval.
First measurement report with mr->nr = 0 was used for the first handover attempt
in this case, which is not correct, because first usable report should have
mr->nr = net->handover.pwr_interval-1.
Moreover using the first measurement report with mr->nr = 0 for handover attempt
could lead to unnecessary handover, because usually av_rxlev for first measurement report
from MS is worse than for following reports.
Change-Id: If7f54a4cb179eaa9e5eb147b9477633ac618e69e
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/transaction.h | 1 +
openbsc/src/libbsc/handover_decision.c | 24 ++++++++++++++++++------
openbsc/src/libmsc/transaction.c | 26 ++++++++++++++++++++++++++
3 files changed, 45 insertions(+), 6 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via b64cdb2aca08d29ca45966006befd0507d063018 (commit)
from ed29a134b3bff8adfe117df1744307154a7ab131 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=b64cdb2aca08d29ca45966006befd050…
commit b64cdb2aca08d29ca45966006befd0507d063018
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 23 10:34:42 2017 +0200
osmo-msc: #if BUILD_IU for ss7_setup()
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-msc/msc_main.c | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, aoip has been updated
via 304bdb0c2e0f0919f248785eea7c3ab2cd4ba775 (commit)
via 2d8683e6385d349e23d08e7e09fcb6099ca68f87 (commit)
via 9d14724b2024f48914205f272a02fd6cfddee522 (commit)
via e29e9035b5b2ecb5bb7c2d05becd2311853b1100 (commit)
via 514aae7dbaf95c8122420886ac6c2d3e66962cb2 (commit)
via 30865f583beace8fec3c1fe0adc50fe583c39ee0 (commit)
via 400ae8088643b32caeba05a51bc95ccb80f13f89 (commit)
from a277769b657ad2065f8625626e0f81842f7e91b3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=304bdb0c2e0f0919f248785eea7c3ab2…
commit 304bdb0c2e0f0919f248785eea7c3ab2cd4ba775
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 11:49:54 2017 +0200
fix typo
http://cgit.osmocom.org/openbsc/commit/?id=2d8683e6385d349e23d08e7e09fcb609…
commit 2d8683e6385d349e23d08e7e09fcb6099ca68f87
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 11:13:51 2017 +0200
fixup: fix possible null pointer deref
Check for nullpointer - just to be sure, there was no crash at
this point.
http://cgit.osmocom.org/openbsc/commit/?id=9d14724b2024f48914205f272a02fd6c…
commit 9d14724b2024f48914205f272a02fd6cfddee522
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 11:10:31 2017 +0200
cosmetic: fix ugly variable naming
http://cgit.osmocom.org/openbsc/commit/?id=e29e9035b5b2ecb5bb7c2d05becd2311…
commit e29e9035b5b2ecb5bb7c2d05becd2311853b1100
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Aug 15 11:01:18 2017 +0200
osmo-bsc: fix (null) string in VTY config
When writing the config file the options bsc-addr, and msc-addr,
a (null) string is written to the config file, which prevents
the config file from reading it back.
memorize the string names given to bsc-addr and msc-addr and
write them back, also check if the strings are NULL in case
the user did not set any names.
http://cgit.osmocom.org/openbsc/commit/?id=514aae7dbaf95c8122420886ac6c2d3e…
commit 514aae7dbaf95c8122420886ac6c2d3e66962cb2
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 15:51:07 2017 +0200
osmo-bsc: pointcodes in human readable form
use osmo_sccp_addr_name() instead of osmo_sccp_addr_dump()
http://cgit.osmocom.org/openbsc/commit/?id=30865f583beace8fec3c1fe0adc50fe5…
commit 30865f583beace8fec3c1fe0adc50fe583c39ee0
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 16:25:42 2017 +0200
osmo-msc: point codes in human readable form
use osmo_sccp_addr_name() instead of osmo_sccp_addr_dump()
http://cgit.osmocom.org/openbsc/commit/?id=400ae8088643b32caeba05a51bc95ccb…
commit 400ae8088643b32caeba05a51bc95ccb80f13f89
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Aug 11 13:59:29 2017 +0200
osmo-bsc: cleanup osmo_bsc_sigtran_init()
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_msc_data.h | 2 +
openbsc/include/openbsc/gsm_data.h | 2 +-
openbsc/src/libmsc/a_iface.c | 29 +++--
openbsc/src/libmsc/a_iface_bssap.c | 21 +++-
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 7 +-
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 180 ++++++++++++++++++++++----------
openbsc/src/osmo-bsc/osmo_bsc_vty.c | 17 +--
7 files changed, 178 insertions(+), 80 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 8c80095017f693a9e96b9118e33786f8887ffe0c (commit)
from d49a6aa136efcb9106abfa432e148e643db7ac1e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
CommonLibs/Sockets.cpp | 14 +++++++-------
CommonLibs/Sockets.h | 8 ++++----
CommonLibs/SocketsTest.cpp | 4 ++--
Transceiver52M/Transceiver.cpp | 11 ++++++-----
Transceiver52M/Transceiver.h | 7 +++++--
Transceiver52M/osmo-trx.cpp | 24 ++++++++++++++++--------
6 files changed, 40 insertions(+), 28 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, aoip has been updated
discards 3f07badd3d118b6895af1509dba1a08afc9ac452 (commit)
discards 9163225f879604e84d1577da26bc314eba0dcc14 (commit)
discards 14c95ef4f6b0696ae66206c1f521251e3617e6b4 (commit)
discards f638596f54dc4499b6de7d4e8acb9df9eb6a3583 (commit)
via a277769b657ad2065f8625626e0f81842f7e91b3 (commit)
via 4e73ea88cd463246f8ee95ba5b9e31bdd693d804 (commit)
via 2ba2b7dd068ae208f60e010aacb05372ca25cbb2 (commit)
via f4d0911666067a7d84da73e6defd749d71142651 (commit)
via 4cca03749c415f4c484e53bffb88d230dc878050 (commit)
via e94d11925152eee995a89d5c5b03a4470693e8e6 (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 (3f07badd3d118b6895af1509dba1a08afc9ac452)
\
N -- N -- N (a277769b657ad2065f8625626e0f81842f7e91b3)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=a277769b657ad2065f8625626e0f8184…
commit a277769b657ad2065f8625626e0f81842f7e91b3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Aug 22 18:53:40 2017 +0200
fix msc_vlr tests after libosmocore uses localtime for SMS
libosmocore change-id I4efdb1eaae43aced33961b64d4f14b0040321c10 changes the
gsm340_gen_scts() from gmtime to localtime, meaning that by feeding a mere zero
as timestamp, we get different results depending on the local machine's
timezone setting. Instead of calling gsm340_gen_scts() with zero, simply write
a bunch of bytes as time so that the tests get identical SMS bytes every time.
Change-Id: I8a980535ac3e538676ad23d2eccc368bb8b57759
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 64 ++++++++++++++++++++++-----------
openbsc/tests/msc_vlr/msc_vlr_tests.c | 4 +--
2 files changed, 46 insertions(+), 22 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, pespin/sysmocell5000 has been created
at d2b59bd9bf8fa0f89604fb55e13b4630c602c094 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=d2b59bd9bf8fa0f89604fb55e13b463…
commit d2b59bd9bf8fa0f89604fb55e13b4630c602c094
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Mon May 29 11:10:57 2017 +0200
osmo-bts-trx: Relax validation to allow TRX data bursts without padding
Original OpenBTS transcievers add 2 bytes of padding to the end of data
bursts, having in total 158 bytes. As those two extra bytes are being
ignored after the initial validation, let's relax this validation a bit
in order to accept transcievers that decide no to send these two extra
bytes.
Change-Id: I94c3cb160bfed0ba9c41ed7ef5f8d8a65b81ad07
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SCCP Library".
The branch, master has been updated
via 18db4ad72df0700882b13ea9486cbe3c3dce9f3f (commit)
from eed8c1bfae1d151e135b574d83ed295d36ad8b44 (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=18db4ad72df0700882b13ea9486…
commit 18db4ad72df0700882b13ea9486cbe3c3dce9f3f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Aug 22 14:44:36 2017 +0200
vty: fix doc for 'xua rkm routing-key-allocation'
A doc element is missing, which fails the VTY tests in osmo-msc at Change-Id
I5ae4e05ee7c57cad341ea5e86af37c1f6b0ffa77.
Change-Id: I16aa74244ed5332bdc1fddd538e17b86f62ec3b2
-----------------------------------------------------------------------
Summary of changes:
src/osmo_ss7_vty.c | 3 ++-
1 file changed, 2 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 84b7e3723b8d7bf9bfd5db7ba5532c3d174c2c77 (commit)
from f0288cacc5b6be1943c25584327c80974639097e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=84b7e3723b8d7bf9bfd5db7ba5532c3d…
commit 84b7e3723b8d7bf9bfd5db7ba5532c3d174c2c77
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Aug 20 20:50:06 2017 +0200
Treat SIGTERM just like SIGINT in our programs
When somebody kills the process, it's best to handle the signal
and to use the opportunity for some cleanup. We always did this
in the NITB on SIGINT, but never on SIGTERM. Let's change it.
Change-Id: Iea6804325a6575ceab5edfd28dd20249462f143b
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gb_proxy_main.c | 2 ++
openbsc/src/gprs/gtphub_main.c | 2 ++
openbsc/src/gprs/sgsn_main.c | 2 ++
openbsc/src/osmo-bsc/osmo_bsc_main.c | 2 ++
openbsc/src/osmo-nitb/bsc_hack.c | 2 ++
5 files changed, 10 insertions(+)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Open Source GSM Base Band stack".
The branch, master has been updated
via b2c19fc5d35f25a63b2ee523761c3d9714b146e9 (commit)
from 35564c691fe975047efe640db098a8385a8482f3 (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=b2c19fc5d35f25a63b2ee523761c3…
commit b2c19fc5d35f25a63b2ee523761c3d9714b146e9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jul 30 15:43:15 2017 +0200
VIRT-PHY: Add support for GPRS / TBF mode
we add a new STATE_TBF to vthe MS model and add some L1CTL primitives
to configure that TBF mode as well as to enqueue transmissions for
blocks at a given USF+TS.
Change-Id: Ie6f37090bd45f463aa25d9e00bc06f563be5264a
-----------------------------------------------------------------------
Summary of changes:
include/l1ctl_proto.h | 44 +++++++
src/host/virt_phy/include/virtphy/virt_l1_model.h | 10 ++
src/host/virt_phy/src/gsmtapl1_if.c | 99 ++++++++++++++-
src/host/virt_phy/src/l1ctl_sap.c | 145 ++++++++++++++++++++++
4 files changed, 293 insertions(+), 5 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, master has been updated
via 35564c691fe975047efe640db098a8385a8482f3 (commit)
from ae15e7f9de3dbfb776f0771803dcc9ad5a88432a (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=35564c691fe975047efe640db098a…
commit 35564c691fe975047efe640db098a8385a8482f3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jul 30 15:42:07 2017 +0200
VIRT-PHY: virt_l1_sched: Pass timeslot number into call-back
When we schedule a given frame for transmission, we save its timeslot
number. However, the callback doesn't get informed about this so far.
Change-Id: I608a91ae8e2a57a2d6f87f4b873c82edb0215bf6
-----------------------------------------------------------------------
Summary of changes:
src/host/virt_phy/include/virtphy/gsmtapl1_if.h | 2 +-
src/host/virt_phy/include/virtphy/virt_l1_sched.h | 2 +-
src/host/virt_phy/src/gsmtapl1_if.c | 2 +-
src/host/virt_phy/src/virt_l1_sched_simple.c | 2 +-
src/host/virt_phy/src/virt_prim_data.c | 4 ++--
src/host/virt_phy/src/virt_prim_rach.c | 4 ++--
src/host/virt_phy/src/virt_prim_traffic.c | 4 ++--
7 files changed, 10 insertions(+), 10 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, master has been updated
via ae15e7f9de3dbfb776f0771803dcc9ad5a88432a (commit)
via 3595402641d663d0dcf4e868a3ad4098fa584c51 (commit)
from a52abd5d4f415760c6aa50da6b1e3ad333f4b1bb (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=ae15e7f9de3dbfb776f0771803dcc…
commit ae15e7f9de3dbfb776f0771803dcc9ad5a88432a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jul 29 13:58:32 2017 +0200
VIRT-PHY: Support forwarding of CBCH similar to BCCH/CCCH
Change-Id: I3e6f936603e43e885b28953be5ac262e3fb7c09a
http://cgit.osmocom.org/osmocom-bb/commit/?id=3595402641d663d0dcf4e868a3ad4…
commit 3595402641d663d0dcf4e868a3ad4098fa584c51
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Aug 20 22:18:17 2017 +0200
virtphy: Add SIGINT+SIGTERM handlers
Change-Id: I2fe65e0c1912c4d72c276a2db169f0bdbcbda2b8
-----------------------------------------------------------------------
Summary of changes:
src/host/virt_phy/src/gsmtapl1_if.c | 4 ++--
src/host/virt_phy/src/virtphy.c | 6 ++++++
2 files changed, 8 insertions(+), 2 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 2bbf98afa3158182a04b8368cd1f7da2baf6bb12 (commit)
from 4d5df2ebd18efd1bdc8ea9d7e177c017c99e1981 (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=2bbf98afa3158182a04b8368cd1f7da…
commit 2bbf98afa3158182a04b8368cd1f7da2baf6bb12
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Aug 18 03:51:34 2017 +0300
Fix static build of osmo-bts-trx and osmo-bts-virtual.
New libosmocore has some plugin system which requires dlopen(). So we need
to make sure we always link with libdl, even when building statically.
Note that this doesn't fix static build of tests - they are still failing
with some errors.
Change-Id: I8315d6e032e34528def268a49fd88d07bc06ab2e
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/Makefile.am | 2 +-
src/osmo-bts-virtual/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 4d5df2ebd18efd1bdc8ea9d7e177c017c99e1981 (commit)
from ed662e0799a4ee685082ac93cd6b93e82d62836b (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=4d5df2ebd18efd1bdc8ea9d7e177c01…
commit 4d5df2ebd18efd1bdc8ea9d7e177c017c99e1981
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Aug 20 21:00:39 2017 +0200
Treat SIGTERM just like SIGINT in our programs
When somebody kills the process, it's best to handle the signal
and to use the opportunity for some cleanup. We always did this
in the BTS on SIGINT, but never on SIGTERM. Let's change it.
Change-Id: I10009c08b7178988f646e2b6035197b9640ac9b5
-----------------------------------------------------------------------
Summary of changes:
src/common/main.c | 2 ++
src/osmo-bts-litecell15/misc/lc15bts_mgr.c | 2 ++
src/osmo-bts-sysmo/misc/sysmobts_mgr.c | 2 ++
3 files changed, 6 insertions(+)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via ed662e0799a4ee685082ac93cd6b93e82d62836b (commit)
from b0578dda959cd7f55a0490e8d6f34c57b30e02b2 (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=ed662e0799a4ee685082ac93cd6b93e…
commit ed662e0799a4ee685082ac93cd6b93e82d62836b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Aug 19 02:11:56 2017 +0300
osmo-bts-trx: Increase a maximum allowed MS power reduction step from 2dB to 4dB.
We tend to start MS with high power to make sure distant phones get good QoS,
but this also means that we need to reduce their power rather quickly. OTOH
we can't make this step too high because this may lead to power output
oscillation. From my (manual, limited) testing 4dB looks like a reasonable
compromise.
Change-Id: I58785513e5739474b881ed7f2a312ecc690e7e60
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/loops.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SCCP Library".
The branch, master has been updated
via eed8c1bfae1d151e135b574d83ed295d36ad8b44 (commit)
from 485a1be9d8fc29d743767e733dfc6b16efa77a31 (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=eed8c1bfae1d151e135b574d83e…
commit eed8c1bfae1d151e135b574d83ed295d36ad8b44
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Aug 20 20:57:09 2017 +0200
OsmoSTP: Install our default set of signal handlers
Change-Id: Id5e37dc35923fd689e2cecd9923154774efd7f51
-----------------------------------------------------------------------
Summary of changes:
stp/stp_main.c | 42 +++++++++++++++++++++++++++++++++++++++++-
1 file changed, 41 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 "The OpenGGSN project".
The branch, laforge/osmo-ggsn has been updated
discards 42dbc3b327d1f8e83ef87f9989d32e83b2d6ecbd (commit)
discards 0c1d9a08980654e3007c6544ac0ad00cd5e1836a (commit)
discards 3fb2abba082d6639deca0f7bf71bb0001d0b8e09 (commit)
discards f36d3bb590280bda52931f4d1ed2c0fc9dd94e25 (commit)
discards b6ebaaa2101ddb75728b6321ea083c121010b0b8 (commit)
discards f1b83c67ea1a7998cafd3cdf7d015bb2961bbee1 (commit)
discards e5ee3a13da4e1a6aff9f4136cf121626068dff7f (commit)
discards c3aa0c286857fb9bd7aa03119818b97fa406d003 (commit)
discards d21dc8b16944e9ca2b2b1a17c009d8688e79f8fe (commit)
discards 26be8063c01cbaad1a346a1c214d695900845bd8 (commit)
discards 9f9732dbdd11407c93cec536e9df81d90e83d218 (commit)
discards b653b77402c7440f110a93ca876d71b1b07e7d3d (commit)
discards b3394116fb952da0dfdfb5fd2f71f6e51ad4f512 (commit)
discards b7383add9ed8bb621335706b99c6e1019ee63a07 (commit)
discards 5b0cf4329aaf25a12dcc450fe71502c2375361b0 (commit)
discards e65b347c95ba4c4df87a8d546309534c1c49bed6 (commit)
via e1f9bb04c73b1f9817d6e83a8a4058c15d5eb205 (commit)
via 0cc0c92d7d182c4a20ebbac830d1f0a0938301a3 (commit)
via 4aa33dbef2950474138ab9de4279e1c76d3d3021 (commit)
via 7e180c7aa56ef780804b468ed31f75166cc94712 (commit)
via 0377be3db8174dae8e2ab1294b6c081b28174382 (commit)
via ac62cd420ab2640420b984e9313fa2f8095a3e83 (commit)
via 8dd0ea27e3635f59497982d771fa5953c3651fd6 (commit)
via 31443209570686cdd16a180954d25325506801ff (commit)
via 046637847f72fd6db5b89b69ab012f4eabad4ca7 (commit)
via db6acca813b37fd1d64032b95bdfcb2f9c60d86f (commit)
via f56d8479e2215b61be01042e5c671f9a7d7a109e (commit)
via 677b12b5cdc660243401f57a685d8dfecb9a2ae4 (commit)
via 3f095921ec6294e9489b6178b9c49edbb09edd63 (commit)
via a2b8bfea62e61ec32665494d1e4ae11605c788d5 (commit)
via 78f30d25e6370a43225463bad09762fa2bb74cc2 (commit)
via a6296a36a9e7cff4cf999264f2b758b7c6248732 (commit)
via 367baa3776476d3fd33d8a73f1f2572e09e06368 (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 (42dbc3b327d1f8e83ef87f9989d32e83b2d6ecbd)
\
N -- N -- N (e1f9bb04c73b1f9817d6e83a8a4058c15d5eb205)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openggsn/commit/?id=e1f9bb04c73b1f9817d6e83a8a4058c…
commit e1f9bb04c73b1f9817d6e83a8a4058c15d5eb205
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Aug 20 12:44:21 2017 +0200
ggsn: Handle SIGTERM like SIGINT and terminate
Change-Id: I0c8773bd6ef41332b91b5b025aef9ef129af8289
http://cgit.osmocom.org/openggsn/commit/?id=0cc0c92d7d182c4a20ebbac830d1f0a…
commit 0cc0c92d7d182c4a20ebbac830d1f0a0938301a3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 20:01:59 2017 +0200
Documentation update: Remove NEWS, README.Solaris, update README.md
* README.Solaris is obsolete and related code has been removed
* NEWS file was unmaintained for more than a decade, remove it
* Remove "Performance" chapter about 550MHz Athlon
* gengetopt is no longer needed for ggsn
* remove compilation/installation instructions horribly out of date
* command line syntax of 'ggsn' program has changed
Change-Id: I45d627911503c7b733cae6a1396ca4d69a9994db
http://cgit.osmocom.org/openggsn/commit/?id=4aa33dbef2950474138ab9de4279e1c…
commit 4aa33dbef2950474138ab9de4279e1c76d3d3021
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:07:02 2017 +0200
Introduce a VTY, factually turning OpenGGSN into an Osmocom program
Change-Id: I9613ca3436e77ea132c47f0096df7c5050d7e826
http://cgit.osmocom.org/openggsn/commit/?id=7e180c7aa56ef780804b468ed31f751…
commit 7e180c7aa56ef780804b468ed31f75166cc94712
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:38:44 2017 +0200
lib/tun: Mark internal helper functions 'static'
Change-Id: I53a8a89abb0080a39a153e9d3864c17b29aa193c
http://cgit.osmocom.org/openggsn/commit/?id=0377be3db8174dae8e2ab1294b6c081…
commit 0377be3db8174dae8e2ab1294b6c081b28174382
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 16:18:12 2017 +0200
Remove __sun__ code that is unmaintained
We haven nobody maintaining this platform, let's remove it.
In fact, only Linux and FreeBSD are part of the jenkins build tests,
so even Apple/MacOS is up for disposal. However, as it's more
popular, let's keep the code.
Change-Id: Id6b8179259bacade52c39f96e688f828eff164ac
http://cgit.osmocom.org/openggsn/commit/?id=ac62cd420ab2640420b984e9313fa2f…
commit ac62cd420ab2640420b984e9313fa2f8095a3e83
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:55:09 2017 +0200
libgtp: Add back-reference to gsn from pdp context
This is required once one wants to support multiple GSNs in a single
application.
WARNING: This breaks ABI compatibility, LIBVERSION must be adjusted
Change-Id: I68ae49a765828fa681054c68bf7f5e74dbe48ad2
http://cgit.osmocom.org/openggsn/commit/?id=8dd0ea27e3635f59497982d771fa595…
commit 8dd0ea27e3635f59497982d771fa5953c3651fd6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:45 2017 +0200
libgtp: Remove ctrl_handle from gsn_t, replace with private context
The control interface handle never belonged into libgtp in the first
place. Commit 727417dd28813c697b4820aef9f54f249e30c4b8 should not
have added this to the shared library (used by sgsnemu, osmo-sgsn, ...),
but to some private state of the GGSN.
Introducing a private context pointer at the same location will keep
ABI compatibilty.
Change-Id: I4f17516dae3e04114564828a3e5f6e2ea54212a5
http://cgit.osmocom.org/openggsn/commit/?id=31443209570686cdd16a180954d2532…
commit 31443209570686cdd16a180954d25325506801ff
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:06:19 2017 +0200
lib/tun.c: Proper cleanup during tun_new() error paths
Change-Id: I285be20df76774ac7258b6edb3d4f2d28703757d
http://cgit.osmocom.org/openggsn/commit/?id=046637847f72fd6db5b89b69ab012f4…
commit 046637847f72fd6db5b89b69ab012f4eabad4ca7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:04 2017 +0200
lib/ippool: Move ippool_aton() out of ippool_new()
we rather pass the in46_prefix directly into ippool_new()
Change-Id: Iadf6274e881a9bfc75eb41f9380f5ae2d8c92a0f
http://cgit.osmocom.org/openggsn/commit/?id=db6acca813b37fd1d64032b95bdfcb2…
commit db6acca813b37fd1d64032b95bdfcb2f9c60d86f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:39 2017 +0200
lib/ippool: Add back-pointer from pool member to pool
This allows us to remove pool members without having to keep
a pointer to the pool around.
Change-Id: I9042eb85989c5451d7894678eca110dd19e78002
http://cgit.osmocom.org/openggsn/commit/?id=f56d8479e2215b61be01042e5c671f9…
commit f56d8479e2215b61be01042e5c671f9a7d7a109e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:54:28 2017 +0200
lib/in46_addr: Avoid ASSERT() when in46a_ntop() is called on uninitialized address
Change-Id: I42d41ec1370b9cc15d372b649d8e1bc78e76af9b
http://cgit.osmocom.org/openggsn/commit/?id=677b12b5cdc660243401f57a685d8df…
commit 677b12b5cdc660243401f57a685d8dfecb9a2ae4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:55:48 2017 +0200
lib/in46_addr: Add 'struct in46_prefix' to represent addr + prefix
Change-Id: I797d105117e81951732bcfc2cc26a8d00fd69443
http://cgit.osmocom.org/openggsn/commit/?id=3f095921ec6294e9489b6178b9c49ed…
commit 3f095921ec6294e9489b6178b9c49edbb09edd63
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 12:46:17 2017 +0200
lib/in46_addr: Add in46a_ntoa() function, similar to inet_ntoa()
Change-Id: I752b7033a106a74dc219047da5c3a7ad3cd3602e
http://cgit.osmocom.org/openggsn/commit/?id=a2b8bfea62e61ec32665494d1e4ae11…
commit a2b8bfea62e61ec32665494d1e4ae11605c788d5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:56:10 2017 +0200
lib/tun: Add 'void *priv' pointer to tun_t
This allows the application to attach some private state to the tun
device, such as the context from which it was created/allocated
Change-Id: Ief43b9b5fab5830fa8e28362c795f88f0b4d353b
http://cgit.osmocom.org/openggsn/commit/?id=78f30d25e6370a43225463bad09762f…
commit 78f30d25e6370a43225463bad09762fa2bb74cc2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 15:09:08 2017 +0200
lib/tun: Add missing #include to net/if.h for IFNAMSIZ
Change-Id: I979867d643c9fa912884fe55105333dbad39ab97
http://cgit.osmocom.org/openggsn/commit/?id=a6296a36a9e7cff4cf999264f2b758b…
commit a6296a36a9e7cff4cf999264f2b758b7c6248732
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Aug 12 14:52:15 2017 +0200
gtp-kernel: Remove dependency to cmdline.[ch]
Change-Id: I760f25df609c309eba4d5716f3e23b49320449bf
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 11 +++++--
debian/rules | 4 +++
doc/ggsn.8 | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++---
ggsn/ggsn.c | 4 ++-
4 files changed, 103 insertions(+), 7 deletions(-)
hooks/post-receive
--
The OpenGGSN project
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via b0578dda959cd7f55a0490e8d6f34c57b30e02b2 (commit)
from d4450051fcfba5f87acd49245e34217b784aee93 (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=b0578dda959cd7f55a0490e8d6f34c5…
commit b0578dda959cd7f55a0490e8d6f34c57b30e02b2
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Aug 19 02:08:49 2017 +0300
osmo-bts-trx: Remove an unused variable. Resolves a compiler warning.
Change-Id: I2464e872f81021cbc3ccbc4e2e32c394d6afcf70
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/loops.c | 4 ----
1 file changed, 4 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via d4450051fcfba5f87acd49245e34217b784aee93 (commit)
from b78fc1eeee3b8d3a5e7b00e0f8bd89a844123c26 (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=d4450051fcfba5f87acd49245e34217…
commit d4450051fcfba5f87acd49245e34217b784aee93
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat Aug 19 02:05:25 2017 +0300
osmo-bts-trx: Fix MS power control loop.
The following two commits from 2014-12-06 introduced a new variable to control
MS power - ms_power_ctrl, but kept the old ms_power variable in place. They
have also changed the meaning of the ms_power variable - it now keeps original
RSL configured value. So when much later osmo-trx-bts code was merged to master
the code was compiling fine and this change in the meaning was overlooked.
In osmo-bts:
579651bf300de002731dfd3bd39985c9fd15616c power/sysmobts: Add a manual ms power level control
In OpenBSC:
f6f86b0eec18da165db136b14bf2db87fde4b4ac osmo-bts: Introduce new struct for a power loop in the BTS code
Change-Id: I713e39b882db32a0d17aa04790d16fa79afa1fb1
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/l1_if.c | 2 +-
src/osmo-bts-trx/loops.c | 22 +++++++++++-----------
2 files changed, 12 insertions(+), 12 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 "The Open Source GSM Base Band stack".
The branch, fixeria/fake_trx has been updated
discards d504a6aa017e5ed4325b3654e5e6e038ad323a96 (commit)
discards 5a9a92a902bcaa695e0b5ff4f97489ec7c4dbbeb (commit)
discards ccb175b0881b4d2764d22fa32ca9c709658a0a74 (commit)
discards 90ebcd849a4f2aaeedf01c7ccd58b95b275003e0 (commit)
discards 601ffed41570f65736f33944255d0b05a22ee039 (commit)
discards 95fde54a438942a68713a57fab3602d5de2e6ad3 (commit)
discards dafa0c2f8621587bfbc12a40fb9f43bdd591888f (commit)
discards 3a128e5671fdc55991e92199ad1489fdfbd24a63 (commit)
discards 2ae2660cea8680bc2d0f9025b7a0f00161ffabe7 (commit)
discards 65edbe162851014d44e47599f0ad5c2de1f83eef (commit)
discards 219a81fd2a346bea43ec37abfa7b3a4e147212d8 (commit)
discards d3f88a9706640bc43e9594d48add2b22a9978a39 (commit)
discards a9ebb1c5909159917b749ab018d45bf6a11c5925 (commit)
discards af2db992186451247efe9f1ea4eba3dcfa75545d (commit)
discards 28b7c18e4465453ad3475a6cbdb0cba659a40c69 (commit)
discards 2acf325a9ad3118eba45cdc3fd4e514ec52bf238 (commit)
discards 11ca1abae64ee658f7cf4aa1150b9cd341a717ed (commit)
discards 5945fdf8dd5acdb486e534ea07ec7552cec9e6cb (commit)
discards 697b8cd2aab111b50fbd23f75cfdadbbdeec1d09 (commit)
discards 05a1027dd4d2678cba2dd316cb1d43d1aad16c64 (commit)
discards 40bc28d00102ddbedb572de4d02d89139f47792f (commit)
discards 02f96fef667af89f80bc0135e069b7f5bf1de5c7 (commit)
discards 3020aad0d666be94925efaee3bce45919b53ddf0 (commit)
discards 476b5a7ec3466f2d3d4b219323d31979005081df (commit)
discards 81157d5898b851eea19e44670d5c113dc4f24ab1 (commit)
discards 475916bab9e7c224ef80e9cb8f7fb8f5c9fc316a (commit)
discards c752cb7a34847e7c3505daecb3a901d74030a717 (commit)
discards bb65aea38a9e031c887399e215eba6b425d6ef6d (commit)
discards 89e440602d090dab0dba21bc518cde5b6c117228 (commit)
discards 3b69f6ea2c6944f89dc271bf622c1de43e947bd5 (commit)
discards 63ba40bc2430cbb019fd30bf543d342d70675725 (commit)
discards 61941c88c0e8b45b0beac6a9fb0b9be31b8f0f69 (commit)
discards f30f8a03f3c401ba3d4ec217324053ae244ea13e (commit)
discards 2307113c351d825f24cf5286b8c9c1f7722498bc (commit)
discards a219709142dfa4c8f03eb373ba01caf15d3a023c (commit)
discards 88fa89f4217ef33996369ada404c1ea3d46c4f8c (commit)
discards 5566dd0b47cc1315f3ef737b02ae0ebfdcb79969 (commit)
discards 14de487cb51a77c0cfda5f74598cd9b40c5beb0c (commit)
discards a607bfcbb5da4e8aca0844dcfee51b21e1c0a07d (commit)
discards 1a70d223c8ec2f3071e231f4f181bc7a1ced40df (commit)
discards d21a78bd3a0cda719753fed67475069b5a30dc2d (commit)
discards 5d44a4a40936716211aaa076555037e6f36078e8 (commit)
discards f08e4191a5c4b848e95c5e68ee57cf975282747f (commit)
discards 926dd12390c1da4d7c03aa87ee98ae3446e6763e (commit)
discards 1412f60fe3e4fd33d2fe76ccecb5907a07b0a04a (commit)
discards 27a444fd93d7867e4f796d341da9fd2378431629 (commit)
discards ce399fa1f2ee21b67e39ad523473172a1144df6c (commit)
discards b9c472e12853f028194f2db5e0efa8331bbed288 (commit)
discards dac3f72846d58a1979101b05024279aed585eade (commit)
discards 119de6bda6c2d000334cff3d425b2c76d7010eb1 (commit)
discards 39b571e2a0c92ca7ea194727c50d644d2fea015f (commit)
discards 9a66a6b569d56012717f4993f6b12f98f4bbe1cd (commit)
discards 38d8da51789a44e13247f0085c79d6622a1849c8 (commit)
discards 13f8f6a33ecd5852e1af20a0393103999af00c17 (commit)
discards c59ab5a3ce28cd91331c9e99c06ef99d4b696f16 (commit)
discards aa9e81e7aa169133bc27b752beb0e354f2533b30 (commit)
discards b0f1dff67729bdb6cf9b12a0e718fd9900e16d74 (commit)
discards a4857c4f37cc2aaf23abf96a616d1d084e8311e3 (commit)
discards bd5d1e8c1e56110e201ffd133126bd49c3aab711 (commit)
discards 7242eb94255f82212d50098d416c05faaf86064a (commit)
discards 094886c1782d1e445b84c54b4d136cc9339352c7 (commit)
discards dec1a07dfd4fae224f6df6ef789407ca218efe49 (commit)
discards b131198d6fce8b370ba303fa02659097fffae0c6 (commit)
discards a57cc2ba187d855eb6237b8a83fcc74063b7cb44 (commit)
discards a0708987998784a91daece832b29041f967f4a68 (commit)
discards d75ad5505f0805c36aac57a2c5db06bfa39df6a3 (commit)
discards 0ba1df5b455fef7b5f4b0d66692887993ac153f7 (commit)
discards f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit)
discards 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (commit)
discards 78e1e2a177ea45f9ac67261d8e83500d9d3b2f32 (commit)
discards 24f92bc878cee8c75e530621f04f010ce98b73a9 (commit)
discards f5ee27f076d863d83a1db7d6b50681f2f4ccaff1 (commit)
discards 931b2789fc530fd2d1c091c68f59b3b59d402070 (commit)
discards 8b905c0bcc28efa6118309380a0005c82b1f0456 (commit)
discards 48e9f95ed025ce97c157957ae9bd7c6f72c73824 (commit)
discards f3be41ce4c8d06fd6cdd74cdf6aedcfad1bd9027 (commit)
discards 7ad73c0ff0949261317797f076001ad7896ad38f (commit)
discards d3d448ebd33582a9480cc47d4f6cdeb88ab6feed (commit)
discards 0083c688a58d125b2a6eeae63b63e7ae5b0f257e (commit)
discards 113ec1fdaf8381224b9095b34b06701a731c14b8 (commit)
discards 4024c3801e355e320b3ca6125fe55e4eb73b0d6d (commit)
discards b2acb667ebf113b9fed5ed3783401c96c83ce801 (commit)
discards 14cea2607c9be82a9a5154c4a652d88ba08020c8 (commit)
discards b98c7a504ae07ffad74afee7deb3edf3834bb2d8 (commit)
discards bc01d500a17ae60fae52bef885136220cedfaecf (commit)
discards 6e3bc383080291142e8823435f3b580ceee598db (commit)
discards d23f9a5bf0b00f3ef66f60936178b2dc239f27ad (commit)
discards ca2d397f44cb2ef39210c17a805831b8e852cd50 (commit)
discards 5452cabdb6a0c87391567e40cbdb09acbd0ad202 (commit)
discards 9939e555ebc4a950bdc6defc46ed48bff65f1481 (commit)
discards 2550de59eedb24e0e89660ec09b2f53279432c93 (commit)
discards d16652b554bdc6d99aa0d19754dee6d8fec0efc9 (commit)
discards c330014de5f29862864d87f4e8a93e5d55433591 (commit)
discards 737aba27c429c377be807ac8bd6539bb4b347cdd (commit)
discards 0a76cbff669b398bdf4e19c6d900bdfdcf3d6db9 (commit)
via 30207ae37b91632019debe9e97e2f78c98f8461e (commit)
via 66faa3c6a9ec1d16c38219d6e7afa1368f29a6d2 (commit)
via 08a029796b346fc8bdd5770da65c6adc260a9384 (commit)
via be615dd20418052a391f4aa6beb444121c794b48 (commit)
via 5f424cd5e4ed2b8601a6e682389d32cf9a1c1ae9 (commit)
via 3974fda30fef12cb1bc53285c50dfa7f6e76fe00 (commit)
via 2a99c4508a3c5c6bec7547df528edc8591ad06f0 (commit)
via 0e3f9e4a3bbc85d2b9d787f7afe5e9c58f071207 (commit)
via aa40aa308611d20eda0cad627f7ec06f18c854dc (commit)
via ba96127afa2c426cdb703a56793454469eee2ebc (commit)
via 67e88c861a626f5858e8c64e84d36fd9178a8c57 (commit)
via 0e340aabc531ab745a9b09c67ecef1ab325c1afb (commit)
via 4c70a7dd002d0a5c3f644475202da7de0b152df1 (commit)
via 8d6d0fde71fe9e3ce3a5d61f86821849e9a217c1 (commit)
via c3069cdf4a5f8734d9ab82ff263be4e443a43276 (commit)
via 53ef82e6b35cad5591005167a5385e28ce72115f (commit)
via b5489f7e00749038dbd7b39a02711937c5d56439 (commit)
via 2cfe8ab3af843af650b51ede879ad9b8fddcee7c (commit)
via f33e628b5d9c318b8385ebc4d70ab039f167c515 (commit)
via 77fd8610da78b7fca824c8d993fcd19639703f39 (commit)
via 83927b2182fbe7e7184d58d0b5ca1fd576aeec52 (commit)
via 8dc991e18d9c7ba6bdc72be6529e5165e08283d9 (commit)
via 201e440ac97fef008196fc183fabffafd1c28965 (commit)
via 96883a399903c7096d81b412221ee53a5e3adf3e (commit)
via 9c01ab66e85616574a1ba124300fdc6aadcbffed (commit)
via c47bc83acfc3eaf62906332fc93de55c2c22fc1d (commit)
via 61472878ba8f8d31f5b9aa311345531caffdcbe6 (commit)
via 6f283e98340e402f84b27dbf3ec5fd9e010244d3 (commit)
via 16b630ec5964d55c2b23cd66dcf7a62e89c61b9b (commit)
via 6e8446dcbb685dbbb68491109cc9effa614d78e4 (commit)
via cea0df197c6d07f9f7098bb62917dcfd4b64abff (commit)
via 4ad6bc853f104e448fa831ed3c82967d404e8066 (commit)
via 630c3b54befd06942dc1de8edc8fc19d9cb77562 (commit)
via 833f831650a8afa9e0e73c5a6f3047ed0d9fa9a7 (commit)
via 1eb19e539784583cf2c04402ea3338ad338d43cb (commit)
via 965690bce2754e1e4d810068d4fa6bba19b2be5c (commit)
via 2cd502cac62c15dd21daf9f93e6f132a8727efe4 (commit)
via f35085cde25f513cf2c9a0cb146f2a5224f4c469 (commit)
via 8dc97092c0926e377b3d2c4c181acf4e317fa1a0 (commit)
via 09016d825ccfbc444186c473c020ac50ab28fd60 (commit)
via bf4ccd0cc1189afe347f0e4665b08cfc1757168d (commit)
via 035f9887eb6dd939294d28ba331969b1f11e21c9 (commit)
via b2bccb80f508b63e5ddbe4dc786367f1b45c4be5 (commit)
via 08f22d87b4ea4a1ced08bf4a9934cfe525832f39 (commit)
via 5615bc803e163da8c492080f5283e06c35f4f012 (commit)
via aca69b99c79090ce0719b96d5b557d1a5d203866 (commit)
via 134a0a5d6ff3597564075cc12eb1d6a4e71d8f7e (commit)
via a0683255cf9b529f9813835ccf86860677d1ed94 (commit)
via 5ca55adeebf83bddc81735939f7db0fe7520c042 (commit)
via 2ec187f8765aba24953174a138a51e93a304ae1d (commit)
via 723a02f83b00b2a946cc03995aa9b81145c801ce (commit)
via f7d805dfa7b6a4fdda2888d8859fcc35d90b6426 (commit)
via 7644831999e05f03c66deb9f1680c5ba9adb9668 (commit)
via 9b5caea55ee113cd20815b016c5635443e6b3334 (commit)
via 5abec5c69f618509b5fbc79488b3ebf5c2dc885f (commit)
via b44ca0683cafa3281c4689ca8b5856f3b2f749ea (commit)
via e8e2f479aa08cdd14598f480c1d0ff8554871f72 (commit)
via b57eb605de31441aeb0af74828370c8163423e89 (commit)
via 9cfdf0e94ba652423f55428c7d41439834188339 (commit)
via 8a8c7c79797918a5d9213cba3d1588e6d5c84aec (commit)
via 94763ff1e825ab6f43b8df17dc19dc3320bcc151 (commit)
via dc22bed87e29d2c16fcbe7a484e6654940f979e1 (commit)
via 7b33521a975c5ca31ad5f0bbe97c82fe5acf2a76 (commit)
via ab184c1c33e382e9f8320707c93d4ec54475c970 (commit)
via 5548e5c0bafd5e0e50f4d73ddd574f976091e54e (commit)
via 8eb9066f810dfc18d38537453f7ea7476e2dddb4 (commit)
via 4884c68f151b2a83c5819384521499b8737ddee1 (commit)
via 78f3684728593cc3c24739c6e96c089d7f3bf67b (commit)
via 32f54a585bdf5e865e8f7dcda5e89b540731ebcf (commit)
via 4b49b7ffa902583fd53ab14738bec8b93f5e5159 (commit)
via 672a0d3adfca4229d3561de7ed477d8d09366d59 (commit)
via fc0f8285f35988e8469d1f614fb6c3d9c234cfae (commit)
via b3ae14c7af6e0f7f29d7fd7ae4ba313e6ec4cf49 (commit)
via 3cbd008af8b7962cc31f9fb31af13ee1f3681aad (commit)
via 859e260d4be95094e94830a0baad3a1874f37b50 (commit)
via a64e10aff5bf50894e182eb8d357ea5bbb52c1be (commit)
via e48c60ece5f6d4f3278fe54c77fb87f74f79a87d (commit)
via 1a1afc5d3d56dd699d0922f091cb9e69a58ccece (commit)
via 05ddba74c5459090d51c77eb64f992d88193e1b7 (commit)
via 8f175da57dfeb63c9bc518dbea2aceb3fc243fe0 (commit)
via 6fcbadb9cb26c6f27222fb6679fb916164526d55 (commit)
via eeb32bd8229980cbf6fd43852443b8195440485c (commit)
via 2517877c33a32bc24cf2a9ab52441fd4b5140c71 (commit)
via 8e387f69142aacea4dd36163eb92480cc6502d10 (commit)
via ae3c4fab71b8364a46bd871cecbea0a8a38ee292 (commit)
via bfaa7fefccb40a500ae2570edf5cc87b5b08cc86 (commit)
via 3ec8325a4f7f90776fce4d133987a95dbe5974da (commit)
via bf036cc29c63f5157476f5ed84e52c60497f1cda (commit)
via 38d5dfbdf1458818d4824214fcdcb2ab65be20cc (commit)
via d829822b971bade87b0c4fbf961c6e91998213c3 (commit)
via 9efe22d69a8f76fe1b2c06c864a6fc81df18e63d (commit)
via 136e8ff1700aa454f505d321300f98a1dd92951d (commit)
via 8371e0fe83229edd12c2f0c1f611324e43b6db54 (commit)
via 8e4694bdc4f71e1a61113b3a4c986e8f4d350878 (commit)
via c6a60e44ed0984e936cf2c8220855796d62acbc4 (commit)
via 0e0a7e10672b661446ac5b6ed6254aaab419c802 (commit)
via 9fc4562814505be92687138c249bac7a9bb0cb6b (commit)
via 244f07fe6695e8a69ab960097a98569e36007ce0 (commit)
via 8ff4bbefd7970f076e0b6311ac520b67e9b365e1 (commit)
via 3f9463d22a9d3e91b87f6a8dbaa2938b6f2b18b3 (commit)
via 05520ccc728d3c481ebc0f82b0399bf992e8d577 (commit)
via 5e2abdeea6f226e87ab7ffde9b10db2ac16df12b (commit)
via 05629aaf6a13a6e725dbcbb380327373fa524e3c (commit)
via a52abd5d4f415760c6aa50da6b1e3ad333f4b1bb (commit)
via 5e0fa863cb6a66c2073bb218489e6291755c2283 (commit)
via dd3fd10903e30eaff2e878cd6a7fce242032bc4c (commit)
via f122d4cd364a6ba0c3d73ff017c3cc598ebf10f1 (commit)
via c0fba7a298fc8c7fada32b24f71aa27e0ec90cd6 (commit)
via d80c6f4ef8a58a728ed41e6f36d57b96cad4c4ce (commit)
via f7dafcc5d2db77c03354c549e5493b2c4f78ac67 (commit)
via 198dbda3c830e5a361d335a34305fb70a805986e (commit)
via f5e0f6424b35751d54e82a08f8d6e6de22ddea9a (commit)
via ef9ee6116ba145f8a09ecc614bb000004a302145 (commit)
via 7b6071208eb98bb1eaeb667e2fc3869896ed7123 (commit)
via c2083feefae447ad0afac232f38a62dc58d0ee82 (commit)
via 3ee8ac1593957119eec398b0682207dac31a2dd8 (commit)
via 70dd7e5b75b1e7e008545a615d33d1134cf42339 (commit)
via c4324da7c6f684689b6c2343fc817f96c98419b8 (commit)
via 4f9913f1fd3702c8e5af0e1afab0ada9bad3e522 (commit)
via 48d2a55b40871c584b0af8ff4c918a7734a12b59 (commit)
via 16da443e7376fcf7c88757f8ce2a342a0fd48a99 (commit)
via 0d0d2ec72437216f8cb71ffaee4700b7fbc98edb (commit)
via 3017a977f7dd47d1fed4909b8786f6946da11f97 (commit)
via 91a0c20bb3cc483b099e788fd2f87ae1947d51b2 (commit)
via dd94566f7b69cf5b18f5e82ea66059aab76f7891 (commit)
via a2f06f28e286013dcbdd15a29b32a8b80a068e0c (commit)
via 46a452412600c37deea5df4568c9bb03c9e7b48d (commit)
via 8a2080b96a91b33a8454f420ff1749789ad8815f (commit)
via 271eca57a993858c29f94346b435f6162f3f3351 (commit)
via 656cd327f97e025a3ff1a02f07dfa68bc503e9d3 (commit)
via c8d1ad36eb2e096771d9d29c9bcd54720a798d6c (commit)
via 5abc25c85236af77a807b8e180fff20924c1362d (commit)
via 7e65a1483f4c8ad6178cbb96b1a1ac212c228ee3 (commit)
via 020186009cc0f4a92296d70f66cf1bc2cb22bfec (commit)
via 203f7e0c7fc9c40cb85ce4370f0e8fbd62888c04 (commit)
via 59cc3c3ab1efcaa8f44a3b76bd9b036018fea074 (commit)
via ba1f7c297483a2eaa2478aeb23edf6a4baea8501 (commit)
via 7ea7b8ac050b1d52f175e70446b2bd8eb768bb39 (commit)
via c1705d53db746551a12fe85229bda41a4d5b508a (commit)
via e7600a0d57c5f1c0add894cdba7904a73775ca1f (commit)
via a090f635b03780f651d54033c6f8c616fdd8f870 (commit)
via 30cc674df8bd93560bafbc0ae292835c2770f7d4 (commit)
via 241fe9c3e24e44ca5fb9882ad49e98325b312a62 (commit)
via 360de6bead3b1eaa897a55b8d8436c5613b7d100 (commit)
via 2dfe6031177b87eb602e248571e949ac65200f70 (commit)
via 63f3ce248295d945923b37a2add8165297854a76 (commit)
via 0a68f6884c052b9f8d9f8bda0316c79405436851 (commit)
via 5385c7d19a437c0cf568d09f90adbe2f6ef1e7ec (commit)
via 5490fa9097efeeb13529ebf30c50afd001ea9e0c (commit)
via 2e265c897a7a1d099c08807f0587dfbfc83f260d (commit)
via fa2ce6396fae18ded5bb9620b4ab761ab417c4ba (commit)
via 2fe2ba3d466dd003b63e4de4b52610005f2d5354 (commit)
via a4aaa14878f51bb61bd435a17ea95abe0e4a4e63 (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 (d504a6aa017e5ed4325b3654e5e6e038ad323a96)
\
N -- N -- N (30207ae37b91632019debe9e97e2f78c98f8461e)
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/osmocom-bb/commit/?id=30207ae37b91632019debe9e97e2f…
commit 30207ae37b91632019debe9e97e2f78c98f8461e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Aug 19 12:38:24 2017 +0600
host/trxcon/scheduler: separate logging of data messages
Change-Id: I3a33687a688db2a183b546425f71c7a0a7030594
http://cgit.osmocom.org/osmocom-bb/commit/?id=66faa3c6a9ec1d16c38219d6e7afa…
commit 66faa3c6a9ec1d16c38219d6e7afa1368f29a6d2
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Aug 19 12:28:39 2017 +0600
host/trxcon/trx_if.c: separate logging of data messages
Change-Id: I74ebe0441aeb41c324eafb6b586b2edd9ef4fd1a
http://cgit.osmocom.org/osmocom-bb/commit/?id=08a029796b346fc8bdd5770da65c6…
commit 08a029796b346fc8bdd5770da65c6adc260a9384
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Aug 19 12:15:15 2017 +0600
host/trxcon: use LOGP instead of fprintf
There is no (performance) reason to use fprintf instead of LOGP.
Second one provides more useful information, such as a file name
and a line number.
Change-Id: I86dda5b3d746c7802442e4226578a06c04941721
http://cgit.osmocom.org/osmocom-bb/commit/?id=be615dd20418052a391f4aa6beb44…
commit be615dd20418052a391f4aa6beb444121c794b48
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Aug 19 11:59:03 2017 +0600
host/trxcon/trx_if.c: fix wrong logging category
Change-Id: I0df0205e160fd9ea5811852077db7c49cddc7e8a
http://cgit.osmocom.org/osmocom-bb/commit/?id=5f424cd5e4ed2b8601a6e682389d3…
commit 5f424cd5e4ed2b8601a6e682389d32cf9a1c1ae9
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Aug 16 14:05:24 2017 +0600
host/trxcon/scheduler: fix prim queue flushing function
For some reasons, the function, which is used to flush a queue of
transmit primitives, was intended to flush a list of msgb instances
instead of trx_ts_prim, so memory was being cleaned incorrectly.
Moreover, the items weren't actually removed from queue.
Change-Id: Ia84b57350a5c2eee0afebc65f62e30eaddb141d4
http://cgit.osmocom.org/osmocom-bb/commit/?id=3974fda30fef12cb1bc53285c50df…
commit 3974fda30fef12cb1bc53285c50dfa7f6e76fe00
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Aug 16 13:36:20 2017 +0600
host/trxcon/scheduler: share common declarations of lchan handlers
The training sequences, data / traffic indication and confirmation
helpers are used by several lchan handlers, like xCCC and TCH. It
would be better to have them all declared within a shared header.
Change-Id: I71980f09a0c0e023370e1a651afc24fff2491552
http://cgit.osmocom.org/osmocom-bb/commit/?id=2a99c4508a3c5c6bec7547df528ed…
commit 2a99c4508a3c5c6bec7547df528edc8591ad06f0
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Aug 3 20:18:05 2017 +0600
host/trxcon/l1ctl.c: handle L1CTL_TCH_MODE_REQ
Change-Id: Ib2332e1610fa873755cdfa745153c7b7d4a72a62
http://cgit.osmocom.org/osmocom-bb/commit/?id=0e3f9e4a3bbc85d2b9d787f7afe5e…
commit 0e3f9e4a3bbc85d2b9d787f7afe5e9c58f071207
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Aug 15 16:03:02 2017 +0600
host/trxcon/l1ctl.c: include DL frame info in L1CTL_DATA_CONF
The l1ctl_info_dl header is expected to be a part of a
L1CTL_DATA_CONF message, but was missing previously.
Change-Id: Ia8dfaed924fd84395ba9ae539164eaa94f52d30b
http://cgit.osmocom.org/osmocom-bb/commit/?id=aa40aa308611d20eda0cad627f7ec…
commit aa40aa308611d20eda0cad627f7ec06f18c854dc
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Aug 15 14:30:19 2017 +0600
host/trxcon/l1ctl.c: use primitive management API for RACH
Change-Id: I956ddfc4d1b47575715375c08f46c55953ec5fb6
http://cgit.osmocom.org/osmocom-bb/commit/?id=ba96127afa2c426cdb703a5679345…
commit ba96127afa2c426cdb703a56793454469eee2ebc
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Aug 13 00:16:24 2017 +0600
host/trxcon/l1ctl.c: share primitive management code
This change introduces shared primitive management functions,
exposed from the l1ctl_rx_data_req() implementation:
- sched_trx_init_prim() - allocates memory for a new primitive
and its payload. Initializes primitive's header, setting
the logical channel type and the payload length. After
initialization, the talloc context of a primitive is
a trx instance, which passed as the first argument.
- sched_trx_push_prim() - decodes the timeslot index from
chan_nr and pushes a primitive to its transimt queue.
The talloc context of primitive is changed to the
parent trx_ts instance after queuing.
Both functions will be used for handling both L1CTL_TRAFFIC_REQ
and L1CTL_RACH_REQ.
Change-Id: I8169a1ef4ef54d91b50f3e213e4842f54af8b499
http://cgit.osmocom.org/osmocom-bb/commit/?id=67e88c861a626f5858e8c64e84d36…
commit 67e88c861a626f5858e8c64e84d36fd9178a8c57
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Aug 13 01:20:19 2017 +0600
host/trxcon/l1ctl.c: don't fill l1ctl_info_ul into a primitive
The UL frame header isn't used by lchan handlers.
Change-Id: Ia1c63b6f17c3802b29f54299da1151a39edf3a03
http://cgit.osmocom.org/osmocom-bb/commit/?id=0e340aabc531ab745a9b09c67ecef…
commit 0e340aabc531ab745a9b09c67ecef1ab325c1afb
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Aug 7 13:18:59 2017 +0600
host/trxcon/l1ctl.c: retune TRX only if current ARFCN differs
Change-Id: I797dc284bd92d07ad4859f851a44d048407db86d
http://cgit.osmocom.org/osmocom-bb/commit/?id=4c70a7dd002d0a5c3f644475202da…
commit 4c70a7dd002d0a5c3f644475202da7de0b152df1
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Aug 5 02:22:12 2017 +0600
host/trxcon/scheduler: send stored tx_power to transceiver
Previously a fixed fake value (10) was used.
Change-Id: I8ba70bbda6c8c9249f8eb4294aeb41ab8769a19a
http://cgit.osmocom.org/osmocom-bb/commit/?id=8d6d0fde71fe9e3ce3a5d61f86821…
commit 8d6d0fde71fe9e3ce3a5d61f86821849e9a217c1
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Aug 4 16:37:45 2017 +0600
host/trxcon/l1ctl.c: fix wrong log level
Change-Id: I0ac65d94b0ae3dd370675318a26a65d11c49cbbe
http://cgit.osmocom.org/osmocom-bb/commit/?id=c3069cdf4a5f8734d9ab82ff263be…
commit c3069cdf4a5f8734d9ab82ff263be4e443a43276
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Aug 4 16:31:04 2017 +0600
host/trxcon: separate logging of L1 Control and L1 Data
L1 Data is quite verbose, while Control is typically limited.
And if you would need to debug some Control message handling,
the Data messages wont overflow your terminal anymore. This
change introduces a new logging category named 'DL1D'.
Change-Id: Id830c8bf913f7a8ddc87c47f70a337ee4623abd8
http://cgit.osmocom.org/osmocom-bb/commit/?id=53ef82e6b35cad5591005167a5385…
commit 53ef82e6b35cad5591005167a5385e28ce72115f
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Aug 4 13:05:09 2017 +0600
host/trxcon/l1ctl.c: do nothing if CCCH mode matches
When the L1CTL_CCCH_MODE_REQ is received, we don't need to
reconfigure anything if the current mode matches requested.
Change-Id: Ib8a511e4edd7210b1806f47e83f316be00a8cbb1
http://cgit.osmocom.org/osmocom-bb/commit/?id=b5489f7e00749038dbd7b39a02711…
commit b5489f7e00749038dbd7b39a02711937c5d56439
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Aug 3 20:00:12 2017 +0600
fake_trx: whitespace fix
Change-Id: Iad2be36777e4a2454e181c856c7902574a4ab20c
http://cgit.osmocom.org/osmocom-bb/commit/?id=2cfe8ab3af843af650b51ede879ad…
commit 2cfe8ab3af843af650b51ede879ad9b8fddcee7c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Aug 3 19:51:57 2017 +0600
fake_trx: separate DataInterface from burst_gen.py
Change-Id: I325cf2ae59ef8834c2ddfb67206eede44d1e0acf
http://cgit.osmocom.org/osmocom-bb/commit/?id=f33e628b5d9c318b8385ebc4d70ab…
commit f33e628b5d9c318b8385ebc4d70ab039f167c515
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Aug 3 19:34:39 2017 +0600
fake_trx: add options to specify fn, tn and pwr
Change-Id: Ifd4f4864707596a69fece11218a4800b98551c31
http://cgit.osmocom.org/osmocom-bb/commit/?id=77fd8610da78b7fca824c8d993fcd…
commit 77fd8610da78b7fca824c8d993fcd19639703f39
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 20:06:36 2017 +0600
host/trxcon/scheduler: clean up some includes
Change-Id: I47e3b953b80f4f822d563579d15498181009ca80
http://cgit.osmocom.org/osmocom-bb/commit/?id=83927b2182fbe7e7184d58d0b5ca1…
commit 83927b2182fbe7e7184d58d0b5ca1fd576aeec52
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 17:24:27 2017 +0600
host/trxcon/scheduler: share common code for lchan handlers
The training sequences array is currently used by xCCH handlers,
but will be also used for handling both TCH/F and TCH/H bursts.
Moreover the code that forwards decoded L2 payloads to L1CTL
protocol handlers was separated into a new shared function.
Change-Id: I34c3de351362ebd9a070f49bb78d7bd976784b04
http://cgit.osmocom.org/osmocom-bb/commit/?id=8dc991e18d9c7ba6bdc72be6529e5…
commit 8dc991e18d9c7ba6bdc72be6529e5165e08283d9
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 15:00:15 2017 +0600
host/trxcon/l1ctl.c: make l1ctl_tx_data_ind flexible
Now this function can send both DATA and TRAFFIC indications.
Change-Id: I945c10c317155917b6e6ce9d663d9cb46f2e085c
http://cgit.osmocom.org/osmocom-bb/commit/?id=201e440ac97fef008196fc183fabf…
commit 201e440ac97fef008196fc183fabffafd1c28965
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 14:03:51 2017 +0600
host/trxcon/scheduler: get rid of useless nbits argument
Change-Id: I8508676e2cb347396c6ca6b394f13113f3e63084
http://cgit.osmocom.org/osmocom-bb/commit/?id=96883a399903c7096d81b412221ee…
commit 96883a399903c7096d81b412221ee53a5e3adf3e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 31 13:27:30 2017 +0600
host/trxcon/scheduler: pass trx_lchan_state to lchan handlers
It's better to pass a trx_lchan_state instance directly from
caller to lchan handler instead of passing trx_lchan_type. This
way a handler wouldn't need to find lchan itself.
Change-Id: I47a40542b03ab31da12b0abb1c263c83662ff018
http://cgit.osmocom.org/osmocom-bb/commit/?id=9c01ab66e85616574a1ba124300fd…
commit 9c01ab66e85616574a1ba124300fdc6aadcbffed
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 29 23:43:52 2017 +0600
host/trxcon/scheduler: fix chan_nr parsing
Previously, the chan_nr, received from L2, was parsed in a wrong
way, so in some cases only one logical channel was activated or
some messages (such as Measurement Requests) were sent on
incorrect channel (e.g. on SDCCH instead of SACCH).
This change reimplements the sched_trx_chan_nr2lchan_type(), and
introduces a new function sched_trx_set_lchans(), whics will
parse chan_nr and (de)activate required channels.
Change-Id: I480311c65ef93bbc1644ec708dd2a68fd33091e0
http://cgit.osmocom.org/osmocom-bb/commit/?id=c47bc83acfc3eaf62906332fc93de…
commit c47bc83acfc3eaf62906332fc93de55c2c22fc1d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 16:03:05 2017 +0600
host/trxcon/scheduler: ignore incomplete sets of bursts
To be able to decode one xCCH message, it's required to have
all set of bursts collected (4/4). Otherwise we should not
even try to decode an incomplete set.
Change-Id: Iaa63462efe19b8e96102fc8c8d8c968a2df2c70e
http://cgit.osmocom.org/osmocom-bb/commit/?id=61472878ba8f8d31f5b9aa3113455…
commit 61472878ba8f8d31f5b9aa311345531caffdcbe6
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 15:53:59 2017 +0600
host/trxcon/scheduler: drop a meaningless FIXME label
Change-Id: If5497f4fdce22e986f46725cc1575a1e809ccdab
http://cgit.osmocom.org/osmocom-bb/commit/?id=6f283e98340e402f84b27dbf3ec5f…
commit 6f283e98340e402f84b27dbf3ec5fd9e010244d3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 15:36:44 2017 +0600
host/trxcon/scheduler: use 'tn' instead of 'ts_num'
The new timeslot index designation is more generic for
Osmocom projects, so let's use one.
Change-Id: I8c0118aad439816148490e57938d7e32b6e20877
http://cgit.osmocom.org/osmocom-bb/commit/?id=16b630ec5964d55c2b23cd66dcf7a…
commit 16b630ec5964d55c2b23cd66dcf7a62e89c61b9b
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 15:15:05 2017 +0600
host/trxcon/scheduler: git rid of sched_trx_find_ts()
After simplification of timeslot management API this
function does not make sense.
Change-Id: I2fc0c68d784c8f01e1452bc46f8e1eaac2917656
http://cgit.osmocom.org/osmocom-bb/commit/?id=6e8446dcbb685dbbb68491109cc9e…
commit 6e8446dcbb685dbbb68491109cc9effa614d78e4
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 15:00:40 2017 +0600
host/trxcon/scheduler: fix possible NULL deference
We should make sure that required timeslot is not only allocated,
but also configured, i.e. has a correct multiframe layout.
Change-Id: I1d0b870c389802b51c709d089b80ac3fb3565fa8
http://cgit.osmocom.org/osmocom-bb/commit/?id=cea0df197c6d07f9f7098bb62917d…
commit cea0df197c6d07f9f7098bb62917dcfd4b64abff
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 14:47:41 2017 +0600
host/trxcon/scheduler: simplify timeslot management
As we know the count of timeslots per GSM TDMA frame, it would
be better to have an array of pointers to trx_ts instances instead
of linux list, which is more usable for lists with unknown length.
Change-Id: I9510a5cddde22950ceb8422e0990d59f05ed4d60
http://cgit.osmocom.org/osmocom-bb/commit/?id=4ad6bc853f104e448fa831ed3c829…
commit 4ad6bc853f104e448fa831ed3c82967d404e8066
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 13:56:09 2017 +0600
fake_trx: add a new tool for burst generation
This change introduces a new tool named 'burst_gen.py'. One can
be used for sending GSM bursts either to L1 (OsmoBTS or OsmocomBB)
or to TRX (OsmoTRX and GR-GSM TRX). Currently it is only possible
to send random bursts of different types: NB, FB, SB, AB.
Change-Id: Ie14281222d29536b8690517e57af2a1007fcbc91
http://cgit.osmocom.org/osmocom-bb/commit/?id=630c3b54befd06942dc1de8edc8fc…
commit 630c3b54befd06942dc1de8edc8fc19d9cb77562
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 28 13:43:35 2017 +0600
fake_trx: add copyright message to clck_gen.py and ctrl_cmd.py
Change-Id: Ia79279dd9e85d131d66d790f1f3fd64fb1914f58
http://cgit.osmocom.org/osmocom-bb/commit/?id=833f831650a8afa9e0e73c5a6f304…
commit 833f831650a8afa9e0e73c5a6f3047ed0d9fa9a7
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 26 20:28:01 2017 +0600
host/trxcon: adjust default verbosity level
Change-Id: I91258091b59e5cdd30b767364fb48c3d67980eb7
http://cgit.osmocom.org/osmocom-bb/commit/?id=1eb19e539784583cf2c04402ea333…
commit 1eb19e539784583cf2c04402ea3338ad338d43cb
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 27 16:53:09 2017 +0600
host/trxcon/scheduler: optionally reset clock counter
Change-Id: I4565620fc0c5f64133c2674d2c972fc34245cf32
http://cgit.osmocom.org/osmocom-bb/commit/?id=965690bce2754e1e4d810068d4fa6…
commit 965690bce2754e1e4d810068d4fa6bba19b2be5c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 27 16:33:38 2017 +0600
host/trxcon/scheduler: implement sched_clck_reset()
It's better to have the clock management API inside a single file.
Change-Id: I92772f3db404e70fdffd530779613196afec61c9
http://cgit.osmocom.org/osmocom-bb/commit/?id=2cd502cac62c15dd21daf9f93e6f1…
commit 2cd502cac62c15dd21daf9f93e6f132a8727efe4
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 27 09:21:11 2017 +0600
host/trxcon: get rid of useless TRX_EVENT_RESET_IND
Change-Id: I2aa4c000b37f64c351a806711b2d19bf27ef82bd
http://cgit.osmocom.org/osmocom-bb/commit/?id=f35085cde25f513cf2c9a0cb146f2…
commit f35085cde25f513cf2c9a0cb146f2a5224f4c469
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 27 09:14:20 2017 +0600
host/trxcon: don't flush trx control messages on reset
Change-Id: I0851f168adeb012a933c796c4180ef507b1c57ec
http://cgit.osmocom.org/osmocom-bb/commit/?id=8dc97092c0926e377b3d2c4c181ac…
commit 8dc97092c0926e377b3d2c4c181acf4e317fa1a0
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 27 08:57:13 2017 +0600
host/trxcon: get rid of useless trxcon fsm events
Both SCH_EVENT_CLCK_IND and SCH_EVENT_CLCK_LOSS were not handled,
moreover there is no purpose to keep them.
Change-Id: I8efac459a40f4287e3325890809991d5ef46e9b1
http://cgit.osmocom.org/osmocom-bb/commit/?id=09016d825ccfbc444186c473c020a…
commit 09016d825ccfbc444186c473c020ac50ab28fd60
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 27 08:53:38 2017 +0600
host/trxcon/l1ctl.c: reset FBSB expire timer on shutdown
Change-Id: If3c8a34f0c1105c6acbfe4f9233482a31f6558de
http://cgit.osmocom.org/osmocom-bb/commit/?id=bf4ccd0cc1189afe347f0e4665b08…
commit bf4ccd0cc1189afe347f0e4665b08cfc1757168d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 26 20:28:53 2017 +0600
host/trxcon/l1ctl.c: handle L1CTL_PARAM_REQ
Change-Id: I5c23520dc0f19147b41ad2e13681bf0a62e9facd
http://cgit.osmocom.org/osmocom-bb/commit/?id=035f9887eb6dd939294d28ba33196…
commit 035f9887eb6dd939294d28ba331969b1f11e21c9
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 26 19:46:47 2017 +0600
fake_trx: don't send clock indications to mobile stations
Clock indications are only required for BTS, while MS can
obtain current frame number from messages on DATA interface.
Change-Id: Id2993847a3581cac0d355850ad09ceabc6116d3f
http://cgit.osmocom.org/osmocom-bb/commit/?id=b2bccb80f508b63e5ddbe4dc78636…
commit b2bccb80f508b63e5ddbe4dc786367f1b45c4be5
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 26 19:51:44 2017 +0600
host/trxcon/trx_if.c: get rid of CLCK interface
Local clock counter can be corrected using frame number values,
obtained from burst header on DATA interface.
Change-Id: I5a813e3dc1b960831343b8ecb80718291f20e80d
http://cgit.osmocom.org/osmocom-bb/commit/?id=08f22d87b4ea4a1ced08bf4a9934c…
commit 08f22d87b4ea4a1ced08bf4a9934cfe525832f39
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 26 14:30:35 2017 +0600
host/trxcon: split sched_lchan_handlers.c
It would be better to have xCCH, SCH and RACH burst handlers
in separate files, because as much code we add to a single
file, as harder it becomes to read and understand one.
Change-Id: I456a60e68b32b792e63dd03ae97159dc101fd4bf
http://cgit.osmocom.org/osmocom-bb/commit/?id=5615bc803e163da8c492080f5283e…
commit 5615bc803e163da8c492080f5283e06c35f4f012
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 26 13:50:40 2017 +0600
host/trxcon: share trxcon fsm and talloc ctx via trxcon.h
Change-Id: I9ef558f84a6dc1c9b8fc394c48e108676fa169f8
http://cgit.osmocom.org/osmocom-bb/commit/?id=aca69b99c79090ce0719b96d5b557…
commit aca69b99c79090ce0719b96d5b557d1a5d203866
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Jul 16 17:15:56 2017 +0700
host/trxcon/scheduler: add a reference to GSM 05.02
Change-Id: I067af9c114bcbc5bd74515d5008e21a07fd0167e
http://cgit.osmocom.org/osmocom-bb/commit/?id=134a0a5d6ff3597564075cc12eb1d…
commit 134a0a5d6ff3597564075cc12eb1d6a4e71d8f7e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Jul 16 17:13:34 2017 +0700
host/trxcon/scheduler: confirm xCCH data sending
Change-Id: I40994e7046c25306a0a323910a65e195d2d8fbd0
http://cgit.osmocom.org/osmocom-bb/commit/?id=a0683255cf9b529f9813835ccf868…
commit a0683255cf9b529f9813835ccf86860677d1ed94
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Jul 16 16:52:57 2017 +0700
host/trxcon/scheduler: implement TSC selection
Change-Id: I004cc71aafe0a26e5141a4b2ffa90063e961be31
http://cgit.osmocom.org/osmocom-bb/commit/?id=5ca55adeebf83bddc81735939f7db…
commit 5ca55adeebf83bddc81735939f7db0fe7520c042
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Jul 16 00:30:54 2017 +0700
fake_trx: fix compatibility with Python 3
Change-Id: Idce0c631aa3fcd20092a3773558570e442b2fec8
http://cgit.osmocom.org/osmocom-bb/commit/?id=2ec187f8765aba24953174a138a51…
commit 2ec187f8765aba24953174a138a51e93a304ae1d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 15 22:51:12 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_DATA_REQ
Change-Id: Ia72fd3d55c86697ff144446bbae94f76839eb5a1
http://cgit.osmocom.org/osmocom-bb/commit/?id=723a02f83b00b2a946cc03995aa9b…
commit 723a02f83b00b2a946cc03995aa9b81145c801ce
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 15 22:46:54 2017 +0700
host/trxcon/scheduler: implement xCCH TX capability
Change-Id: I4da4816dcecc55eb9b4d2d6c631967026a5e4f68
http://cgit.osmocom.org/osmocom-bb/commit/?id=f7d805dfa7b6a4fdda2888d8859fc…
commit f7d805dfa7b6a4fdda2888d8859fcc35d90b6426
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 15 15:20:35 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_DM_{EST,REL}_REQ
Change-Id: Ifdf229a6dd3c73ede313d2bfe384032e3887cc3a
http://cgit.osmocom.org/osmocom-bb/commit/?id=7644831999e05f03c66deb9f1680c…
commit 7644831999e05f03c66deb9f1680c5ba9adb9668
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 18:33:48 2017 +0700
host/trxcon/scheduler: fix TS index in sched_trx_configure_ts()
TS index was not assigned after allocation of a new one.
Change-Id: I1b62218f863acf27fb1d1f46b273b345b97d33d8
http://cgit.osmocom.org/osmocom-bb/commit/?id=9b5caea55ee113cd20815b016c563…
commit 9b5caea55ee113cd20815b016c5635443e6b3334
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 10:46:23 2017 +0700
host/trxcon/l1ctl.c: implement FBSB expire timer
Change-Id: I27f96cbe951de164fcecaf19f8305db5e5b20229
http://cgit.osmocom.org/osmocom-bb/commit/?id=5abec5c69f618509b5fbc79488b3e…
commit 5abec5c69f618509b5fbc79488b3ebf5c2dc885f
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 19:15:41 2017 +0700
host/trxcon/l1ctl.c: fix L1CTL_RACH_{REQ,CONF} handling
Previously, L1CTL_RACH_REQ / L1CTL_RACH_CONF messages were
handled without l1ctl_info_ul / l1ctl_info_dl header, what
caused incorrect data parsing.
Change-Id: I145d137f2cc7de234965e4fe64d9367ed6ccb999
http://cgit.osmocom.org/osmocom-bb/commit/?id=b44ca0683cafa3281c4689ca8b585…
commit b44ca0683cafa3281c4689ca8b5856f3b2f749ea
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 10:28:26 2017 +0700
host/trxcon/l1ctl.c: fix incomplete msg in l1ctl_tx_fbsb_conf()
Previously, all L1CTL_FBSB_CONF messages were sent without
required l1ctl_info_dl header, what caused unpredictable
behavior on higher layers (L2 & L3). Let's fix it.
Change-Id: I8dae597bb4c09df36f80944434ce3624569f2cf8
http://cgit.osmocom.org/osmocom-bb/commit/?id=e8e2f479aa08cdd14598f480c1d0f…
commit e8e2f479aa08cdd14598f480c1d0ff8554871f72
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 09:19:22 2017 +0700
fake_trx: implement simple freq. filter
Change-Id: Ifbeaebeaf68a88c07a05b672502f503ab7b890f2
http://cgit.osmocom.org/osmocom-bb/commit/?id=b57eb605de31441aeb0af74828370…
commit b57eb605de31441aeb0af74828370c8163423e89
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 09:18:03 2017 +0700
host/trxcon/scheduler: notify transceiver about TS state
Change-Id: I5783066e7c1b01e4ebb28d10b03f3290ff8a0f37
http://cgit.osmocom.org/osmocom-bb/commit/?id=9cfdf0e94ba652423f55428c7d414…
commit 9cfdf0e94ba652423f55428c7d41439834188339
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 09:01:30 2017 +0700
fake_trx: handle SETSLOT command from BB
Change-Id: I152486377ecd6777dbae7024e5d12cfdbcb17628
http://cgit.osmocom.org/osmocom-bb/commit/?id=8a8c7c79797918a5d9213cba3d158…
commit 8a8c7c79797918a5d9213cba3d1588e6d5c84aec
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 08:26:24 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_PM_REQ correctly
Change-Id: Ib5a2198f21e747b6169ef141817ef22b241ef9fa
http://cgit.osmocom.org/osmocom-bb/commit/?id=94763ff1e825ab6f43b8df17dc19d…
commit 94763ff1e825ab6f43b8df17dc19dc3320bcc151
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 08:06:07 2017 +0700
fake_trx: implement power measurement emulation
This change introduces a new class named FakePM, which is intended
to generate pseudo-random power levels for base stations and noise
levels inactive frequencies.
Also, there is a new command in BB CTRL, which instructs transceiver
to perform a power measurement on requested frequency. As we work in
virtual Um-interface, a FakePM instance is used to provide some fake
power levels.
Change-Id: If48c12fd0b1ba10e1cf76559b359e17a1256617d
http://cgit.osmocom.org/osmocom-bb/commit/?id=dc22bed87e29d2c16fcbe7a484e66…
commit dc22bed87e29d2c16fcbe7a484e6654940f979e1
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 05:49:48 2017 +0700
fake_trx/ctrl_if.py: allow adding custom params to response
Change-Id: I551bb425c25a5c978801d9e1e033b4ba352e259f
http://cgit.osmocom.org/osmocom-bb/commit/?id=7b33521a975c5ca31ad5f0bbe97c8…
commit 7b33521a975c5ca31ad5f0bbe97c82fe5acf2a76
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 06:25:37 2017 +0700
fake_trx/ctrl_cmd.py: print response to stdout
Change-Id: Icdbb1802b81eddf42786fafcf96200a60db3cc24
http://cgit.osmocom.org/osmocom-bb/commit/?id=ab184c1c33e382e9f8320707c93d4…
commit ab184c1c33e382e9f8320707c93d4ec54475c970
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 05:32:19 2017 +0700
fake_trx: fix copy-paste error
Change-Id: I9a6b294ad3501aa26d92667a995d08ca3be03da4
http://cgit.osmocom.org/osmocom-bb/commit/?id=5548e5c0bafd5e0e50f4d73ddd574…
commit 5548e5c0bafd5e0e50f4d73ddd574f976091e54e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 04:10:41 2017 +0700
host/trxcon/trx_if.c: add power measurement command
Change-Id: Ib947b60248cafad4edeb7e49c2bd3a1f81696239
http://cgit.osmocom.org/osmocom-bb/commit/?id=8eb9066f810dfc18d38537453f7ea…
commit 8eb9066f810dfc18d38537453f7ea7476e2dddb4
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 03:19:13 2017 +0700
host/trxcon/trx_if.c: simplify response matching
Previously, we had both length and string matching of request and
response. To be able to implement commands with additional params
in the future, this change drops the length matching part.
Change-Id: Id4c50115f5f1b1da450ff8b8dcfd6ccf572d23f5
http://cgit.osmocom.org/osmocom-bb/commit/?id=4884c68f151b2a83c581938452149…
commit 4884c68f151b2a83c5819384521499b8737ddee1
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 01:47:40 2017 +0700
host/trxcon/scheduler: confirm successful RACH requests
Change-Id: I079ecebbeeb3843288118fbb55fa520af22859bb
http://cgit.osmocom.org/osmocom-bb/commit/?id=78f3684728593cc3c24739c6e96c0…
commit 78f3684728593cc3c24739c6e96c089d7f3bf67b
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:46:56 2017 +0700
host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ
Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e
http://cgit.osmocom.org/osmocom-bb/commit/?id=32f54a585bdf5e865e8f7dcda5e89…
commit 32f54a585bdf5e865e8f7dcda5e89b540731ebcf
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 14 01:38:48 2017 +0700
host/trxcon/scheduler: implement RACH handler
Change-Id: I496dd682549570e37e63e7edcfc83a064c13a57f
http://cgit.osmocom.org/osmocom-bb/commit/?id=4b49b7ffa902583fd53ab14738bec…
commit 4b49b7ffa902583fd53ab14738bec8b93f5e5159
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 18:48:18 2017 +0700
host/trxcon/scheduler: implement TX queue handling
Change-Id: I2b7bae53901156524134c4904ea1179268d85601
http://cgit.osmocom.org/osmocom-bb/commit/?id=672a0d3adfca4229d3561de7ed477…
commit 672a0d3adfca4229d3561de7ed477d8d09366d59
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:54:09 2017 +0700
host/trxcon/scheduler: store BSIC in trx_instance
We need to know BSIC value, before sending RACH requests.
So, let's store it in trx_instance and update as soon as
the first SCH burst is received after L1CTL_FBSB_REQ.
Change-Id: I49574c3661f79f3b4941db6c651baebab2665c1b
http://cgit.osmocom.org/osmocom-bb/commit/?id=fc0f8285f35988e8469d1f614fb6c…
commit fc0f8285f35988e8469d1f614fb6c3d9c234cfae
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:58:31 2017 +0700
host/trxcon/scheduler: modify trx_lchan_tx_func definition
Initially, it was assumed that TX lchan handler will only
compose a burst and return a pointer to the buffer. A burst
itself could be sent somewhere outside, e.g. by caller.
It would be better to send bursts exactly from handler, because
in this case it isn't required to have an external buffer.
Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7
http://cgit.osmocom.org/osmocom-bb/commit/?id=b3ae14c7af6e0f7f29d7fd7ae4ba3…
commit b3ae14c7af6e0f7f29d7fd7ae4ba313e6ec4cf49
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:49:43 2017 +0700
host/trxcon/trx_if.c: expose the trx_if_tx_burst()
Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f
http://cgit.osmocom.org/osmocom-bb/commit/?id=3cbd008af8b7962cc31f9fb31af13…
commit 3cbd008af8b7962cc31f9fb31af13ee1f3681aad
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:48:01 2017 +0700
host/trxcon/trx_if.c: use proper names for burst handlers
Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d
http://cgit.osmocom.org/osmocom-bb/commit/?id=859e260d4be95094e94830a0baad3…
commit 859e260d4be95094e94830a0baad3a1874f37b50
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:40:22 2017 +0700
host/trxcon/trx_if.c: fix compatibility with OsmoTRX
For some reasons, OsmoTRX sends 158-byte long sequences on DATA
interface, where the latest two bytes aren't used.
Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88
http://cgit.osmocom.org/osmocom-bb/commit/?id=a64e10aff5bf50894e182eb8d357e…
commit a64e10aff5bf50894e182eb8d357ea5bbb52c1be
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed Jul 12 17:24:16 2017 +0700
fake_trx/burst_fwd.py: append two unused bytes at the end
Change-Id: I1d7ed076d93b37699520ee2a31c42c177f966865
http://cgit.osmocom.org/osmocom-bb/commit/?id=e48c60ece5f6d4f3278fe54c77fb8…
commit e48c60ece5f6d4f3278fe54c77fb87f74f79a87d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 10 19:39:06 2017 +0700
target/fake_trx: initial release of virtual transceiver
This is a set of tools for creating a virtual Um-interface between
OsmocomBB and OsmoBTS. It may be extremely useful for testing and
development of GSM stack, including both sides (MS and BTS). This
software implements OsmoTRX (Osmocom's fork of OpenBTS transceiver)
style clock (CLCK), control (CTRL) and data interfaces. So, OsmoBTS
source code doesn't require any modifications, while for OsmocomBB
you will need to use a new application - trxcon, which can be found
in the 'fixeria/sdr_phy' branch until one is merged to master.
Brief description of available applications:
- fake_trx.py - main application, that allows to connect both
OsmocomBB and OsmoBTS without actual RF hardware. Currently
only a single MS may work with a single BTS.
- clck_gen.py - a peripheral tool aimed to emulate TDMA frame
clock generator. Could be used for testing and clock
synchronization of multiple applications. It should be noted,
that one relays on generic system timer (via Python), so
a random clock jitter takes place.
- ctrl_cmd.py - another peripheral tool, which could be used
for sending CTRL commands directly in manual mode, and also
for application fuzzing.
Change-Id: Ib1fb80682002ac85a72fa6abef459a4c44f4ab97
http://cgit.osmocom.org/osmocom-bb/commit/?id=1a1afc5d3d56dd699d0922f091cb9…
commit 1a1afc5d3d56dd699d0922f091cb9e69a58ccece
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 10 16:56:43 2017 +0700
host/trxcon: reset scheduler when L1CTL is lost
Change-Id: I1fd8a610085c8591a820e784b7122de7b3032d15
http://cgit.osmocom.org/osmocom-bb/commit/?id=05ddba74c5459090d51c77eb64f99…
commit 05ddba74c5459090d51c77eb64f992d88193e1b7
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 21:03:22 2017 +0700
host/trxcon/scheduler: drop resolved FIXME label
Change-Id: I5e6b30300a457422b2deb10ff4c051c86beb7cd2
http://cgit.osmocom.org/osmocom-bb/commit/?id=8f175da57dfeb63c9bc518dbea2ac…
commit 8f175da57dfeb63c9bc518dbea2aceb3fc243fe0
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 20:53:10 2017 +0700
host/trxcon/l1ctl.c: implement L1CTL_CCCH_MODE_{REQ/CONF}
Change-Id: I72f36a99aebcbafd657ceb475fd1c50cc79e2094
http://cgit.osmocom.org/osmocom-bb/commit/?id=6fcbadb9cb26c6f27222fb6679fb9…
commit 6fcbadb9cb26c6f27222fb6679fb916164526d55
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 20:28:09 2017 +0700
host/trxcon/l1ctl.c: implement L1CTL_FBSB_CONF
Change-Id: I33e4702d590a8d67285410fc8f1241bb9d4c50fc
http://cgit.osmocom.org/osmocom-bb/commit/?id=eeb32bd8229980cbf6fd43852443b…
commit eeb32bd8229980cbf6fd43852443b8195440485c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 19:39:14 2017 +0700
host/trxcon/scheduler: fix channel deactivation
Change-Id: I7c99b7bd99619084727af290b388f7492ba58531
http://cgit.osmocom.org/osmocom-bb/commit/?id=2517877c33a32bc24cf2a9ab52441…
commit 2517877c33a32bc24cf2a9ab52441fd4b5140c71
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 18:58:51 2017 +0700
host/trxcon: send L1CTL_DATA_IND directly from lchan handler
Change-Id: Idfc86a59469c7a0bba1c16177502844e59ed8887
http://cgit.osmocom.org/osmocom-bb/commit/?id=8e387f69142aacea4dd36163eb924…
commit 8e387f69142aacea4dd36163eb92480cc6502d10
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 18:50:14 2017 +0700
host/trxcon: handle L1CTL_RESET_REQ inside l1ctl.c
Change-Id: Ie5930dec800885784fb38ce6188c9c969cd2ad4e
http://cgit.osmocom.org/osmocom-bb/commit/?id=ae3c4fab71b8364a46bd871cecbea…
commit ae3c4fab71b8364a46bd871cecbea0a8a38ee292
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 18:30:56 2017 +0700
host/trxcon: handle L1CTL_FBSB_REQ inside l1ctl.c
Change-Id: I5bcf39a20f1c6d3a2472e5e95725c6bb1c77bf5d
http://cgit.osmocom.org/osmocom-bb/commit/?id=bfaa7fefccb40a500ae2570edf5cc…
commit bfaa7fefccb40a500ae2570edf5cc87b5b08cc86
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jul 8 18:16:42 2017 +0700
host/trxcon: bind L1CTL link with TRX and vice versa
Change-Id: I575f8699bf06fd5e86f7935c6ab3216db5a26ec5
http://cgit.osmocom.org/osmocom-bb/commit/?id=3ec8325a4f7f90776fce4d133987a…
commit 3ec8325a4f7f90776fce4d133987a95dbe5974da
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 7 07:11:26 2017 +0700
host/trxcon/scheduler: implement SCH decoding
Change-Id: Ic5e7416271d647752cd1aaf90de51fa48286798e
http://cgit.osmocom.org/osmocom-bb/commit/?id=bf036cc29c63f5157476f5ed84e52…
commit bf036cc29c63f5157476f5ed84e52c60497f1cda
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 6 13:17:24 2017 +0700
host/trxcon/scheduler: implement xCCH decoding
Change-Id: Ieb71e3727b525e85d161855973f63042366ccb05
http://cgit.osmocom.org/osmocom-bb/commit/?id=38d5dfbdf1458818d4824214fcdcb…
commit 38d5dfbdf1458818d4824214fcdcb2ab65be20cc
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 6 11:34:15 2017 +0700
host/trxcon: link trxcon against libosmocoding
Change-Id: I9bb45428e6617bd6936d24340e688aef4aeafc8f
http://cgit.osmocom.org/osmocom-bb/commit/?id=d829822b971bade87b0c4fbf961c6…
commit d829822b971bade87b0c4fbf961c6e91998213c3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 6 13:05:27 2017 +0700
host/trxcon: handle ccch_mode from L1CTL_FBSB_REQ
Previously, the content of L1CTL_FBSB_REQ message was only used
to obtain a new ARFCN and retune transceiver. Now, since we have
working TDMA scheduler, some other params (like ccch_mode) may be
used too.
Change-Id: Iccabba376d67e091b55a604a2ae87f2aa86362e5
http://cgit.osmocom.org/osmocom-bb/commit/?id=9efe22d69a8f76fe1b2c06c864a6f…
commit 9efe22d69a8f76fe1b2c06c864a6fc81df18e63d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jul 6 11:50:34 2017 +0700
host/trxcon: store arfcn and band in trx_instance
Change-Id: I95414ff1033d77f11e231178b7721b70bc45e6df
http://cgit.osmocom.org/osmocom-bb/commit/?id=136e8ff1700aa454f505d321300f9…
commit 136e8ff1700aa454f505d321300f98a1dd92951d
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Jul 4 21:12:25 2017 +0700
host/trxcon/scheduler: handle bursts from TRX interface
Change-Id: Iff15daf897f30cb98d4ec4c88b9fc259cb44ea4e
http://cgit.osmocom.org/osmocom-bb/commit/?id=8371e0fe83229edd12c2f0c1f6113…
commit 8371e0fe83229edd12c2f0c1f611324e43b6db54
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Jul 4 20:55:12 2017 +0700
host/trxcon/scheduler: implement management functions
This change introduces some new functions to configure
TDMA scheduler. They can be grouped as follows:
- Scheduler management functions
- sched_trx_init()
- sched_trx_reset()
- sched_trx_shutdown()
- Timeslot management functions
- sched_trx_add_ts()
- sched_trx_find_ts()
- sched_trx_del_ts()
- sched_trx_reset_ts()
- sched_trx_configure_ts()
- Logical channel management functions
- sched_trx_activate_lchan()
- sched_trx_deactivate_lchan()
- sched_trx_find_lchan()
Change-Id: I6d0f437a68f0eb4e22bf635bf899b08673571085
http://cgit.osmocom.org/osmocom-bb/commit/?id=8e4694bdc4f71e1a61113b3a4c986…
commit 8e4694bdc4f71e1a61113b3a4c986e8f4d350878
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Tue Jul 4 19:38:50 2017 +0700
host/trxcon/scheduler: add basic GSM PHY definitions
Change-Id: I9f4faa15d5ca61af3e3fdbb95952ab4e4e0b7a4b
http://cgit.osmocom.org/osmocom-bb/commit/?id=c6a60e44ed0984e936cf2c8220855…
commit c6a60e44ed0984e936cf2c8220855796d62acbc4
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jun 9 20:53:20 2017 +0700
host/trxcon/trx_if.c: handle clock indications
Change-Id: I333c1c44578eb62c52d2d059b798dd5feae3e444
http://cgit.osmocom.org/osmocom-bb/commit/?id=0e0a7e10672b661446ac5b6ed6254…
commit 0e0a7e10672b661446ac5b6ed6254aaab419c802
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jun 9 01:10:05 2017 +0700
host/trxcon/scheduler: add basic clock counter
The core of scheduler is a simple clock counter, which relays
on system time for now. One was a bit simplified and migrated
from OsmoBTS.
Due to system time is not an ideal clock source, the counter
should be periodically corrected by clock indications from BTS.
Change-Id: I27d85bd3e2c8bca3f876f73517027b9fe43c9825
http://cgit.osmocom.org/osmocom-bb/commit/?id=9fc4562814505be92687138c249ba…
commit 9fc4562814505be92687138c249bac7a9bb0cb6b
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Mon Jul 25 00:20:37 2016 +0600
host/trxcon: initial release of L1CTL handlers
Now it's possible to handle the following requests
from layer23 apps:
- L1CTL_FBSB_REQ
- L1CTL_PM_REQ
- L1CTL_RESET_REQ
- L1CTL_ECHO_REQ
It should be noted, that the L1CTL_PM_REQ isn't
handled correctly yet, due to required task isn't
implemented on the TRX side yet. Instead of this,
temporary we are sending some fake responses.
Change-Id: I343eca3e20922ddd83e06231811200b26da442f3
http://cgit.osmocom.org/osmocom-bb/commit/?id=244f07fe6695e8a69ab960097a985…
commit 244f07fe6695e8a69ab960097a98569e36007ce0
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Wed May 31 09:28:40 2017 +0700
host/trxcon: integrate osmo-fsm framework
This change introduces the following state machines:
- trxcon_app_fsm - main application state machine.
This state machine handles different events, raised
from program modules (such as trx_if.c or l1ctl.c).
- l1ctl_link_fsm - L1CTL server state machine.
- trx_interface_fsm - TRX interface state machine.
The program modules (such as trx_if.c or l1ctl.c) should be as
much independent from each other as possible. In other words,
one module should not call methods from another, e.g. L1CTL
handlers are not able to send any command to transceiver directly.
Instead of that, they should use shared event set to notify the
main state machine about something. Depending on current state
and received event, main state machine 'decides' what to do. This
approach would allow to easily reuse the source code almost 'as is'
anywhere outside the project.
Change-Id: I7ee6fc891abe5f775f5b7ebbf093181a97950dea
http://cgit.osmocom.org/osmocom-bb/commit/?id=8ff4bbefd7970f076e0b6311ac520…
commit 8ff4bbefd7970f076e0b6311ac520b67e9b365e1
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Jun 3 19:02:20 2017 +0700
host/trxcon/trx_if.c: add ECHO command
This command should be used to check transceiver availability.
Change-Id: I6af2d5e413ff7ab751cb34e1659742b0f59b6cca
http://cgit.osmocom.org/osmocom-bb/commit/?id=3f9463d22a9d3e91b87f6a8dbaa29…
commit 3f9463d22a9d3e91b87f6a8dbaa2938b6f2b18b3
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jun 8 15:46:44 2017 +0700
host/trxcon: fix NULL-pointer deference
Change-Id: Idc036d4ea32b4aa3f4841d39144ef1733414728e
http://cgit.osmocom.org/osmocom-bb/commit/?id=05520ccc728d3c481ebc0f82b0399…
commit 05520ccc728d3c481ebc0f82b0399bf992e8d577
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sun Jul 24 01:40:41 2016 +0600
host/trxcon: initial release of transceiver interface
This is the second side of the 'OsmocomBB <-> SDR' bridge.
Most of source code taken from the OsmoBTS project.
Change-Id: I96fa3ada05d010f31af419a4950fd8ae2b62ef34
http://cgit.osmocom.org/osmocom-bb/commit/?id=5e2abdeea6f226e87ab7ffde9b10d…
commit 5e2abdeea6f226e87ab7ffde9b10db2ac16df12b
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Fri Jul 22 22:57:50 2016 +0600
host/trxcon: initial release of L1CTL interface
There are two sides of the 'OsmocomBB <-> SDR' bridge. One of
them is the L1CTL interface, which is used by existing layer23
applications to drive GSM L1. Exactly this interface is provided
by the osmocon application, but instead of forwarding messages
between both host software and firmware we need to handle incoming
messages from layer23 applications, perform some GSM L1 specific
conversations (coding, mapping, interleaving, etc.), then finally
forward them to transceiver through the scheduler. And vice versa.
This code is just a basic implementation of UNIX socket handlers,
so currently we can only accept and drop connections from layer23
applications.
Change-Id: I58d069bcc7742b42c0bf95e52063933bf2c352ff
http://cgit.osmocom.org/osmocom-bb/commit/?id=05629aaf6a13a6e725dbcbb380327…
commit 05629aaf6a13a6e725dbcbb380327373fa524e3c
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Jun 30 00:41:58 2016 +0600
host/trxcon: introduce a new 'trxcon' application
This app is similar to the osmocon, but designed to
connect L2 & L3 apps with SDR transceiver insted of
obsolete Calypso based hardware.
Change-Id: Ie3c17f19aad9c26f3c49966a7c96b65911f62369
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 34 +
src/Makefile | 15 +-
src/host/layer23/src/mobile/vty_interface.c | 15 +
src/host/trxcon/l1ctl.c | 53 +-
src/host/trxcon/l1ctl.h | 3 +-
src/host/trxcon/l1ctl_link.c | 6 +-
src/host/trxcon/logging.c | 16 +-
src/host/trxcon/logging.h | 4 +-
src/host/trxcon/sched_lchan_common.c | 33 +-
src/host/trxcon/sched_lchan_rach.c | 6 +-
src/host/trxcon/sched_lchan_sch.c | 6 +-
src/host/trxcon/sched_lchan_xcch.c | 22 +-
src/host/trxcon/sched_trx.c | 16 +-
src/host/trxcon/sched_trx.h | 9 +
src/host/trxcon/trx_if.c | 18 +-
src/host/virt_phy/.gitignore | 4 +
src/host/virt_phy/Makefile.am | 2 +
src/host/virt_phy/README | 2 +
src/host/{gsmmap => virt_phy}/configure.ac | 16 +-
.../virt_phy/example_configs/osmocom-bb-mobile.cfg | 67 ++
.../example_configs/osmocom-bb-mobilex2.cfg | 120 +++
src/host/virt_phy/include/Makefile.am | 10 +
src/host/virt_phy/include/virtphy/common_util.h | 11 +
src/host/virt_phy/include/virtphy/gsmtapl1_if.h | 12 +
src/host/virt_phy/include/virtphy/l1ctl_sap.h | 80 ++
src/host/virt_phy/include/virtphy/l1ctl_sock.h | 53 ++
src/host/virt_phy/include/virtphy/logging.h | 19 +
.../virt_phy/include/virtphy/osmo_mcast_sock.h | 29 +
src/host/virt_phy/include/virtphy/virt_l1_model.h | 109 +++
src/host/virt_phy/include/virtphy/virt_l1_sched.h | 32 +
src/host/virt_phy/include/virtphy/virtual_um.h | 35 +
src/host/virt_phy/src/Makefile.am | 11 +
src/host/virt_phy/src/gsmtapl1_if.c | 236 +++++
src/host/virt_phy/src/l1ctl_sap.c | 947 +++++++++++++++++++++
src/host/virt_phy/src/l1ctl_sock.c | 203 +++++
src/host/virt_phy/src/logging.c | 129 +++
src/host/virt_phy/src/shared/osmo_mcast_sock.c | 112 +++
src/host/virt_phy/src/shared/virtual_um.c | 103 +++
src/host/virt_phy/src/virt_l1_model.c | 51 ++
src/host/virt_phy/src/virt_l1_sched_simple.c | 147 ++++
src/host/virt_phy/src/virt_prim_data.c | 128 +++
src/host/virt_phy/src/virt_prim_fbsb.c | 132 +++
src/host/virt_phy/src/virt_prim_pm.c | 149 ++++
src/host/virt_phy/src/virt_prim_rach.c | 128 +++
src/host/virt_phy/src/virt_prim_traffic.c | 125 +++
src/host/virt_phy/src/virtphy.c | 223 +++++
46 files changed, 3626 insertions(+), 55 deletions(-)
create mode 100644 .gitignore
create mode 100644 src/host/virt_phy/.gitignore
create mode 100644 src/host/virt_phy/Makefile.am
create mode 100644 src/host/virt_phy/README
copy src/host/{gsmmap => virt_phy}/configure.ac (71%)
create mode 100644 src/host/virt_phy/example_configs/osmocom-bb-mobile.cfg
create mode 100644 src/host/virt_phy/example_configs/osmocom-bb-mobilex2.cfg
create mode 100644 src/host/virt_phy/include/Makefile.am
create mode 100644 src/host/virt_phy/include/virtphy/common_util.h
create mode 100644 src/host/virt_phy/include/virtphy/gsmtapl1_if.h
create mode 100644 src/host/virt_phy/include/virtphy/l1ctl_sap.h
create mode 100644 src/host/virt_phy/include/virtphy/l1ctl_sock.h
create mode 100644 src/host/virt_phy/include/virtphy/logging.h
create mode 100644 src/host/virt_phy/include/virtphy/osmo_mcast_sock.h
create mode 100644 src/host/virt_phy/include/virtphy/virt_l1_model.h
create mode 100644 src/host/virt_phy/include/virtphy/virt_l1_sched.h
create mode 100644 src/host/virt_phy/include/virtphy/virtual_um.h
create mode 100644 src/host/virt_phy/src/Makefile.am
create mode 100644 src/host/virt_phy/src/gsmtapl1_if.c
create mode 100644 src/host/virt_phy/src/l1ctl_sap.c
create mode 100644 src/host/virt_phy/src/l1ctl_sock.c
create mode 100644 src/host/virt_phy/src/logging.c
create mode 100644 src/host/virt_phy/src/shared/osmo_mcast_sock.c
create mode 100644 src/host/virt_phy/src/shared/virtual_um.c
create mode 100644 src/host/virt_phy/src/virt_l1_model.c
create mode 100644 src/host/virt_phy/src/virt_l1_sched_simple.c
create mode 100644 src/host/virt_phy/src/virt_prim_data.c
create mode 100644 src/host/virt_phy/src/virt_prim_fbsb.c
create mode 100644 src/host/virt_phy/src/virt_prim_pm.c
create mode 100644 src/host/virt_phy/src/virt_prim_rach.c
create mode 100644 src/host/virt_phy/src/virt_prim_traffic.c
create mode 100644 src/host/virt_phy/src/virtphy.c
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 "UNNAMED PROJECT".
The branch, master has been updated
via 1f189093358fd87b11cd2e83a43b719fc6858e3e (commit)
from b1be6112bb6ffd5a3b2ae046c5f5fa5b65623dde (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=1f189093358fd87b11cd2e83a43b719…
commit 1f189093358fd87b11cd2e83a43b719fc6858e3e
Author: Minh-Quang Nguyen <minh-quang.nguyen(a)nutaq.com>
Date: Wed Aug 16 09:50:06 2017 -0400
EDGE: Fix UL link adaptation.
We have seen that UL MCS5- MCS9 link adaptation has not been implemented in current PCU implementation.
If the MS slowly moves far away from the BTS, the UL MCS will always stick at MCS9 no matter UL link quality values leading to poor data service experience.
The UL MCS is expected to adapt from MCS9 -> MCSx due to bad UL quality.
Below PCU traces indicate that UL MCS is quickly increasing to MCS9 (max MCS 9 was used in this test) and it never changes to other UL MCS due zero thresholds.
<0004> gprs_ms.cpp:670 MS (IMSI ): Link quality 23dB (23dB) left window [0, 0], modifying uplink CS level: MCS-6 -> MCS-7
<0004> gprs_ms.cpp:670 MS (IMSI 000): Link quality 23dB (23dB) left window [0, 0], modifying uplink CS level: MCS-7 -> MCS-8
<0004> gprs_ms.cpp:670 MS (IMSI 000): Link quality 23dB (23dB) left window [0, 0], modifying uplink CS level: MCS-8 -> MCS-9
Change-Id: I9272c337ad6399da4a47cc6e2736e25f24e099d8
-----------------------------------------------------------------------
Summary of changes:
src/bts.h | 1 +
src/gprs_ms.cpp | 9 ++++---
src/pcu_main.cpp | 22 +++++++++++++++++
src/pcu_vty.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 100 insertions(+), 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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via 79e1aa0a23301afa4bade36e9829fa0792de070f (commit)
via b88cfa860fd4314ee608864e4d2dd5d4b807f6b3 (commit)
from e4a9602d4d01c26962043c64a1b8ff53b661c048 (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=79e1aa0a23301afa4bade36…
commit 79e1aa0a23301afa4bade36e9829fa0792de070f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 17 16:35:27 2017 +0200
MGW: Include MGCP endpoint naming scheme of old IPA/SCCPlite approach
Change-Id: Ib1fe96f0041534fa027b70ee67978cb7c6bc5207
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=b88cfa860fd4314ee608864…
commit b88cfa860fd4314ee608864e4d2dd5d4b807f6b3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 17 16:31:47 2017 +0200
mgw: Fix endpoint names for new MGW
According to RFC3435, an RTP bridge forrwarding packets, transcoding
or otherwise, is a single endpoint with two connections. Let's treat
it as such. We introduce the "rtpbridge/" prefix to identify such
special RTP endpoints.
Change-Id: Id1f079307225faf05d298dcb12aa1c421bfa680a
-----------------------------------------------------------------------
Summary of changes:
OsmoBSC/mgw/osmo-bsc-new-mgw-e1.msc | 8 ++++----
OsmoBSC/mgw/osmo-bsc-new-mgw.msc | 24 ++++++++++++------------
OsmoBSC/mgw/osmo-bsc-old-sccplite.msc | 16 ++++++++--------
3 files changed, 24 insertions(+), 24 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via b78fc1eeee3b8d3a5e7b00e0f8bd89a844123c26 (commit)
from 69ec4a419edee4f00a104c59a78b530eaf85382a (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=b78fc1eeee3b8d3a5e7b00e0f8bd89a…
commit b78fc1eeee3b8d3a5e7b00e0f8bd89a844123c26
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Jun 22 19:49:58 2017 +0200
Simplify jenkins build scripts
* move duplicated code into separate functions in jenkins_common.sh
* use that function in individual builds
Change-Id: I4d09c5f2693b5ac0a4d8f2c840971e13d1ec58cf
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins_bts_trx.sh | 21 ++-------------------
contrib/jenkins_common.sh | 27 ++++++++++++++++++++++++---
contrib/jenkins_lc15.sh | 15 ++-------------
contrib/jenkins_oct.sh | 18 ++----------------
contrib/jenkins_oct_and_bts_trx.sh | 21 ++-------------------
contrib/jenkins_sysmobts.sh | 22 ++++------------------
6 files changed, 36 insertions(+), 88 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 "CI scripts".
The branch, master has been updated
via 81bde16fb0a27c3e3c7918da2bab2448a07452cb (commit)
from 315944495c088cadb9752ac219b993f440df82f8 (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=81bde16fb0a27c3e3c7918da2bab2448…
commit 81bde16fb0a27c3e3c7918da2bab2448a07452cb
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Jun 27 11:20:33 2017 +0200
Add value string termination check from libosmocore
The script by Neels Hofmeyr <nhofmeyr(a)sysmocom.de> has actually nothing
to do with libosmocore itself - it's a generic build-time check used by
jenkins so it should be part of this repo to avoid extra checkout of
libosmocore just for this script.
Change-Id: I079218b61f512975ec5bfc7dc23503ec369cbb5a
-----------------------------------------------------------------------
Summary of changes:
.../verify_value_string_arrays_are_terminated.py | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100755 scripts/verify_value_string_arrays_are_terminated.py
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via f0288cacc5b6be1943c25584327c80974639097e (commit)
from b4962dcf115148834478744e35fe1a888eda915f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=f0288cacc5b6be1943c25584327c8097…
commit f0288cacc5b6be1943c25584327c80974639097e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Aug 18 11:26:23 2017 +0200
NITB: remove 'help' output about '-a' option that is removed for ages
This option was present in very early versions of the NITB, but
at least since 2011 it is no longer supported. It's still listed
in --help output, which is wrong.
Change-Id: I1d2cceb588ec5fb34ec5e2c05a7d8c93310bee88
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-nitb/bsc_hack.c | 2 --
1 file changed, 2 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Manuals for Osmocom GSM components".
The branch, master has been updated
via e4a9602d4d01c26962043c64a1b8ff53b661c048 (commit)
from 8be8ec61a24f358895cd05646859bf82e53686c1 (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=e4a9602d4d01c26962043c6…
commit e4a9602d4d01c26962043c64a1b8ff53b661c048
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Jul 3 19:03:25 2017 +0200
OsmoGSMTester: use proper systemd service names
* use osmo-bts-sysmo for sysmoBTS systemd service name which is available
since 114293a414bd5b7c86622ec8c293c4034c80d243
* use osmo-pcu for OsmoPCU systemd service name which is available since
241f5bcb00f9c6fee4200a3aea9aa497bf0d3eee
Change-Id: Ie017946b9099460ac6758ff84ec7a10df13390a1
-----------------------------------------------------------------------
Summary of changes:
OsmoGSMTester/chapters/install.adoc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via b4962dcf115148834478744e35fe1a888eda915f (commit)
from a1d8e2c4087c15561e9c4fb120042be4b187bc9c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=b4962dcf115148834478744e35fe1a88…
commit b4962dcf115148834478744e35fe1a888eda915f
Author: Keith <keith(a)rhizomatica.org>
Date: Wed Aug 16 22:45:07 2017 +0200
libmsc: Use actual delivery time in delivery reports.
Set the time on the status report to the time the message was delivered, as
this may not be the same as the time when we are delivering the report to the
originating MS.
Change-Id: I9056429d40bf02731f004b7833f1de45a0d1add8
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 1 +
openbsc/src/libmsc/db.c | 1 +
openbsc/src/libmsc/gsm_04_11.c | 4 ++--
3 files changed, 4 insertions(+), 2 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via a1d8e2c4087c15561e9c4fb120042be4b187bc9c (commit)
via a42b0dff4c28aa774566e045b6830a3eba455954 (commit)
from 0ff59c1e1ba7b8f13c519f87b82e5dd144e219cd (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=a1d8e2c4087c15561e9c4fb120042be4…
commit a1d8e2c4087c15561e9c4fb120042be4b187bc9c
Author: Max <msuraev(a)sysmocom.de>
Date: Fri Aug 18 16:23:28 2017 +0200
gbproxy: log signal value as text
Change-Id: I6ed923f5c60a8d64305f4b8e90d1362d6510e1c5
http://cgit.osmocom.org/openbsc/commit/?id=a42b0dff4c28aa774566e045b6830a3e…
commit a42b0dff4c28aa774566e045b6830a3eba455954
Author: Max <msuraev(a)sysmocom.de>
Date: Thu Aug 17 19:33:11 2017 +0200
gbproxy: log unhandled BSSGP PDU as text
Change-Id: Ibe3c8bd353b3a178e26b0936f25b2e1959f9990c
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gb_proxy.c | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 0ff59c1e1ba7b8f13c519f87b82e5dd144e219cd (commit)
from b13196dea30aa8bd4c530373632285716375e32d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=0ff59c1e1ba7b8f13c519f87b82e5dd1…
commit 0ff59c1e1ba7b8f13c519f87b82e5dd144e219cd
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Fri Aug 18 12:26:23 2017 +0200
libmsc: Fix wrong handling of user_message_reference parameter
libsmpp34 already converts received TLV integer values to native
endianess in libsmpp34_(un)pack.
Converting them again at receive time swaps the 2 bytes of
user_message_reference, then using a wrong value. As GSM03.40 spec
uses only 1 byte for the id, then only the high byte of the initial
value is used and eventually sent back to the ESME. Again, at that time,
htons() is not needed because libsmpp34 already handles that part.
See OS-#2429 for more details.
Change-Id: If748548a4a223e529a1110c89e483b599b406e8b
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/smpp_openbsc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom layer for OpenEmbedded".
The branch, 201705 has been updated
via 687b683bb80a4c368248491ac18ef5e439aa48af (commit)
from 219eca67a3cd8517e6fbfe156324ddace2453401 (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/meta-telephony/commit/?id=687b683bb80a4c368248491ac…
commit 687b683bb80a4c368248491ac18ef5e439aa48af
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Fri Aug 18 15:25:01 2017 +0200
lksctp-tools: Use bb.utils.contains instead of deprecated base_contains
Change-Id: Ic5fb0f35e5c9a3c48748b2941f471f0704a41e75
-----------------------------------------------------------------------
Summary of changes:
recipes-misc/lksctp-tools/lksctp-tools_1.0.16.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
Osmocom layer for OpenEmbedded
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 733810c656fa9ec50a4223b0c15070ba1fd758cf (commit)
from bd3bb135a4c6be29d80fb687ffcdc56c9cd8b6bc (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=733810c656fa9ec50a4223b0c150…
commit 733810c656fa9ec50a4223b0c15070ba1fd758cf
Author: Keith <keith(a)rhizomatica.org>
Date: Thu Aug 17 21:37:47 2017 +0200
gsm0411_utils: GSM03.40 9.2.3.11 SCTS should be local
From GSM 03.40: "The Service-Centre-Time-Stamp, and any other times
coded in this format that are defined in this specification,
represent the time local to the sending entity."
Change-Id: I4efdb1eaae43aced33961b64d4f14b0040321c10
-----------------------------------------------------------------------
Summary of changes:
src/gsm/gsm0411_utils.c | 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via ed29a134b3bff8adfe117df1744307154a7ab131 (commit)
from 2fdce87741cb43fc9ac08a40353e6bb6e720bfc8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=ed29a134b3bff8adfe117df174430715…
commit ed29a134b3bff8adfe117df1744307154a7ab131
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Aug 17 10:32:29 2017 +0200
fixup for: fix handover (signalling only) and add VTX command to trigger
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 42 +++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, master has been updated
via b1be6112bb6ffd5a3b2ae046c5f5fa5b65623dde (commit)
from f60cf62f4fca3ee0f3803ecc0b7e87b35d74d9f3 (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=b1be6112bb6ffd5a3b2ae046c5f5fa5…
commit b1be6112bb6ffd5a3b2ae046c5f5fa5b65623dde
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 17 00:49:23 2017 +0200
GSMTAP: fix category checks in pcu_rx_data_ind and pcu_l1if_tx_ptcch
We needto shift the PCU_GSMTAP_C_* constants before comparing against
the mask of enabled GSMTAP categories.
Change-Id: Ieb9332c65ed7bd57baf1aeab5ab722f92fc23b24
-----------------------------------------------------------------------
Summary of changes:
src/pcu_l1_if.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 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 "Osmocom layer for OpenEmbedded".
The branch, laforge/nightly has been updated
discards 26ebed66eef7a5016ced9a5950c49653508e6ad2 (commit)
discards 507e6e6d659d281e010928243bb0423355ec045f (commit)
via b58904accd730b8505320d62e0c198274b422d7f (commit)
via 7798207c8795d1337c9525f527b760dcfb7b8348 (commit)
via 5f424a919fd57caf5482e7d9da510a116febd2cd (commit)
via 219eca67a3cd8517e6fbfe156324ddace2453401 (commit)
via 6b9b1ac568d86376b3d6df248148c4f9bcdc1c04 (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 (26ebed66eef7a5016ced9a5950c49653508e6ad2)
\
N -- N -- N (b58904accd730b8505320d62e0c198274b422d7f)
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/meta-telephony/commit/?id=b58904accd730b8505320d62e…
commit b58904accd730b8505320d62e0c198274b422d7f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 17 00:53:51 2017 +0200
update PV versions for libosmocore, libosmo-sccp and openggsn
As we're building git master, we need to make sure PV is not lagging
behind. I wish there was some OE magic by which it could discover
PV from the source it builds.
Change-Id: Ib45238e95156f215412d51d975b1acb33633a3e1
http://cgit.osmocom.org/meta-telephony/commit/?id=7798207c8795d1337c9525f52…
commit 7798207c8795d1337c9525f527b760dcfb7b8348
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jun 2 18:33:02 2017 +0800
libosmo-sccp: Attempt to fix link issue on 201705-nightly builds
This project will build some static libraries needed for testing
and also for downstream users. Do not disable the static build on
newer Poky versions.
arm-poky-linux-gnueabi-libtool: link: arm-poky-linux-gnueabi-gcc -march=armv5te -marm --sysroot=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot -Wall -I/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot/usr/include/ -I/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot/usr/include/ -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1=/usr/src/debug/libosmo-sccp/git-r1.18.1 -fdebug-prefix-map=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot-native= -fdebug-prefix-map=/home/jenkinsdebian8amd64/jenkins/workspace/201705-nightly/label/Debian8-AMD64/build/tmp/work/armv5te-poky-linux-gnueabi/libosmo-sccp/git-r1.18.1/recipe-sysroot= -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o xua_test xua_test.o sccp_test_data.o ../../src/.libs/libosmo-sigtran.so -losmogsm -ltalloc -losmovty -losmocore -losmonetif -lsctp
| xua_test.o: In function `test_helpers':
| /usr/src/debug/libosmo-sccp/git-r1.18.1/git/tests/xua/xua_test.c:160: undefined reference to `xua_part_add_gt'
| /usr/src/debug/libosmo-sccp/git-r1.18.1/git/tests/xua/xua_test.c:168: undefined reference to `sua_parse_gt'
| xua_test.o: In function `test_sccp2sua_case':
Change-Id: I80eea9ac888ab4b13614ff475bebacb94b72b0f2
http://cgit.osmocom.org/meta-telephony/commit/?id=5f424a919fd57caf5482e7d9d…
commit 5f424a919fd57caf5482e7d9da510a116febd2cd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Jun 23 08:51:51 2016 +0200
set up osmocom recipes with AUTOREV to track git master
This is for the upcoming nightly builds, where all our osmo*
recipes are going to track current master of their respective
upstream git repository.
-----------------------------------------------------------------------
Summary of changes:
recipes-misc/libsmpp/libsmpp34_1.10.bb | 19 -------------------
.../libsmpp/{libsmpp34_git.bb => libsmpp34_1.12.bb} | 5 ++---
recipes-misc/libsmpp/libsmpp34_git.bb | 2 +-
recipes-osmocom/libosmo-sccp/libosmo-sccp_git.bb | 1 +
recipes-osmocom/libosmocore/libosmocore_git.bb | 2 +-
recipes-osmocom/openggsn/openggsn_git.bb | 2 +-
6 files changed, 6 insertions(+), 25 deletions(-)
delete mode 100644 recipes-misc/libsmpp/libsmpp34_1.10.bb
copy recipes-misc/libsmpp/{libsmpp34_git.bb => libsmpp34_1.12.bb} (72%)
hooks/post-receive
--
Osmocom layer for OpenEmbedded
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 layer for OpenEmbedded".
The branch, 201705 has been updated
via 219eca67a3cd8517e6fbfe156324ddace2453401 (commit)
from 6b9b1ac568d86376b3d6df248148c4f9bcdc1c04 (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/meta-telephony/commit/?id=219eca67a3cd8517e6fbfe156…
commit 219eca67a3cd8517e6fbfe156324ddace2453401
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Aug 17 00:25:21 2017 +0200
libsmpp34_1.12: Further unif with libsmpp_git
Among cosmetic changes, this also introduces a requirement to
pkg-config, which was missing so far and breaking the build
Change-Id: I18792e6fdb7a970c5714e174a32b076fa893ecd4
-----------------------------------------------------------------------
Summary of changes:
recipes-misc/libsmpp/libsmpp34_1.12.bb | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
hooks/post-receive
--
Osmocom layer for OpenEmbedded
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 bd3bb135a4c6be29d80fb687ffcdc56c9cd8b6bc (commit)
from 113392a2dd0b2a9ccb43b526729f5a9849217144 (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=bd3bb135a4c6be29d80fb687ffcd…
commit bd3bb135a4c6be29d80fb687ffcdc56c9cd8b6bc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 16 23:39:08 2017 +0200
ports.h: Add VTY port for GGSN
Change-Id: I5bd49fbc19e88db96b4adbd56c82e7936059551c
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/vty/ports.h | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via b13196dea30aa8bd4c530373632285716375e32d (commit)
from 5e297458845b848abf2f31dfe5d462cb2288d97f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=b13196dea30aa8bd4c53037363228571…
commit b13196dea30aa8bd4c530373632285716375e32d
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Mon Aug 14 21:18:41 2017 +0200
smpp: Fix compilation warning
I already stumbled into 2 compilation environments which had Werror
enabled for -Wmaybe-uninitialized and the build failed, so let's
workaround this warning.
| smpp_openbsc.c: In function 'handle_smpp_submit':
| smpp_openbsc.c:216:9: error: 'sms_msg_len' may be used uninitialized in this function [-Werror=maybe-uninitialized]
| memcpy(sms->user_data, sms_msg, sms_msg_len);
| ^
| smpp_openbsc.c:100:15: note: 'sms_msg_len' was declared here
| unsigned int sms_msg_len;
| ^
| cc1: some warnings being treated as errors
Change-Id: I0901ddadb5f72e1585cb1797ac22c8ab95e83146
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/smpp_openbsc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Manuals for Osmocom GSM components".
The branch, master has been updated
via 8be8ec61a24f358895cd05646859bf82e53686c1 (commit)
from 6d2dd43a1a3b201d4da4a329d812f13eee3d64de (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=8be8ec61a24f358895cd056…
commit 8be8ec61a24f358895cd05646859bf82e53686c1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 16 23:43:26 2017 +0200
Add VTY port number for GGSN
Change-Id: I199f0d10b819215442885629ffc9955c949133ca
-----------------------------------------------------------------------
Summary of changes:
common/chapters/port_numbers.adoc | 1 +
1 file changed, 1 insertion(+)
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 "Osmocom layer for OpenEmbedded".
The branch, 201705 has been updated
via 6b9b1ac568d86376b3d6df248148c4f9bcdc1c04 (commit)
from 26452d2fa3218f0606690c6d108ed9f1e570e2bf (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/meta-telephony/commit/?id=6b9b1ac568d86376b3d6df248…
commit 6b9b1ac568d86376b3d6df248148c4f9bcdc1c04
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Aug 15 20:57:40 2017 +0200
update libsmpp to 1.12
Also, link to the osmocom project page, not to the upstream source
(which is unmaintained, AFAIK).
Change-Id: If10f94c574b5dd89d9cb336bcf85dea2887c44d8
-----------------------------------------------------------------------
Summary of changes:
recipes-misc/libsmpp/{libsmpp34_1.10.bb => libsmpp34_1.12.bb} | 7 +++----
recipes-misc/libsmpp/libsmpp34_git.bb | 2 +-
2 files changed, 4 insertions(+), 5 deletions(-)
rename recipes-misc/libsmpp/{libsmpp34_1.10.bb => libsmpp34_1.12.bb} (53%)
hooks/post-receive
--
Osmocom layer for OpenEmbedded
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 5e297458845b848abf2f31dfe5d462cb2288d97f (commit)
from e6222ef1acc9947dba82898a2371f48e4f3848e1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=5e297458845b848abf2f31dfe5d462cb…
commit 5e297458845b848abf2f31dfe5d462cb2288d97f
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Aug 16 11:30:01 2017 +0200
sgsn_test: Fix wrong definition of wrap func
Commit 058cd573d8 added 2 new pointer parameters to
gprs_subscr_request_auth_info, but forgot to update wraps of the
function in sgsn_test.
I catched this today because openbsc build test sgsn_test was failing.
Closed look up to the logs showed:
Assert failed (auts != NULL) == (auts_rand != NULL) openbsc/openbsc/src/gprs/gprs_subscriber.c:791
Change-Id: Ie9e4af6da0339536fb20ca0b7bbcf6f485bd522c
-----------------------------------------------------------------------
Summary of changes:
openbsc/tests/sgsn/sgsn_test.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 113392a2dd0b2a9ccb43b526729f5a9849217144 (commit)
from 6c0a0e645d4663fdd15de41d3e4dc3f45d6ce708 (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=113392a2dd0b2a9ccb43b526729f…
commit 113392a2dd0b2a9ccb43b526729f5a9849217144
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Aug 16 23:37:25 2017 +0200
auth_milenage: Fix non-AUTS case with OP
We only implemented OPC generation from OP in the AUTS case, but not
in the case of normal authentication vector generation. This never
really was visible so far due to the fact that we use OPC at sysmocom,
and never the shared OP value.
Change-Id: Id3fa038dfc2ff1ba63616fa5e8eab0520481ff26
-----------------------------------------------------------------------
Summary of changes:
src/gsm/auth_milenage.c | 36 ++++++++++++++++++++++++------------
1 file changed, 24 insertions(+), 12 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 "A/B/C Netz".
The branch, eric has been deleted
was 901c0d854f97f76e03ceacb6cbf8ed19e8a56754
-----------------------------------------------------------------------
901c0d854f97f76e03ceacb6cbf8ed19e8a56754 hack 2: disable time stamps on SDR TX data
-----------------------------------------------------------------------
hooks/post-receive
--
A/B/C Netz
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "A/B/C Netz".
The branch, master has been updated
via ea7cbb867554197e1c1397a71c3b770068c05c76 (commit)
via 8489914bf04e1074acfeba879424863cc18929ae (commit)
via 42a87c1c2fc053f318cc1a78ebb5c42a7e3fd157 (commit)
via ee61c4362bd19e5fc9911cac244b77ddd08bb238 (commit)
via 41bd9999b1b8ba5127075c2350e65707f02f740a (commit)
via 275be50225442878c70ab9d3cb4ee834827b54fb (commit)
via 3afcac83426babaedc1c67f45955410823ea4602 (commit)
via f2d439c1ae5ab8c82a4b09863018699a9b88b822 (commit)
via 29244bda388d0a5f7250379e2fe85dad86ae64f4 (commit)
from 999b6a2b4d8b5b7409b215a5cca2928fa67cebc3 (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-analog/commit/?id=ea7cbb867554197e1c1397a71…
commit ea7cbb867554197e1c1397a71c3b770068c05c76
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Aug 16 18:50:37 2017 +0200
SDR: Add option to enable TX timestamps on UHD devices (disabled by default)
http://cgit.osmocom.org/osmocom-analog/commit/?id=8489914bf04e1074acfeba879…
commit 8489914bf04e1074acfeba879424863cc18929ae
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Aug 16 18:34:46 2017 +0200
SDR: Add time consumption debug code
http://cgit.osmocom.org/osmocom-analog/commit/?id=42a87c1c2fc053f318cc1a78e…
commit 42a87c1c2fc053f318cc1a78ebb5c42a7e3fd157
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Aug 16 18:24:57 2017 +0200
SDR: Name SDR TX and RX threads
http://cgit.osmocom.org/osmocom-analog/commit/?id=ee61c4362bd19e5fc9911cac2…
commit ee61c4362bd19e5fc9911cac244b77ddd08bb238
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Aug 13 14:15:53 2017 +0200
B-Netz: Use standard deviation to determine if an FSK frame is valid or not
http://cgit.osmocom.org/osmocom-analog/commit/?id=41bd9999b1b8ba5127075c235…
commit 41bd9999b1b8ba5127075c2350e65707f02f740a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sat Aug 12 16:38:40 2017 +0200
B-Netz: Add metering pulse support (Gebuehrenimpuls)
http://cgit.osmocom.org/osmocom-analog/commit/?id=275be50225442878c70ab9d3c…
commit 275be50225442878c70ab9d3cb4ee834827b54fb
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Aug 10 17:43:36 2017 +0200
R2000: Fixes
http://cgit.osmocom.org/osmocom-analog/commit/?id=3afcac83426babaedc1c67f45…
commit 3afcac83426babaedc1c67f45955410823ea4602
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Aug 10 17:42:54 2017 +0200
SDR: Add option to swap RX and TX frequencies (for testing)
http://cgit.osmocom.org/osmocom-analog/commit/?id=f2d439c1ae5ab8c82a4b09863…
commit f2d439c1ae5ab8c82a4b09863018699a9b88b822
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Aug 10 15:59:29 2017 +0200
UHD: Remove buggy sample rate check
http://cgit.osmocom.org/osmocom-analog/commit/?id=29244bda388d0a5f7250379e2…
commit 29244bda388d0a5f7250379e2fe85dad86ae64f4
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Aug 10 15:58:58 2017 +0200
work on docs
-----------------------------------------------------------------------
Summary of changes:
docs/amps-cells.jpg | Bin 0 -> 105831 bytes
docs/{focc.png => amps-focc.png} | Bin
docs/amps-fvc.png | Bin 0 -> 167848 bytes
docs/amps-recc.png | Bin 0 -> 88966 bytes
docs/amps-words.png | Bin 0 -> 83310 bytes
docs/amps.html | 408 ++++++++++++++++++++++++++-------------
docs/amps.jpg | Bin 179369 -> 82952 bytes
docs/fvc.png | Bin 212300 -> 0 bytes
docs/recc.png | Bin 134466 -> 0 bytes
docs/tacs.html | 38 ++--
src/bnetz/bnetz.c | 65 +++++--
src/bnetz/bnetz.h | 10 +-
src/bnetz/dsp.c | 60 +++++-
src/bnetz/main.c | 15 +-
src/common/main.h | 1 +
src/common/main_common.c | 23 ++-
src/common/sdr.c | 27 ++-
src/common/sdr.h | 2 +-
src/common/sender.c | 34 ++++
src/common/soapy.c | 2 +-
src/common/uhd.c | 57 ++----
src/common/uhd.h | 2 +-
src/r2000/frame.c | 10 +-
src/r2000/r2000.c | 27 ++-
24 files changed, 535 insertions(+), 246 deletions(-)
create mode 100644 docs/amps-cells.jpg
rename docs/{focc.png => amps-focc.png} (100%)
create mode 100644 docs/amps-fvc.png
create mode 100644 docs/amps-recc.png
create mode 100644 docs/amps-words.png
delete mode 100644 docs/fvc.png
delete mode 100644 docs/recc.png
hooks/post-receive
--
A/B/C Netz
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via 2fdce87741cb43fc9ac08a40353e6bb6e720bfc8 (commit)
via a51835afa305f89d2a7c90269cf5abb4dd47e9a5 (commit)
from e44a891204d8128445b0aeef9afbce958fa57f41 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=2fdce87741cb43fc9ac08a40353e6bb6…
commit 2fdce87741cb43fc9ac08a40353e6bb6e720bfc8
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 16:48:07 2017 +0200
osmo-bsc: fix handover (signalling only) and add VTX command to trigger
Add VTY commands to trigger a handover of an lchan/subscriber
connection.
Fix assertion problem / crash
http://cgit.osmocom.org/openbsc/commit/?id=a51835afa305f89d2a7c90269cf5abb4…
commit a51835afa305f89d2a7c90269cf5abb4dd47e9a5
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 11:49:54 2017 +0200
fix typo
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 2 +-
openbsc/src/libbsc/bsc_vty.c | 81 +++++++++++++++++++++++++++++++++++
openbsc/src/libbsc/handover_logic.c | 3 +-
openbsc/src/osmo-bsc/osmo_bsc_audio.c | 8 +++-
4 files changed, 91 insertions(+), 3 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OpenBTS' transceiver retro-fit".
The branch, pespin/local-ip has been created
at 8c80095017f693a9e96b9118e33786f8887ffe0c (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=8c80095017f693a9e96b9118e33786f…
commit 8c80095017f693a9e96b9118e33786f8887ffe0c
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Wed Aug 16 16:53:23 2017 +0200
Add -j option to bind to specific address
Before this patch, the binding of the listening sockets was hardcoded to
a local IP.
Change-Id: I9ba184a1251c823e413a9230943ed263e52142ec
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, pmaier/aoip3 has been updated
via e44a891204d8128445b0aeef9afbce958fa57f41 (commit)
via 724dba6d6cf56c66310ea40e6b8e27faa88904dc (commit)
from ce0a86b2852c0c6b615d51ed3ab92d699eed3f76 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=e44a891204d8128445b0aeef9afbce95…
commit e44a891204d8128445b0aeef9afbce958fa57f41
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 11:13:51 2017 +0200
fixup: fix possible null pointer deref
Check for nullpointer - just to be sure, there was no crash at
this point.
http://cgit.osmocom.org/openbsc/commit/?id=724dba6d6cf56c66310ea40e6b8e27fa…
commit 724dba6d6cf56c66310ea40e6b8e27faa88904dc
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Aug 16 11:10:31 2017 +0200
cosmetic: fix ugly variable naming
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)