diff -r 3e4c0285a868 -r dc3d70848c7c libidav/session.h --- a/libidav/session.h Fri Jul 12 16:59:08 2019 +0200 +++ b/libidav/session.h Sun Jul 28 13:07:53 2019 +0200 @@ -59,6 +59,12 @@ #define DAV_CRYPTO(sn) \ (DAV_ENCRYPT_NAME(sn) || DAV_DECRYPT_NAME(sn) || \ DAV_ENCRYPT_CONTENT(sn) || DAV_DECRYPT_CONTENT(sn)) + +#define DAV_ENCRYPT_PROPERTIES(sn) \ + (((sn)->flags & DAV_SESSION_ENCRYPT_PROPERTIES) == DAV_SESSION_ENCRYPT_PROPERTIES) + +#define DAV_DECRYPT_PROPERTIES(sn) \ + (((sn)->flags & DAV_SESSION_DECRYPT_PROPERTIES) == DAV_SESSION_DECRYPT_PROPERTIES) /* typedef struct DavPathCacheElement {