]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
10 years agotests: simplified custom-urls check
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 12:26:19 +0000 (14:26 +0200)] 
tests: simplified custom-urls check

10 years agotests: added check on whether builtin URLs cannot be overriden
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 12:22:44 +0000 (14:22 +0200)] 
tests: added check on whether builtin URLs cannot be overriden

10 years agokeys: custom URLs take precedence over pre-defined URLs
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 12:09:44 +0000 (14:09 +0200)] 
keys: custom URLs take precedence over pre-defined URLs

This allows applications to define the own 'system:' or 'pkcs11:'
URLs.

Resolves #89

10 years agox25519: ensure that a valid private key is present on key derivation
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 14:45:44 +0000 (16:45 +0200)] 
x25519: ensure that a valid private key is present on key derivation

10 years agodoc update
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 08:33:47 +0000 (10:33 +0200)] 
doc update

10 years agotests: added check for GNUTLS_FORCE_CLIENT_CERT init flag
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 08:32:51 +0000 (10:32 +0200)] 
tests: added check for GNUTLS_FORCE_CLIENT_CERT init flag

10 years agoinstead of assigning a variable per flag use the init flags directly
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 08:31:50 +0000 (10:31 +0200)] 
instead of assigning a variable per flag use the init flags directly

That is store the flags provided in gnutls_init() in the session structure
and use these flags directly when required.

10 years agoadded flag in session to force sending a client certificate
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 07:28:54 +0000 (09:28 +0200)] 
added flag in session to force sending a client certificate

This handles the use case of a client connecting to a server
which incorrectly lists the CA certificates it supports. Without
that change the only option was to avoid using the "automatic"
client certificate functions, but rather utilize callbacks.
With that approach this use case is handled by the "automatic"
certificate selection functions.

10 years ago.gitlab-ci.yml: do not load submodules on CI since they are not used
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 11:28:50 +0000 (13:28 +0200)] 
.gitlab-ci.yml: do not load submodules on CI since they are not used

This reduces the CI running time.

10 years agotests: check client behavior of sending CA certificates
Nikos Mavrogiannopoulos [Thu, 28 Apr 2016 07:27:24 +0000 (09:27 +0200)] 
tests: check client behavior of sending CA certificates

10 years agodoc: removed news about feature already backported in 3.4.6
Nikos Mavrogiannopoulos [Wed, 27 Apr 2016 06:18:45 +0000 (08:18 +0200)] 
doc: removed news about feature already backported in 3.4.6

10 years agoexamples: introduced basic error checking in more examples
Nikos Mavrogiannopoulos [Wed, 27 Apr 2016 06:17:45 +0000 (08:17 +0200)] 
examples: introduced basic error checking in more examples

10 years agoexamples: simplified the basic client example
Nikos Mavrogiannopoulos [Wed, 27 Apr 2016 05:55:50 +0000 (07:55 +0200)] 
examples: simplified the basic client example

10 years agoexamples: introduced basic error checking in main client examples
Nikos Mavrogiannopoulos [Wed, 27 Apr 2016 05:50:20 +0000 (07:50 +0200)] 
examples: introduced basic error checking in main client examples

10 years agoexamples: corrected the required version of example
Nikos Mavrogiannopoulos [Wed, 27 Apr 2016 05:38:47 +0000 (07:38 +0200)] 
examples: corrected the required version of example

10 years agotests: enhanced dane testing with offline verification checks
Nikos Mavrogiannopoulos [Tue, 26 Apr 2016 13:03:08 +0000 (15:03 +0200)] 
tests: enhanced dane testing with offline verification checks

10 years agodane: verification will not fail if a CA entry is encountered but cannot be verified
Nikos Mavrogiannopoulos [Tue, 26 Apr 2016 12:34:26 +0000 (14:34 +0200)] 
dane: verification will not fail if a CA entry is encountered but cannot be verified

