]> git.ipfire.org Git - thirdparty/gnutls.git/log
thirdparty/gnutls.git
14 years agoRemoved unneeded opencdk functionality.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 22:03:54 +0000 (00:03 +0200)] 
Removed unneeded opencdk functionality.

14 years agoverify signatures on download
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 21:30:02 +0000 (23:30 +0200)] 
verify signatures on download

14 years ago_gnutls_is_secure_memory is no more.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 19:47:47 +0000 (21:47 +0200)] 
_gnutls_is_secure_memory is no more.

14 years agognutls-cli can now read input from win32.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 16:22:38 +0000 (18:22 +0200)] 
gnutls-cli can now read input from win32.

14 years agoAvoid using base64 armor auto-detection which causes decoding errors in win32.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 15:23:02 +0000 (17:23 +0200)] 
Avoid using base64 armor auto-detection which causes decoding errors in win32.
For some reason reading from the stream modifies the stream
and this work-around avoids that issue.

14 years agoenable debugging in pgps2kgnu
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 10:04:06 +0000 (12:04 +0200)] 
enable debugging in pgps2kgnu

14 years agodo not use valgrind in windows
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 10:01:16 +0000 (12:01 +0200)] 
do not use valgrind in windows

14 years agogmp is compiled with --enable-fat.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 09:55:36 +0000 (11:55 +0200)] 
gmp is compiled with --enable-fat.

14 years agolink libutils with libgnu.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 09:55:21 +0000 (11:55 +0200)] 
link libutils with libgnu.

14 years agomore files to ignore
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 00:20:41 +0000 (02:20 +0200)] 
more files to ignore

14 years agoAdded missing function names.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 00:19:40 +0000 (02:19 +0200)] 
Added missing function names.

14 years agoAdded a preliminary win32 compilation makefile.
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 00:18:54 +0000 (02:18 +0200)] 
Added a preliminary win32 compilation makefile.

14 years agowin32 fixes
Nikos Mavrogiannopoulos [Fri, 30 Dec 2011 00:18:45 +0000 (02:18 +0200)] 
win32 fixes

14 years agodo not build crywrap on win32
Nikos Mavrogiannopoulos [Thu, 29 Dec 2011 23:24:35 +0000 (01:24 +0200)] 
do not build crywrap on win32

14 years agoundefine possible system macros.
Nikos Mavrogiannopoulos [Thu, 29 Dec 2011 23:18:42 +0000 (01:18 +0200)] 
undefine possible system macros.

14 years agoupdated DTLS example
Nikos Mavrogiannopoulos [Thu, 29 Dec 2011 20:25:22 +0000 (22:25 +0200)] 
updated DTLS example

14 years agomore updates
Nikos Mavrogiannopoulos [Thu, 29 Dec 2011 19:24:15 +0000 (21:24 +0200)] 
more updates

14 years agoSmall improvements in documentation.
Nikos Mavrogiannopoulos [Thu, 29 Dec 2011 19:10:44 +0000 (21:10 +0200)] 
Small improvements in documentation.

14 years agocorrected bug in DSA private key parsing.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 23:51:25 +0000 (01:51 +0200)] 
corrected bug in DSA private key parsing.

14 years agoAdded --rsa option which is a no-op for now.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 23:29:59 +0000 (01:29 +0200)] 
Added --rsa option which is a no-op for now.

14 years agoAllow the insertion of characters to align the randomart.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 23:23:23 +0000 (01:23 +0200)] 
Allow the insertion of characters to align the randomart.

14 years agoPrint the fingerprint of PGP keys and not only the key ID.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 20:01:00 +0000 (22:01 +0200)] 
Print the fingerprint of PGP keys and not only the key ID.

14 years agoAdd random art to keys.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 19:45:28 +0000 (21:45 +0200)] 
Add random art to keys.

14 years agoSkip deflate test if libz is not available.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 19:35:15 +0000 (21:35 +0200)] 
Skip deflate test if libz is not available.

14 years agoupdated random art's messages.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 19:24:17 +0000 (21:24 +0200)] 
updated random art's messages.

