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