summaryrefslogtreecommitdiff
path: root/uci.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: adjust ubus object type namesJo-Philipp Wich2021-12-081-1/+1
* uci: manually clear uci_ptr flags after uci_delete() operationsJo-Philipp Wich2021-01-171-1/+5
* uci: reset uci_ptr flags when merging options during section addJo-Philipp Wich2020-05-261-0/+1
* uci: free configs list memory on returnYousong Zhou2019-10-291-0/+4
* uci: reset uci_ptr flags when merging set operationsJo-Philipp Wich2019-10-291-0/+1
* 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
* 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: support reclaiming pending apply sessionJo-Philipp Wich2018-03-151-1/+2
* uci: fix session delta isolationJo-Philipp Wich2018-03-151-0/+7
* uci: allow setting zero-length values (to delete an option)Jo-Philipp Wich2015-11-231-2/+1
* add a reload_config method to the uci objectJohn Crispin2015-08-251-0/+17
* uci: unload package on revertJo-Philipp Wich2015-05-171-0/+3
* uci: rework variable usageLuka Perkov2014-05-291-4/+1
* uci: fix same buffer reuse introduced by previous commitJo-Philipp Wich2014-01-121-2/+0
* debugJo-Philipp Wich2014-01-121-1/+6
* uci: grant access to confirm and rollback methods only to initiating sessionJo-Philipp Wich2014-01-121-16/+26
* uci: introduce confirm method to cancel pending rollbacks without side effectsJo-Philipp Wich2014-01-121-14/+26
* Extend copyrightJo-Philipp Wich2014-01-121-1/+1
* uci: rename uci.apply "commit" attribute to "roolback" and invert its logicJo-Philipp Wich2014-01-121-7/+7
* config.change triggers should only run if the config is validJohn Crispin2013-12-181-1/+1
* fix inverted apply_running checkJohn Crispin2013-12-181-1/+1
* uci: make config argument of changes call optional to allow listing all chang...Jo-Philipp Wich2013-11-231-13/+53
* uci: add state call to retrieve uci state variablesJo-Philipp Wich2013-11-231-3/+22
* uci: clear ptr.value in rpc_uci_merge_set(), this fixes missing delete deltas...Jo-Philipp Wich2013-09-291-0/+1
* uci: properly deal with uci_load() failuresJo-Philipp Wich2013-09-111-51/+23
* add config transaction supportJohn Crispin2013-09-061-9/+280
* make uci commit calls trigger config.change eventsJohn Crispin2013-09-061-3/+27
* rename rpc_uci_purge_savedir to rpc_uci_purge_dirJohn Crispin2013-09-061-3/+3
* Use common /var/run/rpcd base directory to store runtime informationJo-Philipp Wich2013-09-051-4/+4
* uci: expose rpc_uci_purge_savedirs() helperJo-Philipp Wich2013-09-051-3/+1
* Move includes into subdirectoryJo-Philipp Wich2013-09-041-2/+2
* uci: use per-session save directory and register session destroy callback to ...Jo-Philipp Wich2013-09-031-0/+96
* Rename from "luci-rpcd" to "rpcd"Jo-Philipp Wich2013-09-021-1/+1
* uci: refactor revert code to avoid illegal pointer accessJo-Philipp Wich2013-08-121-10/+13
* uci: implement config level ACLsJo-Philipp Wich2013-08-121-0/+76
* uci: expose section ordering index when dumping complete packagesJo-Philipp Wich2013-06-191-3/+9
* uci: add delete methodJo-Philipp Wich2013-06-181-0/+129
* uci: add configs method to list all existing packagesJo-Philipp Wich2013-02-021-0/+28
* add ubus uci apiJo-Philipp Wich2013-02-021-0/+877