History log of /openbsd-current/sbin/isakmpd/dnssec.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.28 09-Oct-2021 deraadt

delete unneccessary arpa/nameser.h includes
ok millert


Revision tags: OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.27 15-Jan-2018 mpi

Spacing, no object change.


# 1.26 04-Jan-2018 mpi

space -> tab

No object change.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.25 20-Aug-2015 deraadt

<stdlib.h> is included, so do not need to cast result from
malloc, calloc, realloc*
ok krw millert


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.24 16-Jan-2015 deraadt

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution. These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE
# 1.23 08-Apr-2005 cloder

Make deterministic randomness (only ever used for testing) a compile-time
option. Reduces chances of somehow setting regrand when it's not supposed
to be set. Remove "-r" option from man page. Also xref certpatch(8) while
we are in there. And remove some include sysdep.h where it is no longer
needed.
OK hshoexer


# 1.22 04-Apr-2005 deraadt

spacing; ok cloder


Revision tags: OPENBSD_3_7_BASE
# 1.21 27-Feb-2005 hshoexer

where possible, use bzero instead of memset

ok cloder henning


Revision tags: OPENBSD_3_6_BASE
# 1.20 14-Jun-2004 ho

KNF, style, 80c, etc. hshoexer@ ok


# 1.19 14-May-2004 hshoexer

Some more KNF, no binary change.

ok ho@


# 1.18 15-Apr-2004 deraadt

partial move to KNF. More to come. This has happened because there
are a raft of source code auditors who are willing to help improve this
code only if this is done, and hey, isakmpd does need our standard
auditing process. ok ho hshoexer


Revision tags: OPENBSD_3_5_BASE
# 1.17 06-Nov-2003 ho

Style nits.


Revision tags: OPENBSD_3_4_BASE
# 1.16 03-Jun-2003 ho

Remove clauses 3 and 4. With approval from Niklas Hallqvist and
Niels Provos.


# 1.15 03-Jun-2003 ho

Cleanup. Use 'sizeof variable' instead of magic constants.


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.14 10-Jun-2002 ho

The dlopen() stuff goes away.


# 1.13 09-Jun-2002 todd

rm trailing whitespace


Revision tags: OPENBSD_3_1_BASE
# 1.12 03-Jan-2002 ho

str[n]{cpy,cat} -> strl{cpy,cat}, sprintf -> snprintf


Revision tags: OPENBSD_3_0_BASE
# 1.11 23-Aug-2001 aaron

recieve -> receive


# 1.10 22-Aug-2001 ho

USER_FQDN ID support, untested.


# 1.9 17-Aug-2001 ho

Rewrite to do lookups depending on ID type. IPv4 and FQDN only for now.


# 1.8 16-Aug-2001 jakob

add support for getrrsetbyname(3) from libc. ok ho@.


# 1.7 01-Jul-2001 angelos

Remove inaccurate "Assumes IPv4" comments.


# 1.6 29-Jun-2001 ho

Change get_src/get_dst API as we get the length with sa_len.


# 1.5 29-Jun-2001 ho

Don't assume IPv4. Initial IPv6 support.


# 1.4 27-Jun-2001 angelos

Consistently use "IPsec" capitalization (jsyn@nthought.com)


Revision tags: OPENBSD_2_9_BASE
# 1.3 27-Jan-2001 ho

Call OpenSSL functions with LC (). Various style nits.


# 1.2 27-Jan-2001 niklas

(c) 2001


# 1.1 26-Jan-2001 ho

Preliminary but working code to permit IKE authentication using DNSSEC
validated KEY records. Uses lwresd from the bind-9.1.0 port.
Enable by adding 'dnssec' to FEATURES.


# 1.27 15-Jan-2018 mpi

Spacing, no object change.


# 1.26 04-Jan-2018 mpi

space -> tab

No object change.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.25 20-Aug-2015 deraadt

<stdlib.h> is included, so do not need to cast result from
malloc, calloc, realloc*
ok krw millert


Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.24 16-Jan-2015 deraadt

Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution. These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)


Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE
# 1.23 08-Apr-2005 cloder

Make deterministic randomness (only ever used for testing) a compile-time
option. Reduces chances of somehow setting regrand when it's not supposed
to be set. Remove "-r" option from man page. Also xref certpatch(8) while
we are in there. And remove some include sysdep.h where it is no longer
needed.
OK hshoexer


# 1.22 04-Apr-2005 deraadt

spacing; ok cloder


Revision tags: OPENBSD_3_7_BASE
# 1.21 27-Feb-2005 hshoexer

where possible, use bzero instead of memset

ok cloder henning


Revision tags: OPENBSD_3_6_BASE
# 1.20 14-Jun-2004 ho

KNF, style, 80c, etc. hshoexer@ ok


# 1.19 14-May-2004 hshoexer

Some more KNF, no binary change.

ok ho@


# 1.18 15-Apr-2004 deraadt

partial move to KNF. More to come. This has happened because there
are a raft of source code auditors who are willing to help improve this
code only if this is done, and hey, isakmpd does need our standard
auditing process. ok ho hshoexer


Revision tags: OPENBSD_3_5_BASE
# 1.17 06-Nov-2003 ho

Style nits.


Revision tags: OPENBSD_3_4_BASE
# 1.16 03-Jun-2003 ho

Remove clauses 3 and 4. With approval from Niklas Hallqvist and
Niels Provos.


# 1.15 03-Jun-2003 ho

Cleanup. Use 'sizeof variable' instead of magic constants.


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE
# 1.14 10-Jun-2002 ho

The dlopen() stuff goes away.


# 1.13 09-Jun-2002 todd

rm trailing whitespace


Revision tags: OPENBSD_3_1_BASE
# 1.12 03-Jan-2002 ho

str[n]{cpy,cat} -> strl{cpy,cat}, sprintf -> snprintf


Revision tags: OPENBSD_3_0_BASE
# 1.11 23-Aug-2001 aaron

recieve -> receive


# 1.10 22-Aug-2001 ho

USER_FQDN ID support, untested.


# 1.9 17-Aug-2001 ho

Rewrite to do lookups depending on ID type. IPv4 and FQDN only for now.


# 1.8 16-Aug-2001 jakob

add support for getrrsetbyname(3) from libc. ok ho@.


# 1.7 01-Jul-2001 angelos

Remove inaccurate "Assumes IPv4" comments.


# 1.6 29-Jun-2001 ho

Change get_src/get_dst API as we get the length with sa_len.


# 1.5 29-Jun-2001 ho

Don't assume IPv4. Initial IPv6 support.


# 1.4 27-Jun-2001 angelos

Consistently use "IPsec" capitalization (jsyn@nthought.com)


Revision tags: OPENBSD_2_9_BASE
# 1.3 27-Jan-2001 ho

Call OpenSSL functions with LC (). Various style nits.


# 1.2 27-Jan-2001 niklas

(c) 2001


# 1.1 26-Jan-2001 ho

Preliminary but working code to permit IKE authentication using DNSSEC
validated KEY records. Uses lwresd from the bind-9.1.0 port.
Enable by adding 'dnssec' to FEATURES.