summaryrefslogtreecommitdiff
path: root/bgpd/rfapi
AgeCommit message (Expand)Author
2025-04-08bgpd: clean up variable-shadowing compiler warningsMark Stapp
2025-04-03Merge pull request #18546 from LabNConsulting/ziemba/250330-rfapi-mem-cleanupMark Stapp
2025-04-01bgpd: optimize attrhash_cmp callsLouis Scalbert
2025-03-31bgpd: rfapi: track outstanding rib and import timers, free mem at exitG. Paul Ziemba
2025-02-06bgpd: rfapi: if BGP is terminating, free peer BPIs now instead of using timerG. Paul Ziemba
2025-01-15Merge pull request #17810 from donaldsharp/bgp_connect_refactorRuss White
2025-01-14bgpd: move bgp_aggregate_increment() after bgp_path_info_add()Enke Chen
2025-01-10bgpd: su_remote and su_local are properties of the connectionDonald Sharp
2024-10-29bgpd: workaround clang-sa for set but not used valueDonald Sharp
2024-10-15bgpd: Set MED using a helper bgp_attr_set_med()Donatas Abraitis
2024-08-26bgpd: fix labels static-analyserLouis Scalbert
2024-08-11bgpd: Move evpn_overlay to a pointerDonatas Abraitis
2024-06-05bgpd: move labels from extra to extra->labelsLouis Scalbert
2024-06-05bgpd: fix too leading tabs in vnc_import_bgpLouis Scalbert
2024-06-05bgpd: add bgp_path_info_num_labels()Louis Scalbert
2024-06-05bgpd: check and set extra num_labelsLouis Scalbert
2024-04-01bgpd: Add pi to bgp_processDonald Sharp
2024-02-06bgpd: fix displaying srv6 sidLouis Scalbert
2024-02-01bgpd: Save memory when using bgp_path_info_extra and vncDonald Sharp
2024-01-24bgpd: Convert free/strdup to XSTRDUP in bgp_rfapi_cfg.cDonald Sharp
2024-01-04bgpd: rfapi was not using internal zlog_backtrace()Donald Sharp
2023-11-23lib, bgp/vnc: add `.auxiliary` zclient optionDavid Lamparter
2023-10-12build: add -Wimplicit-fallthroughIgor Ryzhov
2023-10-10Revert "lib: register bgp link-state afi/safi"Donald Sharp
2023-09-18lib: register bgp link-state afi/safiLouis Scalbert
2023-09-10bgpd: Move the peer->su to connection->suDonald Sharp
2023-08-18bgpd: Convert `struct peer_connection` to dynamically allocatedDonald Sharp
2023-08-18bgpd: Move status and ostatus to `struct peer_connection`Donald Sharp
2023-08-18bgpd: Create destructor function for `struct peer_connection`Donald Sharp
2023-08-18bgpd: Start abstraction of `struct peer_connection`Donald Sharp
2023-08-08bgpd: bgp_path_info_extra memory optimizationValerian_He
2023-07-21bgpd: Remove peer->sync arrayDonald Sharp
2023-07-21bgpd: Remove peer->obuf_workDonald Sharp
2023-06-26*: Rearrange vrf_bitmap_X api to reduce memory footprintDonald Sharp
2023-05-20bgpd: Initialize pfx_buf to zeros before using in bgp_path_info_cmp()Donatas Abraitis
2023-04-11bgpd: rfapi memleak fixesG. Paul Ziemba
2023-03-28bgpd: Remove set but unused variablesDonald Sharp
2023-03-24*: Fixup formatting issues due to reorderingDonald Sharp
2023-03-24*: Convert event.h to frrevent.hDonald Sharp
2023-03-24*: Convert `struct event_master` to `struct event_loop`Donald Sharp
2023-03-24*: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp
2023-03-24*: Convert struct thread_master to struct event_master and it's ilkDonald Sharp
2023-03-24*: Convert thread_timer_remain_XXX to event_timer_remain_XXXDonald 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-07Merge pull request #12890 from pguibert6WIND/attr_cleaning_miscRuss White
2023-03-03bgpd: rfapi memleak: clean CE tables at exitG. Paul Ziemba
2023-02-24rfapi: free useless attrPhilippe Guibert
2023-02-22bgpd: free rfapi callback object alwaysMark Stapp