summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added a LICENSE file [ci skip]licenseNikos Mavrogiannopoulos2016-05-142-16/+23
|
* tests: include unistd.h in tests which call _exit()Nikos Mavrogiannopoulos2016-05-132-0/+2
|
* tests: simplified server launching processNikos Mavrogiannopoulos2016-05-139-156/+250
| | | | | Also attempt to use a new port on every started server and added a waiting period for the port to become re-usable.
* tests: avoid calling exit() from signal handlersNikos Mavrogiannopoulos2016-05-133-4/+3
|
* memmem.m4: don't call exit() from signal handlerNikos Mavrogiannopoulos2016-05-131-1/+1
|
* tests: enhance SNI checking with invalid UTF8 and embedded NULL caseNikos Mavrogiannopoulos2016-05-121-12/+30
|
* Introduce _gnutls_server_name_set_rawNikos Mavrogiannopoulos2016-05-122-47/+64
| | | | | | This is an internal function intended for testing, which performs the same as gnutls_server_name_set() but without any UTF8 conversions or other checks in the input. It is intended to be used with raw data.
* errors: include GNUTLS_E_IDNA_ERROR to the listNikos Mavrogiannopoulos2016-05-121-0/+2
|
* server_name: only save the supported server names in the sessionNikos Mavrogiannopoulos2016-05-121-11/+14
| | | | | Invalid server names with embedded nulls and unsupported types are not saved.
* gnutls_server_name_get: mention GNUTLS_E_IDNA_ERROR being returnedNikos Mavrogiannopoulos2016-05-121-2/+3
|
* doc: clarify that 'hmac' in the name of functions is only for legacy reasonsNikos Mavrogiannopoulos2016-05-121-1/+2
|
* tests: introduce delay between server restarts in testsrn.shNikos Mavrogiannopoulos2016-05-111-0/+2
| | | | This is to reduce test suite random failures on CI.
* tests: CRL test will separate stderr output from stdoutNikos Mavrogiannopoulos2016-05-111-9/+11
| | | | | This addresses CI failures due to "Merge mismatch for function" messages from gcov being inserted into stdout output and messing the base64 encoding.
* Revert "tests: CRL test will not push stderr into output files"Nikos Mavrogiannopoulos2016-05-111-2/+2
| | | | This reverts commit bf1ee75f78cd81ea8309bdfb50f63ed0ab61a23a.
* gnutls_pkcs7_print: avoid warning for signed/unsigned comparison by making ↵Nikos Mavrogiannopoulos2016-05-111-2/+1
| | | | everything signed
* tests: CRL test will not push stderr into output filesNikos Mavrogiannopoulos2016-05-111-2/+2
| | | | | This addresses CI failures due to "Merge mismatch for function" messages from gcov being inserted into output and messing the base64 encoding.
* pack_srp_auth_info: corrected check for uninitialized usernameNikos Mavrogiannopoulos2016-05-101-1/+5
|
* call_get_cert_callback: removed dead codeNikos Mavrogiannopoulos2016-05-101-5/+0
|
* pkcs11: added error check in _gnutls_buffer_append_data()Nikos Mavrogiannopoulos2016-05-101-1/+4
|
* gnutls_pubkey_verify_data2: simplified return logicNikos Mavrogiannopoulos2016-05-101-3/+1
|
* gnutls_pkcs7_print: corrected type of unsigned count variableNikos Mavrogiannopoulos2016-05-101-2/+2
|
* _gnutls_krb5_der_to_principal: fixed invalid deinitialization on cleanupNikos Mavrogiannopoulos2016-05-101-2/+2
|
* tests: don't run hash-large on freebsdNikos Mavrogiannopoulos2016-05-101-1/+11
|
* tests: fix mmap usage of hash-large to correctly detect failuresNikos Mavrogiannopoulos2016-05-101-1/+5
|
* doc: updated documentation for gnutls_x509_crt_get_*_dnNikos Mavrogiannopoulos2016-05-101-4/+6
|
* certtool: handle empty CNs on verificationNikos Mavrogiannopoulos2016-05-101-3/+8
| | | | | That is, handle GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE if returned from gnutls_x509_crt_get_dn() on the end certificate.
* Revert "x509: allow empty DNs on parsing for subject DNs"Nikos Mavrogiannopoulos2016-05-106-16/+10
| | | | This reverts commit 1641ea943079765d601cf418dc2c89c1c93f0ecf.
* cert cred: add the CN to the list of known hostnames only if no dns_namesNikos Mavrogiannopoulos2016-05-101-9/+14
| | | | That is, follow rfc6125 and support CN as a fallback only.
* tests: enhanced set_x509*_key to verify that connections succeed with credsNikos Mavrogiannopoulos2016-05-109-201/+459
| | | | | That is the tests no only verify that credentials are set as expected but also whether sessions are established with the credentials provided.
* gnutls_certificate_set_key: import the DNS names of the certificatesNikos Mavrogiannopoulos2016-05-101-1/+25
| | | | That is, only when no (NULL) names are provided.
* reset the global time func on init/deinitNikos Mavrogiannopoulos2016-05-101-1/+3
|
* auth/cert: log the server name requested by clientNikos Mavrogiannopoulos2016-05-101-1/+3
|
* improved output of gnutls_assert()Nikos Mavrogiannopoulos2016-05-101-1/+1
|
* x509: allow empty DNs on parsing for subject DNsNikos Mavrogiannopoulos2016-05-106-10/+16
|
* build: tests/windows/cng-windows.c: fix implicit decleration of exitAlon Bar-Lev2016-05-101-0/+2
| | | | Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
* .gitlab-ci.yml: enable openssl compat library in minimal buildNikos Mavrogiannopoulos2016-05-101-2/+2
|
* openssl_compat: removed unneeded headersNikos Mavrogiannopoulos2016-05-101-2/+0
| | | | | These headers have been renamed, but they were not necessary for this module's compilation. Report/Patch by Andreas Metzler.
* .gitlab-ci.yml: added build for windows DLLsNikos Mavrogiannopoulos2016-05-091-0/+19
| | | | This creates the windows DLLs on every tagged release.
* doc updategnutls_3_5_0Nikos Mavrogiannopoulos2016-05-091-1/+1
|
* bumped soversionNikos Mavrogiannopoulos2016-05-091-2/+2
|
* updated auto-generated filesNikos Mavrogiannopoulos2016-05-093-3/+11
|
* x509: use the modified flag in gnutls_x509_crt_tNikos Mavrogiannopoulos2016-05-074-37/+32
| | | | That will avoid re-encoding or decoding in common operations.
* x509: added flag to indicate modification in gnutls_x509_crt_tNikos Mavrogiannopoulos2016-05-073-36/+38
|
* gnutls_x509_crt_equals*: modified to allow operation with certificates that ↵Nikos Mavrogiannopoulos2016-05-061-13/+60
| | | | | | are not imported This allows it operating with certificates that are generated from scratch.
* tests: added checks for certificate generation APIsNikos Mavrogiannopoulos2016-05-062-1/+236
|
* doc: fixed documentation of gnutls_x509_crt_set_subject_alternative_nameNikos Mavrogiannopoulos2016-05-061-11/+4
| | | | The previous version could not be parsed by gdoc.
* gnutls-serv: sending alerts on mismatched SNI namesHubert Kario2016-05-062-0/+102
| | | | | Extend serv utility to be able to send alerts when the name advertised by client does not match the name expected by server.
* Add support for sending unrecognized name alertsHubert Kario2016-05-063-0/+8
| | | | | | To better test support for server_name extension in TLS, it's necessary to be able to differentiate between name being rejected because it is unknown to the server and it being malformed.
* doc: TODO list references to gitlabNikos Mavrogiannopoulos2016-05-061-45/+2
|
* doc updateNikos Mavrogiannopoulos2016-05-061-0/+3
|