- b3e3a5d fsm: osmo_fsm_{event,inst,state}_name(): make *fi pointer const by Vadim Yanitskiy · 2 years, 1 month ago
- 4eb0f16 fsm: Add osmo_fsm_inst_broadcast_children() by Harald Welte · 3 years, 8 months ago
- 344776d fsm.h: add missing include of logging.h by Neels Hofmeyr · 4 years, 9 months ago
- 988f6d7 add osmo_fsm_set_dealloc_ctx(), to help with use-after-free by Neels Hofmeyr · 4 years, 11 months ago
- 7b74551 fsm: Allow millisecond granularity in osmo_fsm built-in timer by Harald Welte · 5 years ago
- b480b74 add identifier sanitation for setting FSM instance ids by Neels Hofmeyr · 5 years ago
- 1f9cc01 fsm: support graceful osmo_fsm_inst_term() cascades by Neels Hofmeyr · 5 years ago
- 3b414a4 fsm: add flag to ensure osmo_fsm_inst_term() happens only once by Neels Hofmeyr · 5 years ago
- d4b79c8 fsm: add osmo_fsm_inst_state_chg_keep_or_start_timer() by Neels Hofmeyr · 5 years ago
- 5734bff represent negative T-timers as Osmocom-specific X-timers by Neels Hofmeyr · 5 years ago
- 050f2d3 log: fsm: allow logging the timeout on state change by Neels Hofmeyr · 6 years ago
- 56632b6 osmo_fsm_state_name: make robust against NULL fi by Neels Hofmeyr · 6 years ago
- 691ba52 add LOGPFSMSL(), LOGPFSMSLSRC() by Neels Hofmeyr · 6 years ago
- b0b39af LOGPFSM*: guard against fi == NULL by Neels Hofmeyr · 6 years ago
- b11ff7c add API doc for LOGPFSM* macros by Neels Hofmeyr · 6 years ago
- e5bde90 define LOGPFSM fmt only once, in LOGPFSMLSRC by Neels Hofmeyr · 6 years ago
- 983dcb9 use __FILE__, not __BASE_FILE__ by Neels Hofmeyr · 6 years ago
- 3385e4b fsm: Change semantics of LOGPFSML() log-level by Harald Welte · 6 years ago
- 407df02 add osmo_fsm_inst_state_chg_keep_timer() by Neels Hofmeyr · 6 years ago
- a64c45a add osmo_fsm_inst_update_id_f() by Neels Hofmeyr · 6 years ago
- d1f5793 fsm: allow graceful exit on FSM termination by Philipp Maier · 7 years ago
- b0c43a6 fsm: Add a function to change the FSM instance ID later by Daniel Willmann · 7 years ago
- 2a06a49 fsm: add functions for unlinking and changing parents by Philipp Maier · 7 years ago
- 17518fe doxygen: unify use of \file across the board by Neels Hofmeyr · 7 years ago
- 87e4550 doxygen: enable AUTOBRIEF, drop \brief by Neels Hofmeyr · 7 years ago
- 4585e67 osmo_fsm: Lookup functions to find FSM Instance by name or ID by Harald Welte · 7 years ago
- fca04bb fsm: convenience: add inline osmo_fsm_inst_state_name() by Neels Hofmeyr · 7 years ago
- 8808bb4 Add osmo_fsm_find_by_name() and avoid registering FSM with same name by Harald Welte · 8 years ago
- c014f60 fsm: factor out osmo_fsm_inst_term_children() from osmo_fsm_inst_term() by Neels Hofmeyr · 8 years ago
- eeacf90 fsm: move LOGPFSMSRC and LOGPFSMLSRC to .h by Neels Hofmeyr · 8 years ago
- 42b59c1 fsm api doc: fix typo in doxygen marker '\breif' by Neels Hofmeyr · 8 years ago
- 5c5c78a add value strings for enum osmo_fsm_term_cause and use for logging by Neels Hofmeyr · 8 years ago
- 725698a fsm: log caller's source for events and state changes, not fsm.c lines by Neels Hofmeyr · 8 years ago
- 6a13e7f fsm: add LOGPFSML to pass explicit logging level by Neels Hofmeyr · 8 years ago
- dda5e79 doc: fsm timer_cb: explain return value by Neels Hofmeyr · 8 years ago
- 8b25a3f Add osmo_fsm_unregister() to header by Max · 8 years ago
- f627c0f fsm: Introduce default time-out handling by Harald Welte · 8 years ago
- 136e737 Add Finite State Machine abstraction code by Harald Welte · 8 years ago