summaryrefslogtreecommitdiff
path: root/zebra/zebra_netns_notify.c
AgeCommit message (Expand)Author
2023-03-24*: Convert event.h to frrevent.hDonald Sharp
2023-03-24*: Convert THREAD_XXX macros to EVENT_XXX macrosDonald 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-03-24*: Rename thread.[ch] to event.[ch]Donald Sharp
2023-03-20zebra: Fix for heap-use-after-free in EVPNPooja Jagadeesh Doijode
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2023-01-17zebra: make sure string is null terminatedRafael Zalamena
2022-07-21zebra: Convert thread_cancel to THREAD_OFFDonald Sharp
2022-05-11*: Properly use memset() when zeroingDonatas Abraitis
2022-03-24zebra: Fix use after deletion event in freebsdDonald Sharp
2022-02-23*: Change thread->func to return void instead of intDonald Sharp
2021-12-21*: rework renaming the default VRFIgor Ryzhov
2021-11-11zebra: fix netns deletionIgor Ryzhov
2021-11-03zebra: fix stale pointer when netns is deletedIgor Ryzhov
2021-10-26Merge pull request #9846 from idryzhov/lib-zebra-netnsMark Stapp
2021-10-20lib: change thread_add_* APIIgor Ryzhov
2021-10-19lib: move zebra-only netns stuff to zebraIgor Ryzhov
2021-10-04zebra: Do not explicitly set the thread pointer to NULLDonatas Abraitis
2021-07-30lib, zebra: Preserve user-configured VRF on netns deletionXiao Liang
2021-03-22zebra: kill zebra_memory.h, use MTYPE_STATICDavid Lamparter
2021-03-17*: require semicolon after DEFINE_MTYPE & coDavid Lamparter
2020-10-23* : update signature of thread_cancel apiMark Stapp
2020-09-11zebra: dynamically detect vxlan link interfaces in other netnsPhilippe Guibert
2020-08-18zebra, lib: store relative default ns id in each namespacePhilippe Guibert
2020-08-18zebra, lib: add an internal API to get relative default nsid in other nsPhilippe Guibert
2020-08-05evpn-netns: Revert PR5077, has been re-worked post-refactorPat Ruddy
2020-07-18zebra: Possible write beyond buffer lengthDonald Sharp
2020-07-14*: un-split strings across linesDavid Lamparter
2020-05-18zebra: dynamically detect vxlan link interfaces in other netnsPhilippe Guibert
2020-05-18zebra, lib: store relative default ns id in each namespacePhilippe Guibert
2020-05-18zebra, lib: add an internal API to get relative default nsid in other nsPhilippe Guibert
2020-04-20*: use appropriate buffer sizes, specifiersQuentin Young
2020-04-20*: sprintf -> snprintfQuentin Young
2019-09-03*: frr_elevate_privs -> frr_with_privsDavid Lamparter
2019-01-31zebra: Move the master thread handler to the zrouter structureDonald Sharp
2019-01-10Merge pull request #3511 from pguibert6WIND/handle_multiple_netns_delete_eventDonald Sharp
2019-01-09zebra: do not create vrf if name already set to default vrf at startupPhilippe Guibert
2019-01-04zebra: handle multiple events for netns deletion eventPhilippe Guibert
2018-12-18zebra: Allow ns delete to happen after under/over flow checksDonald Sharp
2018-11-21lib, zebra: default vrf configured will not be overwritten by discoveryPhilippe Guibert
2018-10-25zebra: improve safety of netns_notify_close()Mark Stapp
2018-09-13*: LIB_[ERR|WARN] -> EC_LIBQuentin Young
2018-09-13zebra: ZEBRA_[ERR|WARN] -> EC_ZEBRAQuentin Young
2018-09-06zebra: flog_warn conversionQuentin Young
2018-08-28zebra: detect if a netns is the default netnsPhilippe Guibert
2018-08-14*: use frr_elevate_privs() (1/2: coccinelle)David Lamparter
2018-08-14*: rename zlog_fer -> flog_errQuentin Young
2018-08-14bgpd, lib, zebra: Convert LIB_ERR_PRIVILEGESDonald Sharp
2018-07-19zebra: cancel vrf creation if netns activation failedPhilippe Guibert