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 annotated tag, fairwaves/0.9.6-fw.1 has been created
at 2adb8f289152b358759a5a6751900eb62bea7811 (tag)
tagging 28d7d7570a079ac8cf415dd16469586c59decbd9 (commit)
replaces 0.9.6
tagged by Ivan Kluchnikov
on Wed Feb 15 16:59:51 2017 +0300
- Log -----------------------------------------------------------------
Fairwaves 0.9.6-fw.1 version.
Harald Welte (20):
Fix erroneously AGPL licensed file in libosmocore.
add CRC16-CCITT to libosmocore
serial: Open devie in non-blocking mode and then switch to blocking
serial.c: Some ports don't support TIOCMBIS for RTS/CTS control
serial.c: Fix fd leak in case of fcntl() error paths
serial.c: file descriptor '0' is a valid value
gprs_cipher_core: Use typecase to avoid sanitizer error
lapd_test: avoid calling memcpy with NULL source
vty: OSMO_ASSERT() if two identical commands are installed
Add osmo_fsm_find_by_name() and avoid registering FSM with same name
fsm: Add VTY introspection of osmo_fsm and their instances
gsmtap: Add GSMTAP_TYPE_QC_DIAG
configure.ac: Introduce --disable-ctrl
configure.ac: Disable PCSC related code on EMBEDDED
Always include <osmocom/core/talloc.h> and not <talloc.h>
bitvec: Ensure bitvec.h and bitvec.c agree on function argument type
disable various code if building for bare-iron embedded
utils.h: #include <stdio.h> as we use fprintf()
ipa: Remove unneeded #include statement
socket: Introduce function to obtain socket name
Holger Hans Peter Freyther (1):
sim: Link to libtalloc as symbols of it are used here
Ivan Kluchnikov (1):
debian: Update changelog to 0.9.6-fw.1
Ivan Klyuchnikov (1):
gsup: Add support of map, sms, ussd_map message types in gsup protocol
Jean-Francois Dionne (1):
DTX: fix AMR SID-FIRST detection
Max Suraev (18):
Catch-up with git version tags
Integrate Debian packaging changes
Remove direct logging
Add OML definitions from OsmoBTS
Add parsed TLV helpers from OsmoBTS
Add event cause string descriptions
Add OML Failure Event Report support
Add value strings for Probable Cause Type
LAPD: improve logging
Remove obsolete .deb patch
Add abis_nm_fail_evt_vrep() function
Fix compilation warnings: missing includes: gsm0411_utils.c, lapd_core.c, oap_test.c
Mark deprecated function as such
CTRL: add write-only helpers
logging: remove code duplication
libosmogsm.map: fix typo
Add abis_nm_fail_evt_vrep to libosmogsm.map
OML: add external alerts
Minh-Quang Nguyen (1):
Add cause enum for OML fail reports
Neels Hofmeyr (38):
logging test: cosmetic: print target and don't print color
show bug in logging: erratic redirection to DLGLOBAL for invalid categories
fix logging: redirection to DLGLOBAL for invalid categories
show bug in logging: erratic redirection to DLGLOBAL for first invalid category
fix logging: also catch first out-of-bounds logging cat
show bug in logging: out-of-bounds check should end with user categories
fix logging: out-of-bounds check should end with user categories
show bug in logging: log_set_category_filter on DL* categories
fix logging: log_set_category_filter() for internal DL* logging cats
fsm: add LOGPFSML to pass explicit logging level
fsm: log caller's source for events and state changes, not fsm.c lines
typo in comment for osmo_fsm_log_addr()
add value strings for enum osmo_fsm_term_cause and use for logging
fsm: explicitly log removal from parent fsm
fsm api doc: fix typo in doxygen marker '\breif'
fsm: term: safer iteration to remove all child FSMs
utils.h: add OSMO_STRINGIFY and OSMO_VALUE_STRING macros
doc: fix typo for osmo_hexparse
fsm: log tweak: upon free, say 'Freeing instance'
fsm_test.c: fix compiler warning: timer cb return type
fsm: doc: add missing file, line args; fix ws + tweak on one line
fsm: log calling file+line for error "event for NULL fi"
fsm: move LOGPFSMSRC and LOGPFSMLSRC to .h
fsm: factor out osmo_fsm_inst_term_children() from osmo_fsm_inst_term()
fsm: term: get parent pointer as late as possible
gprs_ns_vty: guard against duplicate VTY elements
doc: clarify osmo_strlcpy() doc
stats_test: fix mismatching osmo_stats_reporter->send_item signature
doc: fix doxygen 'utils' group closing brace
linuxlist.h: add llist_count()
vty/ports.h: reserve port 4258 for OsmoHLR VTY
comment: ports.h: more visibly remind to keep docs+wiki synced
GSUP, OAP, osmo-gen-vec: fix AUTS length to 14, not 16
gsm48: add UMTS AKA res+sync IEIs, msg type and cause val
osmo-auc-gen: cosmetic: clarify output upon AUTS
osmo-auc-gen: cmdline help: list algorithms; error messages
osmo_auth*: fix ordering of function args
bssgp_fc_test: do not use real time
Philipp Maier (4):
lapd_core: Improve debug output
select: add functionality to check socket state
lapd_core: fix program flow
lapd_core: Fix MDL-ERROR ind after RELEASE ind
Pravin Kumarvel (1):
Add function to get uninterrupted bit run
Sergey Kostanbaev (4):
modify USSD structures to support external handling
gsm0480: RELEASE COMPLETE can be without any payload
put language field near data to serialize it easier
store actual length of message
Sergey.Kostanbaev (2):
ss wip
gsm0480: parse registerSS and eraseSS
Vadim Yanitskiy (6):
utils/conv_gen.py: use shared tables if possible
utils/conv_gen.py: separate code definitions
gitignore: ignore tests/oap/oap_test
gitignore: ignore *.pyc files
tests/conv: add LTE PBCH test vector
tests/conv: whitespece fix
-----------------------------------------------------------------------
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, fairwaves/master-rebase has been updated
via 28d7d7570a079ac8cf415dd16469586c59decbd9 (commit)
from df0aa54e9c2c33026219df76e2c18bd7e39e7798 (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=28d7d7570a079ac8cf415dd16469…
commit 28d7d7570a079ac8cf415dd16469586c59decbd9
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed Feb 15 16:50:59 2017 +0300
debian: Update changelog to 0.9.6-fw.1
Change-Id: I3a9f88b7aec372d7ea16b962342da704ef054157
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 6 ++++++
1 file changed, 6 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 "UNNAMED PROJECT".
The branch, master has been updated
via 27c6b9016a511b8b66810808ee2282f11b3320a9 (commit)
from f8c7b6f3c9f3ab01dfea79b5941ea23291d61485 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-hlr/commit/?id=27c6b9016a511b8b66810808ee2282f…
commit 27c6b9016a511b8b66810808ee2282f11b3320a9
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Feb 13 15:55:03 2017 +0100
Move GSUP msg init into separate function
* move common copy-pasted code to initialize GSUP message into static
function
* use osmo_strlcpy() to copy imsi for added safety
Change-Id: Icd6e2479aa111ff820d53711222d46c6522033e6
-----------------------------------------------------------------------
Summary of changes:
src/hlr.c | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/vlr has been updated
via 1bccd33f48f934972e2bfde871fca74e9bf2c66f (commit)
via 7e60a8c8cc71325f0bbc55b5f9d8f5c2cfbe4c58 (commit)
from 51b6c1f1606e3fd051bb17c68aabb75d7d7bbcca (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=1bccd33f48f934972e2bfde871fca74e…
commit 1bccd33f48f934972e2bfde871fca74e9bf2c66f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 15 00:20:44 2017 +0100
vlr: get SMS working -- WIP
Change-Id: Iada130f9cd258e544c5d2cd96b12299f226cf738
http://cgit.osmocom.org/openbsc/commit/?id=7e60a8c8cc71325f0bbc55b5f9d8f5c2…
commit 7e60a8c8cc71325f0bbc55b5f9d8f5c2cfbe4c58
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 15 01:08:17 2017 +0100
cosmetic: prepare for llist_first/_last in libosmocore
I would like to move the llist_first and llist_last macros from gtphub.c to
libosmocore with change-id I296b7cf1c7cb07b24c2e17084b03fed321c53a7c. To avoid
compiler warnings, encapsulate the gtphub.c definitions in an #ifndef.
Change-Id: I8afaad471eb38d897184ea53cb1f4d10850e35eb
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/db.h | 8 ++-
openbsc/src/gprs/gtphub.c | 2 +
openbsc/src/libmsc/db.c | 69 ++++++-------------
openbsc/src/libmsc/sms_queue.c | 106 ++++++++++++++++++++++++------
openbsc/src/libmsc/vty_interface_layer3.c | 11 ++--
openbsc/src/libvlr/vlr.c | 4 ++
6 files changed, 123 insertions(+), 77 deletions(-)
hooks/post-receive
--
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 437ed4ab4295998a488769657fe300cb8d4b6080 (commit)
via 7adb567ffbbfc46dad70f1bb62f6da549127758f (commit)
from af4bb17a9345a093173d2ba98d0d4731314db8e5 (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=437ed4ab4295998a488769657fe3…
commit 437ed4ab4295998a488769657fe300cb8d4b6080
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Feb 14 15:54:31 2017 +0100
osmo_hexparse: allow whitespace in parsed string, add ws test
This is particularly useful for hex dumps containing spaces found in a log
(e.g. osmo-nitb authentication rand token), which can now be passed in quotes
to osmo-auc-gen without having to edit the spaces away.
Change-Id: Ib7af07f674a2d26c8569acdee98835fb3e626c45
http://cgit.osmocom.org/libosmocore/commit/?id=7adb567ffbbfc46dad70f1bb62f6…
commit 7adb567ffbbfc46dad70f1bb62f6da549127758f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Feb 14 15:48:19 2017 +0100
utils: add hexparse test
Change-Id: Ic95ab00b57d54905a235109561c00419161cf4bc
-----------------------------------------------------------------------
Summary of changes:
src/utils.c | 31 ++++++++----
tests/utils/utils_test.c | 123 ++++++++++++++++++++++++++++++++++++++++++++++
tests/utils/utils_test.ok | 23 +++++++++
3 files changed, 168 insertions(+), 9 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, sysmocom/0.3.5-stable has been updated
via 1a2ff06d206fc4ff3cb8170ebe2b5570addc5be3 (commit)
from af0ed4ee1417d165a530dcfc319143c4989c1444 (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=1a2ff06d206fc4ff3cb8170ebe2b557…
commit 1a2ff06d206fc4ff3cb8170ebe2b5570addc5be3
Author: Daniel Willmann <daniel(a)totalueberwachung.de>
Date: Tue Feb 14 20:36:27 2017 +0100
osmo-bts-sysmo: Fix power ramping merge conflicts
bts->c0 is the first trx. Don't overwrite power_params.trx_p_max_out_mdBm
after setting it with the new functions.
Ticket: SYS#3214
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-sysmo/main.c | 9 ++-------
1 file changed, 2 insertions(+), 7 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 6b4c6aa375bfe1d49594d8a43345dc6b5df917c3 (commit)
from c4ac69dcc2bd3825e73f2a026dccc8813dcbe592 (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=6b4c6aa375bfe1d49594d8a43345dc6…
commit 6b4c6aa375bfe1d49594d8a43345dc6b5df917c3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Feb 7 19:49:14 2017 +0100
sysmobts: fully support trx_power_params
The simplistic approach of sysmobts_get_nominal_power() is insufficient
to cope for devices that have an internal PA. The Actual transceiver
board is driven to a certain level (0..23 dBm typically), and the
external PA must be handled independent of that. Increasing the return
value of sysmobts_get_nominal_power() would result in the sysmoBTS
mainboard attempting to reach a higher power, which is wrong.
This change affects sysmoBTS 1020 and 1100. It causes power-ramping to
be used by default. For 1002 and 2050, no behavior change is expected.
Change-Id: Ieff75d5becaa80a2097b6e744c75c2d16259c9a4
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-sysmo/l1_if.c | 46 ++++++++++++++++++++++++++++++++++++---
src/osmo-bts-sysmo/sysmobts_vty.c | 2 +-
src/osmo-bts-sysmo/utils.c | 26 ----------------------
src/osmo-bts-sysmo/utils.h | 2 --
4 files changed, 44 insertions(+), 32 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, sysmocom/0.3.5-stable has been updated
via af0ed4ee1417d165a530dcfc319143c4989c1444 (commit)
via 2112a7c333f984e8c03c3f675babf71943370f27 (commit)
from dce6c09b30dd709467216d325bf38845a98fe75b (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=af0ed4ee1417d165a530dcfc319143c…
commit af0ed4ee1417d165a530dcfc319143c4989c1444
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Feb 7 19:49:14 2017 +0100
sysmobts: fully support trx_power_params
The simplistic approach of sysmobts_get_nominal_power() is insufficient
to cope for devices that have an internal PA. The Actual transceiver
board is driven to a certain level (0..23 dBm typically), and the
external PA must be handled independent of that. Increasing the return
value of sysmobts_get_nominal_power() would result in the sysmoBTS
mainboard attempting to reach a higher power, which is wrong.
This change affects sysmoBTS 1020 and 1100. It causes power-ramping to
be used by default. For 1002 and 2050, no behavior change is expected.
Change-Id: Ieff75d5becaa80a2097b6e744c75c2d16259c9a4
http://cgit.osmocom.org/osmo-bts/commit/?id=2112a7c333f984e8c03c3f675babf71…
commit 2112a7c333f984e8c03c3f675babf71943370f27
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Feb 7 19:58:41 2017 +0100
tx_power: Change PA calibration tables to use delta vales
It seems more user friendly to look at a calibration table in terms of
the delta (positive or negative) compared to the nominal gain value,
rather than a collection of absolute gain values. It has the added
benefit that the (API/data model) user doesn't have to specify a gain
value for each ARFCN, but rather can rely on the default nominal gain in
absence of a calibration table for this specific unit.
Change-Id: I7311815902a88d2fc9d211cf4c62fa6fdc5e86ad
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/tx_power.h | 2 +-
src/common/tx_power.c | 4 ++--
src/osmo-bts-sysmo/l1_if.c | 3 ++-
src/osmo-bts-sysmo/main.c | 48 +++++++++++++++++++++++++++++++++++++--
src/osmo-bts-sysmo/sysmobts_vty.c | 2 +-
src/osmo-bts-sysmo/utils.c | 26 ---------------------
src/osmo-bts-sysmo/utils.h | 2 --
7 files changed, 52 insertions(+), 35 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 c4ac69dcc2bd3825e73f2a026dccc8813dcbe592 (commit)
from b390dfb90dfd0b38d17cea931ec0d0e194e2a4a1 (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=c4ac69dcc2bd3825e73f2a026dccc88…
commit c4ac69dcc2bd3825e73f2a026dccc8813dcbe592
Author: Ivan Klyuchnikov <kluchnikovi(a)gmail.com>
Date: Mon Feb 6 19:17:08 2017 +0000
osmo-trx-bts: Fix incorrect bts shutdown procedure in case of abis connection closure
This issue occurs in case of osmo-nitb restart which leads to abis connection closure.
Function bts_shutdown from common/bts.c should be used in this case for proper bts shutdown.
Change-Id: Id025e703dd5c91896d450d200e88e46552f178f0
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/l1_if.c | 5 +----
1 file changed, 1 insertion(+), 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/vlr has been updated
via 51b6c1f1606e3fd051bb17c68aabb75d7d7bbcca (commit)
from 4c59b354d417d0d88947022b991d583629e22e6e (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=51b6c1f1606e3fd051bb17c68aabb75d…
commit 51b6c1f1606e3fd051bb17c68aabb75d7d7bbcca
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Feb 14 17:42:25 2017 +0100
logging: auth request: use hexdump without spaces for RAND, AUTN
Change-Id: I656d8619a1adc93e2f627f4e1ba21512a7374279
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_08.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)