That addresses the issue of verifying a single certificate against a list
of TLSA entries that contain an entry with CA usage (cert usage 0). With
the previous behavior verification would have failed, while now this
entry will be skipped.

10 years agodoc: improved documentation on certificate and DANE verification functions
Nikos Mavrogiannopoulos [Tue, 26 Apr 2016 11:54:17 +0000 (13:54 +0200)] 
doc: improved documentation on certificate and DANE verification functions

10 years agodane: updated documentation of dane_verify_crt_raw
Nikos Mavrogiannopoulos [Tue, 26 Apr 2016 11:35:35 +0000 (13:35 +0200)] 
dane: updated documentation of dane_verify_crt_raw

10 years agodoc: added clarifications on documentation for dane_state_t
Nikos Mavrogiannopoulos [Tue, 26 Apr 2016 11:00:46 +0000 (13:00 +0200)] 
doc: added clarifications on documentation for dane_state_t

10 years agomanpages: include the dane functions into the distributed pages
Nikos Mavrogiannopoulos [Tue, 26 Apr 2016 10:56:35 +0000 (12:56 +0200)] 
manpages: include the dane functions into the distributed pages

10 years agoecdhe: eliminated unneeded checks for zero of public parameters
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 13:35:20 +0000 (15:35 +0200)] 
ecdhe: eliminated unneeded checks for zero of public parameters

There were not required by either draft-ietf-tls-rfc4492bis-07
or rfc7748.

10 years agodoc: added example client application utilizing the 3.1.x APIs
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 13:22:55 +0000 (15:22 +0200)] 
doc: added example client application utilizing the 3.1.x APIs

10 years agoexamples: added explicit 3.5.0 dependency in ex-client-x509
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 13:13:42 +0000 (15:13 +0200)] 
examples: added explicit 3.5.0 dependency in ex-client-x509

10 years agoexamples: added error checks and updated verify_certificate_chain()
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 13:11:00 +0000 (15:11 +0200)] 
examples: added error checks and updated verify_certificate_chain()

10 years ago.gitlab-ci.yml: made the linux tag explicit for our runners
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 12:30:07 +0000 (14:30 +0200)] 
.gitlab-ci.yml: made the linux tag explicit for our runners

10 years agodoc update
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 12:15:04 +0000 (14:15 +0200)] 
doc update

10 years agodoc: document curve X25519
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 12:13:11 +0000 (14:13 +0200)] 
doc: document curve X25519

10 years agodoc: clarify what catch all means in all scenarios
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 12:12:46 +0000 (14:12 +0200)] 
doc: clarify what catch all means in all scenarios

10 years agognutls-cli-debug: added tests for supported curves
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 09:07:46 +0000 (11:07 +0200)] 
gnutls-cli-debug: added tests for supported curves

10 years agotests: include self tests with CURVE-X25519
Nikos Mavrogiannopoulos [Sat, 23 Apr 2016 13:20:21 +0000 (15:20 +0200)] 
tests: include self tests with CURVE-X25519

10 years agognutls-cli: enhanced KX benchmark with X25519
Nikos Mavrogiannopoulos [Fri, 22 Apr 2016 11:17:38 +0000 (13:17 +0200)] 
gnutls-cli: enhanced KX benchmark with X25519

10 years agohandshake: added support for ECDH with curve X25519
Nikos Mavrogiannopoulos [Fri, 22 Apr 2016 10:25:59 +0000 (12:25 +0200)] 
handshake: added support for ECDH with curve X25519

This follows draft-ietf-tls-rfc4492bis-07 and rfc7748

10 years agotests: updated the openssl compat check to make explicit the used curves
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 10:11:48 +0000 (12:11 +0200)] 
tests: updated the openssl compat check to make explicit the used curves

10 years agoecdhe: print the received curve from the server on debug mode
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 09:12:29 +0000 (11:12 +0200)] 
ecdhe: print the received curve from the server on debug mode

