summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-11-21layer23/ccch_scan: unwrap dump_bcch() as gsm48_rx_bcch()fixeria/l1ctl_sapVadim Yanitskiy1-14/+11
2018-11-21(WIP) misc/cbch_sacn: indicate CBCH cbits to L1/PHYVadim Yanitskiy1-2/+8
2018-11-21layer23/l23sap.c: add Osmocom specific cbits for CBCHVadim Yanitskiy1-0/+31
2018-11-21layer23/l23sap.c: use safe wrapper around rsl_dec_chan_nr()Vadim Yanitskiy1-7/+38
2018-11-21layer23/common: move signal loss criteria to L23SAPVadim Yanitskiy2-67/+83
2018-11-21layer23/l1ctl.c: cosmetic: drop useless includesVadim Yanitskiy1-3/+0
2018-11-21layer23/common: merge l1ctl_ph_prim_cb() to L23SAPVadim Yanitskiy7-69/+40
2018-11-21layer23/common: move GSMTAP handling to L23SAPVadim Yanitskiy3-20/+66
2018-11-21layer23/common: introduce L23SAP API for L1CTLVadim Yanitskiy7-51/+134
2018-11-19mobile: fix vty bind ip overrideMax1-3/+4
2018-11-19Fix build with latest libosmocoreMax1-10/+0
2018-11-19l1l2 interface: use LOGP for socket errorsMax2-2/+4
2018-11-19osmocon: log error cause for socket openingMax1-1/+2
2018-11-19mobile: log socket path on errorMax1-1/+1
2018-11-16mobile: use proper type for boolean flagsMax2-11/+11
2018-11-16mobile: add header for MS' MNCC functionsMax4-10/+12
2018-11-08layer23: Avoid mempcy with NULL srcPau Espin Pedrol1-1/+2
2018-11-05layer23: Fix build against gpsd >= 3.18Pau Espin Pedrol1-2/+13
2018-11-05cosmetic: fix trailing whitespacePau Espin Pedrol1-4/+3
2018-11-05l1ctl_proto.h: use flexible array member for traffic messagesVadim Yanitskiy4-20/+33
2018-10-27layer23/l1ctl.c: fix: use host byte order for TDMA fnVadim Yanitskiy1-1/+1
2018-10-27layer23/common: move SIM APDU caching from l1ctl.cVadim Yanitskiy3-16/+29
2018-10-26trxcon: make TRX bind address configurableVadim Yanitskiy1-6/+17
2018-10-26Report socket path on errorsMax3-3/+3
2018-10-23fake_trx: introduce CTRL commands for RSSI simulationPau Espin Pedrol2-0/+42
2018-10-22firmware: set corret shebang in solve_envs.py python2 scriptPau Espin Pedrol1-1/+1
2018-10-20trxcon/scheduler: add PDTCH channel supportVadim Yanitskiy4-4/+214
2018-10-03layer23/l1ctl.c: clean up & fix message length checkingVadim Yanitskiy1-21/+44
2018-10-03layer23/l1ctl.c: avoid confusion between L1CTL / L1 headersVadim Yanitskiy1-7/+7
2018-10-03layer23/l1ctl.c: fix: verify msg length using l1h, not l2hVadim Yanitskiy1-3/+4
2018-10-03layer23/l1ctl.c: fix: verify msg length against l1ctl_hdrVadim Yanitskiy1-2/+1
2018-10-03layer23/l1ctl.c: keep L1 header, drop L1CTL headerVadim Yanitskiy1-16/+5
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