14 years agoPrint the pgp key's randomart as well.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 18:58:14 +0000 (20:58 +0200)] 
Print the pgp key's randomart as well.

14 years agoPrint the randomart on the key ID and not the fingerprint.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 18:57:52 +0000 (20:57 +0200)] 
Print the randomart on the key ID and not the fingerprint.

14 years agoUpdated GNUTLS_E_NO_CERTIFICATE_FOUND description.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 18:46:52 +0000 (20:46 +0200)] 
Updated GNUTLS_E_NO_CERTIFICATE_FOUND description.

14 years agomore files to ignore
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 18:41:03 +0000 (20:41 +0200)] 
more files to ignore

14 years agoprint randomart for private keys as well.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 18:40:25 +0000 (20:40 +0200)] 
print randomart for private keys as well.

14 years agognutls_atfork was no longer in use.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 14:24:18 +0000 (16:24 +0200)] 
gnutls_atfork was no longer in use.

14 years agoAdded function gnutls_random_art() to convert fingerprints to images (currently ascii...
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 14:12:17 +0000 (16:12 +0200)] 
Added function gnutls_random_art() to convert fingerprints to images (currently ascii-art).

14 years agominor doc and comment fixes
Patrick Pelletier [Wed, 28 Dec 2011 09:37:06 +0000 (01:37 -0800)] 
minor doc and comment fixes

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
14 years agoupdated examples and added new "handling alerts" section.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 08:49:56 +0000 (10:49 +0200)] 
updated examples and added new "handling alerts" section.

14 years agoupdated and included in the documentation the udp code.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 08:40:32 +0000 (10:40 +0200)] 
updated and included in the documentation the udp code.

14 years agoSet don't fragment bit in Linux as well as in BSD variants.
Nikos Mavrogiannopoulos [Wed, 28 Dec 2011 08:32:48 +0000 (10:32 +0200)] 
Set don't fragment bit in Linux as well as in BSD variants.

14 years agoupdated server examples
Nikos Mavrogiannopoulos [Tue, 27 Dec 2011 21:32:12 +0000 (23:32 +0200)] 
updated server examples

14 years agosmallexample is no longer used. It is intended only for typesetting with smaller...
Nikos Mavrogiannopoulos [Mon, 26 Dec 2011 15:12:49 +0000 (17:12 +0200)] 
smallexample is no longer used. It is intended only for typesetting with smaller pages and had no relation to our usage.

14 years agoprepend UDP to server application name when in UDP mode.
Nikos Mavrogiannopoulos [Mon, 26 Dec 2011 15:08:56 +0000 (17:08 +0200)] 
prepend UDP to server application name when in UDP mode.

14 years agoAdded DTLS server example.
Nikos Mavrogiannopoulos [Mon, 26 Dec 2011 15:08:20 +0000 (17:08 +0200)] 
Added DTLS server example.

14 years agocorrected a leak
Nikos Mavrogiannopoulos [Mon, 26 Dec 2011 15:07:47 +0000 (17:07 +0200)] 
corrected a leak

14 years agoAdded SECP192R1 curve.
Nikos Mavrogiannopoulos [Mon, 26 Dec 2011 13:32:41 +0000 (15:32 +0200)] 
Added SECP192R1 curve.

14 years agopkcs11.h and abstract.h use extern C idiom for C++.
Nikos Mavrogiannopoulos [Mon, 26 Dec 2011 13:31:08 +0000 (15:31 +0200)] 
pkcs11.h and abstract.h use extern C idiom for C++.

14 years agoAdded ciphersuites: GNUTLS_PSK_WITH_AES_256_GCM_SHA384 and GNUTLS_DHE_PSK_WITH_AES_25...
Nikos Mavrogiannopoulos [Mon, 19 Dec 2011 00:16:43 +0000 (01:16 +0100)] 
Added ciphersuites: GNUTLS_PSK_WITH_AES_256_GCM_SHA384 and GNUTLS_DHE_PSK_WITH_AES_256_GCM_SHA384.