10 years agognutls-cli-debug: added CHACHA20-POLY1305 detection
Nikos Mavrogiannopoulos [Sun, 24 Apr 2016 08:54:54 +0000 (10:54 +0200)] 
gnutls-cli-debug: added CHACHA20-POLY1305 detection

10 years agotests: on out of memory conditions do not fail the hash-large test
Nikos Mavrogiannopoulos [Sat, 23 Apr 2016 20:25:35 +0000 (22:25 +0200)] 
tests: on out of memory conditions do not fail the hash-large test

This test may require a large amount of memory which some CI systems
cannot provide. When an out-of-memory-error is detected skip the test
instead of failing.

10 years agosession: removed unused parameters from RSA-EXPORT era
Nikos Mavrogiannopoulos [Sat, 23 Apr 2016 13:15:50 +0000 (15:15 +0200)] 
session: removed unused parameters from RSA-EXPORT era

10 years agoREADME-alpha.md: updated badges with the new gitlab URLs
Nikos Mavrogiannopoulos [Sat, 23 Apr 2016 12:52:03 +0000 (14:52 +0200)] 
README-alpha.md: updated badges with the new gitlab URLs

10 years agodoc: document the TPM 1.2 limitation
Nikos Mavrogiannopoulos [Fri, 22 Apr 2016 07:26:55 +0000 (09:26 +0200)] 
doc: document the TPM 1.2 limitation

10 years agodoc: tpm: include short instructions on initializing the TPM chip
Nikos Mavrogiannopoulos [Thu, 21 Apr 2016 14:50:46 +0000 (16:50 +0200)] 
doc: tpm: include short instructions on initializing the TPM chip

10 years agotests: hash-large: use private mmap()
Nikos Mavrogiannopoulos [Wed, 20 Apr 2016 14:19:32 +0000 (16:19 +0200)] 
tests: hash-large: use private mmap()

This reduces the memory usage of the test significantly on Linux.

10 years agotests: use mmap() for large memory allocations in systems that support it
Nikos Mavrogiannopoulos [Wed, 20 Apr 2016 10:04:09 +0000 (12:04 +0200)] 
tests: use mmap() for large memory allocations in systems that support it

That allows the hash-large test to run on systems which its calloc()
is attempting to allocate an impossible amount of memory.

10 years agotests: use /bin/bash for tests that use bashisms
Nikos Mavrogiannopoulos [Wed, 20 Apr 2016 09:28:21 +0000 (11:28 +0200)] 
tests: use /bin/bash for tests that use bashisms

10 years agotests: don't run danetool.sh if danetool is not present
Nikos Mavrogiannopoulos [Wed, 20 Apr 2016 09:02:10 +0000 (11:02 +0200)] 
tests: don't run danetool.sh if danetool is not present

That prevents test suite failure in systems without libunbound.

10 years agognutls_int.h: allow compiling with system (gnutls) headers
Nikos Mavrogiannopoulos [Wed, 20 Apr 2016 08:08:23 +0000 (10:08 +0200)] 
gnutls_int.h: allow compiling with system (gnutls) headers

10 years ago.gitlab-ci.yml: added build rule on freebsd
Nikos Mavrogiannopoulos [Wed, 20 Apr 2016 11:44:59 +0000 (13:44 +0200)] 
.gitlab-ci.yml: added build rule on freebsd

10 years agocerttool: document sha3 functions in manpage [ci skip]
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 21:11:13 +0000 (23:11 +0200)] 
certtool: document sha3 functions in manpage [ci skip]

10 years agodoc: added missing @end example in danetool documentation
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 21:06:24 +0000 (23:06 +0200)] 
doc: added missing @end example in danetool documentation

10 years agodoc: updated documentation on false start
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 20:50:52 +0000 (22:50 +0200)] 
doc: updated documentation on false start

10 years agodoc update
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 20:37:22 +0000 (22:37 +0200)] 
doc update

10 years agognutls-cli-debug: enable socket verbosity when --verbose is given
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 17:25:08 +0000 (19:25 +0200)] 
gnutls-cli-debug: enable socket verbosity when --verbose is given

