summaryrefslogtreecommitdiff
path: root/coreconf/config.gypi
diff options
context:
space:
mode:
authorMartin Thomson <mt@lowentropy.net>2021-03-16 09:21:05 +1100
committerMartin Thomson <mt@lowentropy.net>2021-03-16 09:21:05 +1100
commitf8a1612ec23452218d4f416eb2780b1a87597f3a (patch)
treee1acb94206ee34083b51375927064a6159d16da8 /coreconf/config.gypi
parent27e5b9204f1f5f68dafc78179d873080562ee542 (diff)
downloadnss-hg-f8a1612ec23452218d4f416eb2780b1a87597f3a.tar.gz
Bug 1692930 - Update HPKE to final version, r=bbeurdouche
This adds the final HPKE version string. This removes the draft version markers from the implementation and stops tracking the draft version with the exported syntax. I've added the script that I used to convert the JSON test vectors from the specification; that should allow us to pick up new tests relatively easily, especially if we need to add new algorithms. This change breaks several ECH test cases. As fixing those tests is extraordinarily fiddly, I'm going to defer making those changes until we need to update ECH. As we can't land this code until ECH is updated to depend on the final HPKE and until we have coordinated with servers on when the ECH update can be deployed, it should be OK to defer. In short, don't land this without the matching ECH changes. Differential Revision: https://phabricator.services.mozilla.com/D105256
Diffstat (limited to 'coreconf/config.gypi')
-rw-r--r--coreconf/config.gypi5
1 files changed, 0 insertions, 5 deletions
diff --git a/coreconf/config.gypi b/coreconf/config.gypi
index 951e9abd1..eec50ddbb 100644
--- a/coreconf/config.gypi
+++ b/coreconf/config.gypi
@@ -573,11 +573,6 @@
'NSS_DISABLE_DBM',
],
}],
- [ 'enable_draft_hpke==1', {
- 'defines': [
- 'NSS_ENABLE_DRAFT_HPKE',
- ],
- }],
[ 'disable_libpkix==1', {
'defines': [
'NSS_DISABLE_LIBPKIX',