summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix embedded buildMax2017-12-042-0/+10
* ctrl: make response easier to parseMax2017-11-271-32/+9
* fsm_tmr_cb: don't set T=0, the fi may no longer existNeels Hofmeyr2017-11-251-4/+5
* Improve get_rate_ctr() error handlingMax2017-11-241-1/+1
* ctrl: log incorrect interval valuesMax2017-11-241-4/+7
* Ctrl: add rate counter group introspectionMax2017-11-241-0/+18
* osmo_strlcpy: sanitize: don't memcpy from NULL src even if len is 0Neels Hofmeyr2017-11-211-1/+2
* gprs_bssgp: bssgp_fc_in(): fix mem leak on queue overflowNeels Hofmeyr2017-11-201-1/+5
* rate_ctr: fix mem leak for mangled descNeels Hofmeyr2017-11-201-9/+9
* memleak: osmo_config_list_parse: getline() needs free also on errorNeels Hofmeyr2017-11-181-2/+3
* conv_acc: Our code requires SSSE3, not just SSE3Harald Welte2017-11-174-19/+19
* gsm: Use correct include for getrandomPau Espin Pedrol2017-11-161-1/+1
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-13128-46/+372
* vty: Fix bad use of vector_slot()Pau Espin Pedrol2017-11-101-1/+1
* gsm0503_coding.c: Use majority vote in tch_efr_unreorder()Niro Mahasinghe2017-11-031-3/+3
* gsm0503_coding.c: Fix tch_efr_unreorder() of one bitNiro Mahasinghe2017-11-031-1/+1
* Enable GnuTLS fallbackMax2017-11-022-5/+19
* Revert "vty: Fix bad use of vector_slot()"Neels Hofmeyr2017-11-011-1/+1
* Move additional libraries to appropriate placeMax2017-10-306-12/+12
* Catch repeated calls to osmo_init_logging()Harald Welte2017-10-291-0/+6
* Tag/Release version 0.10.0Harald Welte2017-10-276-6/+6
* osmo_char2bcd(): Implment hex digits a-f and A-FHarald Welte2017-10-271-1/+8
* utils: avoid segfault when calling osmo_strlcpy(src=NULL)Neels Hofmeyr2017-10-251-1/+1
* rate_ctr: Fix null pointer dereference in error pathHarald Welte2017-10-241-1/+2
* GPRS: constify NS printing routine parametersMax2017-10-242-3/+3
* GPRS: add vty command to show only persistent NSMax2017-10-241-8/+23
* Convert lib-internal rate_ctr from '.' separator to ':' separatorHarald Welte2017-10-242-12/+12
* rate_ctr: Enforce counter (and ctr_group) names are valid identifiersHarald Welte2017-10-241-1/+117
* fsm: Enforce FSM and FSM instance names are valid osmocom identifiersHarald Welte2017-10-241-1/+12
* Introduce osmo_identifier_valid() function to check validity of identifierHarald Welte2017-10-241-0/+28
* GPRS: check and report local address used for NSEMax2017-10-241-7/+13
* GPRS: clarify ip/frgre union useMax2017-10-242-9/+20
* GPRS: wrap NS state assignment in macroMax2017-10-241-14/+35
* GPRS: unify NS state printingMax2017-10-241-4/+4
* vty: Fix bad use of vector_slot()Pau Espin Pedrol2017-10-241-1/+1
* gb: optionally allow nsip packets only from a specific hostPhilipp Maier2017-10-241-3/+25
* Simplify bitvec_write_field()Max2017-10-241-9/+7
* Replace bitvec_set_uint() with bitvec_set_u64()Max2017-10-241-9/+26
* ctrl: allow more nodes than those in enum ctrl_node_typeNeels Hofmeyr2017-10-231-14/+67
* Expand osmo_gettimeofday() docsMax2017-10-231-1/+7
* socket: add function osmo_sock_local_ip() to query local ipPhilipp Maier2017-10-231-0/+53
* GPRS: log NS socketMax2017-10-231-0/+1
* add function msgb_printf() to print formatted text into msg bufPhilipp Maier2017-10-221-0/+48
* Make osmo_apn_to_str() more robustMax2017-10-201-0/+3
* GPRS: print remote state info for NS peerMax2017-10-201-3/+5
* [doc] Properly define gsm0800 group and move all related files into itHarald Welte2017-10-172-3/+4
* [doc] Properly define 'oap' group and add introductory textHarald Welte2017-10-171-2/+1
* [doc] Define 'gsup' group with proper name, add intro textHarald Welte2017-10-171-2/+1
* [doc] make sure all SMS related code is part of the 'sms' groupHarald Welte2017-10-174-7/+7
* [doc] gea has separate group; A5 is not part of crypto but a5 groupHarald Welte2017-10-172-14/+11