aboutsummaryrefslogtreecommitdiffstats
path: root/package/system/rpcd
Commit message (Collapse)AuthorAgeFilesLines
* rpcd: update to the latest versionJohn Crispin2014-04-121-2/+2
| | | | | | | | | This is required to make object "session" procedure "access" dump ACLs when no "object" or no "function" parameters are passed. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 40496
* rpcd: build, uci and session api fixesJo-Philipp Wich2014-01-121-3/+3
| | | | | | | | | | | | | | - fix CMakeFile to support rpcd out of tree builds - fix a possible file descriptor leak in the session deserialization code - add uci.state call which is equivalent to uci -P /var/state get ... - make uci.changes "config" argument optional to allow listing all deltas in one go - fix inverted check in uci.commit and uci.revert, resulting in eroorneous permission denied responses - only trigger config change events if libuci was able to parse the config - rename misleading "commit" argument of uci.apply to the more appropriate name "rollback" Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 39224
* rpcd: fix missing option removal when merging subsequent uci set callsJo-Philipp Wich2013-09-291-2/+2
| | | | SVN-Revision: 38254
* procd: convert various packages to procd style init.d scriptsJohn Crispin2013-09-171-4/+7
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38023
* rpcd: update to git headJo-Philipp Wich2013-09-131-3/+4
| | | | | | | | | - recalculate session ACLs on reload - support negative access group expressions in /etc/config/rpcd - prevent destryoing the default session - use "ubus_rpc_session" attribute as session identifier to enforce JSON-RPC proxy security SVN-Revision: 37961
* rpcd: update to git headJo-Philipp Wich2013-09-112-2/+17
| | | | | | | - introduces persistent null session to allow access to procedures without login - implements session.login procedure to support user logins via json-rpc SVN-Revision: 37941
* rpcd: update to git headJo-Philipp Wich2013-09-092-3/+11
| | | | | | | | | | - adds support for service triggering on config commit - adds uci transaction support - adds daemon reload support without loosing session data - exports headers for use by external plugins - drops LuCI2 in favor to an out of tree plugin SVN-Revision: 37921
* Add rpcd - an extensible backend server for ubus-over-json-rpc operations, ↵Jo-Philipp Wich2013-09-022-0/+97
session and acl management. SVN-Revision: 37877