IssamHamdi
|
bcc091d2f1
session: Fix crash when the UCI option 'password' or 'username' is missing
|
3 months ago |
Jo-Philipp Wich
|
9c6ba38287
treewide: adjust ubus object type names
|
2 years ago |
Stijn Tintel
|
d11ffe9383
session: use blobmsg_get_u64 for RPC_DUMP_EXPIRES
|
2 years ago |
Stijn Tintel
|
20bf958bea
session: use uloop_timeout_remaining64
|
2 years ago |
Jo-Philipp Wich
|
1fa35765dd
session: unload rpcd configuration before checking login
|
3 years ago |
Fabian Bläse
|
3df62bcebd
session: deny access if password login is disabled
|
4 years ago |
Jo-Philipp Wich
|
569284a119
session: handle NULL return values of crypt()
|
5 years ago |
Jo-Philipp Wich
|
eb09f3a3fd
session: ignore non-string username attribute upon restore
|
6 years ago |
Jo-Philipp Wich
|
3d400c723b
session: support reclaiming pending apply session
|
6 years ago |
Jo-Philipp Wich
|
f0f6f81edb
session: remove redundant key attribute to rpc_session_set()
|
6 years ago |
John Crispin
|
311c85e7d9
properly handle return codes
|
9 years ago |
Jo-Philipp Wich
|
7b7f254682
session: fix method signatures for create, list and destroy
|
9 years ago |
Felix Fietkau
|
3c55504336
session: add missing include
|
10 years ago |
Jo-Philipp Wich
|
967d815022
session: make object and function arguments of session.access optional, dump effective acls in this case
|
10 years ago |
Jo-Philipp Wich
|
0c4e97b4e7
Extend copyright
|
10 years ago |
Jo-Philipp Wich
|
a7ef5ca736
session: fix file descriptor leak in rpc_blob_from_file()
|
11 years ago |
Jo-Philipp Wich
|
a23010d407
session: change "sid" attribute to "ubus_rpc_session", this ensures that exposed session calls are confined to the calling session context
|
11 years ago |
Jo-Philipp Wich
|
22c7c2675d
session.c: use blobmsg_type() instead of blob_id()
|
11 years ago |
Jo-Philipp Wich
|
296c9d9ceb
session: support negative group expressions
|
11 years ago |
Jo-Philipp Wich
|
b76addec87
session: restore ACL dumping for session get and session list calls
|
11 years ago |
Jo-Philipp Wich
|
4c9f178ad6
session: fix enum mismatch in rpc_handle_get() and rpc_handle_set()
|
11 years ago |
Jo-Philipp Wich
|
6128bf647c
session: remove unused ctx argument from rpc_session_grant() and rpc_session_destroy()
|
11 years ago |
Jo-Philipp Wich
|
d0d1a92432
session: do not dump and restore session ACLs but recalculate them when restoring the session
|
11 years ago |
Jo-Philipp Wich
|
00a3ec2e52
session: disallow destroying the null session
|
11 years ago |
Jo-Philipp Wich
|
4d618b2e3b
session: fix argument order of crypt() and prevent segfault if /etc/config/rpcd does not exist
|
11 years ago |
Jo-Philipp Wich
|
4bf5d60f65
session: use correct policy for rpc_handle_login()
|
11 years ago |
Jo-Philipp Wich
|
5a101fcc08
session: setup a persistent NULL section and implement login procedure
|
11 years ago |
Jo-Philipp Wich
|
aa2afdb739
session: add support for saving and restoring session data to disk
|
11 years ago |
Jo-Philipp Wich
|
e0afdb10ae
Move includes into subdirectory
|
11 years ago |
Jo-Philipp Wich
|
60b9c9d919
session: introduce api to register session create and destroy callbacks
|
11 years ago |