]>
2019-12-06 | David Lamparter | lib: add frr_version_cmp() Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-12-06 | David Lamparter | lib: rename memory_vty.c to lib_vty.c Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-12-02 | David Lamparter | *: generously apply const Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-11-29 | David Lamparter | *: make frr_yang_module_info const Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-11-29 | David Lamparter | *: make all route_map_rule_cmd const Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-11-29 | David Lamparter | lib: make cmd_element & qobj_type const Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-11-29 | David Lamparter | lib: gcc 4.x workaround v2 for frr_interface_info Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-11-26 | David Lamparter | lib: add gcc 4.x workaround for frr_interface_info Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-09-17 | David Lamparter | build: fix "make tags" Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-17 | David Lamparter | ospf6d: track explicit interface type config Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-17 | David Lamparter | ospf6d: fix mistaken if_is_* instead of oi->type Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-17 | David Lamparter | ospf6d: interface state needs update even w/o area Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-03 | David Lamparter | doc: add frr_{each,with} to coding style Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-03 | David Lamparter | *: frr_elevate_privs -> frr_with_privs Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-03 | David Lamparter | tools: extend checkpatch.pl for frr_{with,each} Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-03 | David Lamparter | doc: add developer docs for frr_with_mutex Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-03 | David Lamparter | lib: add frr_with_mutex() block-wrapper Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-03 | David Lamparter | lib: add some macro helpers Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-02 | David Lamparter | zebra/fpm: deprecation warning for protobuf Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-09-02 | David Lamparter | build: only build without libcap on request Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-08-30 | Martin Winter | build: Fix checks for c_ares |
commit | commitdiff | tree |
2019-08-30 | David Lamparter | build: make BMP optional Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-08-30 | David Lamparter | bgpd/bmp: BMP implementation Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-30 | David Lamparter | bgpd/bmp: convert BMP code into module Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-30 | David Lamparter | bgpd/bmp: use bgp packet dump hook Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-30 | Yasuhiro Ohara | bgpd/bmp: Initial BMP implementation. Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-30 | David Lamparter | bgpd: add timestamp to bgp_adj_in Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-30 | David Lamparter | lib: add monotime_to_realtime() Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-30 | David Lamparter | lib: add pull-driven data write handler Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-06 | David Lamparter | debian: add .gitignore file Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-08-06 | David Lamparter | *: fix ctype (isalpha & co.) casts Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-08-06 | David Lamparter | Merge pull request #4777 ("Fix VRRP rarely getting... Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-06 | David Lamparter | zebra: fix typo Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | ospfd: clean up default route logic Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | ospfd: don't ASE with router-ID 0 Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | ospfd: unset default route external_info Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | ospfd: remove LSA reorigin on NSM change Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | ospfd: re-fix default origination check Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | Revert "ospfd: default route got flushed after lsa... Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | Revert "ospfd: remove default origin max age lsa" Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | ospfd: kill totally misnamed "timers" Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-02 | David Lamparter | ospfd: remove t_external_lsa Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-01 | David Lamparter | lib: remove pqueue_* (again) Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-01 | David Lamparter | lib: use DECLARE_HEAP for timers instead of pqueue Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-08-01 | David Lamparter | doc: add a small FAQ for the typesafe datastructs Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-07-31 | David Lamparter | lib: RCU Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-07-31 | David Lamparter | lib/seqlock: add a few more comments Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-31 | David Lamparter | lib/seqlock: add timed-wait operation Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-31 | David Lamparter | lib/seqlock: avoid syscalls in no-waiter cases Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-31 | David Lamparter | lib: make SA_SIGINFO use unconditional Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-29 | David Lamparter | lib: fix prefix_copy() for clang-SA Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-07-28 | David Lamparter | lib: fix misplaced brace in typesafe lists Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-07-28 | David Lamparter | lib: use some more transparent unions for prefixes Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-07-28 | David Lamparter | lib: fix prefix_cmp() return values Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | lib/resolver: NULL out callback before call Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | lib: split off c-ares code from nhrpd Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | bgpd: add packet send hook Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | bgpd: add & use bgp packet dump hook Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | bgpd: add instance delete & config write hooks Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | bgpd: autocomplete "router bgp" ASN Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | bgpd: add a hook before bgp_process() Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | bgpd: count some per-peer stats (for BMP) Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | bgpd: fix last_reset_cause setup Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | isisd: fix printfrr derp Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-07-03 | David Lamparter | clippy: find headers relative to source tree Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-25 | David Lamparter | lib: add a check for {[...]} in DEFUNs Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | lib: fix MTYPE alias on clang Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | ripngd: use MTYPE_STATIC Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | ripd: use MTYPE_STATIC Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | vrrpd: use MTYPE_STATIC Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | lib: use MTYPE_STATIC Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | babeld: use MTYPE_STATIC Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | zebra: use MTYPE_STATIC Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | bfdd: use MTYPE_STATIC Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-21 | David Lamparter | lib: improve MTYPE definitions Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | bgpd: fix uninitialized & wrong endian NOTIFY Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | bgpd/rfapi: fix clang-SA warning Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | ldpd: fix clang-SA warning in packet reading Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | ospfd: fix clang-SA warning Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | build: improve ranlib -D autoconf test Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | ripd, ripngd: fix OpenBSD compiler warning Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | *: config.h or zebra.h is the first #include Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-13 | David Lamparter | bgpd: fix clang format warning Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | lib/clippy: ignore -Wstrict-aliasing Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | lib: drop DSO_SELF on inet_ntop Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | *: fix northbound initializer warning on OpenBSD Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | build: use -O2, not -Os Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | tools: add vim snippet Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | lib: make "%Ld" work for int64_t Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | lib: use snprintfrr() in "hidden" printfs Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | zebra: fix stats printing formats Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | lib/clippy: expand some macros Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | lib/clippy: assert() for non-optional args Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | lib/clippy: error out on unsupported bits Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | build: improve env var handling for cross build Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | build: improve clippy options Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | build: remove tests/Makefile.in Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | build: use -Wno-yacc on bison 3.3+ Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-12 | David Lamparter | build: slim down configure.ac Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-11 | David Lamparter | lib: const-unaware container_of for C++ Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
next |