An ubus RPC daemon for Liminix
Find a file
Jo-Philipp Wich 6994c87a42 uci: fix session delta isolation
The libuci `uci_set_savedir()` function does not replace, but appends the
requested delta directory to the search path, this causes information leaks
between sessions.

Due to a lack of an official api for this, clear the uci contexts private
delta path before setting the save directory.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-03-15 12:29:15 +01:00
include/rpcd fix for json 0.12 2015-03-08 15:04:13 +01:00
CMakeLists.txt cmake: Find libubox/blobmsg_json.h 2016-12-11 09:16:30 +01:00
exec.c Extend copyright 2014-01-12 12:48:58 +00:00
file.c file: add myself in Copyright header 2016-04-12 17:15:27 +02:00
iwinfo.c iwinfo: expose available HT rates 2016-06-30 00:36:01 +02:00
main.c paths: substitute literal with macro 2015-11-20 18:00:28 +01:00
plugin.c plugin: use RTLD_LOCAL instead of RTLD_GLOBAL when loading library 2017-11-09 15:49:15 +01:00
session.c properly handle return codes 2015-03-28 18:36:40 +01:00
sys.c sys: packagelist: allow listing all packages 2017-12-06 18:44:23 +01:00
uci.c uci: fix session delta isolation 2018-03-15 12:29:15 +01:00
unauthenticated.json session: setup a persistent NULL section and implement login procedure 2013-09-10 19:56:36 +02:00