Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | tests: set_key: enabled failure_mode test | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -1/+6 | |
| | | | | Also eliminated memory leaks related to it. | |||||
* | Added IDNA support in server side | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -4/+24 | |
| | | | | | | Any server names provided to server side by the gnutls_certificate_set_* functions, are converted to IDNA format for comparison with client provided values. | |||||
* | doc updatecleanups | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -0/+19 | |
| | ||||||
* | .gitlab-ci.yml: restrict the freebsd builds to local branches only | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -0/+4 | |
| | ||||||
* | Add SIGN-ECDSA-SHA* to the priority strings docs | Alex Monk | 2016-09-12 | 1 | -4/+5 | |
| | | | | | | There were added in version 2.99.2, 2011-05-26 Signed-off-by: Alex Monk <krenair@gmail.com> | |||||
* | gnutls_certificate_set_*key: ensure proper cleanup on key mismatch failures | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -2/+11 | |
| | | | | | That is, ensure that we keep no local references that are shared with the caller, and that we properly free all initialized values. | |||||
* | tests: check key mismatch on gnutls_certificate_set_*key | Nikos Mavrogiannopoulos | 2016-09-12 | 2 | -4/+92 | |
| | | | | | That is, check whether these functions can successfully recover from such condition, without leaks or double freeing. | |||||
* | tests: added unit testing for ↵ | Nikos Mavrogiannopoulos | 2016-09-12 | 2 | -1/+238 | |
| | | | | gnutls_certificate_set_ocsp_status_request_function2 | |||||
* | tests: added unit tests for gnutls_certificate_set_x509_key() | Nikos Mavrogiannopoulos | 2016-09-12 | 3 | -109/+289 | |
| | | | | | In addition these tests verify that the expected index is returned and that can be used with gnutls_certificate_get_crt_raw() afterwards. | |||||
* | tests: enhanced set_x509_key tests to include index verification | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -41/+53 | |
| | | | | | That is, verify that correct indexes are returned, and these can be used with gnutls_certificate_get_crt_raw() afterwards. | |||||
* | tests: enhanced set_x509_key_file tests to include index verification | Nikos Mavrogiannopoulos | 2016-09-12 | 3 | -30/+123 | |
| | | | | | That is, verify that correct indexes are returned, and these can be used with gnutls_certificate_get_crt_raw() afterwards. | |||||
* | tests: more checks for functionality of ↵ | Nikos Mavrogiannopoulos | 2016-09-12 | 3 | -4/+255 | |
| | | | | | | | | | gnutls_certificate_set_ocsp_status_request_file This introduces checks for the cases where gnutls_certificate_set_ocsp_status_request_file() is called with multiple indexes, to set an OCSP response for different certificates. The tests then verify whether the expected OCSP response is received. | |||||
* | Added gnutls_certificate_set_ocsp_status_request_function2 | Nikos Mavrogiannopoulos | 2016-09-12 | 8 | -77/+156 | |
| | | | | | | | | | | | That introduces a new function to allow setting an OCSP status request handling function per certificate. Furthermore it repurposes the flag parameters to an index option on gnutls_certificate_set_ocsp_status_request_file. The changes above allow setting a different OCSP status response file per certificate, and a different function. The indexes they rely on to associate with existing certs are the indexes returned by the gnutls_certificate_set_key() and friends functions. | |||||
* | All the key and chain set functions return an index | Nikos Mavrogiannopoulos | 2016-09-12 | 2 | -20/+29 | |
| | | | | | | | When setting key and certificate material to a gnutls_certificate_credentials_t structure, the corresponding set functions will return an index. That index could be used later either on the get functions, or when setting corresponding data (e.g., an OCSP response). | |||||
* | doc: clarifications in gnutls_certificate_set_ocsp_status_request_function() | Nikos Mavrogiannopoulos | 2016-09-12 | 1 | -4/+3 | |
| | ||||||
* | Typo fixes found by lintian. | Andreas Metzler | 2016-09-12 | 2 | -2/+2 | |
| | | | | incosistent, ommited | |||||
* | .gitlab-ci.yml: added code-coverage output to clang build | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -1/+2 | |
| | ||||||
* | .gitlab-ci.yml: the code-coverage command will always succeed | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -6/+12 | |
| | | | | This works around random failures while calculating the code coverage. | |||||
* | .gitlab-ci.yml: moved commonly installed packages into the before_script field | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -29/+10 | |
| | ||||||
* | .gitlab-ci.yml: added syntax check build | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -0/+13 | |
| | ||||||
* | cfg.mk: revived 'make release' | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -45/+11 | |
| | ||||||
* | several spacing fixes to keep syntax-check happy | Nikos Mavrogiannopoulos | 2016-09-11 | 210 | -2821/+2962 | |
| | ||||||
* | avoid the usage of '-a' and '-o' bash options | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -2/+2 | |
| | | | | This keeps syntax-check happy. | |||||
* | avoid the usage of strncpy | Nikos Mavrogiannopoulos | 2016-09-11 | 2 | -3/+9 | |
| | ||||||
* | removed signal.h from files that wasn't used at | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -1/+0 | |
| | ||||||
* | doc update | Nikos Mavrogiannopoulos | 2016-09-11 | 4 | -6/+6 | |
| | ||||||
* | gnutls_x509_cidr_to_rfc5280: removed double semi-colon | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -1/+1 | |
| | ||||||
* | removed c-ctype.h from files that wasn't used at | Nikos Mavrogiannopoulos | 2016-09-11 | 9 | -9/+0 | |
| | ||||||
* | configure.ac: quote parameters when needed | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -3/+3 | |
| | ||||||
* | removed assert.h from files that wasn't used at | Nikos Mavrogiannopoulos | 2016-09-11 | 6 | -6/+0 | |
| | ||||||
* | POTFILES: added libdane files | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -0/+2 | |
| | ||||||
* | doc update | Nikos Mavrogiannopoulos | 2016-09-11 | 2 | -4/+4 | |
| | ||||||
* | tests/tools: avoid non-null check before free() | Nikos Mavrogiannopoulos | 2016-09-11 | 2 | -4/+2 | |
| | ||||||
* | latex manual: added backwards compatibility options | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -0/+10 | |
| | ||||||
* | .gitlab-ci.yml: windows DLL builds now include all required dependenciesgnutls_3_5_4_win32_tmp | Nikos Mavrogiannopoulos | 2016-09-10 | 1 | -48/+79 | |
| | | | | Also improved naming conventions for builds | |||||
* | inet_ntop4: casted signed/unsigned comparisonminor-cleanups | Nikos Mavrogiannopoulos | 2016-09-10 | 1 | -1/+1 | |
| | ||||||
* | system.h: undefine macros before defining them | Nikos Mavrogiannopoulos | 2016-09-10 | 1 | -0/+3 | |
| | ||||||
* | _gnutls_fbase64_decode: use memsub macro instead of casts | Nikos Mavrogiannopoulos | 2016-09-10 | 1 | -3/+3 | |
| | ||||||
* | gnutls-cli: use gnutls_set_default_priority if no priorities are given | Nikos Mavrogiannopoulos | 2016-09-09 | 1 | -8/+17 | |
| | ||||||
* | gnutls-serv: removed '...' from documentation | Nikos Mavrogiannopoulos | 2016-09-09 | 1 | -6/+1 | |
| | | | | That caused caused problems in generated manpage. | |||||
* | configure: better document the random generator variant used | Nikos Mavrogiannopoulos | 2016-09-09 | 1 | -5/+5 | |
| | ||||||
* | released 3.5.4gnutls_3_5_4 | Nikos Mavrogiannopoulos | 2016-09-08 | 1 | -2/+3 | |
| | ||||||
* | .gitlab-ci.yml: corrected wrong operation in minimal build | Nikos Mavrogiannopoulos | 2016-09-07 | 1 | -1/+1 | |
| | ||||||
* | updated auto-generated files | Nikos Mavrogiannopoulos | 2016-09-07 | 3 | -0/+8 | |
| | ||||||
* | doc update | Nikos Mavrogiannopoulos | 2016-09-07 | 2 | -6/+8 | |
| | ||||||
* | bumped versions | Nikos Mavrogiannopoulos | 2016-09-07 | 2 | -3/+3 | |
| | ||||||
* | doc update | Nikos Mavrogiannopoulos | 2016-09-07 | 1 | -0/+2 | |
| | ||||||
* | tests: do not run pkcs12-utf8 under windowspkcs12-ucs2 | Nikos Mavrogiannopoulos | 2016-09-07 | 2 | -2/+5 | |
| | | | | | This test required to pass UTF8 data under command line, and that doesn't seem to work under windows. | |||||
* | _gnutls_ucs2_to_utf8: corrected use of WideCharToMultiByte in windows | Nikos Mavrogiannopoulos | 2016-09-07 | 1 | -2/+3 | |
| | ||||||
* | tests: added debugging info in conv-utf8 | Nikos Mavrogiannopoulos | 2016-09-07 | 1 | -1/+24 | |
| |