* Version 3.0.2 (unreleased)
+** libgnutls: OpenPGP certificate type is not enabled
+by default.
+
** libgnutls: Added %NO_EXTENSIONS priority string.
** libgnutls: Corrected issue in gnutls_record_recv()
0
};
-static int cert_type_priority[] = {
+static const int cert_type_priority_default[] = {
+ GNUTLS_CRT_X509,
+ 0
+};
+
+static const int cert_type_priority_all[] = {
GNUTLS_CRT_X509,
GNUTLS_CRT_OPENPGP,
0
{
_set_priority (&(*priority_cache)->protocol, protocol_priority);
_set_priority (&(*priority_cache)->compression, comp_priority);
- _set_priority (&(*priority_cache)->cert_type, cert_type_priority);
+ _set_priority (&(*priority_cache)->cert_type, cert_type_priority_default);
_set_priority (&(*priority_cache)->sign_algo, sign_priority_default);
_set_priority (&(*priority_cache)->supported_ecc, supported_ecc_normal);
i = 0;
if (strncasecmp (&broken_list[i][1], "CTYPE-ALL", 9) == 0)
{
bulk_fn (&(*priority_cache)->cert_type,
- cert_type_priority);
+ cert_type_priority_all);
}
else
{