aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-01-15configure.ac: Disable PCSC related code on EMBEDDEDHarald Welte1-0/+1
2017-01-15configure.ac: Introduce --disable-ctrlHarald Welte2-0/+12
2017-01-13Fix compilation warnings: missing includes: gsm0411_utils.c, lapd_core.c, oap...Max3-0/+3
2017-01-12gprs_ns_vty: guard against duplicate VTY elementsNeels Hofmeyr1-0/+8
2017-01-11Add abis_nm_fail_evt_vrep() functionMax2-4/+22
2017-01-10Remove obsolete .deb patchMax2-47/+0
2017-01-10LAPD: improve loggingMax1-4/+6
2017-01-10DTX: fix AMR SID-FIRST detectionJean-Francois Dionne2-4/+4
2017-01-10Add value strings for Probable Cause TypeMax3-0/+10
2017-01-09gsmtap: Add GSMTAP_TYPE_QC_DIAGHarald Welte1-0/+1
2017-01-08gitignore: ignore *.pyc filesVadim Yanitskiy1-0/+1
2017-01-07fsm: Add VTY introspection of osmo_fsm and their instancesHarald Welte4-4/+189
2017-01-07Add osmo_fsm_find_by_name() and avoid registering FSM with same nameHarald Welte2-1/+14
2017-01-07vty: OSMO_ASSERT() if two identical commands are installedHarald Welte1-0/+19
2017-01-06Add OML Failure Event Report supportMax3-0/+46
2017-01-06Add event cause string descriptionsMax3-0/+18
2017-01-06Add function to get uninterrupted bit runPravin Kumarvel4-1/+89
2017-01-06Add cause enum for OML fail reportsMinh-Quang Nguyen1-0/+18
2017-01-06Add parsed TLV helpers from OsmoBTSMax3-0/+64
2017-01-06Add OML definitions from OsmoBTSMax4-0/+76
2017-01-06Remove direct loggingMax1-3/+0
2017-01-06gitignore: ignore tests/oap/oap_testVadim Yanitskiy1-0/+1
2017-01-06lapd_test: avoid calling memcpy with NULL sourceHarald Welte1-1/+2
2017-01-06gprs_cipher_core: Use typecase to avoid sanitizer errorHarald Welte1-1/+1
2016-12-24fsm: term: get parent pointer as late as possibleNeels Hofmeyr1-1/+4
2016-12-24utils/conv_gen.py: separate code definitionsVadim Yanitskiy2-714/+728
2016-12-24utils/conv_gen.py: use shared tables if possibleVadim Yanitskiy1-37/+61
2016-12-24fsm: factor out osmo_fsm_inst_term_children() from osmo_fsm_inst_term()Neels Hofmeyr2-20/+55
2016-12-24fsm: move LOGPFSMSRC and LOGPFSMLSRC to .hNeels Hofmeyr2-13/+13
2016-12-24fsm: log calling file+line for error "event for NULL fi"Neels Hofmeyr1-2/+3
2016-12-24fsm: doc: add missing file, line args; fix ws + tweak on one lineNeels Hofmeyr1-1/+7
2016-12-24fsm_test.c: fix compiler warning: timer cb return typeNeels Hofmeyr1-1/+1
2016-12-24serial.c: file descriptor '0' is a valid valueHarald Welte1-2/+2
2016-12-24serial.c: Fix fd leak in case of fcntl() error pathsHarald Welte1-2/+4
2016-12-23serial.c: Some ports don't support TIOCMBIS for RTS/CTS controlHarald Welte1-2/+2
2016-12-23serial: Open devie in non-blocking mode and then switch to blockingHarald Welte1-3/+17
2016-12-23add CRC16-CCITT to libosmocoreHarald Welte2-0/+54
2016-12-22Fix erroneously AGPL licensed file in libosmocore.Harald Welte1-4/+4
2016-12-22Integrate Debian packaging changesMax14-77/+462
2016-12-21fsm: log tweak: upon free, say 'Freeing instance'Neels Hofmeyr1-1/+1
2016-12-21doc: fix typo for osmo_hexparseNeels Hofmeyr1-1/+1
2016-12-21utils.h: add OSMO_STRINGIFY and OSMO_VALUE_STRING macrosNeels Hofmeyr2-7/+9
2016-12-21Catch-up with git version tagsMax11-17/+51
2016-12-20fsm: term: safer iteration to remove all child FSMsNeels Hofmeyr1-4/+20
2016-12-20fsm api doc: fix typo in doxygen marker '\breif'Neels Hofmeyr1-1/+1
2016-12-16fsm: explicitly log removal from parent fsmNeels Hofmeyr1-0/+3
2016-12-15add value strings for enum osmo_fsm_term_cause and use for loggingNeels Hofmeyr2-1/+20
2016-12-14typo in comment for osmo_fsm_log_addr()Neels Hofmeyr1-1/+1
2016-12-14fsm: log caller's source for events and state changes, not fsm.c linesNeels Hofmeyr3-27/+103
2016-12-14fsm: add LOGPFSML to pass explicit logging levelNeels Hofmeyr3-12/+12