summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* gsm/gsm0480.c: use DLGLOBAL and LOGL_ERROR for loggingVadim Yanitskiy2019-07-211-13/+13
* gsm/gsm0480.c: parse_ss(): drop needless debug printVadim Yanitskiy2019-07-211-2/+0
* osmo_get_rand_id(): Avoid dead code by proper #if/#else/#endifHarald Welte2019-07-211-1/+2
* tdef: remove bogus OSMO_ASSERT(unsigned long >= 0)Harald Welte2019-07-211-1/+0
* cbsp.c: Remove dead codeHarald Welte2019-07-211-3/+1
* cbsp: Introduce osmo_cbsp_errstrHarald Welte2019-07-202-28/+100
* CBSP (Cell Broadcast Service Protocol; 3GPP TS 48.049) supportHarald Welte2019-07-204-1/+1532
* bitvec/bitval2mask(): cosmetic: get rid of temporary int variableVadim Yanitskiy2019-07-181-11/+4
* osmo_gsm48_rest_octets_si3_decode(): fix copy-paste error in commentVadim Yanitskiy2019-07-181-1/+1
* utils.h: require a semi colon after OSMO_ASSERTAlexander Couzens2019-07-081-3/+3
* vty: Simplify char escaping in asciidoc outputPau Espin Pedrol2019-06-251-9/+4
* gsm: lapd_core: Log timeout used upon start of T200Pau Espin Pedrol2019-06-211-1/+2
* vty: Remove trailing whitespace in output from show asciidocPau Espin Pedrol2019-06-191-2/+2
* bitvec: correct comment in bitvec_allocAlexander Couzens2019-06-171-1/+1
* Revert "fsm.c: Print error message for FSM with allstate_action but no events"Vadim Yanitskiy2019-06-161-11/+0
* fsm.c: Print error message for FSM with allstate_action but no eventsHarald Welte2019-06-151-0/+11
* vty: command.c: Fix: single-choice optional args are no longer passed incompl...Pau Espin Pedrol2019-06-141-5/+14
* vty: command.c: Fix: multi-choice args are no longer passed incomplete to vty...Pau Espin Pedrol2019-06-141-7/+44
* vty: command.c: Get rid of big indentation blockPau Espin Pedrol2019-06-141-30/+30
* command.c: Improve return check condition in cmd_execut_command_real()Pau Espin Pedrol2019-06-141-2/+2
* logging: Use reentrant ctime_r instead of ctimePau Espin Pedrol2019-06-131-5/+8
* logging: Check return error from time() callPau Espin Pedrol2019-06-131-1/+2
* fix isdigit taking unsigned as inputKévin Redon2019-06-132-2/+2
* vty: command.c: Get rid of huge indentation blockPau Espin Pedrol2019-06-121-91/+94
* cosmetic: vty: command.c: Use upper case for enum match_type value namesPau Espin Pedrol2019-06-121-101/+101
* core/utils: drop meaningless const from return value of osmo_luhn()Vadim Yanitskiy2019-06-121-1/+1
* vty: command.c: Fix is_cmd_ambiguous() returning always 0Pau Espin Pedrol2019-06-111-5/+5
* vty: command.c: Get rid of huge indentation blockPau Espin Pedrol2019-06-111-84/+87
* gsm48_decode_bcd_number2: fix ENOSPC edge caseOliver Smith2019-06-071-3/+13
* fsm: Reduce amount of copy+pasted LOGPFSMSRC() statementsHarald Welte2019-06-051-17/+15
* fsm: Allow millisecond granularity in osmo_fsm built-in timerHarald Welte2019-06-051-23/+31
* lapd_core: Perform N200 retransmissions, not N200-1Harald Welte2019-06-051-4/+4
* lapdm: Allow user to specify T200 values; Use correct N200 valuesHarald Welte2019-06-052-12/+76
* gsm0808_utils: Add gsm0808_decode_cell_id_u()Harald Welte2019-06-042-11/+59
* make all library-internal static buffers thread-localHarald Welte2019-06-0413-33/+32
* lapdm: Don't truncate L3 payload at 200 bytes lengthHarald Welte2019-06-021-1/+1
* socket.c: fix Doxygen doc for osmo_sock_unix_init_ofd()Vadim Yanitskiy2019-06-011-2/+2
* vty/command.c: cosmetic: add missing curly bracketsVadim Yanitskiy2019-06-011-2/+4
* gsm48_encode_bcd_number(): clarify optional LHV header initializationVadim Yanitskiy2019-05-291-1/+7
* rest_octets: Remove SI2ter + SI2bis encoders that don't do anythingHarald Welte2019-05-282-33/+0
* rest_octets: Implement actual SI6 rest octets encodingHarald Welte2019-05-281-11/+35
* rest_octets: Add function to parse SI3 rest octetsHarald Welte2019-05-282-0/+79
* rest_octets: Suffix encoder functiosn with _encodeHarald Welte2019-05-282-18/+20
* rest_octets: Fix export of osmo_gsm48_rest_octetsHarald Welte2019-05-281-8/+8
* rest_octets: Actually include gsm48_rest_octets.c in Makefile.amHarald Welte2019-05-281-1/+1
* rest_octets: Use correct symbols names for range encoderHarald Welte2019-05-281-4/+4
* gsm48_rest_octets: Fix license: GPLv2+ instead of AGPLv3+Harald Welte2019-05-281-4/+6
* gsm48_decode_bcd_number2(): return -EINVAL if LV has too big lengthVadim Yanitskiy2019-05-281-2/+2
* gsm48_decode_bcd_number2(): fix: return -ENOSPC on truncationVadim Yanitskiy2019-05-281-3/+13
* gsm48_decode_bcd_number2(): fix output truncationVadim Yanitskiy2019-05-281-2/+2