Home | History | Annotate | only in /src/sbin/setkey
History log of /src/sbin/setkey
RevisionDateAuthorComments
 1.13 04-Jan-2012  drochner -consistently use "char *" for the compiled policy buffer in the
ipsec_*_policy() functions, as it was documented and used by clients
-remove "ipsec_policy_t" which was undocumented and only present
in the KAME version of the ipsec.h header
-misc cleanup of historical artefacts, and to remove unnecessary
differences between KAME ans FAST_IPSEC
 1.12 29-Oct-2009  christos branches: 1.12.6;
no need for noinput
 1.11 20-Apr-2009  drochner define YY_NO_INPUT where appropriate, from Kurt J. Lidl per PR misc/41160
 1.10 11-Apr-2009  lukem Enable WARNS=4 by default except for:
dump dump_lfs fsck_ffs fsck_lfs fsdb mount_smbfs
newfs_ext2fs newfs_lfs resize_lfs setkey
 1.9 16-Dec-2005  jmc branches: 1.9.30;
Redo previous rework to generate yacc/lex output again and remove generated
copies from the import as they don't compile clean across all archs.
 1.8 15-Dec-2005  jmc Don't yacc/lex here as dist includes generated copies already and depending
on timestamps it's possible for gcc2 on vax to get confused on which .h
to use.
 1.7 27-Jun-2005  christos Move WARNS=3 to the Makefile.inc, and add a little const to the remaining
programs that did not compile before.
 1.6 24-Feb-2005  manu branches: 1.6.2;
