| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Print error message if application fails to call rate_ctr_init()" | Harald Welte | 2019-05-10 | 1 | -5/+2 |
* | Print error message if application fails to call rate_ctr_init() | Harald Welte | 2019-05-10 | 1 | -2/+5 |
* | src/rate_ctr.c: drop some incorrect \ref references | Vadim Yanitskiy | 2019-03-27 | 1 | -3/+3 |
* | Doxygen: fix documentation of rate_ctr_for_each_counter() | Vadim Yanitskiy | 2019-03-27 | 1 | -1/+1 |
* | rate_ctr_group_free(): guard against empty or NULL input | Max | 2019-03-19 | 1 | -1/+5 |
* | rate_ctr: Improve logging | Pau Espin Pedrol | 2018-07-21 | 1 | -15/+20 |
* | cosmetic: log: fix typo, clarify msg for rate_ctr name mangling | Neels Hofmeyr | 2018-04-16 | 1 | -2/+3 |
* | rate_ctr: fix osmo-sgsn DoS: don't return NULL on already used index | Neels Hofmeyr | 2017-12-20 | 1 | -3/+26 |
* | rate_ctr: print proper error message if rate_ctr already exists | Harald Welte | 2017-12-18 | 1 | -1/+4 |
* | Do not allocate already existing counter group | Max | 2017-12-17 | 1 | -0/+3 |
* | rate_ctr: fix mem leak for mangled desc | Neels Hofmeyr | 2017-11-20 | 1 | -9/+9 |
* | Fix/Update copyright notices; Add SPDX annotation | Harald Welte | 2017-11-13 | 1 | -0/+2 |
* | rate_ctr: Fix null pointer dereference in error path | Harald Welte | 2017-10-24 | 1 | -1/+2 |
* | rate_ctr: Enforce counter (and ctr_group) names are valid identifiers | Harald Welte | 2017-10-24 | 1 | -1/+117 |
* | [doc] rate_ctr: Extend Doxygen API documentation with human-readable text on ... | Harald Welte | 2017-10-16 | 1 | -2/+35 |
* | doxygen: unify use of \file across the board | Neels Hofmeyr | 2017-06-23 | 1 | -7/+3 |
* | doxygen: enable AUTOBRIEF, drop \brief | Neels Hofmeyr | 2017-06-23 | 1 | -10/+10 |
* | update/extend doxygen documentation | Harald Welte | 2017-06-12 | 1 | -0/+1 |
* | timer: add osmo_timer_setup() | Pablo Neira Ayuso | 2017-05-09 | 1 | -1/+1 |
* | Update doxygen annotations in libosmocore | Harald Welte | 2016-05-05 | 1 | -3/+20 |
* | stats: Add TODO comment to rate_ctr | Jacob Erlbeck | 2015-11-26 | 1 | -0/+3 |
* | core: Extend rate_ctr by helper functions | Jacob Erlbeck | 2015-10-28 | 1 | -0/+41 |
* | doc: Fix the Doxygen section endings | Sylvain Munaut | 2012-04-18 | 1 | -1/+1 |
* | doxygen: Add docs for rate_ctr | Harald Welte | 2011-08-17 | 1 | -0/+19 |
* | timer: use namespace prefix osmo_timer* | Pablo Neira Ayuso | 2011-05-07 | 1 | -3/+3 |
* | stats: Fix the compiler warnings | Holger Hans Peter Freyther | 2011-04-18 | 1 | -2/+2 |
* | Add functions to search for rate counters by name | Daniel Willmann | 2011-04-09 | 1 | -0/+34 |
* | include: reorganize headers file to include/osmocom/[gsm|core] | Pablo Neira Ayuso | 2011-03-23 | 1 | -5/+5 |
* | rate_ctr: No need to include the inttypes.h | Holger Hans Peter Freyther | 2010-12-20 | 1 | -1/+0 |
* | [rate_ctr] always 'overflow' in next larger inetrval when interval ends | Harald Welte | 2010-05-13 | 1 | -0/+6 |
* | rate_counters: Remove group-name-sprintf-with-idx string | Harald Welte | 2010-05-13 | 1 | -3/+0 |
* | rate_ctr: Store the numeric index as part of 'rate_ctr_group' | Harald Welte | 2010-05-13 | 1 | -0/+1 |
* | Add new 'rate counter' implementation to libosmocore | Harald Welte | 2010-05-13 | 1 | -0/+124 |