[Git][NTPsec/ntpsec][master] NTS: Switch to official EXPORTER string
Hal Murray
gitlab at mg.gitlab.com
Sun Mar 24 06:52:58 UTC 2019
Hal Murray pushed to branch master at NTPsec / ntpsec
Commits:
c22aefa6 by Hal Murray at 2019-03-24T06:51:38Z
NTS: Switch to official EXPORTER string
Breaks FreeBSD which is still using OpenSSL 1.1.1a
- - - - -
1 changed file:
- ntpd/nts_client.c
Changes:
=====================================
ntpd/nts_client.c
=====================================
@@ -312,13 +312,14 @@ bool check_certificate(struct peer* peer, SSL *ssl) {
}
bool nts_make_keys(SSL *ssl, uint16_t aead, uint8_t *c2s, uint8_t *s2c, int keylen) {
- // char *label = "EXPORTER-network-time-security/1";
+ // There is a bug in OpenSSL 1.1.1a
+ // Until Mar-23, we were using:
+ // const char *label = "EXPORTER-nts/1";
// Subject: [Ntp] [NTS4NTP] info for NTS developers
// From: Martin Langer <mart.langer at ostfalia.de>
// Date: Tue, 15 Jan 2019 11:40:13 +0100
// https://mailarchive.ietf.org/arch/msg/ntp/nkc-9n6XOPt5Glgi_ueLvuD9EfY
- // bug in OpenSSL 1.1.1a
- const char *label = "EXPORTER-nts/1";
+ const char *label = "EXPORTER-network-time-security/1";
// FIXME, first 2 bytes, next protocol ID (0)
unsigned char context[5] = {0x00, 0x00, 0x00, 0x0f, 0x00};
context[2] = (aead >> 8) & 0xFF;
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/c22aefa6de046a600354834376d865a344cf1d4d
--
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/c22aefa6de046a600354834376d865a344cf1d4d
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20190324/f63880ed/attachment.html>
More information about the vc
mailing list