]>
git.ipfire.org Git - thirdparty/gnutls.git/log
Nikos Mavrogiannopoulos [Thu, 8 Nov 2012 16:57:01 +0000 (17:57 +0100)]
Allow easier marking of insecure algorithms.
Nikos Mavrogiannopoulos [Wed, 7 Nov 2012 20:59:05 +0000 (21:59 +0100)]
removed debugging
Nikos Mavrogiannopoulos [Wed, 7 Nov 2012 20:55:36 +0000 (21:55 +0100)]
key usage violations are tolerated.
Nikos Mavrogiannopoulos [Wed, 7 Nov 2012 20:49:49 +0000 (21:49 +0100)]
Removed GNUTLS_CERT_REVOCATION_DATA_INVALID and no longer fail on OCSP parsing errors.
Nikos Mavrogiannopoulos [Wed, 7 Nov 2012 17:55:25 +0000 (18:55 +0100)]
doc update
Nikos Mavrogiannopoulos [Wed, 7 Nov 2012 17:30:17 +0000 (18:30 +0100)]
gnutls-cli-debug uses server name indication.
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 23:45:40 +0000 (00:45 +0100)]
updated
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 22:19:50 +0000 (23:19 +0100)]
Do not succeed if no MKI was received.
The gnutls_srtp_get_mki() function succeeds only when the MKI was received by the peer.
Also store the received MKI -if any- in the session resumption data.
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 22:07:12 +0000 (23:07 +0100)]
Added gnutls_ocsp_status_request_is_checked().
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 21:47:02 +0000 (22:47 +0100)]
When verifying an OCSP response included in TLS don't fail if the response is old.
That is to avoid creating more problems for a server that included an
old response, from a server that included none.
Also renamed: Too old -> Superseded.
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 21:28:24 +0000 (22:28 +0100)]
updated
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 21:10:10 +0000 (22:10 +0100)]
doc update
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 20:36:35 +0000 (21:36 +0100)]
updated doc
Nikos Mavrogiannopoulos [Tue, 6 Nov 2012 14:52:16 +0000 (15:52 +0100)]
Added gnutls_srtp_get_mki() and gnutls_srtp_set_mki().
Nikos Mavrogiannopoulos [Mon, 5 Nov 2012 21:06:05 +0000 (22:06 +0100)]
set an upper limit to SRTP profiles in hello message.
Nikos Mavrogiannopoulos [Mon, 5 Nov 2012 20:44:44 +0000 (21:44 +0100)]
Added conditional to disable DTLS-SRTP support.
Nikos Mavrogiannopoulos [Mon, 5 Nov 2012 20:44:26 +0000 (21:44 +0100)]
updated
Nikos Mavrogiannopoulos [Mon, 5 Nov 2012 20:38:50 +0000 (21:38 +0100)]
corrected SRTP profile names
Nikos Mavrogiannopoulos [Mon, 5 Nov 2012 20:35:50 +0000 (21:35 +0100)]
simplified profile selection
Nikos Mavrogiannopoulos [Sun, 4 Nov 2012 16:37:44 +0000 (17:37 +0100)]
better printing
Nikos Mavrogiannopoulos [Sun, 4 Nov 2012 16:34:23 +0000 (17:34 +0100)]
verify all possible entries
Nikos Mavrogiannopoulos [Sun, 4 Nov 2012 16:31:10 +0000 (17:31 +0100)]
danetool doc fix
Nikos Mavrogiannopoulos [Sun, 4 Nov 2012 16:22:39 +0000 (17:22 +0100)]
Added HMAC prefix to SRTP profiles and updated documentation.
Nikos Mavrogiannopoulos [Sun, 4 Nov 2012 12:01:01 +0000 (13:01 +0100)]
separate entries.
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 19:17:01 +0000 (20:17 +0100)]
undefine macro from win32 headers which clashes autogened macros.
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 19:07:18 +0000 (20:07 +0100)]
bumped version and removed unused dependency
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 19:03:40 +0000 (20:03 +0100)]
added new functions
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 18:58:48 +0000 (19:58 +0100)]
bumped version
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 18:58:37 +0000 (19:58 +0100)]
disable libdane when cross-building.
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 15:08:49 +0000 (16:08 +0100)]
gnutls_srtp_get_keys() returns the size of the key material
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 13:21:30 +0000 (14:21 +0100)]
corrected copyright
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 12:55:56 +0000 (13:55 +0100)]
removed gnutls_certificate_update_verify_flags
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 12:46:25 +0000 (13:46 +0100)]
check pathlen constraints.
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 12:23:49 +0000 (13:23 +0100)]
updated test
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 12:18:13 +0000 (13:18 +0100)]
files to ignore
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 12:11:46 +0000 (13:11 +0100)]
Added verification flag GNUTLS_VERIFY_DO_NOT_ALLOW_UNSORTED_CHAIN
The default is now GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN, and
removed gnutls_certificate_update_verify_flags().
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 12:01:08 +0000 (13:01 +0100)]
small optimization in CRL check
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 09:38:28 +0000 (10:38 +0100)]
Check the key usage bits during certificate verification.
Nikos Mavrogiannopoulos [Fri, 2 Nov 2012 09:24:16 +0000 (10:24 +0100)]
CRL verification includes the time checks.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 23:16:17 +0000 (00:16 +0100)]
doc update
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 23:08:58 +0000 (00:08 +0100)]
documented update
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 23:04:08 +0000 (00:04 +0100)]
Added gnutls_srtp_get_keys().
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 22:06:50 +0000 (23:06 +0100)]
corrected typos
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 22:04:20 +0000 (23:04 +0100)]
gnutls_srtp_get_profile_by_name -> gnutls_srtp_get_profile_id
Martin Storsjo [Thu, 1 Nov 2012 20:49:00 +0000 (22:49 +0200)]
Fix typos in error messages
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 21:48:25 +0000 (22:48 +0100)]
better verification messages.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 21:48:11 +0000 (22:48 +0100)]
optimized printing
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 18:46:43 +0000 (19:46 +0100)]
Added dane_verification_status_print() and danetool can verify a DANE entry.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 18:46:05 +0000 (19:46 +0100)]
avoid unnecessary newline
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 18:35:55 +0000 (19:35 +0100)]
gettext.h was moved to gnutls_str.h
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 17:13:03 +0000 (18:13 +0100)]
Added --check option to danetool.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 17:11:15 +0000 (18:11 +0100)]
Added new functions to convert types to strings.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 15:01:59 +0000 (16:01 +0100)]
Added test on DTLS SRTP functions.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 14:48:17 +0000 (15:48 +0100)]
updated auto-generated files.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 14:42:41 +0000 (15:42 +0100)]
documented update and set the copyright to Martin until the formal papers are received.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 14:39:41 +0000 (15:39 +0100)]
signed-unsigned comparison fixes and removed unused parameter.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 14:38:07 +0000 (15:38 +0100)]
Check for errors while setting an SRTP profile.
Martin Storsjo [Wed, 31 Oct 2012 23:34:55 +0000 (01:34 +0200)]
Support SRTP profile negotiation in the client and server tools
The cli/serv-args files haven't been regenerated in the patch,
to avoid the extra stray changes due to differing autogen versions.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 14:34:33 +0000 (15:34 +0100)]
Added "Since" field to new functions.
Nikos Mavrogiannopoulos [Thu, 1 Nov 2012 14:34:30 +0000 (15:34 +0100)]
Made error code consistent with the other text parsing functions.
Martin Storsjo [Wed, 31 Oct 2012 23:34:54 +0000 (01:34 +0200)]
Add support for DTLS-SRTP profile negotiation (RFC 5764)
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Wed, 31 Oct 2012 21:51:26 +0000 (22:51 +0100)]
better doc
Nikos Mavrogiannopoulos [Wed, 31 Oct 2012 21:48:52 +0000 (22:48 +0100)]
mention that GNUTLS_CERT_INVALID flag is deprecated by GNUTLS_CERT_SIGNER_NOT_FOUND and GNUTLS_CERT_SIGNATURE_FAILURE.
Nikos Mavrogiannopoulos [Wed, 31 Oct 2012 21:46:32 +0000 (22:46 +0100)]
updated gnutls_certificate_verification_status_print() presentation
Martin Storsjo [Wed, 31 Oct 2012 13:45:15 +0000 (15:45 +0200)]
server_name: Store the actual number of server names
Earlier, if the number of set server names exceeded the maximum,
the server_names field wasn't bounded to the maximum, which could
lead to reading out of bounds in _gnutls_server_name_send_params.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Martin Storsjo [Wed, 31 Oct 2012 13:44:35 +0000 (15:44 +0200)]
server_name: Return the actual required buffer size if the buffer is too small
Since we require space for the null termination, include this in
the info returned if the caller provided a too small buffer.
Otherwise, if the caller allocated a buffer of exactly the suggested
size, it would still be too small.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Tue, 30 Oct 2012 18:35:53 +0000 (19:35 +0100)]
Documented gnutls_certificate_verification_status_print().
Nikos Mavrogiannopoulos [Tue, 30 Oct 2012 18:18:24 +0000 (19:18 +0100)]
Added gnutls_certificate_verification_status_print().
This function simplifies printing the certificate verification status.
Nikos Mavrogiannopoulos [Tue, 30 Oct 2012 17:51:50 +0000 (18:51 +0100)]
Simplified certificate verification by adding gnutls_certificate_verify_peers3().
This function combines the RFC2818 hostname check and chain verification check.
Nikos Mavrogiannopoulos [Tue, 30 Oct 2012 17:16:40 +0000 (18:16 +0100)]
fix compilation when DANE is disabled.
Nikos Mavrogiannopoulos [Tue, 30 Oct 2012 17:15:18 +0000 (18:15 +0100)]
updated documentation.
Nikos Mavrogiannopoulos [Tue, 30 Oct 2012 14:49:44 +0000 (15:49 +0100)]
Added gnutls_certificate_update_verify_flags() to allow setting new flags without overriding any defaults.
Martin Storsjo [Mon, 29 Oct 2012 13:44:26 +0000 (15:44 +0200)]
examples: Build an executable of ex-serv-dtls like the other examples
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Martin Storsjo [Mon, 29 Oct 2012 13:44:25 +0000 (15:44 +0200)]
examples: Make sure the timeout parameter to select is valid
This makes the example work properly on Mac OS X (tested on 10.8).
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Nikos Mavrogiannopoulos [Mon, 29 Oct 2012 18:38:34 +0000 (19:38 +0100)]
Added documentation on detecting libgnutls-dane.
Nikos Mavrogiannopoulos [Mon, 29 Oct 2012 18:31:12 +0000 (19:31 +0100)]
Added gnutls-dane.pc.
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 23:03:15 +0000 (00:03 +0100)]
Added a test on danetool.
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 22:55:49 +0000 (23:55 +0100)]
removed unused variables.
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 22:52:29 +0000 (23:52 +0100)]
updated libtasn1
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 22:48:26 +0000 (23:48 +0100)]
better benchmark printing.
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 22:47:58 +0000 (23:47 +0100)]
doc update
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 21:53:44 +0000 (22:53 +0100)]
corrections in benchmark measured average time.
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 04:01:55 +0000 (05:01 +0100)]
corrected typo
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 03:47:20 +0000 (04:47 +0100)]
mention new function
Elias Pipping [Sun, 14 Oct 2012 19:30:26 +0000 (21:30 +0200)]
Fix out-of-source tests
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 01:25:46 +0000 (02:25 +0100)]
Added gnutls_session_get_id2().
Nikos Mavrogiannopoulos [Sun, 28 Oct 2012 01:18:29 +0000 (02:18 +0100)]
updated doc
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 21:19:33 +0000 (23:19 +0200)]
documented fix
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 21:17:33 +0000 (23:17 +0200)]
Added priority string %VERIFY_DISABLE_CRL_CHECKS.
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 21:04:36 +0000 (23:04 +0200)]
If OCSP revocation data are invalid or too old set appropriate verification flags.
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 20:44:14 +0000 (22:44 +0200)]
doc updates
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 20:34:03 +0000 (22:34 +0200)]
removed incorrect description
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 20:30:31 +0000 (22:30 +0200)]
correctly set the format of the certificate
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 18:51:02 +0000 (20:51 +0200)]
Added --local-dns option to gnutls-cli.
Nikos Mavrogiannopoulos [Sat, 13 Oct 2012 10:20:30 +0000 (12:20 +0200)]
disable default extensions on --disable-extensions.
Nikos Mavrogiannopoulos [Fri, 12 Oct 2012 17:57:05 +0000 (19:57 +0200)]
corrected typo
Nikos Mavrogiannopoulos [Fri, 12 Oct 2012 17:11:34 +0000 (19:11 +0200)]
call gnutls_x509_privkey_import_openssl() even with not a password.
Nikos Mavrogiannopoulos [Fri, 12 Oct 2012 16:55:11 +0000 (18:55 +0200)]
updated makefile
Nikos Mavrogiannopoulos [Fri, 12 Oct 2012 16:42:55 +0000 (18:42 +0200)]
Added debugging.
Nikos Mavrogiannopoulos [Fri, 12 Oct 2012 16:30:40 +0000 (18:30 +0200)]
doc fixes