14 years agoCorrected ciphersuite GNUTLS_ECDHE_PSK_AES_256_CBC_SHA384
Nikos Mavrogiannopoulos [Mon, 19 Dec 2011 00:10:16 +0000 (01:10 +0100)] 
Corrected ciphersuite GNUTLS_ECDHE_PSK_AES_256_CBC_SHA384

14 years agoOnly use configured interfaces. Patch by Pino Toscano.
Nikos Mavrogiannopoulos [Sun, 18 Dec 2011 18:36:03 +0000 (19:36 +0100)] 
Only use configured interfaces. Patch by Pino Toscano.

14 years agobetter comments.
Nikos Mavrogiannopoulos [Sat, 17 Dec 2011 11:39:53 +0000 (12:39 +0100)] 
better comments.

14 years agognutls_protocol_get_version() and _gnutls_set_current_version() are now inline functions
Nikos Mavrogiannopoulos [Sat, 17 Dec 2011 11:32:51 +0000 (12:32 +0100)] 
gnutls_protocol_get_version() and _gnutls_set_current_version() are now inline functions

14 years agodocumented _gnutls_supported_ciphersuites()
Nikos Mavrogiannopoulos [Sat, 17 Dec 2011 11:26:15 +0000 (12:26 +0100)] 
documented _gnutls_supported_ciphersuites()

14 years agorenamed the _SHA ciphersuites to _SHA1.
Nikos Mavrogiannopoulos [Sat, 17 Dec 2011 11:21:42 +0000 (12:21 +0100)] 
renamed the _SHA ciphersuites to _SHA1.

14 years agocorrectly set the odd bits.
Nikos Mavrogiannopoulos [Fri, 16 Dec 2011 04:02:45 +0000 (05:02 +0100)] 
correctly set the odd bits.

14 years agomake dist forces regeneration of ChangeLog and manpages.
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 22:37:10 +0000 (23:37 +0100)] 
make dist forces regeneration of ChangeLog and manpages.

14 years agoAdded missing file gnutls_3_0_9
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 22:16:57 +0000 (23:16 +0100)] 
Added missing file

14 years agobumped version
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 22:03:58 +0000 (23:03 +0100)] 
bumped version

14 years agodocumented new priority strings.
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 19:19:46 +0000 (20:19 +0100)] 
documented new priority strings.

14 years agoserver precedence also used in compression methods.
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 19:19:35 +0000 (20:19 +0100)] 
server precedence also used in compression methods.

14 years agocipher_suite_st is no longer used internally. We only use a point to 2 bytes.
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 19:08:02 +0000 (20:08 +0100)] 
cipher_suite_st is no longer used internally. We only use a point to 2 bytes.

14 years agoAdded new priority string %SERVER_PRECEDENCE.
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 18:43:10 +0000 (19:43 +0100)] 
Added new priority string %SERVER_PRECEDENCE.

14 years agoRemoved 128-bit ciphers from secure192, but added SHA256 (or no ciphersuites are...
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 18:26:14 +0000 (19:26 +0100)] 
Removed 128-bit ciphers from secure192, but added SHA256 (or no ciphersuites are there).

14 years agoAdded the --dh-info parameter to certtool.
Nikos Mavrogiannopoulos [Tue, 13 Dec 2011 18:08:12 +0000 (19:08 +0100)] 
Added the --dh-info parameter to certtool.

14 years agognutls_priority_get_cipher_suite was renamed to gnutls_priority_get_cipher_suite_index.
Nikos Mavrogiannopoulos [Mon, 12 Dec 2011 17:54:44 +0000 (18:54 +0100)] 
gnutls_priority_get_cipher_suite was renamed to gnutls_priority_get_cipher_suite_index.
This makes a more consistent API at the cost of requiring gnutls_get_cipher_suite_info().
An advantage however is that more information can now be accessed.

14 years agoDiffie Hellman PKCS #3 parameters now contain the recommended private key size.
Nikos Mavrogiannopoulos [Mon, 12 Dec 2011 16:46:00 +0000 (17:46 +0100)] 
Diffie Hellman PKCS #3 parameters now contain the recommended private key size.
By using the recommended key size the calculations for the server side are
reduced, giving a 50% increase in DH calculations.