10 years agotools: explicitly initialize socket struct to zero
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 17:23:23 +0000 (19:23 +0200)] 
tools: explicitly initialize socket struct to zero

That resolves issue where verbose was enabled by default.

10 years agotools: avoid extracting the value of the app-proto alias
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 17:18:05 +0000 (19:18 +0200)] 
tools: avoid extracting the value of the app-proto alias

Instead always extract the starttls-proto value, as it seems
that libopts doesn't report any value for the former. This
corrects the starttls capability of danetool and gnutls-cli-debug.

10 years agotools: document the starttls capability
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 17:12:51 +0000 (19:12 +0200)] 
tools: document the starttls capability

10 years agotests: do not run danetool.sh on windows
Nikos Mavrogiannopoulos [Tue, 19 Apr 2016 07:20:04 +0000 (09:20 +0200)] 
tests: do not run danetool.sh on windows

The test fails due to CRLF.

10 years agotools: avoid relying on static buffers for service name
Nikos Mavrogiannopoulos [Mon, 18 Apr 2016 14:24:34 +0000 (16:24 +0200)] 
tools: avoid relying on static buffers for service name

10 years agotests: added basic check on danetool --tlsa-rr option
Nikos Mavrogiannopoulos [Mon, 18 Apr 2016 14:16:59 +0000 (16:16 +0200)] 
tests: added basic check on danetool --tlsa-rr option

10 years agodanetool: Allow specifying a service name into port option
Nikos Mavrogiannopoulos [Mon, 18 Apr 2016 14:03:37 +0000 (16:03 +0200)] 
danetool: Allow specifying a service name into port option

This makes the tool similar to gnutls-cli.

10 years agoFix library build on Chrome Native Client (NaCl)
Kevin Cernekee [Mon, 18 Apr 2016 13:15:32 +0000 (15:15 +0200)] 
Fix library build on Chrome Native Client (NaCl)

Some supported toolchains define DT_UNKNOWN but do not
define _DIRENT_HAVE_D_TYPE (and do not have the d_type field).
On other platforms GnuTLS may need to second-guess what the
library is reporting, but on NaCl this is unsafe.

10 years agognutls-serv: don't send closure messages in failed handshakes
Nikos Mavrogiannopoulos [Mon, 18 Apr 2016 10:03:05 +0000 (12:03 +0200)] 
gnutls-serv: don't send closure messages in failed handshakes

10 years agoclient key exchange: fail if the client KX message is padded with additional bytes
Nikos Mavrogiannopoulos [Mon, 18 Apr 2016 09:46:39 +0000 (11:46 +0200)] 
client key exchange: fail if the client KX message is padded with additional bytes

10 years ago_wrap_nettle_pk_derive: reject values of public key that are over the prime
Nikos Mavrogiannopoulos [Mon, 18 Apr 2016 09:18:04 +0000 (11:18 +0200)] 
_wrap_nettle_pk_derive: reject values of public key that are over the prime

That is do not canonicalise the value we get from the network, but
rather check it for validity. This saves a modular reduction on handshake
and performs a sanity check on the peer's (client) parameters.
Reported by Hubert Kario.

Resolves #84

10 years agotests: suite: disable any openssl cpu optimizations
Nikos Mavrogiannopoulos [Fri, 15 Apr 2016 08:17:32 +0000 (10:17 +0200)] 
tests: suite: disable any openssl cpu optimizations

This prevents from valgrind failures on softhsm usage due to
any new instruction optimizations which are not supported by
valgrind.

10 years agodoc: further updated documentation on false start [ci skip]
Nikos Mavrogiannopoulos [Fri, 15 Apr 2016 08:14:22 +0000 (10:14 +0200)] 
doc: further updated documentation on false start [ci skip]

10 years agodoc: updated documentation on false start
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 17:32:22 +0000 (19:32 +0200)] 
doc: updated documentation on false start

