summaryrefslogtreecommitdiff
path: root/sbin/isakmpd/dh.c
AgeCommit message (Expand)Author
2023-03-31Guard use of GROUP_EC2N with #ifndef OPENSSL_NO_EC2MTheo Buehler
2023-03-28Avoid double free in isakmpdTheo Buehler
2022-01-14isakmpd: convert modp to opaque DHTheo Buehler
2021-11-30isakmpd: convert modp_init() for opaque DH.Theo Buehler
2021-11-29the code in this file has reason to include any sys/*.h header files,Theo de Raadt
2021-05-13Use field independent versions of {get,set}_coordinates()Theo Buehler
2017-11-08In the final RFC 5903 the computation for the DH shared secret changed.Patrick Wildt
2017-01-04Remove modular exponential groups specified in RFC5114Mike Belopuhov
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-10-12DH_compute_key() returns -1 on error but this was notJonathan Gray
2014-08-25Sync dh.[ch] from iked. The files are identical, so any change inReyk Floeter
2014-07-11add additional includes required to build with -DOPENSSL_NO_DEPRECATEDJonathan Gray
2012-06-04Rounding up a number of bytes in a bignum returned by the BN_num_bytes()Mike Belopuhov
2011-06-15When BN_bn2bin converts a bignum to the binary representationMike Belopuhov
2010-11-29make key exchange faster by not checking the predefined groups with DH_check()Markus Friedl
2010-06-29Replace the hand-crafted Diffie-Hellman implementation in isakmpd withReyk Floeter
2006-05-04check for degenerate Diffie-Hellman public exponents;Damien Miller
2005-04-08Make deterministic randomness (only ever used for testing) a compile-timeChad Loder
2004-04-15partial move to KNF. More to come. This has happened because thereTheo de Raadt
2003-06-03Remove clauses 3 and 4. With approval from Niklas Hallqvist andHakan Olsson
2002-06-09rm trailing whitespaceTodd T. Fries
2001-04-09More style fixes...Hakan Olsson
1999-04-19./cookie.c: Merge with EOM 1.20Niklas Hallqvist
1999-02-26Merge from the Ericsson repositoryNiklas Hallqvist
1998-11-17Add RCS Ids from the EOM repositoryNiklas Hallqvist
1998-11-15openBSD RCS IDsNiklas Hallqvist
1998-11-15Initial import of isakmpd, an IKE (ISAKMP/Oakley) implementation for theNiklas Hallqvist