14 years agosmall cleanups.
Nikos Mavrogiannopoulos [Mon, 12 Dec 2011 16:29:57 +0000 (17:29 +0100)] 
small cleanups.

14 years agoOptimizations in DH parameter generation.
Nikos Mavrogiannopoulos [Mon, 12 Dec 2011 01:18:59 +0000 (02:18 +0100)] 
Optimizations in DH parameter generation.

The larger prime is find first and the big loop needs to
find a smaller prime, increasing performance.
The _gnutls_rnd() function is now inline and GNUTLS_RND_NONCE doesn't update random generator state.

14 years agoupdated
Nikos Mavrogiannopoulos [Sun, 11 Dec 2011 10:05:48 +0000 (11:05 +0100)] 
updated

14 years agoIf a ticket is sent to client then don't store the session information in the session...
Nikos Mavrogiannopoulos [Sun, 11 Dec 2011 10:04:39 +0000 (11:04 +0100)] 
If a ticket is sent to client then don't store the session information in the session cache.

14 years agoAdded gnutls_priority_get_cipher_suite().
Nikos Mavrogiannopoulos [Sun, 11 Dec 2011 09:36:55 +0000 (10:36 +0100)] 
Added gnutls_priority_get_cipher_suite().
This allows listing the ciphersuites enabled in a priority structure.
The certtool -l option was overloaded so if combined with --priority
it will only list the ciphersuites that are enabled by the given
priority string.

14 years agoremoved unused variables.
Nikos Mavrogiannopoulos [Sun, 11 Dec 2011 09:32:46 +0000 (10:32 +0100)] 
removed unused variables.

14 years agoAdded 192-bit curve in normal priorities.
Nikos Mavrogiannopoulos [Sat, 10 Dec 2011 22:46:00 +0000 (23:46 +0100)] 
Added 192-bit curve in normal priorities.

14 years agodocumented updates
Nikos Mavrogiannopoulos [Sat, 10 Dec 2011 22:09:46 +0000 (23:09 +0100)] 
documented updates

14 years agoPrint ephemeral information after certificate information.
Nikos Mavrogiannopoulos [Sat, 10 Dec 2011 10:28:53 +0000 (11:28 +0100)] 
Print ephemeral information after certificate information.

14 years agoOptimized ciphersuite sorting.
Nikos Mavrogiannopoulos [Sat, 10 Dec 2011 10:18:46 +0000 (11:18 +0100)] 
Optimized ciphersuite sorting.

14 years agomodified the test to a level of 80bits of security.
Nikos Mavrogiannopoulos [Fri, 9 Dec 2011 17:21:43 +0000 (18:21 +0100)] 
modified the test to a level of 80bits of security.

14 years agoAdded SECP192R1 curve.
Nikos Mavrogiannopoulos [Fri, 9 Dec 2011 17:20:44 +0000 (18:20 +0100)] 
Added SECP192R1 curve.

14 years agobe less verbose.
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 23:07:04 +0000 (00:07 +0100)] 
be less verbose.

14 years agodocumented fix
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 23:04:00 +0000 (00:04 +0100)] 
documented fix

14 years agoAdded ECDHE-ECDSA test.
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 23:02:55 +0000 (00:02 +0100)] 
Added ECDHE-ECDSA test.

14 years agoThe timing resistant ecc_mulmod() is only used when signing using the ECDSA private...
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 23:02:06 +0000 (00:02 +0100)] 
The timing resistant ecc_mulmod() is only used when signing using the ECDSA private key. This improves performance in all other cases that do not require timing resistance.

14 years agocorrected have_cpuid for x86-64.
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 22:19:37 +0000 (23:19 +0100)] 
corrected have_cpuid for x86-64.

14 years agorenamed hardware tokens to security modules.
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 17:29:27 +0000 (18:29 +0100)] 
renamed hardware tokens to security modules.

14 years agoAdded section 'Managing encrypted keys' to include PKCS 12 structures.
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 17:19:57 +0000 (18:19 +0100)] 
Added section 'Managing encrypted keys' to include PKCS 12 structures.

