I'm happy that the PFS key exchange normalization changesets haveb been
merged into master.

I've submitted https://github.com/openssl/openssl/pull/106 for the 1.0.2
stable branch to add similar aliasing for the library input strings.  This
provides forward compatibility with any documentation produced using the
standardized labels (DHE and ECDHE).

Since this is on a stable branch, it doesn't change the output.

I considered replacing all the internal #defines to use the standardized
labels by default within the code as well (e.g. using SSL_kDHE instead
of SSL_kEDH everywhere internally) -- the aliases exist so the two terms
are equivalent, and both will remain #define'd.  But i decided to leave
the internal code as untouched as possible for the stable branch.  I'm
happy to go through and clean up the internal uses as well if folks
think that'd be a good idea for 1.0.2.

If this patch is considered acceptable for 1.0.2, i can go back and
create similar pull requests for the other stable branches.

       --dkg

Attachment: pgptsjDwMy7Sz.pgp
Description: PGP signature

Reply via email to