summaryrefslogtreecommitdiffstats
path: root/lib/frrscript.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: Add a hash_clean_and_free() functionDonald Sharp2023-03-211-4/+2
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-14/+1
* lib: Free some memory in scripting subsystem at shutdownDonald Sharp2022-10-121-9/+19
* *: remove the checking returned value for hash_get()anlan_cs2022-05-021-2/+2
* bgpd: Do not print .lua extension twiceDonatas Abraitis2022-03-291-3/+3
* lib: Return Null when we have an empty string for script nameDonald Sharp2021-11-011-0/+4
* Merge pull request #9440 from dlqs/dplanehook2Quentin Young2021-10-261-0/+86
|\
| * lib: Add frrscript names hashDonald Lee2021-10-191-0/+86
* | lib: fix spelling nits in more lib filesewlumpkin2021-10-051-1/+1
|/
* lib: Enable consecutive frrscript_callDonald Lee2021-08-101-1/+4
* lib: Fix dead code from lua_dofileDonald Lee2021-08-031-32/+4
* lib: Fix condition for snprintfDonald Lee2021-07-281-1/+1
* lib: formattingDonald Lee2021-07-261-1/+2
* lib: zlog err in error cases during lua loadingDonald Lee2021-07-231-2/+9
* lib: Use negative indices and add commentsDonald Lee2021-07-231-3/+12
* lib: Cap script_name lengthDonald Lee2021-07-231-3/+8
* lib: formattingDonald Lee2021-07-191-3/+4
* lib: Rename frrscript_unload to deleteDonald Lee2021-07-181-1/+1
* lib: standardize zlog error messagesDonald Lee2021-07-181-15/+22
* lib: frrscript unload deallocates Lua functionDonald Lee2021-07-181-3/+5
* lib: Add frrscript_get_resultDonald Lee2021-07-181-9/+18
* lib: update frrscript unloadDonald Lee2021-07-181-4/+0
* lib: Change frrscript_call to call function insteadDonald Lee2021-07-181-13/+29
* lib: create new frrscript_newDonald Lee2021-07-181-14/+34
* lib: Change frrscript to hold many Lua statesDonald Lee2021-07-181-0/+34
* lib: make frrscript_call encode args based on typeDonald Lee2021-06-211-17/+1
* lib: Wrapper a function to make gcc-10 happyDonald Sharp2021-01-251-1/+1
* lib: Prevent possible memory overwriteDonald Sharp2021-01-251-1/+1
* lib: remove extraneous scripting debugsQuentin Young2020-12-021-5/+0
* lib: add support for scripts directoryQuentin Young2020-12-021-2/+5
* build: HAVE_LUA -> HAVE_SCRIPTINGQuentin Young2020-12-021-1/+6
* lib: use appropriate MTYPE for scriptsQuentin Young2020-12-021-9/+16
* lib: add ability to decode from lua scriptsQuentin Young2020-12-021-72/+102
* lib: add more type encoders, register existingsQuentin Young2020-12-021-0/+6
* lib: cleanup / refactor scripting fooQuentin Young2020-12-021-4/+3
* lib: better load-time error handling for scriptsQuentin Young2020-12-021-7/+11
* lib: close lua state when destroying scriptQuentin Young2020-12-021-0/+1
* lib: add better script error handlingQuentin Young2020-12-021-6/+35
* lib: export zlog functions to scriptsQuentin Young2020-12-021-0/+1
* lib: allow passing arguments to scriptsQuentin Young2020-12-021-6/+65
* lib: fix hash issues in scripting fooQuentin Young2020-12-021-8/+8
* lib: make encoder type a typedefQuentin Young2020-12-021-2/+2
* lib: start adding generic scripting stuffQuentin Young2020-12-021-0/+133