summaryrefslogtreecommitdiff
path: root/lib/frrscript.c
AgeCommit message (Expand)Author
2024-10-27lib, zebra: Keep `zebra on-rib-process script` in frr.confDonatas Abraitis
2024-09-24lib: Load built-in Lua functionsDonatas Abraitis
2023-11-20lib: Add polymorphic noop macroDonald Lee
2023-08-01lib: Do not use time_t as a special Lua encoder/decoderDonatas Abraitis
2023-03-21*: Add a hash_clean_and_free() functionDonald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-10-12lib: Free some memory in scripting subsystem at shutdownDonald Sharp
2022-05-03*: remove the checking returned value for hash_get()anlan_cs
2022-03-29bgpd: Do not print .lua extension twiceDonatas Abraitis
2021-11-01lib: Return Null when we have an empty string for script nameDonald Sharp
2021-10-26Merge pull request #9440 from dlqs/dplanehook2Quentin Young
2021-10-20lib: Add frrscript names hashDonald Lee
2021-10-05lib: fix spelling nits in more lib filesewlumpkin
2021-08-10lib: Enable consecutive frrscript_callDonald Lee
2021-08-03lib: Fix dead code from lua_dofileDonald Lee
2021-07-29lib: Fix condition for snprintfDonald Lee
2021-07-26lib: formattingDonald Lee
2021-07-24lib: zlog err in error cases during lua loadingDonald Lee
2021-07-24lib: Use negative indices and add commentsDonald Lee
2021-07-24lib: Cap script_name lengthDonald Lee
2021-07-19lib: formattingDonald Lee
2021-07-18lib: Rename frrscript_unload to deleteDonald Lee
2021-07-18lib: standardize zlog error messagesDonald Lee
2021-07-18lib: frrscript unload deallocates Lua functionDonald Lee
2021-07-18lib: Add frrscript_get_resultDonald Lee
2021-07-18lib: update frrscript unloadDonald Lee
2021-07-18lib: Change frrscript_call to call function insteadDonald Lee
2021-07-18lib: create new frrscript_newDonald Lee
2021-07-18lib: Change frrscript to hold many Lua statesDonald Lee
2021-06-22lib: make frrscript_call encode args based on typeDonald Lee
2021-01-25lib: Wrapper a function to make gcc-10 happyDonald Sharp
2021-01-25lib: Prevent possible memory overwriteDonald Sharp
2020-12-01lib: remove extraneous scripting debugsQuentin Young
2020-12-01lib: add support for scripts directoryQuentin Young
2020-12-01build: HAVE_LUA -> HAVE_SCRIPTINGQuentin Young
2020-12-01lib: use appropriate MTYPE for scriptsQuentin Young
2020-12-01lib: add ability to decode from lua scriptsQuentin Young
2020-12-01lib: add more type encoders, register existingsQuentin Young
2020-12-01lib: cleanup / refactor scripting fooQuentin Young
2020-12-01lib: better load-time error handling for scriptsQuentin Young
2020-12-01lib: close lua state when destroying scriptQuentin Young
2020-12-01lib: add better script error handlingQuentin Young
2020-12-01lib: export zlog functions to scriptsQuentin Young
2020-12-01lib: allow passing arguments to scriptsQuentin Young
2020-12-01lib: fix hash issues in scripting fooQuentin Young
2020-12-01lib: make encoder type a typedefQuentin Young
2020-12-01lib: start adding generic scripting stuffQuentin Young