qulogic/pidgin

a8b55b63ecbb
Print TLS versions as hex, because that's how they're defined and
they're more human-readable this way.
--- a/libpurple/plugins/ssl/ssl-nss.c Sat Aug 16 16:35:40 2014 -0700
+++ b/libpurple/plugins/ssl/ssl-nss.c Fri Sep 12 11:09:41 2014 -0700
@@ -156,9 +156,9 @@
if ((SSL_VersionRangeGetSupported(ssl_variant_stream, &supported) == SECSuccess) &&
(SSL_VersionRangeGetDefault(ssl_variant_stream, &enabled) == SECSuccess)) {
purple_debug_info("nss", "TLS supported versions: "
- "%d through %d\n", supported.min, supported.max);
+ "0x%04hx through 0x%04hx\n", supported.min, supported.max);
purple_debug_info("nss", "TLS versions allowed by default: "
- "%d through %d\n", enabled.min, enabled.max);
+ "0x%04hx through 0x%04hx\n", enabled.min, enabled.max);
/* Make sure all versions of TLS supported by the local library are
enabled. (For some reason NSS doesn't enable newer versions of TLS
@@ -167,10 +167,10 @@
enabled.max = supported.max;
if (SSL_VersionRangeSetDefault(ssl_variant_stream, &enabled) == SECSuccess) {
purple_debug_info("nss", "Changed allowed TLS versions to "
- "%d through %d\n", enabled.min, enabled.max);
+ "0x%04hx through 0x%04hx\n", enabled.min, enabled.max);
} else {
purple_debug_error("nss", "Error setting allowed TLS versions to "
- "%d through %d\n", enabled.min, enabled.max);
+ "0x%04hx through 0x%04hx\n", enabled.min, enabled.max);
}
}
}