summaryrefslogtreecommitdiff
path: root/lib/auto-verify.c
Commit message (Collapse)AuthorAgeFilesLines
* priorities: reset the profile flags when appending new flagsNikos Mavrogiannopoulos2016-12-201-2/+3
| | | | | | That is, to avoid causing issues to applications calling gnutls_*priority_set() multiple times with different parameters. In that case if multiple profiles are used the outcome could be undefined. Now, the last call will prevail.
* gnutls_session_set_verify_cert: doc updateNikos Mavrogiannopoulos2016-12-201-0/+6
|
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-14/+14
|
* Documentation updateAndreas Metzler2015-10-211-3/+3
| | | | | The new simple verification functions were backported to 3.4.6, correct "Since:" to reflect this.
* updated documentation on gnutls_vdata_types_t based on DKG's suggestionsNikos Mavrogiannopoulos2015-09-171-2/+3
|
* renamed the auto-verification functionsNikos Mavrogiannopoulos2015-09-051-7/+7
| | | | The names are more consistent with the rest of the library.
* Introduced GNUTLS_E_CERTIFICATE_VERIFICATION_ERROR to be returned by the ↵Nikos Mavrogiannopoulos2015-08-271-5/+5
| | | | auto-verification functions
* Define more precisely the auto verification function semantics.Nikos Mavrogiannopoulos2015-08-241-3/+6
|
* Allow overriding the verification flags from the auto-verification functionsNikos Mavrogiannopoulos2015-08-241-2/+9
|
* Document the new verification functionsNikos Mavrogiannopoulos2015-08-241-2/+3
|
* Added simpler verification functions for clientsNikos Mavrogiannopoulos2015-08-241-0/+135
The major use-case for the TLS protocol is verification of PKIX certificates. However, certificate verification support while is similar for almost all projects it requires around 100 lines of code (a callback) to be duplicated to all applications. That patch set gets rid of the callback and simplifies certificate verification support, by introducing a very simple API; one that would accept the session and the hostname only. Resolves #27