CLEARCACHE: Reworked ACL's.
commit258c7025c2cc53139b460c8777d345f34ad560fc
authorBen Kibbey <bjk@luxsci.net>
Sun, 21 Aug 2016 19:57:47 +0000 (21 15:57 -0400)
committerBen Kibbey <bjk@luxsci.net>
Sun, 21 Aug 2016 22:10:56 +0000 (21 18:10 -0400)
tree635d827b5b75fab550829da2036981020e752bd7
parent926c51ddb3d83ad264aa127a8c6de2b0630c003c
CLEARCACHE: Reworked ACL's.

When not passed a filename, clear all cache entries the client has
access to rather than clearing them all unconditionally. This is
determined by the "allowed" configuration parameter in a file section.
A non-existant or empty "allowed" section behaves as if the client can
access it (like OPEN).
doc/pwmd.html
src/cache.c
src/cache.h
src/commands.c
src/common.h
src/pwmd.c