summaryrefslogtreecommitdiff
path: root/lib/northbound_grpc.cpp
AgeCommit message (Expand)Author
2023-12-28lib: northbound: add yielding and batching to oper-state queriesChristian Hopps
2023-03-24*: Convert event.h to frrevent.hDonald Sharp
2023-03-24*: Convert `struct event_master` to `struct event_loop`Donald Sharp
2023-03-24*: Convert THREAD_XXX macros to EVENT_XXX macrosDonald Sharp
2023-03-24*: Convert struct thread_master to struct event_master and it's ilkDonald Sharp
2023-03-24*: Convert thread_add_XXX functions to event_add_XXXDonald Sharp
2023-03-24*: Rename `struct thread` to `struct event`Donald Sharp
2023-03-24*: Rename thread.[ch] to event.[ch]Donald Sharp
2023-03-21mgmtd: Add MGMT Backend Interface FrameworkChristian Hopps
2023-02-23lib: fix init. use of nb_context to be by value not by referenceChristian Hopps
2023-02-09*: manual SPDX License ID conversionsDavid Lamparter
2022-07-21lib, vrrpd: Use THREAD_ARGDonald Sharp
2022-03-16lib: grpc: fix covevrity warningsChristian Hopps
2022-03-14lib: grpc: rework RPC handlers improve code clarityChristian Hopps
2022-03-14lib: grpc: use candiate ID to delete rather than pointer to candiateChristian Hopps
2022-03-14lib: call protobuf clean up on exitRafael Zalamena
2022-03-07Merge pull request #10741 from LabNConsulting/chopps/critfixgrpcDonald Sharp
2022-03-06lib: grpc: fix handling of "empty" yang typeChristian Hopps
2022-03-06lib: grpc: fix shutdown codeChristian Hopps
2022-03-06lib: grpc: initialize uninitialized member variablesChristian Hopps
2022-03-06lib: grpc: do not remove candidate entry too soonChristian Hopps
2022-03-06lib: tweak northbound gRPC default timeoutRafael Zalamena
2022-02-23*: Change thread->func to return void instead of intDonald Sharp
2021-10-05lib: prevent gRPC assert on missing YANG nodeRafael Zalamena
2021-06-15lib: cleanup and stop grpc pthreadMark Stapp
2021-06-01lib: fix threading bug in GRPC codeChristian Hopps
2021-05-17lib: libyang2 add missed conversionChristian Hopps
2021-05-13lib: adapt to version 2 of libyangChristian Hopps
2021-04-21build: make builddir include path consistentDavid Lamparter
2021-03-17*: require semicolon after FRR_DAEMON_INFO & co.David Lamparter
2020-10-05*: add errmsg to nb rpcChirag Shah
2020-08-19Merge pull request #6945 from qlyoung/nb-more-messagesRenato Westphal
2020-08-19lib: fill nb errmsg when no changes during prepQuentin Young
2020-08-18lib: add better zlogging to gRPC Commit RPCQuentin Young
2020-08-14lib: don't ignore error messages generated during the commit apply phaseRenato Westphal
2020-05-28lib: fix issue were a few gRPC RPCs were being logged twiceRenato Westphal
2020-05-28lib: return human-readable error messages to the northbound clientsRenato Westphal
2020-05-28lib: introduce the northbound context structureRenato Westphal
2020-05-11lib: remove unnecessary rpc request in grpcQuentin Young
2020-05-09lib: fix undue warning during gRPC module initializationRenato Westphal
2020-05-08lib: convert GRPC plugin to asyncQuentin Young
2020-05-08lib: use frr_pthread to spawn grpc pthreadChirag Shah
2020-04-23lib: create a wrapper function for all northbound callbacksRenato Westphal
2020-03-30lib: defer grpc plugin initialization to post forkQuentin Young
2019-10-16lib: silence compiler warning in the gRPC pluginRenato Westphal
2019-10-08lib: fix gRPC northbound plugin buildQuentin Young
2019-09-18Revert "lib: introduce a read-write lock for northbound configurations"Renato Westphal
2019-04-26lib: add new gRPC-based northbound pluginRenato Westphal