summaryrefslogtreecommitdiffstats
path: root/src/ctrl
Commit message (Expand)AuthorAgeFilesLines
* ctrl: Add doxygen API documentation; generate html from itHarald Welte2018-05-262-4/+67
* ctrl: Introduce libosmoctrl.map to avoid unintended exportsHarald Welte2018-05-262-0/+36
* cosmetic: Whitespace fixes in control_if.cHarald Welte2018-05-261-3/+3
* control_if: Avoid heap-use-after-free in osmo_wqueue_bfd_cbPau Espin Pedrol2018-05-041-19/+22
* Bump version: 0.10.2.284-bc47-dirty → 0.11.0Pau Espin Pedrol2018-05-031-1/+1
* cosmetic: flatten ctrl_handle_msg()Neels Hofmeyr2018-04-051-17/+19
* ctrl: fix deferred commands (and hence fix osmo-bts-sysmo 'clock-info' cmd)Neels Hofmeyr2018-04-052-0/+8
* CTRL: Ensure peer/connection info is always printed the same wayHarald Welte2017-12-221-6/+6
* control_if: Log the disconnect of a CTRL clientHarald Welte2017-12-221-1/+4
* control_if: Close control connection socket/fd on read/write == 0Harald Welte2017-12-221-1/+9
* ctrl: separate handling of GET_REPLY, SET_REPLY and TRAPNeels Hofmeyr2017-12-201-25/+28
* ctrl: tighten CTRL input parsingNeels Hofmeyr2017-12-201-7/+70
* ctrl: on parse errors, return a detailed message to senderNeels Hofmeyr2017-12-181-11/+23
* add ctrl_cmd_parse2() to return parsing errorsNeels Hofmeyr2017-12-181-2/+16
* ctrl: fix mem leak when handling GET_REPLY and SET_REPLYNeels Hofmeyr2017-12-181-2/+1
* ctrl: prep test: separate new ctrl_handle_msg() from handle_control_read()Neels Hofmeyr2017-12-181-17/+26
* ctrl: make response easier to parseMax2017-11-271-32/+9
* 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
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-134-1/+17
* Move additional libraries to appropriate placeMax2017-10-301-2/+2
* Tag/Release version 0.10.0Harald Welte2017-10-271-1/+1
* ctrl: allow more nodes than those in enum ctrl_node_typeNeels Hofmeyr2017-10-231-14/+67
* Rename 'statistics.c' to 'counter.c'Harald Welte2017-10-151-1/+1
* vty: install 'exit', 'end',... commands on *all* nodesNeels Hofmeyr2017-09-271-1/+0
* vty: 'ctrl' node: add missing default commands like list,exit,endNeels Hofmeyr2017-08-281-0/+1
* control_cmd.c: Fix unsigned comparison against < 0Pau Espin Pedrol2017-06-231-1/+1
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-234-6/+11
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-232-7/+7
* Simplify ctrl cmd lookupMax2017-05-082-32/+25
* Fix broken ctrl commandsMax2017-05-031-1/+2
* control_if: Don't use magic number '5' when allocating vectorHarald Welte2017-04-271-1/+1
* control_if: Add control interface commands for FSMsHarald Welte2017-04-273-1/+180
* control_if: Add helper function for 'local execution' of control commandHarald Welte2017-04-271-0/+28
* control_if: Add API to initialize control interface without TCP port bindHarald Welte2017-04-261-27/+63
* ctrl: Allow installation of additional node lookup helpersHarald Welte2017-04-261-0/+41
* fix spelling in API docu, command reply, logging, descriptionsThorsten Alteholz2017-04-231-1/+1
* ctrl_type_vals: explicitly terminateNeels Hofmeyr2017-03-151-1/+2
* ctrl_type_vals: fix range checkNeels Hofmeyr2017-03-061-1/+1
* Handle replies in ctrl_cmd_handle()Max2017-03-011-0/+17
* Use value_string for ctrl_typeMax2017-03-011-32/+13
* Fix client-side ctrl interface helpersMax2017-03-011-40/+1
* libosmoctrl: Fix typo in ctrl_interface_connect()Harald Welte2017-02-231-1/+1
* Expand and expose ctrl connection allocationMax2017-02-231-5/+51
* Document ctrl_interface_setup_dynip() functionMax2017-02-191-0/+8
* fix various compiler warnings (on FreeBSD-11.0)Harald Welte2017-02-081-1/+1
* Always include <osmocom/core/talloc.h> and not <talloc.h>Harald Welte2017-01-151-1/+1
* configure.ac: Introduce --disable-ctrlHarald Welte2017-01-151-0/+3
* Catch-up with git version tagsMax2016-12-211-1/+2