aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-11-27ctrl: make response easier to parseMax1-32/+9
2017-11-25fsm_tmr_cb: don't set T=0, the fi may no longer existNeels Hofmeyr1-4/+5
2017-11-24Improve get_rate_ctr() error handlingMax1-1/+1
2017-11-24ctrl: log incorrect interval valuesMax1-4/+7
2017-11-24Ctrl: add rate counter group introspectionMax1-0/+18
2017-11-21osmo_strlcpy: sanitize: don't memcpy from NULL src even if len is 0Neels Hofmeyr1-1/+2
2017-11-20gprs_bssgp: bssgp_fc_in(): fix mem leak on queue overflowNeels Hofmeyr1-1/+5
2017-11-20rate_ctr: fix mem leak for mangled descNeels Hofmeyr1-9/+9
2017-11-18memleak: osmo_config_list_parse: getline() needs free also on errorNeels Hofmeyr1-2/+3
2017-11-17conv_acc: Our code requires SSSE3, not just SSE3Harald Welte4-19/+19
2017-11-16gsm: Use correct include for getrandomPau Espin Pedrol1-1/+1
2017-11-13Fix/Update copyright notices; Add SPDX annotationHarald Welte128-46/+372
2017-11-10vty: Fix bad use of vector_slot()Pau Espin Pedrol1-1/+1
2017-11-03gsm0503_coding.c: Use majority vote in tch_efr_unreorder()Niro Mahasinghe1-3/+3
2017-11-03gsm0503_coding.c: Fix tch_efr_unreorder() of one bitNiro Mahasinghe1-1/+1
2017-11-02Enable GnuTLS fallbackMax2-5/+19
2017-11-01Revert "vty: Fix bad use of vector_slot()"Neels Hofmeyr1-1/+1
2017-10-30Move additional libraries to appropriate placeMax6-12/+12
2017-10-29Catch repeated calls to osmo_init_logging()Harald Welte1-0/+6
2017-10-27Tag/Release version 0.10.00.10.0Harald Welte6-6/+6
2017-10-27osmo_char2bcd(): Implment hex digits a-f and A-FHarald Welte1-1/+8
2017-10-25utils: avoid segfault when calling osmo_strlcpy(src=NULL)Neels Hofmeyr1-1/+1
2017-10-24rate_ctr: Fix null pointer dereference in error pathHarald Welte1-1/+2
2017-10-24GPRS: constify NS printing routine parametersMax2-3/+3
2017-10-24GPRS: add vty command to show only persistent NSMax1-8/+23
2017-10-24Convert lib-internal rate_ctr from '.' separator to ':' separatorHarald Welte2-12/+12
2017-10-24rate_ctr: Enforce counter (and ctr_group) names are valid identifiersHarald Welte1-1/+117
2017-10-24fsm: Enforce FSM and FSM instance names are valid osmocom identifiersHarald Welte1-1/+12
2017-10-24Introduce osmo_identifier_valid() function to check validity of identifierHarald Welte1-0/+28
2017-10-24GPRS: check and report local address used for NSEMax1-7/+13
2017-10-24GPRS: clarify ip/frgre union useMax2-9/+20
2017-10-24GPRS: wrap NS state assignment in macroMax1-14/+35
2017-10-24GPRS: unify NS state printingMax1-4/+4
2017-10-24vty: Fix bad use of vector_slot()Pau Espin Pedrol1-1/+1
2017-10-24gb: optionally allow nsip packets only from a specific hostPhilipp Maier1-3/+25
2017-10-24Simplify bitvec_write_field()Max1-9/+7
2017-10-24Replace bitvec_set_uint() with bitvec_set_u64()Max1-9/+26
2017-10-23ctrl: allow more nodes than those in enum ctrl_node_typeNeels Hofmeyr1-14/+67
2017-10-23Expand osmo_gettimeofday() docsMax1-1/+7
2017-10-23socket: add function osmo_sock_local_ip() to query local ipPhilipp Maier1-0/+53
2017-10-23GPRS: log NS socketMax1-0/+1
2017-10-22add function msgb_printf() to print formatted text into msg bufPhilipp Maier1-0/+48
2017-10-20Make osmo_apn_to_str() more robustMax1-0/+3
2017-10-20GPRS: print remote state info for NS peerMax1-3/+5
2017-10-17[doc] Properly define gsm0800 group and move all related files into itHarald Welte2-3/+4
2017-10-17[doc] Properly define 'oap' group and add introductory textHarald Welte1-2/+1
2017-10-17[doc] Define 'gsup' group with proper name, add intro textHarald Welte1-2/+1
2017-10-17[doc] make sure all SMS related code is part of the 'sms' groupHarald Welte4-7/+7
2017-10-17[doc] gea has separate group; A5 is not part of crypto but a5 groupHarald Welte2-14/+11
2017-10-16[doc] Don't add libosmovty bits to libosmocore groupsHarald Welte4-30/+29