Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added a LICENSE file [ci skip]license | Nikos Mavrogiannopoulos | 2016-05-14 | 2 | -16/+23 |
| | |||||
* | tests: include unistd.h in tests which call _exit() | Nikos Mavrogiannopoulos | 2016-05-13 | 2 | -0/+2 |
| | |||||
* | tests: simplified server launching process | Nikos Mavrogiannopoulos | 2016-05-13 | 9 | -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 handlers | Nikos Mavrogiannopoulos | 2016-05-13 | 3 | -4/+3 |
| | |||||
* | memmem.m4: don't call exit() from signal handler | Nikos Mavrogiannopoulos | 2016-05-13 | 1 | -1/+1 |
| | |||||
* | tests: enhance SNI checking with invalid UTF8 and embedded NULL case | Nikos Mavrogiannopoulos | 2016-05-12 | 1 | -12/+30 |
| | |||||
* | Introduce _gnutls_server_name_set_raw | Nikos Mavrogiannopoulos | 2016-05-12 | 2 | -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 list | Nikos Mavrogiannopoulos | 2016-05-12 | 1 | -0/+2 |
| | |||||
* | server_name: only save the supported server names in the session | Nikos Mavrogiannopoulos | 2016-05-12 | 1 | -11/+14 |
| | | | | | Invalid server names with embedded nulls and unsupported types are not saved. | ||||
* | gnutls_server_name_get: mention GNUTLS_E_IDNA_ERROR being returned | Nikos Mavrogiannopoulos | 2016-05-12 | 1 | -2/+3 |
| | |||||
* | doc: clarify that 'hmac' in the name of functions is only for legacy reasons | Nikos Mavrogiannopoulos | 2016-05-12 | 1 | -1/+2 |
| | |||||
* | tests: introduce delay between server restarts in testsrn.sh | Nikos Mavrogiannopoulos | 2016-05-11 | 1 | -0/+2 |
| | | | | This is to reduce test suite random failures on CI. | ||||
* | tests: CRL test will separate stderr output from stdout | Nikos Mavrogiannopoulos | 2016-05-11 | 1 | -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 Mavrogiannopoulos | 2016-05-11 | 1 | -2/+2 |
| | | | | This reverts commit bf1ee75f78cd81ea8309bdfb50f63ed0ab61a23a. | ||||
* | gnutls_pkcs7_print: avoid warning for signed/unsigned comparison by making ↵ | Nikos Mavrogiannopoulos | 2016-05-11 | 1 | -2/+1 |
| | | | | everything signed | ||||
* | tests: CRL test will not push stderr into output files | Nikos Mavrogiannopoulos | 2016-05-11 | 1 | -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 username | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+5 |
| | |||||
* | call_get_cert_callback: removed dead code | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -5/+0 |
| | |||||
* | pkcs11: added error check in _gnutls_buffer_append_data() | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+4 |
| | |||||
* | gnutls_pubkey_verify_data2: simplified return logic | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -3/+1 |
| | |||||
* | gnutls_pkcs7_print: corrected type of unsigned count variable | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | _gnutls_krb5_der_to_principal: fixed invalid deinitialization on cleanup | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | tests: don't run hash-large on freebsd | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+11 |
| | |||||
* | tests: fix mmap usage of hash-large to correctly detect failures | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+5 |
| | |||||
* | doc: updated documentation for gnutls_x509_crt_get_*_dn | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -4/+6 |
| | |||||
* | certtool: handle empty CNs on verification | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -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 Mavrogiannopoulos | 2016-05-10 | 6 | -16/+10 |
| | | | | This reverts commit 1641ea943079765d601cf418dc2c89c1c93f0ecf. | ||||
* | cert cred: add the CN to the list of known hostnames only if no dns_names | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -9/+14 |
| | | | | That is, follow rfc6125 and support CN as a fallback only. | ||||
* | tests: enhanced set_x509*_key to verify that connections succeed with creds | Nikos Mavrogiannopoulos | 2016-05-10 | 9 | -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 certificates | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+25 |
| | | | | That is, only when no (NULL) names are provided. | ||||
* | reset the global time func on init/deinit | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+3 |
| | |||||
* | auth/cert: log the server name requested by client | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+3 |
| | |||||
* | improved output of gnutls_assert() | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -1/+1 |
| | |||||
* | x509: allow empty DNs on parsing for subject DNs | Nikos Mavrogiannopoulos | 2016-05-10 | 6 | -10/+16 |
| | |||||
* | build: tests/windows/cng-windows.c: fix implicit decleration of exit | Alon Bar-Lev | 2016-05-10 | 1 | -0/+2 |
| | | | | Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com> | ||||
* | .gitlab-ci.yml: enable openssl compat library in minimal build | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | openssl_compat: removed unneeded headers | Nikos Mavrogiannopoulos | 2016-05-10 | 1 | -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 DLLs | Nikos Mavrogiannopoulos | 2016-05-09 | 1 | -0/+19 |
| | | | | This creates the windows DLLs on every tagged release. | ||||
* | doc updategnutls_3_5_0 | Nikos Mavrogiannopoulos | 2016-05-09 | 1 | -1/+1 |
| | |||||
* | bumped soversion | Nikos Mavrogiannopoulos | 2016-05-09 | 1 | -2/+2 |
| | |||||
* | updated auto-generated files | Nikos Mavrogiannopoulos | 2016-05-09 | 3 | -3/+11 |
| | |||||
* | x509: use the modified flag in gnutls_x509_crt_t | Nikos Mavrogiannopoulos | 2016-05-07 | 4 | -37/+32 |
| | | | | That will avoid re-encoding or decoding in common operations. | ||||
* | x509: added flag to indicate modification in gnutls_x509_crt_t | Nikos Mavrogiannopoulos | 2016-05-07 | 3 | -36/+38 |
| | |||||
* | gnutls_x509_crt_equals*: modified to allow operation with certificates that ↵ | Nikos Mavrogiannopoulos | 2016-05-06 | 1 | -13/+60 |
| | | | | | | are not imported This allows it operating with certificates that are generated from scratch. | ||||
* | tests: added checks for certificate generation APIs | Nikos Mavrogiannopoulos | 2016-05-06 | 2 | -1/+236 |
| | |||||
* | doc: fixed documentation of gnutls_x509_crt_set_subject_alternative_name | Nikos Mavrogiannopoulos | 2016-05-06 | 1 | -11/+4 |
| | | | | The previous version could not be parsed by gdoc. | ||||
* | gnutls-serv: sending alerts on mismatched SNI names | Hubert Kario | 2016-05-06 | 2 | -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 alerts | Hubert Kario | 2016-05-06 | 3 | -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 gitlab | Nikos Mavrogiannopoulos | 2016-05-06 | 1 | -45/+2 |
| | |||||
* | doc update | Nikos Mavrogiannopoulos | 2016-05-06 | 1 | -0/+3 |
| |