aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-01-08Generate GSMTAP messages from raw received DIAG framesHarald Welte3-0/+17
2017-01-08diag_read_msg(): Discard any messages shorter than 3 bytesHarald Welte1-0/+6
2017-01-07WIP: Enable PCAP generation in modemHarald Welte5-10/+60
2017-01-07Genreate GSMTAP messages from raw received DIAG framesHarald Welte1-0/+8
2017-01-02replace old magic numbers with proper #definesHarald Welte2-2/+2
2017-01-02diag_io.c: remove left-over 'rc=%d' printHarald Welte1-1/+0
2017-01-02DPL: consequently use struct dpl_iid rather than uint32_tHarald Welte2-5/+6
2017-01-01DPL: add parsing of results from modemHarald Welte3-8/+49
2017-01-01diag_push_subsys_hdr(): subsystem code is 16bitsHarald Welte2-2/+2
2017-01-01diag_cmd: Print error messages for bad {command, length, parameter}Harald Welte4-2/+12
2017-01-01add printing of DIAG_QSR_EXT_MSG_TERSE_FHarald Welte2-32/+65
2017-01-01register diag_msg via the diag_cmd dispatch tableHarald Welte3-9/+10
2017-01-01don't use magic numbers if we have #definesHarald Welte1-4/+4
2017-01-01fixup dplHarald Welte1-1/+1
2017-01-01diag_msg: endian fixesHarald Welte1-5/+13
2017-01-01diag_msg: Include subsys_id in printed messageHarald Welte1-1/+1
2017-01-01diag_log: rough verification if response matches requestHarald Welte1-1/+3
2017-01-01remove Tx/Rx debugging from diag_io.cHarald Welte1-2/+0
2017-01-01diag_msgc: Parse responsesHarald Welte2-3/+19
2017-01-01add ability to hexdump all received and transmitted messagesHarald Welte2-0/+10
2017-01-01restructuring: Introduce _transceive_ functions for Tx-then-RxHarald Welte10-73/+208
2017-01-01fixup dplHarald Welte2-5/+6
2017-01-01fix DIAG timestamp conversion routines + add commentsHarald Welte1-3/+8
2017-01-01WIP: gsmtapHarald Welte7-0/+244
2017-01-01fix typosHarald Welte1-1/+1
2016-12-28Fix no-return-in-nonvoid-functions in osmo-qcdiag-log.cMartin Hauke1-0/+2
2016-12-24Add GPLv2-or-later license text + headers + rename to osmo-qcdiag-logHarald Welte12-3/+204
2016-12-24Makefile: use pkg-config to get libosmocore cflags/libsHarald Welte1-2/+2
2016-12-24add missing #pragma once to header filesHarald Welte2-0/+4
2016-12-24header file restructuringHarald Welte22-154/+148
2016-12-24introduce API for MSG SSID runtime mask configurationHarald Welte4-17/+600
2016-12-24move DIAG MSG handling to separate file diag_msg.cHarald Welte4-41/+64
2016-12-24diag_io: print error messsage to stderrHarald Welte1-1/+1
2016-12-24re-structure the LOG dispatcherHarald Welte13-377/+498
2016-12-24better formatting of output, incldue LOG/MSG prefix, timestamp, ...Harald Welte3-6/+42
2016-12-24cosmetic: some more commentsHarald Welte2-0/+14
2016-12-23rename dump_log() to diag_rx_ext_msg_f()Harald Welte1-3/+4
2016-12-23fix various compiler warningsHarald Welte4-4/+6
2016-12-23rename Makefile to more usual nameHarald Welte1-0/+0
2016-12-23split the I/O part into diag_io.cHarald Welte5-133/+162
2016-12-23remove our own framing.c implemmentation in favor of Linux oneHarald Welte6-286/+128
2016-12-23remove local serial.[ch] code and use libosmocore for thatHarald Welte4-66/+4
2016-12-23diagchar_hdlc.c: Adopt to work outside of the Linux kernelHarald Welte1-15/+13
2016-12-23import diagchar.[ch] from linux kernel of Quectel EC25 moduleHarald Welte2-0/+333
2016-12-23framing.c: Unify coding styleHarald Welte1-14/+12
2016-12-23cosmetic change: transmit function renaming for more clarityHarald Welte1-10/+12
2016-12-23remove private DumpBYTEs function and use osmo_hexdump()Harald Welte1-51/+1
2016-12-23dump_log: better understanding of "ext_msg" log headerHarald Welte2-51/+35
2016-12-22decode QMUX logs using libqmi-glibHarald Welte4-3/+55
2016-12-22Enable QMUX loggingHarald Welte1-0/+8