An ubus RPC daemon for Liminix
Find a file
Jo-Philipp Wich 909f2a0476 ucode: adjust to latest ucode api
The public libucode api has been revised to return and expect an
uc_program_t pointer instead of a main function reference.

The program (former main function) is also not implicitly released
by uc_vm_execute() anymore.

Adjust the ucode plugin accordingly to match the new requirements.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2022-02-07 09:55:20 +01:00
examples/ucode ucode: add ucode interpreter plugin 2021-12-08 20:09:24 +01:00
include/rpcd build: honour CMake install prefix in hardcoded paths 2021-12-08 20:09:24 +01:00
CMakeLists.txt ucode: add ucode interpreter plugin 2021-12-08 20:09:24 +01:00
exec.c exec: always call finish_cb to allow plugin to free up memory 2019-10-29 09:24:46 +01:00
file.c treewide: adjust ubus object type names 2021-12-08 20:09:24 +01:00
iwinfo.c treewide: adjust ubus object type names 2021-12-08 20:09:24 +01:00
main.c rc: new ubus object for handling /etc/init.d/ scripts 2020-09-10 13:18:09 +02:00
plugin.c ucode: add ucode interpreter plugin 2021-12-08 20:09:24 +01:00
rc.c rc: support init.d scripts with START=0 2020-09-18 08:10:56 +02:00
session.c treewide: adjust ubus object type names 2021-12-08 20:09:24 +01:00
sys.c treewide: adjust ubus object type names 2021-12-08 20:09:24 +01:00
uci.c treewide: adjust ubus object type names 2021-12-08 20:09:24 +01:00
ucode.c ucode: adjust to latest ucode api 2022-02-07 09:55:20 +01:00
unauthenticated.json session: setup a persistent NULL section and implement login procedure 2013-09-10 19:56:36 +02:00