Define SADB_X_EALG_AESCBC=SADB_X_EALG_AES, as we define SADB_X_EALG_AES
in <net/pfkeyv2.h> while ipsec-tools uses SADB_X_EALG_AESCBC in the code.
 1.5 19-Feb-2005  thorpej Additional cleanup pass.
 1.4 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.3 19-Aug-2002  lukem Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path
 1.2 29-Oct-2000  itojun use YHEADER, not YFLAGS+=-d. from kre
 1.1 13-Jun-2000  itojun branches: 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file Makefile was added on branch minoura-xpg4dl on 2000-06-22 16:05:47 +0000
 1.6.2.1 03-Sep-2005  snj Apply patch (requested by tron in ticket #741):
Update ipsec-tools to version 0.6.1.
 1.9.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.12.6.1 17-Apr-2012  yamt sync with head
 1.18 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.17 17-Feb-2005  xtraeme Kill __P(), use ANSI function declarations.
 1.16 29-Oct-2004  dsl Add (unsigned char) cast to ctype function, reworked to fit on one line
 1.15 25-Apr-2004  jonathan Initial commit of a port of the FreeBSD implementation of RFC 2385
(MD5 signatures for TCP, as used with BGP). Credit for original
FreeBSD code goes to Bruce M. Simpson, with FreeBSD sponsorship
credited to sentex.net. Shortening of the setsockopt() name
attributed to Vincent Jardin.

This commit is a minimal, working version of the FreeBSD code, as
MFC'ed to FreeBSD-4. It has received minimal testing with a ttcp
modified to set the TCP-MD5 option; BMS's additions to tcpdump-current
(tcpdump -M) confirm that the MD5 signatures are correct. Committed
as-is for further testing between a NetBSD BGP speaker (e.g., quagga)
and industry-standard BGP speakers (e.g., Cisco, Juniper).


NOTE: This version has two potential flaws. First, I do see any code
that verifies recieved TCP-MD5 signatures. Second, the TCP-MD5
options are internally padded and assumed to be 32-bit aligned. A more
space-efficient scheme is to pack all TCP options densely (and
possibly unaligned) into the TCP header ; then do one final padding to
a 4-byte boundary. Pre-existing comments note that accounting for
TCP-option space when we add SACK is yet to be done. For now, I'm
punting on that; we can solve it properly, in a way that will handle
SACK blocks, as a separate exercise.

In case a pullup to NetBSD-2 is requested, this adds sys/netipsec/xform_tcp.c
,and modifies:

sys/net/pfkeyv2.h,v 1.15
sys/netinet/files.netinet,v 1.5
sys/netinet/ip.h,v 1.25
sys/netinet/tcp.h,v 1.15
sys/netinet/tcp_input.c,v 1.200
sys/netinet/tcp_output.c,v 1.109
sys/netinet/tcp_subr.c,v 1.165
sys/netinet/tcp_usrreq.c,v 1.89
sys/netinet/tcp_var.h,v 1.109
sys/netipsec/files.netipsec,v 1.3
sys/netipsec/ipsec.c,v 1.11
sys/netipsec/ipsec.h,v 1.7
sys/netipsec/key.c,v 1.11
share/man/man4/tcp.4,v 1.16
lib/libipsec/pfkey.c,v 1.20
lib/libipsec/pfkey_dump.c,v 1.17
lib/libipsec/policy_token.l,v 1.8
sbin/setkey/parse.y,v 1.14
sbin/setkey/setkey.8,v 1.27
sbin/setkey/token.l,v 1.15

Note that the preceding two revisions to tcp.4 will be
required to cleanly apply this diff.
 1.14 12-Sep-2003  itojun support DUMP by sysctl
 1.13 07-Sep-2003  itojun committed by mistake
 1.12 07-Sep-2003  itojun warn that port-number does not work for gateway config. PR kern/22715
add reference. bump date.
 1.11 26-Jul-2003  mrg add another (void *) cast to appease gcc3.3
 1.10 01-Jul-2003  itojun more error traps on malloc failure. accept "-E null".
various pedantic checks. from kame
 1.9 06-Dec-2002  thorpej Avoid strict alias warnings.
 1.8 14-May-2002  itojun sync with latest kame setkey(8), modulo icmp6 hack.
pfkey.c is now more picky about buffer length validation.
spddump (setkey -DP) will print lifetime information.
 1.7 02-Nov-2001  lukem fix -Wshadow warnings
 1.6 20-Sep-2001  toshii Fix a typo which prevented manual keying from working.
 1.5 07-Sep-2001  itojun upgrade to the latest KAME setkey(8). allows FQDN hostname in commands.
"add localhost localhost esp 9999 -E des-cbc hogehoge" adds two keys,
for 127.0.0.1 and ::1
 1.4 16-Feb-2001  thorpej Add a "deleteall" command that takes a src/dst/protocol.
 1.3 04-Feb-2001  christos remove redundant decl
 1.2 18-Jul-2000  itojun sync with recent net/pfkeyv2.h change (sorry forgot to commit). from kame
 1.1 13-Jun-2000  itojun branches: 1.1.2; 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file parse.y was added on branch minoura-xpg4dl on 2000-06-22 16:05:47 +0000
 1.1.2.1 25-Jul-2000  itojun pullup 1.1 -> 1.2 (approved by releng-1-5)
sync with recent net/pfkeyv2.h change (sorry forgot to commit). from kame
 1.4 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.3 07-Sep-2001  itojun upgrade to the latest KAME setkey(8). allows FQDN hostname in commands.
"add localhost localhost esp 9999 -E des-cbc hogehoge" adds two keys,
for 127.0.0.1 and ::1
 1.2 14-Jun-2000  itojun branches: 1.2.4;
update examples, so that they would at least pass the parser.
 1.1 13-Jun-2000  itojun move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.2.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.2.4.1 14-Jun-2000  minoura file sample.cf was added on branch minoura-xpg4dl on 2000-06-22 16:05:48 +0000
 1.4 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.3 07-Sep-2001  itojun upgrade to the latest KAME setkey(8). allows FQDN hostname in commands.
"add localhost localhost esp 9999 -E des-cbc hogehoge" adds two keys,
for 127.0.0.1 and ::1
 1.2 18-Jul-2000  itojun sync with the current usage. from kame.

note th at the file will not be installed into locations like
/usr/sibn or /sbin.
 1.1 13-Jun-2000  itojun branches: 1.1.2; 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file scriptdump.pl was added on branch minoura-xpg4dl on 2000-06-22 16:05:49 +0000
 1.1.2.1 25-Jul-2000  itojun pullup 1.1 -> 1.2 (approved by releng-1-5)

sync with the current usage. from kame.

note that the file will not be installed into locations like
/usr/sbin or /sbin.
 1.30 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.29 29-Apr-2004  wiz Bump date for previous.
 1.28 25-Apr-2004  jonathan Initial commit of a port of the FreeBSD implementation of RFC 2385
(MD5 signatures for TCP, as used with BGP). Credit for original
FreeBSD code goes to Bruce M. Simpson, with FreeBSD sponsorship
credited to sentex.net. Shortening of the setsockopt() name
attributed to Vincent Jardin.

This commit is a minimal, working version of the FreeBSD code, as
MFC'ed to FreeBSD-4. It has received minimal testing with a ttcp
modified to set the TCP-MD5 option; BMS's additions to tcpdump-current
(tcpdump -M) confirm that the MD5 signatures are correct. Committed
as-is for further testing between a NetBSD BGP speaker (e.g., quagga)
and industry-standard BGP speakers (e.g., Cisco, Juniper).


NOTE: This version has two potential flaws. First, I do see any code
that verifies recieved TCP-MD5 signatures. Second, the TCP-MD5
options are internally padded and assumed to be 32-bit aligned. A more
space-efficient scheme is to pack all TCP options densely (and
possibly unaligned) into the TCP header ; then do one final padding to
a 4-byte boundary. Pre-existing comments note that accounting for
TCP-option space when we add SACK is yet to be done. For now, I'm
punting on that; we can solve it properly, in a way that will handle
SACK blocks, as a separate exercise.

In case a pullup to NetBSD-2 is requested, this adds sys/netipsec/xform_tcp.c
,and modifies:

sys/net/pfkeyv2.h,v 1.15
sys/netinet/files.netinet,v 1.5
sys/netinet/ip.h,v 1.25
sys/netinet/tcp.h,v 1.15
sys/netinet/tcp_input.c,v 1.200
sys/netinet/tcp_output.c,v 1.109
sys/netinet/tcp_subr.c,v 1.165
sys/netinet/tcp_usrreq.c,v 1.89
sys/netinet/tcp_var.h,v 1.109
sys/netipsec/files.netipsec,v 1.3
sys/netipsec/ipsec.c,v 1.11
sys/netipsec/ipsec.h,v 1.7
sys/netipsec/key.c,v 1.11
share/man/man4/tcp.4,v 1.16
lib/libipsec/pfkey.c,v 1.20
lib/libipsec/pfkey_dump.c,v 1.17
lib/libipsec/policy_token.l,v 1.8
sbin/setkey/parse.y,v 1.14
sbin/setkey/setkey.8,v 1.27
sbin/setkey/token.l,v 1.15

Note that the preceding two revisions to tcp.4 will be
required to cleanly apply this diff.
 1.27 21-Oct-2003  itojun aes-xcbc-mac is now an RFC. bump date.
 1.26 12-Sep-2003  itojun support DUMP by sysctl
 1.25 08-Sep-2003  wiz Punctuation nit; bump date for previous.
 1.24 08-Sep-2003  itojun make it possible to process files.
 1.23 07-Sep-2003  itojun "tagged" policy is not introduced to netbsd-current yet
 1.22 07-Sep-2003  itojun warn that port-number does not work for gateway config. PR kern/22715
add reference. bump date.
 1.21 25-Jul-2003  itojun support new algorithms
 1.20 22-Jul-2003  itojun support hmac-sha2
 1.19 04-Jul-2003  wiz Bump date for last.
 1.18 01-Jul-2003  itojun more error traps on malloc failure. accept "-E null".
various pedantic checks. from kame
 1.17 30-Jun-2003  wiz Remove unnecessary space before dot.
 1.16 27-May-2003  itojun correct bad RFC ref. KAME problem report 480
 1.15 15-Mar-2003  wiz Fix some typos. From Igor Sobrado in PR 20722.
 1.14 14-May-2002  itojun sync with latest kame setkey(8), modulo icmp6 hack.
pfkey.c is now more picky about buffer length validation.
spddump (setkey -DP) will print lifetime information.
 1.13 16-Nov-2001  wiz Slightly improve markup in two places, sort sections.
 1.12 16-Nov-2001  wiz Whitespace nits
 1.11 07-Sep-2001  itojun upgrade to the latest KAME setkey(8). allows FQDN hostname in commands.
"add localhost localhost esp 9999 -E des-cbc hogehoge" adds two keys,
for 127.0.0.1 and ::1
 1.10 16-Aug-2001  itojun we have never supported lzs. sync with kame
 1.9 12-Aug-2001  itojun sync with latest kame. clarifies hex key and other things.
 1.8 05-Jun-2001  wiz Drop trailing dot in Nd.
 1.7 16-Feb-2001  thorpej Add a "deleteall" command that takes a src/dst/protocol.
 1.6 15-Oct-2000  itojun have description on -v. sync with kame
 1.5 03-Oct-2000  itojun support rijndael-cbc.
 1.4 20-Sep-2000  gmcgarry Fix spelling.
 1.3 04-Sep-2000  kleink For commands and utilities, use EXIT STATUS rather than RETURN VALUES as
appropriate (and documented in mdoc(7)).
 1.2 01-Jul-2000  itojun mention resesrved SPI range, which is not usable from userland
 1.1 13-Jun-2000  itojun branches: 1.1.2; 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file setkey.8 was added on branch minoura-xpg4dl on 2000-06-22 16:05:49 +0000
 1.1.2.2 04-Oct-2000  itojun pullup (approved by releng-1-5)
rijndael-cbc userland support.

usr.sbin/netstat/ipsec.c 1.2 -> 1.3
sbin/setkey/setkey.8 1.4 -> 1.5
sbin/setkey/setkey.c 1.1 -> 1.2
sbin/setkey/token.l 1.2 -> 1.3
lib/libipsec/pfkey_dump.c 1.8 -> 1.9
usr.sbin/tcpdump/ipsec_doi.h 1.2 -> 1.3
usr.sbin/tcpdump/isakmp.h 1.3 -> 1.4
usr.sbin/tcpdump/print-isakmp.h 1.5 -> 1.6
 1.1.2.1 01-Jul-2000  itojun pullup 1.1 -> 1.2: (approved by: releng-1-5)
mention resesrved SPI range, which is not usable from userland
 1.14 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.13 17-Feb-2005  xtraeme Kill __P(), use ANSI function declarations.
 1.12 23-Jul-2004  yamt ignore promiscuous messages by checking sadb_msg_pid.

ok'ed by itojun.
 1.11 12-Sep-2003  itojun support DUMP by sysctl
 1.10 08-Sep-2003  itojun make it possible to use /kern/ipsec{sp,sa} for dumping policy/SA. it will
workaround the issue with socket buffer size in PF_KEY SADB_DUMP.
 1.9 08-Sep-2003  wiz Add file ... mode to usage.
 1.8 08-Sep-2003  itojun make it possible to process files.
 1.7 01-Jul-2003  itojun more error traps on malloc failure. accept "-E null".
various pedantic checks. from kame
 1.6 15-Apr-2003  itojun use NI_MAX*. 10 is not enough for port number. sync w/kame
 1.5 07-Sep-2001  itojun upgrade to the latest KAME setkey(8). allows FQDN hostname in commands.
"add localhost localhost esp 9999 -E des-cbc hogehoge" adds two keys,
for 127.0.0.1 and ::1
 1.4 07-May-2001  kleink getopt(3): EOF -> -1.
 1.3 20-Dec-2000  cgd avoid use of ANSI C trigraph ??/
 1.2 03-Oct-2000  itojun support rijndael-cbc.
 1.1 13-Jun-2000  itojun branches: 1.1.2; 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file setkey.c was added on branch minoura-xpg4dl on 2000-06-22 16:05:50 +0000
 1.1.2.1 04-Oct-2000  itojun pullup (approved by releng-1-5)
rijndael-cbc userland support.

usr.sbin/netstat/ipsec.c 1.2 -> 1.3
sbin/setkey/setkey.8 1.4 -> 1.5
sbin/setkey/setkey.c 1.1 -> 1.2
sbin/setkey/token.l 1.2 -> 1.3
lib/libipsec/pfkey_dump.c 1.8 -> 1.9
usr.sbin/tcpdump/ipsec_doi.h 1.2 -> 1.3
usr.sbin/tcpdump/isakmp.h 1.3 -> 1.4
usr.sbin/tcpdump/print-isakmp.h 1.5 -> 1.6
 1.4 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.3 17-Feb-2005  xtraeme Kill __P(), use ANSI function declarations.
 1.2 05-Jan-2004  jmmv Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
 1.1 13-Jun-2000  itojun branches: 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file test-pfkey.c was added on branch minoura-xpg4dl on 2000-06-22 16:05:51 +0000
 1.3 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.2 17-Feb-2005  xtraeme Kill __P(), use ANSI function declarations.
 1.1 13-Jun-2000  itojun branches: 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file test-policy.c was added on branch minoura-xpg4dl on 2000-06-22 16:05:51 +0000
 1.18 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.17 17-Feb-2005  xtraeme Kill __P(), use ANSI function declarations.
 1.16 25-Apr-2004  jonathan Initial commit of a port of the FreeBSD implementation of RFC 2385
(MD5 signatures for TCP, as used with BGP). Credit for original
FreeBSD code goes to Bruce M. Simpson, with FreeBSD sponsorship
credited to sentex.net. Shortening of the setsockopt() name
attributed to Vincent Jardin.

This commit is a minimal, working version of the FreeBSD code, as
MFC'ed to FreeBSD-4. It has received minimal testing with a ttcp
modified to set the TCP-MD5 option; BMS's additions to tcpdump-current
(tcpdump -M) confirm that the MD5 signatures are correct. Committed
as-is for further testing between a NetBSD BGP speaker (e.g., quagga)
and industry-standard BGP speakers (e.g., Cisco, Juniper).


NOTE: This version has two potential flaws. First, I do see any code
that verifies recieved TCP-MD5 signatures. Second, the TCP-MD5
options are internally padded and assumed to be 32-bit aligned. A more
space-efficient scheme is to pack all TCP options densely (and
possibly unaligned) into the TCP header ; then do one final padding to
a 4-byte boundary. Pre-existing comments note that accounting for
TCP-option space when we add SACK is yet to be done. For now, I'm
punting on that; we can solve it properly, in a way that will handle
SACK blocks, as a separate exercise.

In case a pullup to NetBSD-2 is requested, this adds sys/netipsec/xform_tcp.c
,and modifies:

sys/net/pfkeyv2.h,v 1.15
sys/netinet/files.netinet,v 1.5
sys/netinet/ip.h,v 1.25
sys/netinet/tcp.h,v 1.15
sys/netinet/tcp_input.c,v 1.200
sys/netinet/tcp_output.c,v 1.109
sys/netinet/tcp_subr.c,v 1.165
sys/netinet/tcp_usrreq.c,v 1.89
sys/netinet/tcp_var.h,v 1.109
sys/netipsec/files.netipsec,v 1.3
sys/netipsec/ipsec.c,v 1.11
sys/netipsec/ipsec.h,v 1.7
sys/netipsec/key.c,v 1.11
share/man/man4/tcp.4,v 1.16
lib/libipsec/pfkey.c,v 1.20
lib/libipsec/pfkey_dump.c,v 1.17
lib/libipsec/policy_token.l,v 1.8
sbin/setkey/parse.y,v 1.14
sbin/setkey/setkey.8,v 1.27
sbin/setkey/token.l,v 1.15

Note that the preceding two revisions to tcp.4 will be
required to cleanly apply this diff.
 1.15 21-Oct-2003  fvdl Don't assign NULL to a char.
 1.14 12-Sep-2003  itojun support DUMP by sysctl
 1.13 07-Sep-2003  itojun committed by mistake
 1.12 07-Sep-2003  itojun warn that port-number does not work for gateway config. PR kern/22715
add reference. bump date.
 1.11 25-Jul-2003  itojun support new algorithms
 1.10 22-Jul-2003  itojun cleanup
 1.9 01-Jul-2003  itojun more error traps on malloc failure. accept "-E null".
various pedantic checks. from kame
 1.8 22-May-2003  itojun permit scoped addr notation in policy string (-P esp/tunnel/foo%scope-bar%scope/use). from francis dupont. sync w/kame
 1.7 14-May-2002  itojun sync with latest kame setkey(8), modulo icmp6 hack.
pfkey.c is now more picky about buffer length validation.
spddump (setkey -DP) will print lifetime information.
 1.6 07-Sep-2001  itojun upgrade to the latest KAME setkey(8). allows FQDN hostname in commands.
"add localhost localhost esp 9999 -E des-cbc hogehoge" adds two keys,
for 127.0.0.1 and ::1
 1.5 16-Feb-2001  thorpej Add a "deleteall" command that takes a src/dst/protocol.
 1.4 29-Oct-2000  itojun use YHEADER, not YFLAGS+=-d. from kre
 1.3 03-Oct-2000  itojun support rijndael-cbc.
 1.2 18-Jul-2000  itojun sync with recent net/pfkeyv2.h change (sorry forgot to commit). from kame
 1.1 13-Jun-2000  itojun branches: 1.1.2; 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file token.l was added on branch minoura-xpg4dl on 2000-06-22 16:05:52 +0000
 1.1.2.2 04-Oct-2000  itojun pullup (approved by releng-1-5)
rijndael-cbc userland support.

usr.sbin/netstat/ipsec.c 1.2 -> 1.3
sbin/setkey/setkey.8 1.4 -> 1.5
sbin/setkey/setkey.c 1.1 -> 1.2
sbin/setkey/token.l 1.2 -> 1.3
lib/libipsec/pfkey_dump.c 1.8 -> 1.9
usr.sbin/tcpdump/ipsec_doi.h 1.2 -> 1.3
usr.sbin/tcpdump/isakmp.h 1.3 -> 1.4
usr.sbin/tcpdump/print-isakmp.h 1.5 -> 1.6
 1.1.2.1 25-Jul-2000  itojun pullup 1.1 -> 1.2 (approved by releng-1-5)
sync with recent net/pfkeyv2.h change (sorry forgot to commit). from kame
 1.2 19-Feb-2005  thorpej Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
 1.1 13-Jun-2000  itojun branches: 1.1.4;
move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)
 1.1.4.2 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1 13-Jun-2000  minoura file vchar.h was added on branch minoura-xpg4dl on 2000-06-22 16:05:52 +0000

RSS XML Feed