]>
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 |
2019-06-11 | David Lamparter | *: fix some dumb printf format warnings Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-10 | David Lamparter | tools: retain sanity when reloading under systemd Signed-off-by: David Lamparter <equinox@opensourcerouting.org> |
commit | commitdiff | tree |
2019-06-06 | David Lamparter | tests: exercise frr_inet_ntop() Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-06 | David Lamparter | lib: add optimized inet_ntop() Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-06 | David Lamparter | lib: add OPTIMIZE + assume() to compiler.h Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-04 | David Lamparter | workflow: document current C++ approach Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-04 | David Lamparter | workflow: update notes for release numbering Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-04 | David Lamparter | build: refactor & revamp python autoconf logic Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | doc: add some printfrr() docs Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib: simplify SEGV handler Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | tests: exercise printfrr() Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: ditch reallocarray Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib: add some printfrr specifiers Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib: use printfrr for log & vty Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: add extension support Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: fix some random warnings Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: integrate Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: rename & private __find_arguments Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: disable wchar_t support Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: add %Ld/%Lu for int64_t/uint64_t Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: use system printf for floats Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib/printf: cut down to size Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-03 | David Lamparter | lib: import FreeBSD's printf Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-06-02 | David Lamparter | doc: add libtool note Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-05-25 | David Lamparter | Merge branch 'pr4392' Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
2019-05-25 | David Lamparter | doc: fix space character nit Signed-off-by: David Lamparter <equinox@diac24.net> |
commit | commitdiff | tree |
next |