| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge pull request #3776 from opensourcerouting/pbrd-interface-nexthops | Donald Sharp | 2019-03-22 | 2 | -44/+58 |
|\ |
|
| * | lib, pbrd: fix indentation of a few commands | Renato Westphal | 2019-02-15 | 1 | -1/+1 |
| * | lib: add support for interface nexthops on nexthop groups | Renato Westphal | 2019-02-15 | 1 | -33/+51 |
| * | lib: change how nexthop groups store nexthop addresses | Renato Westphal | 2019-02-14 | 2 | -8/+10 |
| * | lib: consolidate nexthop-group deletion in a single place | Renato Westphal | 2019-02-14 | 1 | -7/+1 |
* | | Merge pull request #3972 from mjstapp/fix_privs_race | Donald Sharp | 2019-03-22 | 1 | -20/+21 |
|\ \ |
|
| * | | libs: fix race in privs changes | Mark Stapp | 2019-03-17 | 1 | -20/+21 |
* | | | Merge pull request #3949 from qlyoung/remove-zlog-newlines | Sri Mohana Singamsetty | 2019-03-15 | 2 | -5/+5 |
|\ \ \
| |/ /
|/| | |
|
| * | | *: remove trailing newlines from zlog messages | Quentin Young | 2019-03-14 | 2 | -5/+5 |
* | | | Merge pull request #3902 from opensourcerouting/fix-removal-np-containers | Donald Sharp | 2019-03-15 | 1 | -45/+49 |
|\ \ \
| |/ /
|/| | |
|
| * | | lib: fix removal of yang non-presence containers | Renato Westphal | 2019-03-03 | 1 | -2/+21 |
| * | | lib: simplify code that calculates configuration diffs | Renato Westphal | 2019-03-02 | 1 | -45/+30 |
* | | | Merge pull request #3911 from mjstapp/fix_privs_deadlock | David Lamparter | 2019-03-06 | 2 | -0/+29 |
|\ \ \ |
|
| * | | | libs: make privilege escalation thread-safe | Mark Stapp | 2019-03-05 | 2 | -0/+29 |
| |/ / |
|
* | | | Merge pull request #3869 from qlyoung/cocci-fixes | David Lamparter | 2019-03-06 | 27 | -155/+82 |
|\ \ \
| |/ /
|/| | |
|
| * | | *: remove casts of XMALLOC / XCALLOC | Quentin Young | 2019-02-26 | 2 | -8/+4 |
| * | | *: remove null check before XFREE | Quentin Young | 2019-02-26 | 17 | -127/+67 |
| * | | lib: STAILQ_FOREACH_SAFE never gives a null elem | Quentin Young | 2019-02-26 | 1 | -1/+1 |
| * | | *: do not check XMALLOC / XCALLOC for null ret | Quentin Young | 2019-02-26 | 4 | -10/+0 |
| * | | *: use array_size instead of raw division | Quentin Young | 2019-02-26 | 1 | -1/+2 |
| * | | *: remove unnecessary semicolon from switches | Quentin Young | 2019-02-26 | 1 | -2/+2 |
| * | | *: return bool from boolean functions | Quentin Young | 2019-02-26 | 1 | -2/+2 |
| * | | *: use proper bool initializers & fix comparisons | Quentin Young | 2019-02-26 | 4 | -4/+4 |
* | | | Merge pull request #3877 from qlyoung/remove-strncpy | Renato Westphal | 2019-03-01 | 3 | -5/+5 |
|\ \ \ |
|
| * | | | lib: strncpy -> strlcpy | memcpy | Quentin Young | 2019-02-26 | 3 | -5/+5 |
| |/ / |
|
* | | | Merge pull request #3882 from vivek-cumulus/refine_evpn_route_add | Sri Mohana Singamsetty | 2019-03-01 | 1 | -1/+0 |
|\ \ \ |
|
| * | | | *: Explicitly mark nexthop of EVPN-sourced routes as onlink | vivek | 2019-02-27 | 1 | -1/+0 |
| |/ / |
|
* | | | Merge pull request #3606 from pguibert6WIND/if_rmap_container | Donald Sharp | 2019-03-01 | 2 | -35/+93 |
|\ \ \
| |/ /
|/| | |
|
| * | | eigrp, rip, ripng, lib: unlink if_rmap from vrf | Philippe Guibert | 2019-02-19 | 2 | -5/+11 |
| * | | lib, rip, ripng, eigrp: rework if_rmap context | Philippe Guibert | 2019-02-19 | 2 | -35/+87 |
* | | | lib: add compatibility #define for hash_backet | Quentin Young | 2019-02-25 | 1 | -0/+5 |
* | | | *: Rename backet to bucket | Tim Bray | 2019-02-25 | 6 | -63/+63 |
* | | | Merge pull request #3836 from opensourcerouting/debian/master-kill-backports | Donald Sharp | 2019-02-24 | 3 | -7/+31 |
|\ \ \ |
|
| * | | | lib: yang: use common yang_ctx_new_setup() | David Lamparter | 2019-02-19 | 3 | -7/+31 |
| |/ / |
|
* / / | lib: Allow DEFPY_HIDDEN to exist in vtysh | Donald Sharp | 2019-02-21 | 1 | -0/+3 |
|/ / |
|
* | | lib: fix garbage array size in zprivs_init | Quentin Young | 2019-02-15 | 1 | -1/+1 |
* | | lib: fix uninitialized value use in privs.c | Quentin Young | 2019-02-14 | 1 | -1/+1 |
|/ |
|
* | lib: a few more trivial changes for C++ compatibility | Renato Westphal | 2019-02-12 | 3 | -7/+5 |
* | lib: add macro that performs explicit static casts when using a C++ compiler | Renato Westphal | 2019-02-12 | 2 | -2/+12 |
* | lib: rename enum to avoid conflict | Renato Westphal | 2019-02-12 | 2 | -2/+2 |
* | lib: add extern "C" {} blocks to all libfrr headers | Renato Westphal | 2019-02-12 | 93 | -0/+758 |
* | lib: remove unnamed struct in qobj for C++ | David Lamparter | 2019-02-11 | 1 | -0/+6 |
* | lib: remove extra top-level ; | David Lamparter | 2019-02-11 | 1 | -2/+2 |
* | lib: make atomic ops C++ compatible | David Lamparter | 2019-02-11 | 8 | -17/+47 |
* | lib: make union prefixptr C++-compatible | David Lamparter | 2019-02-11 | 1 | -10/+19 |
* | lib: revert table.h change for C++ | David Lamparter | 2019-02-11 | 1 | -5/+2 |
* | libs, rip, isis: change northbound operation enum to DESTROY | Mark Stapp | 2019-02-11 | 5 | -14/+14 |
* | libs, daemons: changes to permit c++ compilation | Mark Stapp | 2019-02-11 | 10 | -27/+38 |
* | Merge pull request #3752 from mjstapp/fix_wq_static_func | Donald Sharp | 2019-02-07 | 1 | -10/+4 |
|\ |
|
| * | libs: remove useless static work_queue_free helper | Mark Stapp | 2019-02-07 | 1 | -10/+4 |