summaryrefslogtreecommitdiff
path: root/lib/libfrr.c
AgeCommit message (Expand)Author
2024-10-22Revert "lib: Attach stdout to child only if --log=stdout and stdout FD is a tty"Donald Sharp
2024-10-07lib: add flag to have libyang load internal ietf-yang-library moduleChristian Hopps
2024-09-10lib: Attach stdout to child only if --log=stdout and stdout FD is a ttyVladislav Odintsov
2024-08-29Merge pull request #16664 from mjstapp/igor_debug_simplifyJafar Al-Gharaibeh
2024-08-27lib: rework debug initIgor Ryzhov
2024-08-22config: fix missing case when reporting version 'configured with'Jafar Al-Gharaibeh
2024-08-11Merge pull request #16542 from donaldsharp/vtysh_stupidly_largeDonatas Abraitis
2024-08-08lib: Don't print warning if not a daemonDonald Sharp
2024-08-08lib: Cleanup memory associated with modules on shutdownDonald Sharp
2024-07-23lib: mgmtd: fix too early daemon detach of mgmtdChristian Hopps
2024-07-01*: Add and use option for graceful (re)startvivek
2024-04-26Merge pull request #15588 from opensourcerouting/sqlite-filename-sizeDonald Sharp
2024-04-09lib: add simple generic version helpersMark Stapp
2024-03-21lib: fix SQLite dbfile path lengthDavid Lamparter
2024-03-19Merge pull request #15565 from LabNConsulting/chopps/code-coverRuss White
2024-03-17lib: remove nb/yang memory cleanup when daemonizingIgor Ryzhov
2024-03-17tests: enable code coverage reporting with topotestsChristian Hopps
2024-02-01*: create a single registry of daemons' default port valuesMark Stapp
2024-01-27build: homologize path handlingDavid Lamparter
2024-01-27lib, mgmtd: fix commit history locationDavid Lamparter
2024-01-27lib: create `frr_daemon_state_{load,save}`David Lamparter
2024-01-27lib: set up `frr_libstatedir`David Lamparter
2024-01-27build: nuke `ZEBRA_SERV_PATH`David Lamparter
2024-01-27*: rename `frr_vtydir` to `frr_runstatedir`David Lamparter
2024-01-09lib: zebra.h is not using signal.hDonald Sharp
2024-01-09*: zebra.h should not have fcntl.hDonald Sharp
2024-01-09*: remove sys/stat.h from zebra.hDonald Sharp
2023-10-12build: add -Wimplicit-fallthroughIgor Ryzhov
2023-05-30lib: mgmtd: add manual vty server start option and use itChristian Hopps
2023-05-11lib: when running as a daemon, only redirect sdtin, stdout, sdterr to null wh...Lou Berger
2023-03-24*: Convert `struct event_master` to `struct event_loop`Donald Sharp
2023-03-24*: Convert thread_master_XXX functions to event_master_XXXDonald Sharp
2023-03-24*: Convert struct thread_master to struct event_master and it's ilkDonald Sharp
2023-03-24*: Convert thread_fetch and thread_call to event_fetch and event_callDonald Sharp
2023-03-24*: Convert thread_add_XXX functions to event_add_XXXDonald Sharp
2023-03-24*: Rename `struct thread` to `struct event`Donald Sharp
2023-02-23lib: fix init. use of nb_context to be by value not by referenceChristian Hopps
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2023-02-01lib: fix one more b0rked format stringDavid Lamparter
2022-10-12lib: Free some memory in scripting subsystem at shutdownDonald Sharp
2022-06-17lib: cleanup red-herring memleaks in parent of daemonizing forkChristian Hopps
2022-03-07lib: support multiple `--log` optionsDavid Lamparter
2022-02-23*: Change thread->func to return void instead of intDonald Sharp
2022-02-08Merge pull request #8458 from opensourcerouting/xref-5424Donald Sharp
2022-01-17Merge pull request #10183 from idryzhov/rework-vrf-renameRafael Zalamena
2022-01-17lib: add frr_early_init hookDavid Lamparter
2021-12-21*: rework renaming the default VRFIgor Ryzhov
2021-12-14lib: shuffle around command line optionsDavid Lamparter
2021-09-14lib/module.c and callers of frrmod_load(): fix error messagesG. Paul Ziemba
2021-08-25*: Drop `break` after using frr_help_exit() in switch/caseDonatas Abraitis