10 years agotests: enhanced the false start checks
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 17:23:13 +0000 (19:23 +0200)] 
tests: enhanced the false start checks

These now check whether sending and receiving is performed
as expected after handshake, DTLS, as well as test explicit handshake
called by the application.

10 years agoUpdated false start support to be transparent to applications.
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 17:20:36 +0000 (19:20 +0200)] 
Updated false start support to be transparent to applications.

That is, an additional flag GNUTLS_ENABLE_FALSE_START is introduced
for gnutls_init(), and that enables support for false start. At
this point false start will be performed by the handshake if possible,
and gnutls_record_recv() will handle handshake completion.

10 years agodoc update
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 09:11:01 +0000 (11:11 +0200)] 
doc update

10 years agodoc: updated docs related to private key generation
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 09:02:59 +0000 (11:02 +0200)] 
doc: updated docs related to private key generation

10 years agocerttool: do not allow combining --provable with --ecc in key generation
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 08:54:49 +0000 (10:54 +0200)] 
certtool: do not allow combining --provable with --ecc in key generation

There is no such support in the library.

10 years agoupdated auto-generated files for new APIs
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 08:33:55 +0000 (10:33 +0200)] 
updated auto-generated files for new APIs

10 years agodoc: added tlsproxy example reference into documentation
Nikos Mavrogiannopoulos [Thu, 14 Apr 2016 08:28:36 +0000 (10:28 +0200)] 
doc: added tlsproxy example reference into documentation

10 years agotests: pem-decoding: fixed issue preventing out-of-tree checks
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 13:55:56 +0000 (15:55 +0200)] 
tests: pem-decoding: fixed issue preventing out-of-tree checks

10 years agotests: pem-decoding: use unique temp files
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 13:48:58 +0000 (15:48 +0200)] 
tests: pem-decoding: use unique temp files

10 years agotests: enhanced mini-x509-kx with ECDHE-ECDSA ciphersuite testing
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 12:06:02 +0000 (14:06 +0200)] 
tests: enhanced mini-x509-kx with ECDHE-ECDSA ciphersuite testing

Also renamed it to cert-key-exchange for easier tracking.

10 years agohandshake: do not overwrite the server's signature algorithm
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 11:59:02 +0000 (13:59 +0200)] 
handshake: do not overwrite the server's signature algorithm

That is, correct a bug under which a client sending a certificate
would overwrite the server's idea about the used signature algorithm.
Reported by Hubert Kario.

10 years agotests: enhanced mini-x509-kx with client auth scenarios
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 11:50:59 +0000 (13:50 +0200)] 
tests: enhanced mini-x509-kx with client auth scenarios

10 years agotests: verify that the output of gnutls_sign_algorithm_get() is the expected one
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 11:39:38 +0000 (13:39 +0200)] 
tests: verify that the output of gnutls_sign_algorithm_get() is the expected one

10 years agodoc update
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 11:06:23 +0000 (13:06 +0200)] 
doc update

10 years agoocsp: increased the preallocated space in check_ocsp_purpose to account for null...
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 09:43:56 +0000 (11:43 +0200)] 
ocsp: increased the preallocated space in check_ocsp_purpose to account for null terminator

This relates to gnutls_x509_crt_get_key_purpose_oid() change to
return null-terminated OIDs.

10 years agotests: enhanced and simplified SHA3 tests
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 09:28:13 +0000 (11:28 +0200)] 
tests: enhanced and simplified SHA3 tests

Included checks about SHA3-224 and SHA3-384.

10 years agotests: added check of GOST cert decoding/printing
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 09:05:19 +0000 (11:05 +0200)] 
tests: added check of GOST cert decoding/printing

This verifies whether our printing functions print the
OID on unknown/unsupported algorithms.

10 years agox509 output: print the OID of certificates/CRLs/CRQs with unknown algorithms
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 09:04:12 +0000 (11:04 +0200)] 
x509 output: print the OID of certificates/CRLs/CRQs with unknown algorithms

