aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/dh.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-16Add DH keygen to providersShane Lontis1-33/+14
2020-03-23Constify various mostly X509-related parameter types in crypto/ and apps/Dr. David von Oheimb1-1/+1
2020-02-20Deprecate the low level Diffie-Hellman functions.Pauli1-108/+136
2020-02-20DH: fix header file indentationPauli1-135/+125
2020-02-07Fix no-dhMatt Caswell1-0/+4
2020-02-06Add FFC param/key generationShane Lontis1-0/+5
2020-01-31Add support for DH 'modp' group parameters (RFC 3526)Shane Lontis1-2/+2
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte1-2/+2
2019-11-07Update source files for deprecation at 3.0Richard Levitte1-1/+1
2019-09-28Add legacy include guards to public header filesDr. Matthias St. Pierre1-0/+6
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre1-2/+2
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre1-1/+1
2019-09-09Check the DH modulus bit lengthBernd Edlinger1-1/+3
2019-07-22Change DH parameters to generate the order q subgroup instead of 2qBernd Edlinger1-1/+1
2019-07-16Add the ability to set PKCS#3 DH padding in providersMatt Caswell1-3/+1
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb1-7/+5
2018-12-06Following the license change, modify the boilerplates in include/ and crypto/...Richard Levitte1-1/+1
2018-12-06Refactor the computation of API version limitsRichard Levitte1-2/+2
2018-05-18DH: add simple getters for commonly used DH struct membersDr. Matthias St. Pierre1-0/+5
2018-03-21Convert _meth_get_ functions to const gettersJack Bates1-1/+1
2018-02-13Update copyright yearMatt Caswell1-1/+1
2018-02-09Remove redundant declarations of ERR_load_*_strings()Nick Mathewson1-1/+0
2017-11-20Support public key and param check in EVP interfacePaul Yang1-0/+3
2017-10-12Add pad supportDr. Stephen Henson1-0/+5
2017-10-12Add RFC7919 support to EVPDr. Stephen Henson1-0/+6
2017-10-12DH named parameter supportDr. Stephen Henson1-0/+4
2017-06-07make error tables const and separate header fileRich Salz1-44/+1
2017-04-27Add parentheses on public macros where appropriate.Bernd Edlinger1-7/+7
2017-04-03Add missing macros for DHxparamsMatt Caswell1-6/+23
2017-01-26Better check of DH parameters in TLS dataRichard Levitte1-0/+1
2016-07-20Check for errors allocating the error strings.Kurt Roeckx1-1/+1
2016-06-15Constify the parameter getters for RSA, DSA and DHRichard Levitte1-2/+4
2016-06-06Deprecate the flags that switch off constant timeMatt Caswell1-1/+7
2016-05-23Remove unused error/function codes.Rich Salz1-5/+3
2016-05-18Add some error messages for malloc failsMatt Caswell1-0/+3
2016-05-17Copyright consolidation 03/10Rich Salz1-54/+6
2016-04-28various spelling fixesFdaSilvaYY1-1/+1
2016-04-09Make DH_METHOD opaqueMatt Caswell1-18/+30
2016-04-09Make DH opaqueMatt Caswell1-27/+12
2016-04-04Revert "various spelling fixes"Rich Salz1-1/+1
2016-04-04various spelling fixesFdaSilvaYY1-1/+1
2016-03-20Remove #error from include files.Rich Salz1-20/+10
2016-03-09RT3676 add: Export ASN.1 DHparamsRich Salz1-0/+3
2016-03-08Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini1-0/+1
2016-01-29Correct value of DH_CHECK_PUBKEY_INVALIDMatt Caswell1-1/+1
2016-01-28Prevent small subgroup attacks on DH/DHEMatt Caswell1-0/+1
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2016-01-07Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni1-5/+4
2015-12-01ex_data part 2: doc fixes and CRYPTO_free_ex_index.Rich Salz1-2/+2
2015-09-30Make update / libeay.num fixRich Salz1-11/+0