summaryrefslogtreecommitdiff
path: root/lib/libfrr.c
AgeCommit message (Expand)Author
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
2021-06-29lib, watchfrr: remove `HAVE_SYSTEMD`, use own codeDavid Lamparter
2021-05-13lib: adapt to version 2 of libyangChristian Hopps
2021-04-22lib: hard-fail creating threads before fork()David Lamparter
2021-04-22lib: add frr_config_pre hookDavid Lamparter
2021-04-22lib: rename very_late_init hook to config_postDavid Lamparter
2021-04-21build: make builddir include path consistentDavid Lamparter
2021-03-17*: require semicolon after DEFINE_HOOK & co.David Lamparter
2021-02-12lib: memorize what fds were open at startupDavid Lamparter
2020-12-01lib: add support for scripts directoryQuentin Young
2020-12-01build: HAVE_LUA -> HAVE_SCRIPTINGQuentin Young
2020-12-01lib: initialize scripting system in libfrrQuentin Young
2020-11-18lib: add startup option to limit fdsMark Stapp
2020-09-15lib: postpone the sysrepo plugin initializationRenato Westphal
2020-08-20*: record transaction based on control flagChirag Shah
2020-07-22watchfrr: add (network) namespace supportDavid Lamparter
2020-06-10Merge pull request #6557 from opensourcerouting/zlogbuf-litterDonald Sharp
2020-06-10lib: set up TLS log buffer after forkingDavid Lamparter
2020-05-28lib: return human-readable error messages to the northbound clientsRenato Westphal
2020-05-28lib: introduce the northbound context structureRenato Westphal
2020-04-16Merge pull request #5451 from opensourcerouting/rcu-logSantosh P K
2020-04-03lib, tools: silence harmless warnings in the northbound toolsRenato Westphal
2020-04-01lib: rewrite zlog lock-free & TLS-bufferedDavid Lamparter
2020-03-04*: Use true/false instead of 1/0 when assigning variable for bool typeDonatas Abraitis
2019-12-06lib: new defaults logicDavid Lamparter
2019-12-06lib: add frr_version_cmp()David Lamparter
2019-12-06lib: rename memory_vty.c to lib_vty.cDavid Lamparter
2019-10-11lib: optimize loading of the startup configurationRenato Westphal