| Commit message (Expand) | Author | Age | Files | Lines |
* | add osmo_sockaddr_str_cmp() | Neels Hofmeyr | 2019-11-21 | 2 | -0/+601 |
* | logging/vty: fix vty_read_file(): do not write warnings to stdin | Vadim Yanitskiy | 2019-11-21 | 1 | -4/+1 |
* | logging/vty: fix: actually ignore deprecated logging commands | Vadim Yanitskiy | 2019-11-21 | 5 | -1/+14 |
* | fix OSMO_SOCKADDR_STR_FMT for IPv6 | Neels Hofmeyr | 2019-11-11 | 1 | -11/+11 |
* | test: add OSMO_SOCKADDR_STR_FMT to sockaddr_str_test.c | Neels Hofmeyr | 2019-11-11 | 2 | -0/+24 |
* | gsm: gsm_utils: Fix return type of API ms_class_gmsk_dbm() and add unit tests | Pau Espin Pedrol | 2019-11-04 | 1 | -0/+20 |
* | gsm_04_08.h: Introduce API osmo_gsm48_rfpowercap2powerclass() | Pau Espin Pedrol | 2019-11-03 | 1 | -0/+24 |
* | add osmo_sockaddr_str_is_nonzero() | Neels Hofmeyr | 2019-11-01 | 2 | -0/+57 |
* | fsm: refuse state chg and events after term | Neels Hofmeyr | 2019-10-29 | 1 | -1996/+292 |
* | add osmo_fsm_set_dealloc_ctx(), to help with use-after-free | Neels Hofmeyr | 2019-10-29 | 2 | -17/+3460 |
* | gsm0508: add functions to calculate beginning of a block | Philipp Maier | 2019-10-28 | 4 | -0/+441 |
* | vty: Return error if cmd returns CMD_WARNING while reading cfg file | Pau Espin Pedrol | 2019-10-28 | 4 | -0/+28 |
* | logging: Introduce mutex API to manage log_target in multi-thread envs | Pau Espin Pedrol | 2019-10-09 | 2 | -2/+3 |
* | tdef_test: verify case where osmo_tdef_set returns -EEXIST | Pau Espin Pedrol | 2019-10-07 | 2 | -0/+4 |
* | tdef: Introduce min_val and max_val fields | Pau Espin Pedrol | 2019-10-07 | 4 | -3/+87 |
* | gsup: add OSMO_GSUP_SUPPORTED_RAT_TYPES_IE and OSMO_GSUP_CURRENT_RAT_TYPE_IE | Neels Hofmeyr | 2019-09-28 | 1 | -7/+7 |
* | gsm29205_test: fix error: missing braces around initializer | Vadim Yanitskiy | 2019-09-27 | 1 | -1/+7 |
* | No fail if no /proc/cpuinfo | Ruben Undheim | 2019-09-26 | 1 | -1/+1 |
* | ecu_fr: increase test coverage for FR ECU implementation | Philipp Maier | 2019-09-20 | 2 | -0/+84 |
* | codec/ecu: Introduce new generic Error Concealment Unit abstraction | Harald Welte | 2019-09-02 | 2 | -0/+223 |
* | context: Add support for [per-thread] global talloc contexts | Harald Welte | 2019-08-27 | 4 | -0/+99 |
* | add vty logp command to echo on all log targets | Neels Hofmeyr | 2019-08-13 | 1 | -0/+53 |
* | tests: logging: Remove undefined param passed to logging_vty_add_cmds | Pau Espin Pedrol | 2019-08-05 | 1 | -1/+1 |
* | gsm0808_test: Fix wrong use of memcp | Pau Espin Pedrol | 2019-07-30 | 1 | -1/+4 |
* | utils.h: require a semi colon after OSMO_ASSERT | Alexander Couzens | 2019-07-08 | 1 | -1/+1 |
* | vty: command.c: Fix: single-choice optional args are no longer passed incompl... | Pau Espin Pedrol | 2019-06-14 | 1 | -1/+1 |
* | vty: command.c: Fix: multi-choice args are no longer passed incomplete to vty... | Pau Espin Pedrol | 2019-06-14 | 2 | -11/+12 |
* | vty: tests: Verify incomplete optional parameters are passed to vty funcs | Pau Espin Pedrol | 2019-06-14 | 2 | -0/+18 |
* | vty: command.c: Fix is_cmd_ambiguous() returning always 0 | Pau Espin Pedrol | 2019-06-11 | 2 | -38/+9 |
* | gsm48_decode_bcd_number2: fix ENOSPC edge case | Oliver Smith | 2019-06-07 | 2 | -0/+15 |
* | vty_transcript_test.vty: add choice auto-complete tests | Vadim Yanitskiy | 2019-06-06 | 1 | -0/+9 |
* | gsm48_encode_bcd_number(): clarify optional LHV header initialization | Vadim Yanitskiy | 2019-05-29 | 2 | -5/+9 |
* | gsm48_decode_bcd_number2(): return -EINVAL if LV has too big length | Vadim Yanitskiy | 2019-05-28 | 2 | -3/+3 |
* | gsm48_decode_bcd_number2(): fix: return -ENOSPC on truncation | Vadim Yanitskiy | 2019-05-28 | 2 | -4/+4 |
* | gsm48_decode_bcd_number2(): fix output truncation | Vadim Yanitskiy | 2019-05-28 | 1 | -2/+2 |
* | gsm0408/gsm0408_test.c: introduce BCD number encoding / decoding test | Vadim Yanitskiy | 2019-05-28 | 2 | -0/+224 |
* | oap_client: Fix license: GPLv2+ instead of AGPLv3+ | Harald Welte | 2019-05-27 | 1 | -4/+5 |
* | TLV: Add one-shot TLV encoder | Harald Welte | 2019-05-19 | 2 | -0/+49 |
* | add osmo_stat_item_inc/osmo_stat_item_dec to set it relative | Alexander Couzens | 2019-05-07 | 1 | -0/+16 |
* | GSUP: add inter-MSC handover related msgs and IEs | Oliver Smith | 2019-04-26 | 3 | -4/+347 |
* | GSUP: add Message Class IE | Neels Hofmeyr | 2019-04-13 | 2 | -5/+7 |
* | add osmo_{escape,quote}_str_buf2() for standard args ordering | Neels Hofmeyr | 2019-04-12 | 2 | -6/+6 |
* | tweak OSMO_STRBUF_APPEND(), add OSMO_STRBUF_APPEND_NOLEN() | Neels Hofmeyr | 2019-04-11 | 2 | -0/+23 |
* | add osmo_str_startswith() | Neels Hofmeyr | 2019-04-11 | 2 | -0/+43 |
* | fsm_dealloc_test: no need for ST_DESTROYING | Neels Hofmeyr | 2019-04-11 | 2 | -1799/+1520 |
* | fsm: support graceful osmo_fsm_inst_term() cascades | Neels Hofmeyr | 2019-04-11 | 4 | -225/+3290 |
* | fsm: add flag to ensure osmo_fsm_inst_term() happens only once | Neels Hofmeyr | 2019-04-11 | 1 | -38/+340 |
* | add fsm_dealloc_test.c | Neels Hofmeyr | 2019-04-11 | 3 | -1/+606 |
* | add osmo_use_count API | Neels Hofmeyr | 2019-04-08 | 5 | -0/+522 |
* | add osmo_sockaddr_str API | Neels Hofmeyr | 2019-04-08 | 4 | -0/+538 |