summaryrefslogtreecommitdiffstats
path: root/src/ctrl
Commit message (Expand)AuthorAgeFilesLines
* ctrl: print textual error on IPA parsing failureMax2018-11-261-1/+1
* add support for ipaccess messages on the ctrl interfaceStefan Sperling2018-10-151-5/+29
* ctrl/vty: fsm: use correct element when iterating over fsm->proc.childrenAlexander Couzens2018-07-291-1/+1
* Bump version: 0.11.0.91-9d4a3-dirty → 0.12.0Pau Espin Pedrol2018-07-271-1/+1
* ctrl: ctrl_handle_msg: Avoid sending back received ERROR msgsPau Espin Pedrol2018-07-161-2/+3
* ctrl: Introduce ctrl_cmd_parse3 APIPau Espin Pedrol2018-07-162-1/+21
* ctrl: Fix parsing of ERROR recvd msgs with id=errPau Espin Pedrol2018-07-121-1/+2
* ctrl: Log CMD TYPE on invalid ID numberPau Espin Pedrol2018-07-121-1/+2
* 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