14 years agoAdded RSA key exchange to comparison.
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 17:17:32 +0000 (18:17 +0100)] 
Added RSA key exchange to comparison.

14 years agoExported gnutls_cpuid() and gnutls_have_cpuid().
Nikos Mavrogiannopoulos [Thu, 8 Dec 2011 17:15:44 +0000 (18:15 +0100)] 
Exported gnutls_cpuid() and gnutls_have_cpuid().

14 years agoFix descriptive text.
Simon Josefsson [Tue, 6 Dec 2011 12:46:06 +0000 (13:46 +0100)] 
Fix descriptive text.

14 years agoFix getfuncs.pl parse bug; require non-empty list of function parameters.
Simon Josefsson [Tue, 6 Dec 2011 12:44:02 +0000 (13:44 +0100)] 
Fix getfuncs.pl parse bug; require non-empty list of function parameters.

Otherwise it would detect a comment like '* foo()' as another function.

14 years agoReally remove manpages.
Simon Josefsson [Tue, 6 Dec 2011 12:28:56 +0000 (13:28 +0100)] 
Really remove manpages.

14 years agoFix whitespace in last commit.
Simon Josefsson [Tue, 6 Dec 2011 12:26:08 +0000 (13:26 +0100)] 
Fix whitespace in last commit.

14 years agoDon't rebuild man pages on every 'make' invocation.
Simon Josefsson [Tue, 6 Dec 2011 12:22:26 +0000 (13:22 +0100)] 
Don't rebuild man pages on every 'make' invocation.

14 years agomanpages don't need to be in the repository.
Nikos Mavrogiannopoulos [Tue, 6 Dec 2011 09:27:05 +0000 (10:27 +0100)] 
manpages don't need to be in the repository.

14 years agocipher-test is now run without valgrind
Nikos Mavrogiannopoulos [Thu, 1 Dec 2011 18:27:57 +0000 (19:27 +0100)] 
cipher-test is now run without valgrind

14 years agoremoved superfluous check.
Nikos Mavrogiannopoulos [Tue, 29 Nov 2011 20:45:41 +0000 (21:45 +0100)] 
removed superfluous check.

14 years agoFix syntax-check nits.
Simon Josefsson [Tue, 29 Nov 2011 09:38:36 +0000 (10:38 +0100)] 
Fix syntax-check nits.

14 years agodocumentation updates.
Nikos Mavrogiannopoulos [Sat, 26 Nov 2011 09:31:44 +0000 (10:31 +0100)] 
documentation updates.

14 years agouse emph instead of cite since cite produces bad output in texi2html.
Nikos Mavrogiannopoulos [Fri, 25 Nov 2011 17:11:38 +0000 (18:11 +0100)] 
use emph instead of cite since cite produces bad output in texi2html.

14 years agoupdates in sectioning. Subheading was used instead of subsection in few cases.
Nikos Mavrogiannopoulos [Thu, 24 Nov 2011 17:23:30 +0000 (18:23 +0100)] 
updates in sectioning. Subheading was used instead of subsection in few cases.

14 years agoguile: Fix the (unused) `output-procedure-texi-documentation-from-c-file'.
Ludovic Courtès [Thu, 24 Nov 2011 23:29:07 +0000 (00:29 +0100)] 
guile: Fix the (unused) `output-procedure-texi-documentation-from-c-file'.

Reported by Mike Gran <spk121@yahoo.com>.

14 years agocopy images to html_node
Nikos Mavrogiannopoulos [Thu, 24 Nov 2011 17:00:55 +0000 (18:00 +0100)] 
copy images to html_node

14 years agoadded missing node
Nikos Mavrogiannopoulos [Thu, 24 Nov 2011 16:57:02 +0000 (17:57 +0100)] 
added missing node

14 years agoupdates in texi and tex documentation.
Nikos Mavrogiannopoulos [Thu, 24 Nov 2011 16:54:11 +0000 (17:54 +0100)] 
updates in texi and tex documentation.

14 years agodropped unneeded function.
Nikos Mavrogiannopoulos [Thu, 24 Nov 2011 07:20:00 +0000 (08:20 +0100)] 
dropped unneeded function.