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 A-bis protcol interface library".
The branch, lynxis/unixsocket_version_header has been updated
discards ad50427ca9e8a671d52627fc0421dc409ad95662 (commit)
via 4188b811a6e90b99e78b7eecd9cc044dc0846f3f (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 (ad50427ca9e8a671d52627fc0421dc409ad95662)
\
N -- N -- N (4188b811a6e90b99e78b7eecd9cc044dc0846f3f)
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/libosmo-abis/commit/?id=4188b811a6e90b99e78b7eecd9c…
commit 4188b811a6e90b99e78b7eecd9cc044dc0846f3f
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Feb 21 15:30:05 2017 +0100
unixsocket: introduce a version/datacontrol header (2byte)
The ALT TC/Superchannel switch requires a seperate side channel. By introducing a header this
can be done in a clean way. So every packet gets
- 1 byte version
- 1 byte data or control
Change-Id: I0b601b67450b93291b2c2bcec5b0919050e18791
-----------------------------------------------------------------------
Summary of changes:
src/input/unixsocket.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
Osmocom A-bis protcol interface 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 "Osmocom A-bis protcol interface library".
The branch, lynxis/unixsocket_version_header has been updated
discards 1e6f30d1d94839e554d24b77801d4a2eeacd00c7 (commit)
via ad50427ca9e8a671d52627fc0421dc409ad95662 (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 (1e6f30d1d94839e554d24b77801d4a2eeacd00c7)
\
N -- N -- N (ad50427ca9e8a671d52627fc0421dc409ad95662)
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/libosmo-abis/commit/?id=ad50427ca9e8a671d52627fc042…
commit ad50427ca9e8a671d52627fc0421dc409ad95662
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Feb 21 15:30:05 2017 +0100
unixsocket: introduce a version/datacontrol header (2byte)
The ALT TC/Superchannel switch requires a seperate side channel. By introducing a header this
can be done in a clean way. So every packet gets
- 1 byte version
- 1 byte data or control
Change-Id: I0b601b67450b93291b2c2bcec5b0919050e18791
-----------------------------------------------------------------------
Summary of changes:
src/input/unixsocket.c | 1 +
1 file changed, 1 insertion(+)
hooks/post-receive
--
Osmocom A-bis protcol interface 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 "Osmocom A-bis protcol interface library".
The branch, lynxis/unixsocket_version_header has been created
at 1e6f30d1d94839e554d24b77801d4a2eeacd00c7 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-abis/commit/?id=1e6f30d1d94839e554d24b77801…
commit 1e6f30d1d94839e554d24b77801d4a2eeacd00c7
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Feb 21 15:30:05 2017 +0100
unixsocket: introduce a version/datacontrol header (2byte)
The ALT TC/Superchannel switch requires a seperate side channel. By introducing a header this
can be done in a clean way. So every packet gets
- 1 byte version
- 1 byte data or control
Change-Id: I0b601b67450b93291b2c2bcec5b0919050e18791
http://cgit.osmocom.org/libosmo-abis/commit/?id=39e5993e0039db755690b6fb52c…
commit 39e5993e0039db755690b6fb52c7e74848f48d0e
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Feb 21 13:59:05 2017 +0100
Revert "WIP: Adding 2 byte header to unixsocket payload"
This reverts commit fb0fa6d8224aa453126e234bb5ff389f27ae898a.
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom A-bis protcol interface 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 "UNNAMED PROJECT".
The branch, master has been updated
via 3ce368676849b54f40fc426bf3eb136e17091416 (commit)
from 58d4a84a3198bc6c30f5fc9f2182ec2de5deb446 (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=3ce368676849b54f40fc426bf3eb136…
commit 3ce368676849b54f40fc426bf3eb136e17091416
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Feb 20 11:18:04 2017 +0100
Add routines to update nam_ps
Add SQL queries to change nam_ps value and function which uses them.
Change-Id: I24fb79e084b2dfa6a81b52f448b94a86e47014ef
-----------------------------------------------------------------------
Summary of changes:
src/db.c | 2 ++
src/db.h | 18 ++++++++++--------
src/db_hlr.c | 26 ++++++++++++++++++++++++++
3 files changed, 38 insertions(+), 8 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 A-bis protcol interface library".
The branch, master has been updated
via 8a3be282ab265a2587608e471b274dda200eae84 (commit)
from 254745880bb2ff7f17fe158fb7bfb5e1dc530906 (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-abis/commit/?id=8a3be282ab265a2587608e471b2…
commit 8a3be282ab265a2587608e471b274dda200eae84
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Feb 20 18:24:03 2017 +0100
Enable sanitize
Add ./configure option to enable ASAN checks and use it for jenkins
tests. While at it - also move to /bin/sh shebang as we don't use
bashisms anyway.
Change-Id: Ie26e54ab6b850c9adf124a6bc613ec9bc9e8a6e2
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 12 ++++++++++++
contrib/jenkins.sh | 4 ++--
2 files changed, 14 insertions(+), 2 deletions(-)
hooks/post-receive
--
Osmocom A-bis protcol interface 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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The annotated tag, fairwaves/0.5.0-fw.2 has been created
at 1678bbf90433b89c0162d0e72b167af6ea2cb605 (tag)
tagging 214a69a7a07c2d005f452c66d6514ecf2cb16e50 (commit)
replaces 0.4.0
tagged by Ivan Kluchnikov
on Tue Feb 21 13:58:04 2017 +0300
- Log -----------------------------------------------------------------
Fairwaves 0.5.0-fw.2 version.
Alexander Chemeris (5):
l1sap: Whitespace fixes.
l1sap: Fix use-after-free in loopback mode.
vty: Add commands to manually activate/deactivate a channel.
trx: Add "maxdlynb" VTY command to control max TA for Normal Bursts.
rsl: Output RTP stats before closing the socket.
Alexander Huemer (1):
fix some format specifiers
Andreas Eversberg (1):
ABIS: Support for multiple RSL connections
Daniel Laszlo Sitzer (1):
octphy: Update outdated config param name in error message.
Harald Welte (112):
configure.ac: Only require libgps if building for sysmoBTS
configure.ac: Depend on libosmotrau 0.3.2 (ortp statistics)
configure.ac: Add subdir-objects to suppress warnings
configure.ac: Better description for --enable-sysmocom-bts and --enable-trx
Revert "configure.ac: Add subdir-objects to suppress warnings"
Don't blindly link against '-lortp' but use pkg-config for that
TRX: catch up with trhe amr_mode naming changes
tests/Makefile.am: Don't use sysmobts SUBDIRS twice
cope with 'struct gsm_bts' without a tsc member
sysmobts: fix ph_data_req() msgb handling + alignment
sysmobts: Dont recycle PHY primitive for L1SAP in PH-DATA.ind
common/rsl.c: The presence of a valied measurement result is DEBUG
l1sap: Ensure we only pass PHY primitives of active lchans
osmo-bts-sysmo: Disable DSP trace flags by default
use talloc pool for msgb and ortp library
sysmobts: Clarify msgb ownership / fix memory leaks
fix large amount of compiler warnings in common and sysmobts code
sysmobts: add missing break statement in l1if_handle_ind()
print a NOTICE message if lchan not activ in get_active_lchan_by_chan_nr()
LAPDm: Use T200 settings from OML rather than libosmocore defaults
Add support for Octasic OCTSDR-2G GSM PHY
OCTPHY: Replace '-lortp' with the proper pkg-config/autofoo version
OCTPHY: Ensure we write the phy-netdev parameter
OCTPHY: Exit gracefully if config file specifies no phy-netdev
OCTPHY: Fix various memory leaks and add comments on msgb ownership
OCTPHY: Block PHY indications until it is confirmed open
OCTPHY: Print NOTICE message if we receive supervisory frame
OCTPHY: Implement command re-transmission after message loss
OCTPHY: Obtain information from PHY and expose it in VTY
Merge branch 'sysmocom/octphy'
TRX: remove obsolete get_mac() function
TRX: Add stub bts_model_change_power() function
sysmoBTS: port 'press Ctrl+C twice for immediate exit' from osmo-bts-trx
TRX: some comments dscribing the scheduler.[ch] API
TRX: mark scheduler data structures as 'const'
TRX: use const for dummy and fcch burst definitions
TRX: Reduce magic numbers, introduce GSM_HYPERFRAME for 2715648
move 'GSM_FR_BYTES' and related definitiions to common part
use existing #define for FR/EFR frame length (33/31)
TRX: make trx_chan_desc static, it is not used externally
TRX: schedule: remove dead code
TRX: scheduler: whitespace cleanup
TRX: replace some more 2715648 magic numbers with GSM_HYPERFRAME
TRX: Don't use magic numbers when we have #defines
TRX: Don't hard-code 23 bytes, use GSM_MACBLOCK_LEN
TRX: the L1SAP queue contains mac blocks, not bursts (cosmetic)
Merge branch 'laforge/cleanup'
Fix T200 default values
Make T200 default initialization even more robust
OCTPHY: Don't have files in EXTRA_DIST that don't exist (anymore)
common/support.c: Remove unused file
Add new bts_model_ctrl_cmds_install()
merge bts-specific main function into common/main.c:bts_main()
Merge branch 'laforge/common-main'
OCTPHY: fix 'make dist' (missing header files)
Fix T200 default values
lapdm: Add DEBUGP statement about T200 values being set for lchan
OML: Ignore T200 settings by BSC for now
Revert "oml: temporary debug hack"
abis: Add a queue of OML messages
fix compile warnings
L1SAP: Ensure we don't process MPH-TIME.indication on TRX != C0
fix migration of check_for_ciph_cmd() from sysmobts to l1sap
TRX: factor out the scheduler from remaining code
TRX: split scheduler in generic part and backend part
TRX: call trx_loop_sacch_clock from TRX scheduler backend
TRX: scheduler: don't access l1h->config from scheduler
TRX: scheduler: Move trx_sched_clock() to scheduler_trx.c
TRX: scheduler: Remove dependency to trx_if.[ch]
TRX: Move scheduler to src/common
Merge branch 'laforge/trx-split'
Introduce new phy_link and phy_instance abstraction
don't touch OML MO when PHY link is established
port sysmobts to phy_link/phy_instance abstraction
Merge branch 'laforge/phy-link'
abis.c: Fix segfault on OML link loss
sysmobts: make clock calibration eeprom default (again?)
LC15: configure.ac: use --enable-litecell15 insteda of --enable-litecell15-bts
LC15: configure.ac: Allow specifying an alternate include-dir
LC15: port litecell 1.5 support to recent osmo-bts master
LC15: Add example configuration file for Litecell 1.5
LC15: cosmetic whitespace fixes
LC15: Fix printed msgq file names in error messages
LC15: fix compiler warning against more recent libosmovty
introduce + use new generic vty_get_phy_instance()
sysmobts/LC15: Fix startup-time DSP trace flage configuration
LC15: Remove unused clk_use_eeprom and clk_src fields
LC15/sysmobts: Don't try to refer to fl1h from PHY config
LC15: Remove clk_cal (another unused struct member)
LC15: Call l1if_reset() after l1if_open()
move auto-band configuration commands to common/vty.c
declare pcu_direct in pcu_if.h
make PCU socket and telnet port configurable
Use consistent naming of binaries accross BTS models
LC15: Fix 'make dist' (missing include files)
LC15: set nominal transmit power of 37dBm for all TRX
LC15: remove bogus check_for_ciph_cmd() copy
Merge branch 'laforge/litecell15'
sysmobts_vty: Fix null-check for pinst
use unsigned int to compare wih ARRAY_SIZE
scheduler: Fix ARRAY_SIZE() in trx_sched_init()
Update configuration examples
sysmobts: screnrc/systemd-service: Use osmo-bts-sysmo instead of sysmobts
Add .mailmap for mapping mail addresses in shortlog
vty: Ensure to not use negative (error) sapi value
sysmobts: Add correct nominal transmit power for sysmoBTS 1020
sysmobts_eeprom.h: Fix/extend model number definitions
Revert "sysmobts: Add correct nominal transmit power for sysmoBTS 1020"
tx_power: various cosmetic fixes in comments
tx_power: Change PA calibration tables to use delta vales
Add new unit-test for transmit power computation code
sysmobts: fully support trx_power_params
Holger Hans Peter Freyther (22):
amr: Catch up with the amr_mode changes
amr: Catch-up for the non-RTP mode after amr rename
sysmobts: Catch up with the API changes and specify the version
sysmobts-v2/eepromreader: Add userspace program to read EEPROM
sysmobts-calib: Warn about firmware and header mismatch
main: Return something from the method
octphy: Look-up the right timeslot and then the logical chan
pcuif: Do not bump the PCU_IF version
octphy: Use the event defaults as base
misc: Attempt to fix make distcheck and dumping docs
octphy: Enable TCH/H mode and begin testing
debian: Create initial packaging for the osmo-bts-trx
misc: Ignore files generated by a debian packaging build
jenkins: Add the build script from jenkins here
jenkins: Add the build script from jenkins here
sysmobts: Add the barebox boot state reservation
sysmobts: Fix eeprom padding before gpg key
ci/spatch: Remove the "static" analysis handling
oct: Attempt to enable the Octphy for the osmo-bts-oct build
Revert "deb: use gsm_data_shared.* from openbsc-dev"
debian: Use the header files installed by openbsc-dev
build: Do not require more headers from OpenBSC
Ivan Kluchnikov (4):
oml: Fix incorrect usage of const variable abis_nm_att_tlvdef_ipa
debian: Update changelog to 0.5.0-fw.1
debian: Update control file to resolve possible conflicts with old version of osmo-bts-trx packages
debian: Update changelog to 0.5.0-fw.2
Ivan Klyuchnikov (4):
osmo-trx-bts: Fix incorrect setting of RXGAIN and POWER parameters on second channel (TRX1) of osmo-trx
osmo-trx-bts: Fix osmo-bts-trx crash on startup during reading phy instance parameters from config file
osmo-trx-bts: Fix incorrect bts shutdown procedure in case of abis connection closure
osmo-trx-bts: Fix incorrect bts shutdown procedure in case of clock loss from osmo-trx
Jason DSouza (1):
Close TRX session before opening new one
Jean-Francois Dionne (7):
DTX: don't always perform AMR HR specific check
DTX: fix SID-FIRST detection
lc15,sysmobts l1_if: fix memleak in handle_mph_time_ind()
sysmo,lc15: fix memory leak at each call placed
DTX: fix "unexpected burst" error
Fix AMR HR DTX FSM logic.
Fix SACCH channel release indication not sent to BSC after location update.
Max Suraev (103):
Fix ocmo-bts-octphy interaction with OsmoPCU
Fix copy-paste issue
Fix SI2ter scheduling
Add explicit check for SI2quater index and count
Ignore binary and backup files
Add utility to check proper scheduling of SI
octphy: add missing include to fix the build
Fix typo in error message
octphy: use octasic's routines for debug output
octphy: add support for multiple trx ids
octphy: add example configuration with 2 trx
octphy: fix for multiple trx with more than 1 dsp
LC15: ignore build byproducts
LC15: add stubs for phy link/instance defaults
LC15: properly initialize unmapped phy instances
Ensure TRX invariant
Use libosmocore function for uplink measurements
Fix debug output
Fix RTP timestamps in case of DTX
Add DTXd support for sysmoBTS and LC15
Use libosmocodec for AMR RTP
octphy: Use the app. info. defaults as base
Fix debug output
DTXd: store/repeat last SID
DTXd: store/repeat last SID
DTXu: mark beginning of speech burst in RTP
Fix OML activation
TRX: Add vty command to power on/off transceiver
TRX: add configuration example
Add .gitreview
DTX: add support for AMR/HR
Move copy-pasted code into common part
Use libosmocodec functions for AMR
Use error values instead of number for RSL error
Clarify logging message
Make get_lchan_by_chan_nr globally available
DTXu: move copy-pasted code to common part
Remove duplicated nibble shift code
TRX: add Uplink DTX support for FR/HR
Mark array as static const
sysmobts: dump PRACH and PTCCH parameters
Activate PTCCH UL
Fix dsp tracing at phy config
octphy: fix build
Fill measurements data for L1SAP
sysmo: ts_connect: log channel combination name instead of number
DTX: fix last SID saving
DTX: fix SID repeat scheduling
DTX: fix SID logic
lc15, sysmo: Use SID_FIRST_P1 to initiate DTX
DTX: check Marker bit to send ONSET to L1
DTX: remove misleading comment
LC15: Clarify msgb ownership / fix memory leaks
DTX: move scheduling check inside repeat_last_sid
DTX: further AMR SID cache fixes (lc15, sysmo)
DTX: move ONSET detection into separate function
DTX: send AMR voice alongside with ONSET
DTX: fix conversion from fn to ms
Move copy-pasted array into shared header
DTX DL: use FSM for AMR
TRX: fix building with latest DTX changes
DTX: fix array size calculation
DTX AMR - fix buffer length check
Replace magic number with define
Fix lc15 build
Extend RTP RX callback parameters
DTX HR - fix array size calculation
Fix DTX DL AMR SIDscheduling logic
Add tools to check DTX operation
DTX DL: split ONSET state handling
Remove obsolete define
DTX DL: add AMR HR support to scheduling check
DTX fix ONSET handling
dtx_check.gawk: Fix false-positives in DTX check
Fix tests linking with libosmocodec
DTX DL: tighten check for enabled operation
DTX: wrap FSM signal dispatching
Add libosmocodec for octphy build
dtx_check.gawk: add check for repetitive SID FIRST
Remove duplicated code
Replace link_id constant with define
DTX DL AMR: rewrite FSM recursion
Remove duplicated code
Fix AGCH/PCH proportional allocation
TRX: prevent segfault upon phy init
DTX: add explicit check if DTX enabled
Save RTP metadata in Control Buffer
osmo-bts-trx: fix lchan deactivation
DTX: fix TS adjustment for ONSET
Optionally use adaptive RTP jitter buffering
Integrate Debian packaging changes
DTX AMR HR: fix inhibition
Add copyright for .deb packages
Move code to libosmocore
Log socket path on error
Add Abis OML failure event reporting
Alarm on various errors
Remove obsolete define TLVP_PRES_LEN
scheduler: log lchan on which prim error occured
deb: use gsm_data_shared.* from openbsc-dev
OML: internalize failure reporting
Add ctrl command to send OML alert
Fix typo in TCH/H interleaving table
Mike McTernan (2):
osmo-bts-trx: Fix PCS1900 operation
osmo-bts-trx: log decoder bit errors as DEBUG, not NOTICE
Minh-Quang Nguyen (7):
sysmobts: support eeprom map version 2
l1sap.h: fix wrong L1SAP_FN2PTCCHBLOCK calculation according to TS 45.002 Table 6
common/abis.c: fix 100% CPU usage after disconnecting OML/RSL link (Bug #1703)
LC15: Bring back DSP trace argument
LC15: Hardware changes:
LC15: TRX nominal TX power can be used from EEPROM or from BTS configuration
rsl: Fix dropping of LAPDm UA message.
Neels Hofmeyr (101):
sysmo: add L3 handle to l1prim messages
pcu_sock: add pcu_connected() to query PCU availability
tests/stubs.c: remove unused stubs
fix typo in error message ('at lEast')
oml, Set Chan Attr: treat unknown PCHAN types as error
dyn PDCH: rsl rx dchan: also log ip.access message names
dyn PDCH: cosmetic: lchan_to_GsmL1_SubCh_t(): add case for TCH_F_PDCH
doc: add ladder diagram on dynamic PDCH, add msc-README
add missing DSUM entry to bts_log_info_cat
fix compiler warning: printf format for sizeof()
fix compiler warning: add missing case (PHY_LINK_CONNECTING)
fix two compiler warnings: add two opaque struct declarations
dyn PDCH: add bts_model_ts_connect() and _disconnect() stubs
dyn PDCH: conf_lchans_for_pchan(): handle TCH/F_PDCH
dyn PDCH: pcu_tx_info_ind(): handle TCH/F_PDCH in PDCH mode
dyn PDCH: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags
dyn PDCH: implement main dyn PDCH logic in common/
dyn PDCH: sysmo-bts/oml.c: add ts_connect_as(), absorbing ts_connect() guts
dyn PDCH: sysmo: handle TCH/F_PDCH init like TCH/F
dyn PDCH: complete for sysmo-bts: implement bts_model_ts_*()
error log: two minor clarifications
debug log: log lchan state transitions
debug log: log TS pchan type on connect
fix lc15 build: put src/common/libbts.a left of -losmogsm
lc15: add L3 handle to l1prim messages
dyn PDCH: lc15: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags
dyn PDCH: lc15: add ts_connect_as(), absorbing ts_connect() guts
dyn PDCH: lc15: handle TCH/F_PDCH init like TCH/F
dyn PDCH: lc15: complete for litecell15-bts: implement bts_model_ts_*()
dyn PDCH: safeguard: exit if nothing pending in dyn_pdch_ts_disconnected()
vty: install orphaned trx nominal power command
fix compiler warnings: include bts_model.h in phy_link.c
fix compiler warning: remove useless 'static' storage class for struct decl
fix compiler warning: remove unused variable 'i' in calib_verify()
cosmetic: osmo-bts-trx: add comment, fix comment typo
log: osmo-bts-trx: change access burst logs to DEBUG level
log: osmo-bts-trx: change PDTCH block logs to DEBUG level
osmo-bts-trx: init OML only once by sending AVSTATE_OK with OPSTATE_ENABLED
doc: move dyn_pdch.msc to osmo-gsm-manuals.git
error log: rsl.c: typo x2
info log: l1sap.c: add '0x' to hex output
fix compiler warning: msg_utils.c: fn_chk() constify arg
cosmetic: pcu_sock.c: rename ts_is_pdch() to ts_should_be_pdch()
cosmetic: clarify TCH/F_PDCH related naming and comments
cosmetic: pcu_sock.c: rename ts_is_pdch() to ts_should_be_pdch()
fix compiler warning: msg_utils.c: fn_chk() constify arg
info log: l1sap.c: add '0x' to hex output
error log: rsl.c: typo x2
dyn PDCH: code dup: use conf_lchans_as_pchan()
prepare dyn TS: split/replace conf_lchans_for_pchan()
code dup: join [rsl_]lchan_lookup() from libbsc and osmo-bts
dyn TS: common TCH/F_TCH/H_PDCH implementation
sysmo/oml.c: rename ts_connect() to ts_opstart()
dyn TS: implement SysmoBTS specifics
lc15/oml.c: rename ts_connect() to ts_opstart()
dyn TS: implement litecell15 specifics
comment typo: common/l1sap.c
log typo: trx_sched_set_pchan()
dyn TS: sysmo,lc15: chan_nr_by_sapi(): add missing assertion
fix comment in common/l1sap.c, function name changed
dyn TS, dyn PDCH: common/l1sap.c: properly notice PDCH
dyn PDCH: trx l1_if.c: factor out trx_set_ts_as_pchan() from trx_set_ts()
dyn PDCH: complete for trx: implement bts_model_ts_[dis]connect()
dyn PDCH: trx l1_if.c: drop fixme, add comment
dyn TS: complete for TRX
dyn TS: measurement.c: replace fixme with comment
sysmo,lc15: ts_connect_as(): log error also for pchan_as == TCH/F_PDCH
sysmo: fix dyn TS: Revert "Activate PTCCH UL" [in sysmobts]
log: l1sap: add 0x to hex output of chan_nr, 5 times
dyn TS: measurement: use correct nr of subslots, rm code dup
cosmetic: common ts_is_pdch()
dyn TS: sysmo,lc15: ph_data_req: fix PDCH mode detection
Fix ip.access style dyn PDCH, broken in 37af36e85eca546595081246aec010fa7f6fd0be
common/rsl: move decision whether to chan act ack/nack to common function
octphy: fix build: Revert "octphy: fix for multiple trx with more than 1 dsp"
octphy: fix build: Revert "octphy: add support for multiple trx ids"
octphy: fix build with OCTSDR-OPENBSC-02.07.00-B708: name changed
dyn TS: if PCU is not connected, allow operation as TCH
log: sysmo,lc15: tweak log about sapi_cmds queue
log causing rx event for lchan_lookup errors
heed VTY 'line vty'/'bind' command
sysmobts_mgr, lc15bts_mgr: fix tall context for telnet vty
build: be robust against install-sh files above the root dir
configure: check for pkg-config presence
jenkins.sh: use osmo-build-dep.sh, log test failures
msgb ctx: use new msgb_talloc_ctx_init() in various main()s
jenkins-oct.sh: fix build: typo in deps path
fix 'osmo-bts-* --version' segfault
cosmetic: tweak README
osmo-bts-trx: remove obsolete include of netif/rtp.h
add jenkins_bts_trx.sh
add jenkins_oct_and_bts_trx.sh
jenkins: add jenkins_bts_model.sh
cosmetic: vty prompts: add space after '#'
bursts test: test_pdtch: pre-init result mem
fix: dyn ts: uplink measurement report
fix missing ~ in bit logic for lchan->si.valid in rsl_rx_sacch_inf_mod()
SACCH: fix sending of SI with an enum value > 7
SACCH SI: assert that SI enum vals fit in bit mask
all models: fix vty write: bts_model_config_write_phy
cosmetic: lchan_sacch_get: early-exit instead of nested-if
Philipp (15):
octphy: Fixing missing payload type in ph. chan. activation
octphy: Fixing band selection for ARFCN 0
octphy: reintroducing multi-trx support
octopy: fixing renamed constant
octphy: prevent mismatch between dsp-firmware and octphy headers
rsl: improving the log output
octphy: multi-trx support: fix AC_CHECK order
RSL: drop obsolete NULL check
RSL: add assertions to check args of public API
OML: fix possible segfault: add NULL check in oml_ipa_set_attr()
CTRL: make the CTRL-Interface IP address configurable
l1sap: Fix expired rach slot counting
l1sap: fix missing 'else's causing wrong rach frame expiry counts
octphy: set tx attenuation via VTY
octphy: Improve OML ADM state handling
Philipp Maier (3):
octphy VTY: fix vty write output for octphy's phy section
cosmetic: Remove stray newlines in octphy_vty.c
cosmetic: remove stray newline in octphy's l1_oml.c
Ruben Undheim (1):
Fix some spelling errors
Tom Tsou (4):
trx: Add EGPRS tables, sequences, and mappings
trx: Add EGPRS coding and decoding procedures
trx: Enable EGPRS handling through burst lengths
trx: Fix coverity BER calculation NULL dereference
Vadim Yanitskiy (1):
pcu_sock: use osmo_sock_unix_init() from libosmocore
Yves Godin (4):
LC15: Add initial support for the NuRAN Wireless Litecell 1.5
LC15: Disable DSP trace flags by default
LC15: use talloc pool for msgb and ortp library
DTX: fix 1st RTP packet drop
bhargava (4):
Change interface in osmo-bts for 11 bit RACH
Update parameters in osmo-bts-sysmo for 11bit RACH
11bit RACH support for osmo-bts-litecell15
Initialize parameters in osmo-trx for 11bit RACH
-----------------------------------------------------------------------
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, fairwaves/package has been updated
via 214a69a7a07c2d005f452c66d6514ecf2cb16e50 (commit)
via 9a5c7fd29fbd5267c351cffd4d432aa7ec7c7e3f (commit)
from bfa59a46cb0786e09d48acb245bde39a9092363d (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=214a69a7a07c2d005f452c66d6514ec…
commit 214a69a7a07c2d005f452c66d6514ecf2cb16e50
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Feb 21 13:56:03 2017 +0300
debian: Update changelog to 0.5.0-fw.2
Change-Id: I559ddab43d0916a27e8c15ed70362041d4163d04
http://cgit.osmocom.org/osmo-bts/commit/?id=9a5c7fd29fbd5267c351cffd4d432aa…
commit 9a5c7fd29fbd5267c351cffd4d432aa7ec7c7e3f
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Feb 21 13:46:30 2017 +0300
debian: Update control file to resolve possible conflicts with old version of osmo-bts-trx packages
osmo-bts and osmo-bts-dbg were used as names for packages in previous versions,
so we should add Breaks, Replaces and Provides to control file to avoid conflicts during packages update.
Change-Id: Ib4607e9bcffb775b4f99a3e5cf9b2bc1398cd131
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 6 ++++++
debian/control | 6 ++++++
2 files changed, 12 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, fairwaves/package has been updated
discards b7a6427a89e6a2f726a2b96c9897926e4cdb032d (commit)
discards 949fcade616f25ceb98c187feaee9040b2f3e46b (commit)
discards a53e3a547299b202235afad9801acacd5cfe4acd (commit)
via bfa59a46cb0786e09d48acb245bde39a9092363d (commit)
via 64d16028eb7d38bb442591c6c0224ae28eb3e2be (commit)
via 70c68853c289bf13822a7c76cd2434fcf7364576 (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 (b7a6427a89e6a2f726a2b96c9897926e4cdb032d)
\
N -- N -- N (bfa59a46cb0786e09d48acb245bde39a9092363d)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=bfa59a46cb0786e09d48acb245bde39…
commit bfa59a46cb0786e09d48acb245bde39a9092363d
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu Feb 16 22:24:27 2017 +0300
debian: Update changelog to 0.5.0-fw.1
Change-Id: Ibd62d183cd1f6c33d6d942398a821abf3d3d70ee
-----------------------------------------------------------------------
Summary of changes:
src/common/oml.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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, fairwaves/master-rebase has been deleted
was 749629849cc16cb68b1975a77a3d2eb2ccafb7e7
-----------------------------------------------------------------------
749629849cc16cb68b1975a77a3d2eb2ccafb7e7 rsl: Output RTP stats before closing the socket.
-----------------------------------------------------------------------
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, laforge/sigtran has been updated
discards 417460d6047d8c57f0c70036cf41deb93bc64778 (commit)
discards 894a180334e00372b85e46884a8e47d86f77877b (commit)
discards d7ccc2860678d6a5c1260d25541168f04a982255 (commit)
discards e9e664254b18fe3c539e11ba468f9e22cefadbf2 (commit)
discards 6f64a1e90efc98b75b86c61c544797f568367e84 (commit)
discards 01577e0dec9993d107aa3487f3f0506b927483ae (commit)
discards 95b3b517ecfc56d31a74a5e6360eeadfcbc3a565 (commit)
via 5742453270ce6296af4245452364c35537c69bd3 (commit)
via 31e509a0d64b23e9c9f078ad8c233ac9b54776f6 (commit)
via e035fb079e79a42ca3a120beede828f22b140462 (commit)
via 4c4166e0885f5b51f0c7d24a0437b8a48d7c03b8 (commit)
via 0ef7b2792428159c7f5811ff4bcfa7a6c7fb87e1 (commit)
via b81f870f1aa3a62bb1248219dfc4e951977d5fdc (commit)
via edf323222c38e831f731019bbe58744e048be4a2 (commit)
via 71ce8a3bce981ac37fe377eaf245a9be40f62a3b (commit)
via 54307b40b6b03389bdc72128df440d3e2f0ff31d (commit)
via f1c382f0172bb2ae2a8b8067c8640077e57c0875 (commit)
via ce2b51a2fe15b1468626b1d648ede100f69253d8 (commit)
via 1a995cd27e3f244ed93a96158269bca2f6f5dc20 (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 (417460d6047d8c57f0c70036cf41deb93bc64778)
\
N -- N -- N (5742453270ce6296af4245452364c35537c69bd3)
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/libosmo-sccp/commit/?id=5742453270ce6296af424545236…
commit 5742453270ce6296af4245452364c35537c69bd3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Feb 21 02:17:15 2017 +0100
WIP: New osmo_ss7 core handling (instance/linkset/link/asp/as)
This is the heart of the new osmocom SS7 stack, handling SS7
instances, linksets, links, ASs, ASPs, etc.
osmo_ss7 will soon receive a VTY configuration and will replace the
other SS7/SIGTRAN code in sua.c.
Change-Id: I7e631e42bbf5cb10315f585d1f24affeaadd9331
http://cgit.osmocom.org/libosmo-sccp/commit/?id=31e509a0d64b23e9c9f078ad8c2…
commit 31e509a0d64b23e9c9f078ad8c233ac9b54776f6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Feb 20 21:03:33 2017 +0100
WIP: transform SUA to use sccp_scoc
Change-Id: Ie22299af3e28178b4b0fcb6e6908b5f1738dadad
http://cgit.osmocom.org/libosmo-sccp/commit/?id=e035fb079e79a42ca3a120beede…
commit e035fb079e79a42ca3a120beede828f22b140462
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Feb 20 13:23:44 2017 +0100
scoc: use inst->route_ctx
Change-Id: I1c045da84ba565b570473b89027ecd11144f3fce
http://cgit.osmocom.org/libosmo-sccp/commit/?id=4c4166e0885f5b51f0c7d24a043…
commit 4c4166e0885f5b51f0c7d24a0437b8a48d7c03b8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Feb 20 09:26:25 2017 +0100
xua_asp_event_map -> xua_msg_event_map
Change-Id: I16d3533e116ce41e07ef5eb7b2f801bc113e9372
http://cgit.osmocom.org/libosmo-sccp/commit/?id=0ef7b2792428159c7f5811ff4bc…
commit 0ef7b2792428159c7f5811ff4bcfa7a6c7fb87e1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 11 23:38:15 2017 +0100
xua_sap.h: Add definitions for upcoming xUA modules
Change-Id: I74cb9d80d509f1cde02e35a78a70353f8615836f
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b81f870f1aa3a62bb1248219dfc…
commit b81f870f1aa3a62bb1248219dfc4e951977d5fdc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 11 23:37:47 2017 +0100
mtp_sap.h: Add definitions for upcoming MTP SAP
Change-Id: I714c44720821e1deaffef75d36ab49ac5a3186f0
http://cgit.osmocom.org/libosmo-sccp/commit/?id=edf323222c38e831f731019bbe5…
commit edf323222c38e831f731019bbe58744e048be4a2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Feb 11 23:36:46 2017 +0100
WIP: New FSM-Based connection-oriented SCCP implementation
Change-Id: I6d875298bf4fa0bfcafc7e00fe96aa2e6f516b33
http://cgit.osmocom.org/libosmo-sccp/commit/?id=71ce8a3bce981ac37fe377eaf24…
commit 71ce8a3bce981ac37fe377eaf245a9be40f62a3b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 9 00:37:35 2017 +0100
WIP: M3UA support
Change-Id: I79555a7c7740e892f7ac238f5cae165841393f1c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=54307b40b6b03389bdc72128df4…
commit 54307b40b6b03389bdc72128df440d3e2f0ff31d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jan 28 23:23:35 2017 +0100
WIP: implement xUA ASP and AS state machine as osmo_fsm
Change-Id: Iae808a23a17e675f2b9eb31f8ef3d789651daecc
http://cgit.osmocom.org/libosmo-sccp/commit/?id=f1c382f0172bb2ae2a8b8067c86…
commit f1c382f0172bb2ae2a8b8067c8640077e57c0875
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Feb 19 10:08:40 2017 +0100
Export DSCCP within library, beyond the context of sccp.c file
Change-Id: I07120f1dd6dfe7ce85cf82553abbdfe6009c1c15
http://cgit.osmocom.org/libosmo-sccp/commit/?id=ce2b51a2fe15b1468626b1d648e…
commit ce2b51a2fe15b1468626b1d648ede100f69253d8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 16 00:13:36 2017 +0100
SCCP User SAP: Remove nr_digits member of GT
The GT digits are reported as ASCII string with NUL-termination
to the SCCP User, so there's no point in having an explicit field
indicating the number of digits. The User can simply call strlen() on
the string.
Change-Id: I04ee2348c8f49d8b88b216ce1d1376441b6d6379
http://cgit.osmocom.org/libosmo-sccp/commit/?id=1a995cd27e3f244ed93a9615826…
commit 1a995cd27e3f244ed93a96158269bca2f6f5dc20
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 16 00:10:59 2017 +0100
SCCP User SAP: GT Digits are provided in ASCII, so use signed char
The USER SAP presents the digits as ASCII string to the user, so we
should be using char, not uint8_t.
Change-Id: I20ab153ee48f0a55c62b30e77d33ec7a4807abe0
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/osmo_ss7.h | 238 ++++++++++
src/Makefile.am | 4 +-
src/osmo_ss7.c | 858 +++++++++++++++++++++++++++++++++++++
src/sccp.c | 2 +-
src/sccp_internal.h | 11 +
src/sccp_scoc.c | 769 ++++++++++++++++++---------------
src/sua.c | 758 +-------------------------------
src/xua_asp_fsm.c | 10 +-
src/xua_asp_fsm.h | 11 -
src/xua_internal.h | 12 +
10 files changed, 1571 insertions(+), 1102 deletions(-)
create mode 100644 include/osmocom/sigtran/osmo_ss7.h
create mode 100644 src/osmo_ss7.c
create mode 100644 src/sccp_internal.h
hooks/post-receive
--
SCCP Library