2020-12-01 |
Quentin Young | lib: add support for scripts directory Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | build: HAVE_LUA -> HAVE_SCRIPTING Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | bgpd: update routemap scripting example Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: use appropriate MTYPE for scripts Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add ability to decode from lua scripts Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add more type encoders, register existings Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: change encoder_func signature Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add more type encoder funcs Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: cleanup / refactor scripting foo Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: better load-time error handling for scripts Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: encode plen when passing prefixes to scripts Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: close lua state when destroying script Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add better script error handling Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: initialize scripting system in libfrr Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: export zlog functions to scripts Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: allow passing arguments to scripts Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: fix hash issues in scripting foo Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: update script encoder signatures Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add macros to count variadic args Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: make encoder type a typedef Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add 'script <type> foo' test command Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: start adding generic scripting stuff Signed-off-by: Quentin Young <qlyoung@nvidia.com> Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add Lua stack dumper Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: move bgp routemap stuff out of frrlua.[ch] Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: remove frrlua_initialize Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: allow exporting all logging functions to Lua Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: add interface -> table encoder Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | *: add Lua 5.3 as a dependency Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-12-01 |
Quentin Young | lib: clean up frrlua.[ch] Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-11-25 |
Quentin Young | bgpd: remove unused, uninitialized sockunion Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-19 |
Quentin Young | Revert "debian: Merge various debian changelogs in...
|
commit | commitdiff | tree |
2020-11-19 |
Quentin Young | Revert "debian: Adjust tarsource.sh to use native debian...
|
commit | commitdiff | tree |
2020-11-19 |
Quentin Young | Revert "debian: Update tools/build-debian-package.sh...
|
commit | commitdiff | tree |
2020-11-19 |
Quentin Young | Revert "debian: Remove the changelog-auto automation...
|
commit | commitdiff | tree |
2020-11-19 |
Quentin Young | Revert "debian: Remove now obsolete tarsource.sh script"
|
commit | commitdiff | tree |
2020-11-19 |
Quentin Young | Revert "debian: Update the tools/build-debian-package...
|
commit | commitdiff | tree |
2020-11-16 |
Quentin Young | doc: fix missing space before list Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-09 |
Quentin Young | doc: fix vrrp block quote Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-09 |
Quentin Young | doc: use anonymous link refs Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-09 |
Quentin Young | doc: add docs on fuzzing stuff Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-04 |
Quentin Young | doc: add crosslink to developer docs Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-04 |
Quentin Young | doc: explain integrated config Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-04 |
Quentin Young | doc: add troubleshooting info for vrrp Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-11-02 |
Quentin Young | lib: fix missed pointer update Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | bgpd: clean up trace header style a bit Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | bgpd: move packet read tracepoint out of mutex Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | doc: add developer docs for tracing Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib, bgpd: convert lttng tracepoints to frrtrace() Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: add trace.h, frrtrace(), support for USDT Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: move trace.h -> libfrr_trace.h Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: add tracepoint for route table get Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: add tracepoints for *malloc, list ops Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: add tracepoint for hash insertion Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | bgpd: route processing tracepoints Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | bgpd: add basic packet-related tracepoints Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: add tracepoints for pthread run, stop Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: generate trace events for log messages Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: add tracepoints for hash ops, thread events Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib, configure.ac: initial LTTng support Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-23 |
Quentin Young | lib: #undef _ASSERT_FUNCTION Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-20 |
Quentin Young | .github: improve bug report template Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-08 |
Quentin Young | tests: bgp_l3vpn_to_bgp_vrf test needed to correct... Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-08 |
Quentin Young | doc: document use of black for python formatting Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-07 |
Quentin Young | *: add .ignore-revs for git blame w/ whitespace Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-10-07 |
whitespace | *: reformat python files Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-30 |
Quentin Young | *: make failure to decode nht update an error Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-30 |
Quentin Young | lib: fix zapi_nexthop_update_decode error rc Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-17 |
Quentin Young | tools: fix vtysh failure error handling Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-17 |
Quentin Young | bgpd: rename bgp_fsm_event_update Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-16 |
Quentin Young | lib: set threadmaster name to 'default' if none Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-16 |
Quentin Young | bgpd: remove extra hold-timer reset Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-08 |
Quentin Young | doc: update libyang blurb for 1.x Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-08 |
Quentin Young | doc: add notes about hash table invariants Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-08 |
Quentin Young | lib: fix possible null dereference in zlog Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-03 |
Quentin Young | bgpd: use stream_rewind_getp() to remove overflow Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-03 |
Quentin Young | lib: add stream_rewind_getp() Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-03 |
Quentin Young | bgpd: fix asserting read of localpref Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-03 |
Quentin Young | bgpd: fix mplsvpn nlri garbage heap read Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-02 |
Quentin Young | lib: remove overflow arithmetic from hash stats Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-02 |
Quentin Young | bgpd: make flag values explicitly unsigned Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-02 |
Quentin Young | lib: explicitly cast -1 to uid_t Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-09-02 |
Quentin Young | bgpd: modify attr fields before hash insert Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-08-19 |
Quentin Young | lib: fill nb errmsg when no changes during prep Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-08-18 |
Quentin Young | lib: add better zlogging to gRPC Commit RPC Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-08-12 |
Quentin Young | vrrpd: add frr-vrf yang module Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-08-11 |
Quentin Young | vrrpd: log errmsg, stricter nb validation Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-08-11 |
Quentin Young | vrrpd: fix improper NB query during validation Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-08-11 |
Quentin Young | vrrpd: don't allow autocreated vr's in NB layer Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-08-10 |
Quentin Young | doc: document effect of ebgp-multihop Signed-off-by: Quentin Young <qlyoung@nvidia.com>
|
commit | commitdiff | tree |
2020-07-14 |
Quentin Young | Revert "Rpki Encapsulation" Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-07-07 |
Quentin Young | doc: remove trailing whitespace Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-07-07 |
Quentin Young | doc: note preferences for value initialization Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-07-06 |
Quentin Young | doc: specify output for json commands w/ no output Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-06-24 |
Quentin Young | doc: add docker image build instructions Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-06-24 |
Quentin Young | alpine: enable multi-arch builds Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-06-22 |
Quentin Young | lib: clarify usage of prefix_bit function Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-06-18 |
Quentin Young | tools: 'evpn mh' is a new one-line context Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-06-10 |
Quentin Young | docker: don't fail on chown /etc/frr Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-06-05 |
Quentin Young | lib: move all userdata when changing node xpath Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
2020-06-01 |
Quentin Young | docker: fix centos7 install Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
|
commit | commitdiff | tree |
next |