summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-10-03host/mobile: integrate GAPK based audio I/O back-endfixeria/audioVadim Yanitskiy7-17/+685
2018-10-03mobile/voice.c: abstract gsm_send_voice() from MNCCVadim Yanitskiy3-5/+22
2018-10-03mobile/voice.h: use '#pragma once' include guardVadim Yanitskiy1-4/+1
2018-10-03common/l1ctl.c: cosmetic: drop dead codeVadim Yanitskiy1-2/+0
2018-10-03common/l1ctl.c: fix: drop TCH frame length / magic checkVadim Yanitskiy1-14/+0
2018-10-03trxcon/l1ctl.c: fix: add forgotten traffic frame headerVadim Yanitskiy1-4/+29
2018-10-03l1ctl_proto.h: use flexible array member to store a traffic frameVadim Yanitskiy4-16/+36
2018-10-03mobile/gsm48_rr.c: drop TCH/F channel limitationVadim Yanitskiy1-8/+0
2018-10-03mobile/gsm48_rr.c: properly handle CHANNEL MODE MODIFYVadim Yanitskiy1-7/+23
2018-10-03mobile/gsm48_rr.c: fix copy-paste error in commentVadim Yanitskiy1-1/+1
2018-10-03mobile/gsm48_rr.c: print error if ch_type is not TCHVadim Yanitskiy1-2/+4
2018-10-03mobile/gsm48_rr.c: prevent uninitialized memory accessVadim Yanitskiy1-1/+8
2018-10-03mobile/gsm48_rr.c: print name of channel modeVadim Yanitskiy1-2/+2
2018-10-03mobile/gsm48_rr.c: set audio mode according to configurationVadim Yanitskiy1-1/+13
2018-10-03mobile/vty_interface.c: add new 'audio' sectionVadim Yanitskiy6-0/+164
2018-10-03host/layer23: add a new logging category for GAPKVadim Yanitskiy3-1/+8
2018-10-03mobile: link the binary against libosmogapkVadim Yanitskiy2-0/+3
2018-10-03mobile/Makefile.am: consistently format variablesVadim Yanitskiy1-10/+58
2018-10-03mobile: add MNCC handler selection to settingsVadim Yanitskiy8-34/+112
2018-10-03mobile: add MNCC socket path to settingsVadim Yanitskiy6-6/+35
2018-10-03trxcon/scheduler: add dedicated CBCH mode supportVadim Yanitskiy1-0/+4
2018-10-03l1ctl_proto.h: extend ccch_mode enum with CBCHVadim Yanitskiy4-1/+11
2018-10-03trxcon/scheduler: add CCCH/SDCCH mframe layouts with CBCHHarald Welte3-0/+238
2018-10-03firmware/layer1: add scheduler tasks for CBCHAlex Badea4-0/+36
2018-10-03firmware/layer1: inform about unhandled scheduler tasksVadim Yanitskiy1-3/+5
2018-10-03trxcon/l1ctl.c: properly handle indicated CCCH modeVadim Yanitskiy1-12/+29
2018-10-03trxcon/sched_lchan_desc.c: fix wrong chan_nr for PDCHVadim Yanitskiy1-2/+2
2018-10-02layer23/app_ccch_scan.c: omit dummy (fill) framesVadim Yanitskiy1-0/+32
2018-10-02layer23/app_ccch_scan.c: hexdump unhandled PCH/AGCH messagesVadim Yanitskiy1-2/+3
2018-10-02layer23/app_ccch_scan.c: print pdisc in error messageVadim Yanitskiy1-1/+2
2018-10-02layer23/app_ccch_scan.c: clean up System Information handlingVadim Yanitskiy1-59/+64
2018-10-02layer23/app_ccch_scan.c: print 'new-line' char locallyVadim Yanitskiy1-3/+2
2018-10-02layer23/app_ccch_scan.c: clean up copy-pasted codeVadim Yanitskiy1-47/+1
2018-09-28trxcon/scheduler: fix Measurement Reporting on SACCHVadim Yanitskiy3-14/+211
2018-09-28trxcon/sched_prim.c: drop redundant tn validationVadim Yanitskiy1-4/+0
2018-09-28trxcon/scheduler: pass talloc ctx directly to sched_prim_init()Vadim Yanitskiy2-6/+5
2018-09-28trxcon/scheduler: pass lchan state to sched_prim_dequeue()Vadim Yanitskiy3-7/+7
2018-09-21layer23/l1ctl.c: replace printf() calls by LOGPVadim Yanitskiy1-2/+2
2018-09-21layer23/l1ctl.c: drop redundant printf() callVadim Yanitskiy1-1/+0
2018-09-16lua: Expose API to trigger a network reselectionHolger Hans Peter Freyther3-0/+27
2018-09-16Add includes so the file can be included by itselfHolger Hans Peter Freyther1-0/+5
2018-09-16Install to /bin as it doesn't require special privileges..Holger Hans Peter Freyther1-1/+1
2018-09-16trxcon/scheduler: add TCH/H channel supportVadim Yanitskiy4-7/+331
2018-09-16trxcon/scheduler: introduce TCH/H TDMA frame mapping helpresVadim Yanitskiy5-16/+207
2018-09-16trxcon/scheduler: introduce TDMA frame math helpersVadim Yanitskiy3-12/+16
2018-09-15trxcon/scheduler: fix: don't send BFI in GSM48_CMODE_SIGN modeVadim Yanitskiy2-4/+11
2018-09-14trxcon/scheduler.h: share FRAME_DURATION_uS definitionVadim Yanitskiy3-3/+4
2018-09-07trxcon/l1ctl.c: refactor Timing Advance handlingVadim Yanitskiy2-8/+6
2018-09-07trx_toolkit/fake_trx: drop Timing Advance range limitationVadim Yanitskiy1-6/+0
2018-09-07trxcon/trx_if.c: drop Timing Advance range limitationVadim Yanitskiy1-7/+3