diff options
calcurse-caldav: improve config file error handling
The previous implementation allowed sections and keys other than those
used by the script which led to a variety of bug reports due to typos in
the configuration. Disallow entries other than those explicitly used and
make both section and key names case-sensitive (previously, only section
names where case-sensitive).
Check that Hostname and Path are set before using them.
Addresses GitHub issues #327 and #350.
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to '%2525252525252525252525253fid%2525252525252525252525253df1e84bd18bc6f9e0ce52b9f1dd08590e97d438a7%25252525252525252525253fid%25252525252525252525253d594bd62378b525de2d1551f156ef3804ddfe394f%252525252525252525253fid%252525252525252525253d594bd62378b525de2d1551f156ef3804ddfe394f&id2%252525252525252525253d4777c60056e42d985cff4e48beb06cdb4cd9b83f%2525252525252525253fid%2525252525252525253d594bd62378b525de2d1551f156ef3804ddfe394f&id2%2525252525252525253d4777c60056e42d985cff4e48beb06cdb4cd9b83f%25252525252525253fid%25252525252525253d594bd62378b525de2d1551f156ef3804ddfe394f%252525252525253fid%252525252525253d594bd62378b525de2d1551f156ef3804ddfe394f&id2%252525252525253d4777c60056e42d985cff4e48beb06cdb4cd9b83f%2525252525253fid%2525252525253d594bd62378b525de2d1551f156ef3804ddfe394f%25252525253fid%25252525253d594bd62378b525de2d1551f156ef3804ddfe394f%252525253fid%252525253d594bd62378b525de2d1551f156ef3804ddfe394f&id2%252525253d4777c60056e42d985cff4e48beb06cdb4cd9b83f%2525253fid%2525253d594bd62378b525de2d1551f156ef3804ddfe394f&id2%2525253d4777c60056e42d985cff4e48beb06cdb4cd9b83f%25253fid%25253d594bd62378b525de2d1551f156ef3804ddfe394f%253fid%253d594bd62378b525de2d1551f156ef3804ddfe394f&id2%253d4777c60056e42d985cff4e48beb06cdb4cd9b83f%3fid%3d594bd62378b525de2d1551f156ef3804ddfe394f?id=594bd62378b525de2d1551f156ef3804ddfe394f')
0 files changed, 0 insertions, 0 deletions