| Age | Commit message (Expand) | Author |
| 2025-03-30 | *: Ensure prefix lists are freed on shutdown. | Donald Sharp |
| 2025-03-24 | zebra: On shutdown call appropriate finish functions | Donald Sharp |
| 2024-05-10 | *: Modify agentx to be allowed to be called | Donald Sharp |
| 2024-03-13 | eigrpd, mgmtd, ospf6d: frr_fini is last | Donald Sharp |
| 2024-03-04 | lib: add keychain northbound support | Christian Hopps |
| 2024-01-27 | *: fix `frr_daemon_info` indentation | David Lamparter |
| 2023-11-21 | *: Cleanup keychain on shutdown | Donald Sharp |
| 2023-03-24 | *: Convert event.h to frrevent.h | Donald Sharp |
| 2023-03-24 | *: Convert `struct event_master` to `struct event_loop` | Donald Sharp |
| 2023-03-24 | *: Convert struct thread_master to struct event_master and it's ilk | Donald Sharp |
| 2023-03-24 | *: Rename thread.[ch] to event.[ch] | Donald Sharp |
| 2023-02-09 | *: auto-convert to SPDX License IDs | David Lamparter |
| 2021-12-21 | *: rework renaming the default VRF | Igor Ryzhov |
| 2021-11-11 | *: Convert quagga_signal_X to frr_signal_X | Donald Sharp |
| 2021-08-25 | *: Drop `break` after using frr_help_exit() in switch/case | Donatas Abraitis |
| 2021-05-04 | eigrpd: fix `distribute-list...` command for EIGRP | Donald Sharp |
| 2021-03-17 | *: require semicolon after FRR_DAEMON_INFO & co. | David Lamparter |
| 2021-01-12 | eigrpd: Create eigrp_yang.h and move stuff around | Donnie Savage |
| 2021-01-12 | eigrpd: Create eigrp_cli.h and move forward declarations | Donnie Savage |
| 2020-06-05 | *: add filter northbound support | Rafael Zalamena |
| 2020-04-16 | *: include vrf northbound module in init | Chirag Shah |
| 2020-02-10 | Merge pull request #5763 from ton31337/fix/return_without_parent | Renato Westphal |
| 2020-02-09 | *: Remove parenthesis on return for constants | Donatas Abraitis |
| 2020-02-04 | *: fix route map integration | Rafael Zalamena |
| 2019-11-30 | *: make frr_yang_module_info const | David Lamparter |
| 2019-08-06 | eigrpd: Add various vrf handling functions | Donald Sharp |
| 2019-08-03 | eigrpd: implement configuration reload | Rafael Zalamena |
| 2019-08-03 | eigrpd: migrate old CLI to northbound | Rafael Zalamena |
| 2019-02-19 | lib, rip, ripng, eigrp: rework if_rmap context | Philippe Guibert |
| 2018-12-28 | lib, rip, ripng, babel, eigrp: add ctx pointer to distribute api | Philippe Guibert |
| 2018-10-27 | yang, lib: add 'frr-interface.yang' and associated stub callbacks | Renato Westphal |
| 2018-10-27 | *: add empty array of YANG modules | Renato Westphal |
| 2018-08-28 | *: add a vrf update hook to be informed of the vrf name | Philippe Guibert |
| 2018-08-14 | eigrpd: Add EIGRP_ERR_XXX for zlog_err to zlog_ferr | Donald Sharp |
| 2017-09-25 | eigrpd: Follow other protocol leads and exit when told to | Donald Sharp |
| 2017-08-19 | eigrpd: Setup eigrp to send FRR version | Donald Sharp |
| 2017-07-25 | Merge pull request #837 from qlyoung/fix-eigrp-routemap-cli | David Lamparter |
| 2017-07-22 | Revert "*: reindent pt. 2" | David Lamparter |
| 2017-07-20 | eigrpd, vtysh: add dummy route-map cli | Quentin Young |
| 2017-07-17 | *: reindent pt. 2 | whitespace / reindent |
| 2017-07-17 | *: reindentreindent-master-after | whitespace / reindent |
| 2017-05-17 | Merge pull request #537 from donaldsharp/vrf_stuff | David Lamparter |
| 2017-05-15 | *: Consolidate vrf_hooks into vrf_init | Donald Sharp |
| 2017-05-15 | *: make consistent & update GPLv2 file headers | David Lamparter |
| 2017-04-08 | eigrpd: Cleanup tab/spacing of the *.c files | Donald Sharp |
| 2017-03-08 | eigrp: Initial Commit | Donald Sharp |