That is, if any unknown signature or subject public key algorithm is
encountered the OID will be printed instead.

10 years agotests: added basic tests for CSR parsing
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 08:27:14 +0000 (10:27 +0200)] 
tests: added basic tests for CSR parsing

This mainly includes tests on the new gnutls_x509_crq_get_signature_oid()
and gnutls_x509_crt_get_algorithm_oid().

10 years agotests: added basic tests on CRL parsing
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 08:16:29 +0000 (10:16 +0200)] 
tests: added basic tests on CRL parsing

That includes testing on the new gnutls_x509_crl_get_signature_oid()

10 years agotests: added basic functionality tests for gnutls_x509_crt_get_*_oid
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 07:51:46 +0000 (09:51 +0200)] 
tests: added basic functionality tests for gnutls_x509_crt_get_*_oid

10 years agoAdded gnutls_x509_crl_get_signature_oid
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 07:43:31 +0000 (09:43 +0200)] 
Added gnutls_x509_crl_get_signature_oid

10 years agoAdded gnutls_x509_crq_get_signature_oid and gnutls_x509_crq_get_pk_oid
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 07:39:21 +0000 (09:39 +0200)] 
Added gnutls_x509_crq_get_signature_oid and gnutls_x509_crq_get_pk_oid

10 years agoAdded gnutls_x509_crt_get_signature_oid and gnutls_x509_crt_get_pk_oid
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 07:17:08 +0000 (09:17 +0200)] 
Added gnutls_x509_crt_get_signature_oid and gnutls_x509_crt_get_pk_oid

These functions can directly provide the textual object identifier
of their corresponding fields.

10 years agognutls_x509_crt_get_key_purpose_oid: copy the OID as a null-terminated string
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 07:03:56 +0000 (09:03 +0200)] 
gnutls_x509_crt_get_key_purpose_oid: copy the OID as a null-terminated string

10 years agosign: corrected digest in SHA3-224 OID mapping
Nikos Mavrogiannopoulos [Wed, 13 Apr 2016 06:53:23 +0000 (08:53 +0200)] 
sign: corrected digest in SHA3-224 OID mapping

10 years agoconfigure: corrected regression which prevented the build of tests/suite
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 20:53:57 +0000 (22:53 +0200)] 
configure: corrected regression which prevented the build of tests/suite

This regression was introduced at 8b97662c40c67a6d4087ce6e1f0c6fb6ea4a8b2c

10 years agognutls_x509_ext_import_policies: initialize value to avoid compiler warnings
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 20:25:06 +0000 (22:25 +0200)] 
gnutls_x509_ext_import_policies: initialize value to avoid compiler warnings

10 years agoREADME: removed inexistent package
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 20:21:02 +0000 (22:21 +0200)] 
README: removed inexistent package

10 years agocommon.mk: corrected typo on LDFLAGS for coverage
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 20:16:22 +0000 (22:16 +0200)] 
common.mk: corrected typo on LDFLAGS for coverage

10 years agodanetool: corrected typo in manual [ci skip]
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 17:25:18 +0000 (19:25 +0200)] 
danetool: corrected typo in manual [ci skip]

10 years agognutls_packet_get: avoid null pointer dereference on NULL input
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 14:07:41 +0000 (16:07 +0200)] 
gnutls_packet_get: avoid null pointer dereference on NULL input

That is, still allow the function to handle a NULL packet
input but reset the data contents.

10 years agognutls_x509_privkey_verify_seed: corrected typo that made the function always return...
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 14:04:24 +0000 (16:04 +0200)] 
gnutls_x509_privkey_verify_seed: corrected typo that made the function always return true

10 years ago_gnutls_asn2err: declared as constant function
Nikos Mavrogiannopoulos [Tue, 12 Apr 2016 14:02:20 +0000 (16:02 +0200)] 
_gnutls_asn2err: declared as constant function