Matthias Schiffer
c3150d821f
gluon-announce{,d}: create a new UCI cursor for each run
2015-12-18 17:46:24 +01:00
Matthias Schiffer
eba7ecbbc0
gluon-announced: add support for caching announced data
2015-12-18 17:43:12 +01:00
Nils Schneider
9dffb1284f
gluon-announce(d): preload functions, collectgarbage
...
By calling collectgarbage() at various places I was able to reduce heap
usage by ~270kb.
2015-10-12 20:54:03 +02:00
Nils Schneider
435ded0c60
gluon-announce: build a tree of functions first
...
collect_dir() will now pre-load all files and return a function that will
collect all information.
2015-10-12 20:54:03 +02:00
Jan-Philipp Litza
15a80aaffd
Switch from luci-lib-json to luci-lib-jsonc
...
Apart from replacing a patch for the former by two patches for latter,
this involved minimal adaptations of the lua scripts in the following
packages:
* gluon-announce
* gluon-announced
* gluon-mesh-batman-adv-core
* gluon-status-page
2015-08-30 21:05:13 +02:00
Matthias Schiffer
d7fb0c7fa0
gluon-announced: use respondd
...
This also adds an extended query protocol and deflate compression.
2015-04-23 18:36:00 +02:00