aboutsummaryrefslogtreecommitdiffstats
path: root/src/cache.h
AgeCommit message (Collapse)AuthorFilesLines
2019-10-15Transmit expiration in relative valuesJose Bollo1-1/+2
This will at the end allow unsynchronized clients to query the server efficiently. Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
2019-10-04Move to CYNAGORAJosé Bollo1-2/+2
Rename everything to match the new name of cynagora Change-Id: I7e529def486ca5721164b338d2c615996fbc6ca4 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-10-03Improve commentsJose Bollo1-2/+41
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
2019-06-14Allow no caching at allJosé Bollo1-3/+0
Change-Id: I73f7a7cc6ab96cc7e6064e267b126b883b94bc69 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-05-24Add cacheidJosé Bollo1-1/+2
The idea is to allow a client to disconnect and reconnect without losing its cache. Change-Id: I017176e5eb5f553b961a32ee466d1b7a175532bb Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-04-29Rework of many thingsJosé Bollo1-8/+2
Change-Id: Iadeba6f0602f7be017244c2602fae2bbe2abf74e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-09-20Add session, value as string and expirationJose Bollo1-1/+2
The DB now records sessions. It has expiration management (currently coarse: ~16s, see db.c) that is propagated to caches. Values are now strings. Default values are "yes" and "no" for allowed or denied permissions. new program: cynadm Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
2018-09-17Make it work for AGLJosé Bollo1-0/+17
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-09-10Initial commitJose Bollo1-0/+48
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>