summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* session: remove unused ctx argument from rpc_session_grant() and rpc_session_...Jo-Philipp Wich2013-09-121-15/+15
* session: do not dump and restore session ACLs but recalculate them when resto...Jo-Philipp Wich2013-09-121-20/+28
* session: disallow destroying the null sessionJo-Philipp Wich2013-09-121-0/+3
* uci: properly deal with uci_load() failuresJo-Philipp Wich2013-09-111-51/+23
* session: fix argument order of crypt() and prevent segfault if /etc/config/rp...Jo-Philipp Wich2013-09-101-2/+2
* session: use correct policy for rpc_handle_login()Jo-Philipp Wich2013-09-101-1/+1
* session: setup a persistent NULL section and implement login procedureJo-Philipp Wich2013-09-104-2/+392
* Drop LuCI2 backend, it will move to its own repositoryJo-Philipp Wich2013-09-092-2232/+0
* add config transaction supportJohn Crispin2013-09-062-10/+286
* 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
* Fix rpcd includes in plugin.hJo-Philipp Wich2013-09-051-2/+2
* Set umask to 0077 on daemon startup to prevent libuci from making world-reada...Jo-Philipp Wich2013-09-051-0/+2
* Use common /var/run/rpcd base directory to store runtime informationJo-Philipp Wich2013-09-054-5/+12
* main: only purge uci savedirs if not reloadingJo-Philipp Wich2013-09-051-1/+8
* uci: expose rpc_uci_purge_savedirs() helperJo-Philipp Wich2013-09-052-3/+3
* main: store session data to disk on receipt of SIGUSR1 or SIGHUP. On HUP term...Jo-Philipp Wich2013-09-053-4/+36
* session: add support for saving and restoring session data to diskJo-Philipp Wich2013-09-042-23/+256
* Move includes into subdirectoryJo-Philipp Wich2013-09-0413-12/+12
* uci: use per-session save directory and register session destroy callback to ...Jo-Philipp Wich2013-09-032-0/+103
* luci2: change ops->access to ops->session_access to accomodate for changed pl...Jo-Philipp Wich2013-09-031-4/+4
* plugin: expose rpc_session_create_cb() and rpc_session_destroy_cb() in plugin...Jo-Philipp Wich2013-09-032-4/+8
* session: introduce api to register session create and destroy callbacksJo-Philipp Wich2013-09-032-0/+32
* Fold plugin specific headers files into the plugins .c fileJo-Philipp Wich2013-09-026-133/+66
* Rename from "luci-rpcd" to "rpcd"Jo-Philipp Wich2013-09-0216-21/+21
* Add CMake definitions for pluginsJo-Philipp Wich2013-09-021-5/+30
* luci2: convert to plugin libraryJo-Philipp Wich2013-09-023-20/+24
* file: convert to plugin libraryJo-Philipp Wich2013-09-023-15/+16
* iwinfo: convert to plugin libraryJo-Philipp Wich2013-09-023-8/+9
* Introduce shared object plugin apiJo-Philipp Wich2013-09-022-15/+80
* Register dummy stderr callback when ivoking plugins calls to avoid filling th...Jo-Philipp Wich2013-09-011-2/+8
* Link json-cJo-Philipp Wich2013-09-011-1/+4
* Rework plugin support to use incremental json parsing and rpc_exec() framewor...Jo-Philipp Wich2013-09-011-69/+133
* luci2: change rpc_exec() callsites to accomodate for extra stdin_cb argument,...Jo-Philipp Wich2013-09-011-11/+15
* Extend rpc_exec() to allow feeding childs stdin via callbacks, allow finish c...Jo-Philipp Wich2013-09-012-19/+82
* Add initial plugin api supportJo-Philipp Wich2013-08-304-1/+401
* luci2: change luci2.ui.menu call to return acl levels for each menu itemJo-Philipp Wich2013-08-161-16/+36
* luci2: add luci2.ui namespaceJo-Philipp Wich2013-08-133-1/+114
* 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
* session: expose rpc_session_access() function for testing session ACLs in oth...Jo-Philipp Wich2013-08-122-0/+14
* session: fix acl dumping if last object of previous scope is equal to first o...Jo-Philipp Wich2013-08-101-0/+1
* sessions: add scopes for acls, default to "ubus" scopeJo-Philipp Wich2013-08-082-35/+109
* luci2: fix incorrect buffer length in luci2.opkg config_set callJo-Philipp Wich2013-08-051-1/+1
* luci2: add backup_list, backup_config_get and backup_config_set callsJo-Philipp Wich2013-08-051-0/+108
* luci2: add reboot callJo-Philipp Wich2013-07-311-1/+30
* luci2: add reset_test and reset_start callsJo-Philipp Wich2013-07-311-1/+68
* luci2: add backup_restore and backup_clean calls, rename upgrade_abort to upg...Jo-Philipp Wich2013-07-311-3/+29
* luci2: add upgrade_test, upgrade_start and upgrade_abort callsJo-Philipp Wich2013-07-301-1/+40
* luci2: use shared rpc_data_policy for opkg config_set callJo-Philipp Wich2013-07-161-19/+7