Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Treat othername as printable (i.e., null terminate it), as the XMPP printing ↵ | Nikos Mavrogiannopoulos | 2014-04-19 | 1 | -1/+2 |
| | | | | code assumes that. | ||||
* | cleanups in output | Nikos Mavrogiannopoulos | 2014-04-19 | 1 | -7/+9 |
| | |||||
* | gnutls_secure_malloc() is no longer part of the API (though it remains in ↵ | Nikos Mavrogiannopoulos | 2014-04-19 | 1 | -1/+0 |
| | | | | the ABI). | ||||
* | revived gnutls_secure_malloc() to avoid breaking ABI. | Nikos Mavrogiannopoulos | 2014-04-19 | 2 | -1/+1 |
| | | | | | gnutls_secure_calloc() is no longer exported as it was never in any public header. | ||||
* | removed file from Makefile that doesn't exist | Nikos Mavrogiannopoulos | 2014-04-19 | 1 | -1/+1 |
| | |||||
* | Corrected decoding of XMPP SAN othername. | Nikos Mavrogiannopoulos | 2014-04-19 | 4 | -19/+44 |
| | | | | | This also corrects the semantics of the get_*_othername_oid() functions, such as gnutls_x509_crt_get_subject_alt_othername_oid(). | ||||
* | always initialize size values | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -0/+8 |
| | |||||
* | copy_string() and copy_data() are more resilient on null input | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -2/+4 |
| | |||||
* | fix issue in gnutls_subject_alt_names_get(). | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -1/+1 |
| | | | | | | That caused a null pointer dereference when extracting names from a certificate that contained an OtherName. Reported and investigated by Kirill A. Shutemov. | ||||
* | Removed the already unused secure alloc functions. | Nikos Mavrogiannopoulos | 2014-04-18 | 3 | -18/+1 |
| | |||||
* | Use a harder to optimize out memset(). | Nikos Mavrogiannopoulos | 2014-04-18 | 4 | -15/+58 |
| | |||||
* | corrected get_auth_info() for SRP-RSA. | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -1/+1 |
| | |||||
* | Avoid dual generation of key. | Nikos Mavrogiannopoulos | 2014-04-18 | 2 | -12/+6 |
| | |||||
* | use custom proc_server_kx for RSA-PSK | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -1/+18 |
| | |||||
* | eliminated the leak of hint when deallocating the credentials. | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -0/+1 |
| | |||||
* | _gnutls_auth_info_set() will decide the replacing of auth info based on the ↵ | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -6/+5 |
| | | | | | | provided credentials type. This avoids issues with discrepances in server and client mode. | ||||
* | Made _gnutls_get_auth_info() safer to use. | Nikos Mavrogiannopoulos | 2014-04-18 | 16 | -77/+104 |
| | |||||
* | When checking for data to be received use the 'transport_recv_ptr' | Nikos Mavrogiannopoulos | 2014-04-18 | 1 | -1/+1 |
| | | | | | This affects cases where there is different send and recv pointers. Reported and investigated by JMRecio. | ||||
* | corrected uninitialized value | Nikos Mavrogiannopoulos | 2014-04-17 | 1 | -1/+1 |
| | |||||
* | Added self check functions to self-test.h. | Nikos Mavrogiannopoulos | 2014-04-17 | 3 | -7/+39 |
| | |||||
* | doc update | Nikos Mavrogiannopoulos | 2014-04-16 | 1 | -6/+12 |
| | |||||
* | several bug fixes due to coverity. | Nikos Mavrogiannopoulos | 2014-04-15 | 17 | -43/+50 |
| | |||||
* | several bug fixes due to coverity. | Nikos Mavrogiannopoulos | 2014-04-15 | 6 | -7/+15 |
| | |||||
* | Corrected bugs reported from coverity in opencdk. | Nikos Mavrogiannopoulos | 2014-04-15 | 8 | -50/+47 |
| | |||||
* | correctly check for message upper limit. | Nikos Mavrogiannopoulos | 2014-04-15 | 1 | -1/+1 |
| | |||||
* | Allow a null ca file; i.e., allow setting only CRLs in ↵ | Nikos Mavrogiannopoulos | 2014-04-14 | 1 | -10/+12 |
| | | | | gnutls_x509_trust_list_add_trust_file(). | ||||
* | Allow decoding PKCS #8 files with ECC parameters from openssl. | Nikos Mavrogiannopoulos | 2014-04-11 | 5 | -28/+50 |
| | | | | | These files do not contain the curve information with the private key (ECPrivateKey), but they rather contain it in the privateKeyAlgorithm. | ||||
* | More strict checking of heartbeat padding size boundaries. | Nikos Mavrogiannopoulos | 2014-04-11 | 1 | -8/+8 |
| | | | | This will let us enforce RFC6520 minimum size for padding. Suggest by Peter Williams; initially investigated by Frank Li. | ||||
* | unconditionally zeroize temporal keys. | Nikos Mavrogiannopoulos | 2014-04-10 | 1 | -7/+2 |
| | |||||
* | Do not include the FIPS140-specific functions into the main documentation. | Nikos Mavrogiannopoulos | 2014-04-10 | 2 | -8/+8 |
| | |||||
* | updated exported symbols table. | Nikos Mavrogiannopoulos | 2014-04-10 | 1 | -5/+0 |
| | |||||
* | mark functions that are only available under FIPS140 mode | Nikos Mavrogiannopoulos | 2014-04-10 | 3 | -19/+22 |
| | |||||
* | doc update | Nikos Mavrogiannopoulos | 2014-04-10 | 1 | -3/+4 |
| | |||||
* | Enhanced _gnutls_check_key_cert_match() | Nikos Mavrogiannopoulos | 2014-04-10 | 1 | -2/+30 |
| | | | | | This function now performs a sign/verify test to check whether the public and private keys match. | ||||
* | doc update | Nikos Mavrogiannopoulos | 2014-04-10 | 1 | -1/+3 |
| | |||||
* | removed double entry | Nikos Mavrogiannopoulos | 2014-04-09 | 1 | -2/+1 |
| | |||||
* | Prevent gnulib from replacing strdup as we don't include this gnulib module. | Nikos Mavrogiannopoulos | 2014-04-09 | 1 | -0/+6 |
| | |||||
* | updated documentation | Nikos Mavrogiannopoulos | 2014-04-09 | 2 | -1/+7 |
| | |||||
* | Replaced gnutls_certificate_verify_peers3() with the extendable ↵ | Nikos Mavrogiannopoulos | 2014-04-09 | 3 | -19/+61 |
| | | | | | | | gnutls_certificate_verify_peers(). That will allow adding new functionality to verification without the need to add new functions. | ||||
* | Added gnutls_certificate_verify_peers4 which will verify in addition to ↵ | Nikos Mavrogiannopoulos | 2014-04-08 | 5 | -2/+80 |
| | | | | hostname, the purpose of the end-certificate. | ||||
* | simulate gnutls_certificate_verify_peers2() using ↵ | Nikos Mavrogiannopoulos | 2014-04-08 | 1 | -24/+1 |
| | | | | gnutls_certificate_verify_peers3(). | ||||
* | doc update | Nikos Mavrogiannopoulos | 2014-04-08 | 1 | -10/+5 |
| | |||||
* | doc update | Nikos Mavrogiannopoulos | 2014-04-08 | 1 | -1/+4 |
| | |||||
* | modify to conform to the documentated level. | Nikos Mavrogiannopoulos | 2014-04-08 | 1 | -4/+4 |
| | |||||
* | avoid checking or linking with libpthread in windows | Nikos Mavrogiannopoulos | 2014-04-08 | 1 | -1/+5 |
| | |||||
* | Allow multiple spaces into priorities file. | Nikos Mavrogiannopoulos | 2014-04-07 | 1 | -3/+12 |
| | |||||
* | The "SYSTEM" initial keyword was replaced with the more generic "@KEYWORD" | Nikos Mavrogiannopoulos | 2014-04-07 | 1 | -50/+82 |
| | | | | | | | The @KEYWORD string will open the pre-configured system priority file and will expand the KEYWORD, to the priority string set in the file. The file should have the following format: KEYWORD=PRIORITY_STRING | ||||
* | Use the IANA assigned padding extension number. | Nikos Mavrogiannopoulos | 2014-04-07 | 1 | -1/+3 |
| | |||||
* | set the same flags in the second search | Nikos Mavrogiannopoulos | 2014-04-05 | 1 | -0/+1 |
| | |||||
* | corrected check for sorted server certificate chain. | Nikos Mavrogiannopoulos | 2014-04-04 | 1 | -12/+7 |
| |