summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* file: exec: properly free memory on erroropenwrt-18.06Yousong Zhou2020-05-261-3/+18
* file: avoid closing stdio descriptors in rpc_file_exec_runJo-Philipp Wich2020-05-261-5/+12
* file: patch process stdin to /dev/nullJo-Philipp Wich2020-05-261-1/+8
* file: remove unused members from struct rpc_file_exec_contextJo-Philipp Wich2020-05-261-4/+0
* file: rpc_file_exec_run: fix potential memory leak and integer overflowJo-Philipp Wich2020-05-261-4/+16
* plugin: fix double free in finish callbackJo-Philipp Wich2020-05-261-1/+0
* plugin: do not free method name separatelyJo-Philipp Wich2020-05-261-4/+1
* exec: properly free memory on rpc_exec() errorYousong Zhou2020-05-262-4/+12
* plugin: exec: properly free memory on parse errorYousong Zhou2020-05-261-2/+7
* plugin: fix leaking invoked method name for exec pluginsJo-Philipp Wich2020-05-261-3/+3
* session: deny access if password login is disabledFabian Bläse2020-05-261-1/+1
* uci: reset uci_ptr flags when merging options during section addJo-Philipp Wich2020-05-261-0/+1
* uci: free configs list memory on returnYousong Zhou2020-05-261-0/+4
* uci: reset uci_ptr flags when merging set operationsJo-Philipp Wich2020-05-261-0/+1
* file: access exec timeout via daemon ops structureJo-Philipp Wich2018-11-281-1/+5
* plugin: store pointer to exec timeout value in the ops structureJo-Philipp Wich2018-11-282-0/+2
* treewide: rename exec_timeout to rpc_exec_timeoutJo-Philipp Wich2018-11-284-6/+6
* main: fix logic bug when not specifying a timeout optionJo-Philipp Wich2018-11-221-4/+2
* file: use global exec timeout instead of own hardcoded limitJo-Philipp Wich2018-11-221-2/+1
* exec: increase maximum execution time to 120sJo-Philipp Wich2018-11-223-3/+19
* uci: tighten uci reorder operation error handlingJo-Philipp Wich2018-08-091-3/+15
* uci: tighten uci delete operation error handlingJo-Philipp Wich2018-08-091-10/+33
* uci: tighten uci set operation error handlingJo-Philipp Wich2018-08-091-14/+45
* uci: tighten uci add operation error handlingJo-Philipp Wich2018-08-091-9/+40
* uci: reject invalid section and option namesJo-Philipp Wich2018-08-081-0/+74
* uci: fix memory leak in rpc_uci_replace_savedir()Jo-Philipp Wich2018-05-131-1/+5
* exec: close stdout and stderr streams on child signalJo-Philipp Wich2018-05-081-0/+6
* uci: use correct sort index when reordering sectionsJo-Philipp Wich2018-04-281-1/+1
* uci: fix memory leak in rpc_uci_apply_timeout()Jo-Philipp Wich2018-04-201-0/+2
* uci: switch to proper save directory on apply/rollbackJo-Philipp Wich2018-04-201-35/+49
* uci: add rpc_uci_replace_savedir() helperJo-Philipp Wich2018-04-191-7/+19
* session: ignore non-string username attribute upon restoreJo-Philipp Wich2018-03-151-0/+3
* session: support reclaiming pending apply sessionJo-Philipp Wich2018-03-153-2/+38
* session: remove redundant key attribute to rpc_session_set()Jo-Philipp Wich2018-03-151-5/+5
* uci: fix session delta isolationJo-Philipp Wich2018-03-151-0/+7
* sys: packagelist: allow listing all packagesDaniel Golle2017-12-061-2/+19
* sys: fix passwd pathRoman Yeryomin2017-11-281-2/+3
* sys: fix memory leak in packagelistDaniel Golle2017-11-121-0/+1
* sys: add packagelist methodDaniel Golle2017-11-121-0/+79
* plugin: use RTLD_LOCAL instead of RTLD_GLOBAL when loading libraryRafał Miłecki2017-11-091-1/+1
* cmake: Find libubox/blobmsg_json.hFlorian Fainelli2016-12-111-0/+3
* sys: Check return values of chdir and writeFlorian Fainelli2016-12-111-5/+18
* cmake: Find libubus.hFlorian Fainelli2016-07-271-0/+3
* iwinfo: expose available HT ratesJo-Philipp Wich2016-06-301-0/+36
* iwinfo: zero out ccode buffer since library doesn'tDenis Osvald2016-06-051-1/+1
* file: add myself in Copyright headerLuka Perkov2016-04-121-0/+1
* file: handle return output of b64_decodeLuka Perkov2016-04-121-1/+1
* file: add append write supportLuka Perkov2016-04-121-1/+7
* uci: allow setting zero-length values (to delete an option)Jo-Philipp Wich2015-11-231-2/+1
* paths: substitute literal with macroJavier Domingo Cansino2015-11-201-2/+2