]>
2022-01-14 | David Lamparter | *: use semicolon after printfrr_ext_autoreg_{p,d} ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-14 | David Lamparter | lib: add `%pTH` / `%pTHD` for printing thread info ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-14 | David Lamparter | lib: add time formatting printfrr exts ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-14 | David Lamparter | lib: add `s` option to `pI4`/`pI6`/`pIA` printfrr ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-14 | David Lamparter | tools: disable printf ext checks in checkpatch ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-13 | David Lamparter | python: pass conditionals through clippy for DEFPY ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-12 | David Lamparter | pimd: `prefix_sg` => `pim_sgaddr` ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-12 | David Lamparter | pimd: temporarily disable IPv6 types ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-12 | David Lamparter | pimd: abstract addresses for IPv4/IPv6 PIM ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-12 | David Lamparter | pimd: move `%pSG4` to `%pPSG4` ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-12 | David Lamparter | pim6d: add skeleton for IPv6 PIM daemon ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2022-01-05 | David Lamparter | topotests: require Linux 5.0 for NHRP ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-12-14 | David Lamparter | lib: default VRF may not exist on early exit ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-12-14 | David Lamparter | lib: shuffle around command line options ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | pimd: fix event order for forward_stop() ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | pimd: remove some constant parameters ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | lib: use json-printf in filter code ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | lib: use vty_json() ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | lib: add printfrr to json string helpers ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | lib: add vty_json() helper ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | lib: fix style misalignment ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | pimd: correctly process rp-count==0 BSMs ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | tests: add one more BSR check to pim_bsmp_01 ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | pimd: add back blocking RPF for BSM ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | pimd: move BSM clear into BSM code ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | pimd: clean up BSR NHT & fix parallel links ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | pimd: actually return msec in timer_remain_msec() ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-17 | David Lamparter | *: clean up ifp-by-local-address function(s) ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-16 | David Lamparter | vtysh: dispatch unique-id backtrace cmd properly ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-16 | David Lamparter | lib: rework vty_check_node_for_xpath_decrement ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-16 | David Lamparter | lib: use hash for route-map set/match commands ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-16 | David Lamparter | ospfd6d: replace handler vector with array ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: fix duplicate yang.c file inclusions ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: remove some useless intermediate libraries ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: link libcrypt & libdl to libfrr only ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: link libelf to clippy only ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: fix more libtool stupidity for modules ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: break up tests/subdir.am ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: refactor `tests/subdir.am` ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | tests: fix frr-format warnings in printfrr test ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: adjust silent make rules in tests ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: adjust compiler/C11 bits for autoconf 2.70+ ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-11 | David Lamparter | build: work around AC_PROG_LEX deprecation warning ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-10 | David Lamparter | doc: stick `libunwind` into build docs ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-10 | David Lamparter | doc: add unique-id & backtrace user docs ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-10 | David Lamparter | lib: fix elf_py TLS section handling ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-10 | David Lamparter | lib: avoid include loop with assert.h ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-10 | David Lamparter | lib: add `debug uid XXXXX-XXXXX backtrace` ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-10 | David Lamparter | lib: stuff xrefs into a tree for lookup |
commit | commitdiff | tree |
2021-11-10 | David Lamparter | lib: add missing include in typerb.h |
commit | commitdiff | tree |
2021-11-08 | David Lamparter | lib: remove `vector_get_index()` ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-08 | David Lamparter | tests: add c-ares "exercise" tool ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-08 | David Lamparter | tests: allow common_cli.c with logging enabled ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-08 | David Lamparter | lib: fix c-ares thread misuse ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-06 | David Lamparter | lib: keep vty listeners in a proper struct & list ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-06 | David Lamparter | lib: replace vtyvec/vtyshvec with lists ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-11-06 | David Lamparter | lib: remove unused vty_log() functions ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-22 | David Lamparter | zebra: set SELECTED before going into dplane code ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-20 | David Lamparter | *: convert zclient callbacks to table ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | tools: remove Linux kernel bits from checkpatch ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | tools: add iterators to checkpatch ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | build: add tests missed in .gitignore ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | nhrpd: drop list.h ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | nhrpd: convert zbuf queue to DLIST ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | nhrpd: convert SA list to DLIST ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | nhrpd: convert reg list to DLIST ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | nhrpd: convert mcast list to DLIST ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | nhrpd: convert nhs list to DLIST ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | nhrpd: convert notifier list to DLIST ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | doc/developer: add _member and _anywhere ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | lib: add unsorted typesafe_anywhere() ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | lib: use sentinel for single-linked lists ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | lib: typesafe *_member() ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | lib: null out deleted pointers in typesafe containers ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-19 | David Lamparter | tests: fix leak in test code ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-18 | David Lamparter | lib: keep element count in vector code ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-18 | David Lamparter | vtysh: defer CLI tree building ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-18 | David Lamparter | lib: assign CLI varnames while parsing ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-14 | David Lamparter | doc/developer: fix duplicate const prototypes ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-14 | David Lamparter | doc/developer: use :c:macro: where appropriate ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-14 | David Lamparter | doc/developer: fix warnings in topotests doc ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-14 | David Lamparter | doc/developer: fix C struct references ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-06 | David Lamparter | build: bump configure.ac to `8.2-dev` ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-10-06 | David Lamparter | doc/developer: document dev tag on master ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-28 | David Lamparter | *: `frr-format` with unmodified GCC ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-27 | David Lamparter | pimd: fix UAF/heap corruption in BSM code ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-22 | David Lamparter | doc/workflow: prefer typesafe containers ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-02 | David Lamparter | build: make `sed` calls portable ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-02 | David Lamparter | doc/developer: add warning pointers ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-02 | David Lamparter | build: enable `-Wstrict-prototypes` ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-02 | David Lamparter | build: ignore prototype warnings from readline ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-02 | David Lamparter | *: fix for -Wstrict-prototypes ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-02 | David Lamparter | pceplib: fix for -Wstrict-prototypes ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-09-02 | David Lamparter | lib: fix hook defs for -Wstrict-prototypes ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-08-28 | David Lamparter | lib/clippy: fix forgotten conditional ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-08-27 | David Lamparter | pimd: fuse source_new() and add_source_by_addr() ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-08-27 | David Lamparter | pimd: reformat after dropping indent levels ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-08-27 | David Lamparter | pimd: IGMP memberships are not querier specific ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-08-27 | David Lamparter | pimd: de-circularize includes ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2021-08-26 | David Lamparter | lib: fix indentation trainwreck in command_py ...off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
next |