taskwarrior/src
Tomas Babej 5c243b6c4c TLSClient: Improve diagnostics
Task now correctly distinguishes the situation where CA file is present,
but not valid in some sense (empty file, not valid PEM, ..). In this
case the gnutls_certificate_set_x509_trust_file returns 0, as the number
of certificates detected in the file.

The method returns negative numbers for other errors, such as the CA
file itself missing.

Also clarify that when validating client cert/key pair, each of them can
be the source of the problem, not only the cliet certificate file.
2018-05-13 22:35:42 -04:00
..
columns TW-213: Align countdown column on boundary between number and text. 2018-05-13 22:22:03 -04:00
commands Docs: Updated docs with new history/ghistory commands. 2018-05-13 22:31:02 -04:00
l10n Add localized strings 2018-05-13 22:30:45 -04:00
libshared@6aa2b315c4 libshared: Updated to 6aa2b315c476bac3fdb7bf2bc259af55eee89f83 2018-05-13 22:31:15 -04:00
.gitignore Git: Now ignores liblibshared.a 2018-05-13 20:00:14 -04:00
cal Calendar Shortcut 2011-07-16 13:20:26 -04:00
calc.cpp calc: Fixed Dirk 2018-05-13 22:28:17 -04:00
calendar Calendar Shortcut 2011-07-16 13:20:26 -04:00
CLI2.cpp TW-1869 segmentation fault (on unusual installation) 2018-05-13 22:22:23 -04:00
CLI2.h Copyright update 2018-05-13 20:50:26 -04:00
CMakeLists.txt build: Fix linking problem on non-OS-X platforms 2018-05-13 22:34:23 -04:00
Config.cpp CmdTimesheet: Rewrote the command 2018-05-13 22:29:36 -04:00
Config.h Copyright update 2018-05-13 20:50:26 -04:00
Context.cpp Context: Code cleanup 2018-05-13 22:22:42 -04:00
Context.h Copyright update 2018-05-13 20:50:26 -04:00
Dates.cpp Copyright update 2018-05-13 20:50:26 -04:00
Dates.h Copyright update 2018-05-13 20:50:26 -04:00
dependency.cpp Dependency: Code cleanup 2018-05-13 22:22:41 -04:00
DOM.cpp TW-1827: Extract annotations from a task 2018-05-13 22:22:04 -04:00
DOM.h Copyright update 2018-05-13 20:50:26 -04:00
Eval.cpp Copyright update 2018-05-13 20:50:26 -04:00
Eval.h Copyright update 2018-05-13 20:50:26 -04:00
feedback.cpp Task: Improved method signature 2018-05-13 22:20:50 -04:00
Filter.cpp Copyright update 2018-05-13 20:50:26 -04:00
Filter.h Copyright update 2018-05-13 20:50:26 -04:00
Hooks.cpp TW-1667: hooks: upon failure indicate which hook failed 2018-05-13 22:22:04 -04:00
Hooks.h TW-1667: hooks: upon failure indicate which hook failed 2018-05-13 22:22:04 -04:00
i18n.h Copyright update 2018-05-13 20:50:26 -04:00
ISO8601.cpp Copyright update 2018-05-13 20:50:26 -04:00
ISO8601.h Copyright update 2018-05-13 20:50:26 -04:00
legacy.cpp legacy: Code cleanup 2018-05-13 22:22:42 -04:00
lex.cpp Lexer: Dead code removal 2015-07-17 14:59:42 -04:00
Lexer.cpp TW-1827: Extract annotations from a task 2018-05-13 22:22:04 -04:00
Lexer.h Copyright update 2018-05-13 20:50:26 -04:00
main.cpp main: Code cleanup 2018-05-13 22:22:42 -04:00
main.h Task: Improved method signature 2018-05-13 22:20:50 -04:00
Nibbler.cpp Copyright update 2018-05-13 20:50:26 -04:00
Nibbler.h Copyright update 2018-05-13 20:50:26 -04:00
recur.cpp recur: Code cleanup 2018-05-13 22:22:42 -04:00
rules.cpp Copyright update 2018-05-13 20:50:26 -04:00
sort.cpp Copyright update 2018-05-13 20:50:26 -04:00
Task.cpp TW-1881: default.scheduled seems not to work 2018-05-13 22:22:04 -04:00
Task.h TW-1881: default.scheduled seems not to work 2018-05-13 22:22:04 -04:00
TDB2.cpp Task: Improved method signature 2018-05-13 22:20:50 -04:00
TDB2.h Copyright update 2018-05-13 20:50:26 -04:00
TLSClient.cpp TLSClient: Improve diagnostics 2018-05-13 22:35:42 -04:00
TLSClient.h Copyright update 2018-05-13 20:50:26 -04:00
tw Symlink 2013-09-01 13:53:24 -04:00
util.cpp util: Migrated osName to libshared 2018-05-13 22:21:16 -04:00
util.h util: Migrated osName to libshared 2018-05-13 22:21:16 -04:00
Variant.cpp Variant: Removed uneeded header 2018-05-13 22:22:23 -04:00
Variant.h Copyright update 2018-05-13 20:50:26 -04:00
ViewTask.cpp Copyright update 2018-05-13 20:50:26 -04:00
ViewTask.h Copyright update 2018-05-13 20:50:26 -04:00