Simon Josefsson [Wed, 24 Oct 2007 15:47:24 +0000 (17:47 +0200)]
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/gnutls
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 15:33:00 +0000 (18:33 +0300)]
further deprecated the set_default_priority() functions. now implemented
as macros.
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 14:19:51 +0000 (17:19 +0300)]
The user handshake callback function is now called on SSLv2 hello messages.
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 13:50:59 +0000 (16:50 +0300)]
Added gnutls_set_default_priority2() and deprecated gnutls_set_default_priority().
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 12:01:11 +0000 (15:01 +0300)]
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 11:53:28 +0000 (14:53 +0300)]
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 11:39:53 +0000 (14:39 +0300)]
added news entry for --disable-quick-random
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 11:38:58 +0000 (14:38 +0300)]
/dev/urandom is used now by default for key generation. The option --disable-quick-random was introduced.
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 11:21:42 +0000 (14:21 +0300)]
updated some examples.
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 07:35:25 +0000 (10:35 +0300)]
The library version is now 14 instead of 24. (14 is greater than our current 13).
Nikos Mavrogiannopoulos [Wed, 24 Oct 2007 07:27:04 +0000 (10:27 +0300)]
Introduced gnutls_session_enable_compatibility_mode() to allow enabling
all supported compatibility options (like disabling padding). Some other bug fixes
in tls-test.c.
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 21:15:54 +0000 (00:15 +0300)]
Added some documentation for the new convert functions.
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 16:02:20 +0000 (19:02 +0300)]
renamed zlib to deflate
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 15:57:01 +0000 (18:57 +0300)]
Updata gnutls.vers since we changed our interfaces and some other fixes.
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 14:43:47 +0000 (17:43 +0300)]
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 14:23:50 +0000 (17:23 +0300)]
The text names used in the gnutls_*_convert_priority functions are the names
defined for the algorithms in gnutls_algorithms.c.
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 12:39:28 +0000 (15:39 +0300)]
Added copyright notices to examples
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 11:56:52 +0000 (14:56 +0300)]
corrected the prototypes
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 11:54:12 +0000 (14:54 +0300)]
replaced UNKNOWN_HASH_ALGORITHM WITH UNKNOWN_ALGORITHM
Nikos Mavrogiannopoulos [Tue, 23 Oct 2007 11:53:11 +0000 (14:53 +0300)]
corrected typo.
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 22:05:19 +0000 (01:05 +0300)]
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 21:22:54 +0000 (00:22 +0300)]
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 21:14:20 +0000 (00:14 +0300)]
Updated the priority functions to be more compatible to our interface and
avoid parsing on every session generation. The current approach stores parsed data
to our integer format.CG: -----------------------------------------------------------------------
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 20:53:47 +0000 (23:53 +0300)]
Added gnutls_record_disable_padding() to allow servers talk to buggy clients that complain if TLS 1.0 padding is used.
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 20:29:53 +0000 (23:29 +0300)]
Added new priority functions that accept text instead of integers.
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 19:24:07 +0000 (22:24 +0300)]
Removed some ancient non-used functions.
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 11:04:03 +0000 (14:04 +0300)]
Merge branch 'master' of ssh://nmav@git.sv.gnu.org/srv/git/gnutls
Nikos Mavrogiannopoulos [Mon, 22 Oct 2007 11:03:08 +0000 (14:03 +0300)]
Added the --v1 option to certtool to allow generating version 1 certificates.
Simon Josefsson [Mon, 22 Oct 2007 07:53:59 +0000 (09:53 +0200)]
Sync with TP.
Simon Josefsson [Mon, 22 Oct 2007 07:30:15 +0000 (09:30 +0200)]
Add.
Simon Josefsson [Mon, 22 Oct 2007 07:27:33 +0000 (09:27 +0200)]
Update gnulib files.
Simon Josefsson [Mon, 22 Oct 2007 06:35:09 +0000 (08:35 +0200)]
Update gnulib files.
Simon Josefsson [Mon, 22 Oct 2007 06:15:35 +0000 (08:15 +0200)]
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/gnutls
Nikos Mavrogiannopoulos [Fri, 19 Oct 2007 19:05:28 +0000 (22:05 +0300)]
Renamed openpgp_cert to openpgp_crt to be consistent with x509.
Nikos Mavrogiannopoulos [Fri, 19 Oct 2007 16:22:38 +0000 (19:22 +0300)]
Occurences of gnutls_openpgp_key were renamed to gnutls_openpgp_cert,
leaving an API compatibility layer.
Nikos Mavrogiannopoulos [Fri, 19 Oct 2007 15:47:12 +0000 (18:47 +0300)]
Renamed gnutls_openpgp_key_t to gnutls_openpgp_cert_t
Simon Josefsson [Wed, 17 Oct 2007 15:33:48 +0000 (17:33 +0200)]
Generated.
Simon Josefsson [Wed, 17 Oct 2007 15:26:19 +0000 (17:26 +0200)]
Revert mistake removal.
Simon Josefsson [Wed, 17 Oct 2007 15:03:34 +0000 (17:03 +0200)]
Generated.
Simon Josefsson [Wed, 17 Oct 2007 15:01:28 +0000 (17:01 +0200)]
Version 2.1.3.
Simon Josefsson [Wed, 17 Oct 2007 15:01:10 +0000 (17:01 +0200)]
Bump ABI version.
Simon Josefsson [Wed, 17 Oct 2007 14:46:50 +0000 (16:46 +0200)]
Remove tls-authz.
Simon Josefsson [Wed, 17 Oct 2007 14:45:50 +0000 (16:45 +0200)]
Remove tls-authz.
Simon Josefsson [Wed, 17 Oct 2007 14:45:04 +0000 (16:45 +0200)]
Remove TLS-authz.
Simon Josefsson [Mon, 15 Oct 2007 08:21:35 +0000 (10:21 +0200)]
Bump version.
Simon Josefsson [Mon, 15 Oct 2007 08:21:18 +0000 (10:21 +0200)]
Add.
Nikos Mavrogiannopoulos [Sun, 14 Oct 2007 22:05:12 +0000 (01:05 +0300)]
Reenabled the 256 bit algorithms in the default priorities.
Nikos Mavrogiannopoulos [Sun, 14 Oct 2007 22:00:28 +0000 (01:00 +0300)]
** Corrected bugs in the openpgp certificate verification functions using a keyring.
Now it correctly verifies openpgp certificates.
** Removed the ancient pgpkeyserver support (which was not used anywhere)
Simon Josefsson [Sun, 14 Oct 2007 17:36:59 +0000 (19:36 +0200)]
Generated.
Simon Josefsson [Sun, 14 Oct 2007 17:34:27 +0000 (19:34 +0200)]
Typo.
Simon Josefsson [Sun, 14 Oct 2007 17:30:47 +0000 (19:30 +0200)]
Version 2.1.2.
Simon Josefsson [Sun, 14 Oct 2007 17:04:10 +0000 (19:04 +0200)]
Add.
Simon Josefsson [Sun, 14 Oct 2007 15:53:37 +0000 (17:53 +0200)]
Wrap.
Simon Josefsson [Sun, 14 Oct 2007 15:53:05 +0000 (17:53 +0200)]
Mention enum's.
Simon Josefsson [Sun, 14 Oct 2007 15:50:40 +0000 (17:50 +0200)]
Move deprecated SRP alerts to compat.h.
Simon Josefsson [Sun, 14 Oct 2007 15:49:20 +0000 (17:49 +0200)]
Add compatibility mapping for GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
Simon Josefsson [Sun, 14 Oct 2007 13:04:06 +0000 (15:04 +0200)]
Encode in shared library that we aren't backwards compatible.
Nikos Mavrogiannopoulos [Sat, 13 Oct 2007 15:39:23 +0000 (18:39 +0300)]
removed references to trustdb
Nikos Mavrogiannopoulos [Sat, 13 Oct 2007 15:15:13 +0000 (18:15 +0300)]
Removed all the trustdb related code. It wasn't used and trustdbs are not
specified anywhere except pgp. Now we use the standard key rings.
Nikos Mavrogiannopoulos [Sat, 13 Oct 2007 09:05:13 +0000 (12:05 +0300)]
more text
Nikos Mavrogiannopoulos [Fri, 12 Oct 2007 20:25:34 +0000 (23:25 +0300)]
The 256 bit ciphers are not enabled in the default priorities.
Nikos Mavrogiannopoulos [Fri, 12 Oct 2007 20:23:11 +0000 (23:23 +0300)]
Added support for DSA2 (key sizes for more than 1024 bits on DSA) via libgcrypt 1.3.0.
Nikos Mavrogiannopoulos [Fri, 12 Oct 2007 20:22:26 +0000 (23:22 +0300)]
Updated documentation.
Nikos Mavrogiannopoulos [Fri, 12 Oct 2007 10:16:54 +0000 (13:16 +0300)]
Nikos Mavrogiannopoulos [Fri, 12 Oct 2007 10:16:47 +0000 (13:16 +0300)]
* Added section "Selecting cryptographic key sizes" in gnutls.texi
* Added function gnutls_mac_get_key_size()
* Updated _gnutls_dh_generate_prime() to consider the size for "q" from "Selecting cryptographic key sizes"
Simon Josefsson [Tue, 9 Oct 2007 15:19:36 +0000 (17:19 +0200)]
Mention certtool --quick-random.
Nikos Mavrogiannopoulos [Tue, 9 Oct 2007 15:08:41 +0000 (18:08 +0300)]
Added defines for the deprecated SRP alert numbers.
Nikos Mavrogiannopoulos [Tue, 9 Oct 2007 08:40:06 +0000 (11:40 +0300)]
added an assertion.
Nikos Mavrogiannopoulos [Tue, 9 Oct 2007 08:39:28 +0000 (11:39 +0300)]
Corrected an error in a parenthesis.
Nikos Mavrogiannopoulos [Tue, 9 Oct 2007 08:38:25 +0000 (11:38 +0300)]
Merge branch 'master' of ssh://nmav@git.sv.gnu.org/srv/git/gnutls
Nikos Mavrogiannopoulos [Tue, 9 Oct 2007 08:37:45 +0000 (11:37 +0300)]
Changed the certificate reading logic to allow for more buggy implementations
that send 0B 00 00 06 00 00 03 00 00 00 as an empty certificate message.
(we already allow for 0B 00 00 00 and 0B 00 00 03 00 00 00)
Ludovic Courtès [Mon, 8 Oct 2007 20:54:13 +0000 (22:54 +0200)]
Guile: Reflect SRP/PSK changes.
* guile/modules/gnutls.scm (alert-description/unknown-srp-username,
alert-description/missing-srp-username): Remove.
(alert-description/unknown-psk-identity): New.
* guile/modules/gnutls/build/enums.scm (%alert-description-enum):
Likewise.
Ludovic Courtès [Mon, 8 Oct 2007 20:03:56 +0000 (22:03 +0200)]
Update `NEWS'.
Ludovic Courtès [Mon, 8 Oct 2007 19:49:43 +0000 (21:49 +0200)]
Fix configure-time Guile detection.
* configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not `LDFLAGS'.
Patch by Nix <nix@esperi.org.uk>.
Nikos Mavrogiannopoulos [Mon, 8 Oct 2007 10:38:17 +0000 (13:38 +0300)]
Nikos Mavrogiannopoulos [Mon, 8 Oct 2007 10:37:15 +0000 (13:37 +0300)]
Updated the information for developers.
Nikos Mavrogiannopoulos [Mon, 8 Oct 2007 10:30:13 +0000 (13:30 +0300)]
Merge branch 'master' of ssh://nmav@git.sv.gnu.org/srv/git/gnutls
Nikos Mavrogiannopoulos [Mon, 8 Oct 2007 09:57:03 +0000 (12:57 +0300)]
Added warning about termination of connection in post_client_hello callback.
Simon Josefsson [Mon, 8 Oct 2007 09:38:26 +0000 (11:38 +0200)]
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/gnutls
Conflicts:
NEWS
Nikos Mavrogiannopoulos [Mon, 8 Oct 2007 09:08:33 +0000 (12:08 +0300)]
** Added capability to set a callback after the client hello is received
by the server in order to adjust parameters before the handshake.
** SRP was corrected to adhere (more) to the latest draft (published soon as RFC)
** Corrected bug which did not allow a server to run without supporting
certificates.
** Updated the DN parser which now prints wrongly decoded values as hex
strings.
Nikos Mavrogiannopoulos [Sun, 7 Oct 2007 10:26:46 +0000 (13:26 +0300)]
corrected possible size issue
Nikos Mavrogiannopoulos [Sun, 7 Oct 2007 07:26:18 +0000 (10:26 +0300)]
Removed all the xml functions and stubs, as well as references in the
documentation.
Nikos Mavrogiannopoulos [Sat, 6 Oct 2007 18:21:22 +0000 (21:21 +0300)]
error_to_alert() now always return an alert number. This is to avoid sending illegal values
when the return value is not checked (commonplace).
Nikos Mavrogiannopoulos [Sat, 6 Oct 2007 10:51:03 +0000 (13:51 +0300)]
Nikos Mavrogiannopoulos [Sat, 6 Oct 2007 10:50:43 +0000 (13:50 +0300)]
Nikos Mavrogiannopoulos [Sat, 6 Oct 2007 10:19:11 +0000 (13:19 +0300)]
Added the --quick-random option to certtool to improve generation time of private keys.
They delay is quite annoying especially when generating test keys.
Simon Josefsson [Sat, 6 Oct 2007 08:27:10 +0000 (10:27 +0200)]
Bump versions.
Simon Josefsson [Sat, 6 Oct 2007 08:26:54 +0000 (10:26 +0200)]
Add.
Nikos Mavrogiannopoulos [Sat, 6 Oct 2007 07:15:09 +0000 (10:15 +0300)]
Corrected output in DER format and corrected output for smime_to_pkcs7 to output in outfile instead of stdout.
Simon Josefsson [Mon, 24 Sep 2007 11:50:08 +0000 (13:50 +0200)]
Generated.
Simon Josefsson [Mon, 24 Sep 2007 11:30:49 +0000 (13:30 +0200)]
Bump version.
Simon Josefsson [Mon, 24 Sep 2007 11:30:22 +0000 (13:30 +0200)]
Version 2.1.1.
Simon Josefsson [Mon, 24 Sep 2007 11:30:04 +0000 (13:30 +0200)]
Add.
Simon Josefsson [Mon, 24 Sep 2007 11:22:51 +0000 (13:22 +0200)]
Rework Camellia configure messages and logic.
Simon Josefsson [Mon, 24 Sep 2007 11:03:57 +0000 (13:03 +0200)]
Add fixes, for trac.
Simon Josefsson [Mon, 24 Sep 2007 11:03:26 +0000 (13:03 +0200)]
Add.
Simon Josefsson [Mon, 24 Sep 2007 10:47:28 +0000 (12:47 +0200)]
Typo.
Simon Josefsson [Mon, 24 Sep 2007 10:45:33 +0000 (12:45 +0200)]
Add --disable-camellia. Remove automake conditional, not used.
Simon Josefsson [Mon, 24 Sep 2007 10:42:01 +0000 (12:42 +0200)]
Add.
Simon Josefsson [Mon, 24 Sep 2007 10:41:31 +0000 (12:41 +0200)]
Add.