OpenBSD CVS

CVS log for src/sbin/isakmpd/Makefile


[BACK] Up to [local] / src / sbin / isakmpd

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.90 / (download) - annotate - [select for diffs], Wed Oct 13 16:56:30 2021 UTC (2 years, 7 months ago) by tb
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, HEAD
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored)

isakmpd: remove libcrypto.c

All this does is a call to OpenSSL_add_all_algorithms(), which is
no longer needed since libbcrypto initializes itself.

ok bluhm sthen (part of a larger diff)

Revision 1.89 / (download) - annotate - [select for diffs], Thu Feb 11 19:41:05 2021 UTC (3 years, 3 months ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.88: +4 -2 lines
Diff to previous 1.88 (colored)

Link isakmpd dynamically.  Mount /usr on NFS via IPsec does not
work anyway.  Dynamic binaries help building errata, reduce disk
usage and make ROP harder.  Also remove an unused bsd.subdir.mk
include.
OK sthen@ mvs@ deraadt@ tobhe@ patrick@

Revision 1.88 / (download) - annotate - [select for diffs], Mon Jul 10 21:30:37 2017 UTC (6 years, 10 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored)

remove misc. depend and yacc nits that no longer matter.
okay millert@

Revision 1.87 / (download) - annotate - [select for diffs], Mon Jul 3 18:19:55 2017 UTC (6 years, 11 months ago) by bluhm
Branch: MAIN
Changes since 1.86: +3 -2 lines
Diff to previous 1.86 (colored)

Generate source and header files for regress on demand.
OK espie@

Revision 1.86 / (download) - annotate - [select for diffs], Fri Jun 16 10:25:54 2017 UTC (6 years, 11 months ago) by espie
Branch: MAIN
Changes since 1.85: +3 -1 lines
Diff to previous 1.85 (colored)

mark files as BUILDFIRST, or write explicit dependencies, so that most
programs will build even without a make depend first.
okay tb@ millert@

Revision 1.85 / (download) - annotate - [select for diffs], Sat Sep 3 23:14:56 2016 UTC (7 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.84: +1 -6 lines
Diff to previous 1.84 (colored)

A commented block starts with
    # If you have ElectricFence available, you can spot abuses of the heap."
Or, uhm you can simply use our malloc.

Revision 1.84 / (download) - annotate - [select for diffs], Wed Jan 22 03:09:31 2014 UTC (10 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.83: +1 -8 lines
Diff to previous 1.83 (colored)

improve randomization.  remove some junk debugging features that are
fundamentally broken.
ok jsing mikeb

Revision 1.83 / (download) - annotate - [select for diffs], Fri Dec 21 08:50:27 2012 UTC (11 years, 5 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.82: +6 -24 lines
Diff to previous 1.82 (colored)

remove makefile hacks that are no longer needed with t1 t2: working properly
okay krw@

Revision 1.82 / (download) - annotate - [select for diffs], Fri Oct 15 10:18:42 2010 UTC (13 years, 7 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.81: +3 -3 lines
Diff to previous 1.81 (colored)

Switch the remaining users of libdes in src to libcrypto,
telnet portion partially from the latest heimdal.

ok mikeb@

Revision 1.81 / (download) - annotate - [select for diffs], Tue Jun 29 19:50:16 2010 UTC (13 years, 11 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.80: +3 -3 lines
Diff to previous 1.80 (colored)

Replace the hand-crafted Diffie-Hellman implementation in isakmpd with
the smaller implementation from iked that is using libcrypto instead.
This allows to remove a lot of code (which is always good), get rid of
some custom crypto code by using libcrypto, theoretically adds
support for many new MODP and EC2N/ECP modes (but it is not configurable
yet), and allows to share the dh.c/dh.h code in different codebases
(it is identical in isakmpd and iked, but could also be used elsewhere).

ok deraadt@

Revision 1.80 / (download) - annotate - [select for diffs], Tue Jan 29 00:47:08 2008 UTC (16 years, 4 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.79: +24 -6 lines
Diff to previous 1.79 (colored)

fix race in makefile

Revision 1.79 / (download) - annotate - [select for diffs], Wed May 23 07:28:15 2007 UTC (17 years ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.78: +1 -5 lines
Diff to previous 1.78 (colored)

Get rid of some obsolete exampels.

ok and prodding @jmc

Revision 1.78 / (download) - annotate - [select for diffs], Sun Jul 2 13:19:00 2006 UTC (17 years, 11 months ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.77: +3 -2 lines
Diff to previous 1.77 (colored)

Let isakmpd send out a vendor ID announcing isamkpds release version.
Will be handy for release specific bug fixes, etc.  Suggested by
markus@ quite some time ago.

ok markus@

Revision 1.77 / (download) - annotate - [select for diffs], Wed May 18 20:15:22 2005 UTC (19 years ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.76: +1 -3 lines
Diff to previous 1.76 (colored)

there's no need for certpatch anymore, so remove it

ok markus some time ago

Revision 1.76 / (download) - annotate - [select for diffs], Fri Apr 8 21:09:36 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.75: +10 -36 lines
Diff to previous 1.75 (colored)

whack last feature, put in main Makefile

Revision 1.75 / (download) - annotate - [select for diffs], Fri Apr 8 20:04:57 2005 UTC (19 years, 1 month ago) by hshoexer
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

kill gmp

Revision 1.74 / (download) - annotate - [select for diffs], Fri Apr 8 19:40:02 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

USE_DEBUG is bye bye

Revision 1.73 / (download) - annotate - [select for diffs], Fri Apr 8 19:19:39 2005 UTC (19 years, 1 month ago) by hshoexer
Branch: MAIN
Changes since 1.72: +1 -3 lines
Diff to previous 1.72 (colored)

remove gmp, no binary change

Revision 1.72 / (download) - annotate - [select for diffs], Fri Apr 8 19:08:23 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

forget about sysdep/openbsd/sysdep-os.h

Revision 1.71 / (download) - annotate - [select for diffs], Fri Apr 8 19:05:15 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.70: +7 -16 lines
Diff to previous 1.70 (colored)

remove more conditional crud

Revision 1.70 / (download) - annotate - [select for diffs], Fri Apr 8 18:27:09 2005 UTC (19 years, 1 month ago) by hshoexer
Branch: MAIN
Changes since 1.69: +2 -6 lines
Diff to previous 1.69 (colored)

de-feature raw rsa keys, cleanup leftovers

Revision 1.69 / (download) - annotate - [select for diffs], Fri Apr 8 17:20:44 2005 UTC (19 years, 1 month ago) by hshoexer
Branch: MAIN
Changes since 1.68: +1 -5 lines
Diff to previous 1.68 (colored)

regression tests have moved

Revision 1.68 / (download) - annotate - [select for diffs], Fri Apr 8 17:15:01 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.67: +4 -25 lines
Diff to previous 1.67 (colored)

keynote and policy always compiled in

Revision 1.67 / (download) - annotate - [select for diffs], Fri Apr 8 17:03:04 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.66: +3 -15 lines
Diff to previous 1.66 (colored)

remove crud

Revision 1.66 / (download) - annotate - [select for diffs], Fri Apr 8 16:52:41 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.65: +7 -7 lines
Diff to previous 1.65 (colored)

always enable aggressive, dpd, and isakmp_cfg

Revision 1.65 / (download) - annotate - [select for diffs], Fri Apr 8 16:41:54 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.64: +8 -7 lines
Diff to previous 1.64 (colored)

ec and privsep always on

Revision 1.64 / (download) - annotate - [select for diffs], Fri Apr 8 16:37:14 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.63: +4 -4 lines
Diff to previous 1.63 (colored)

nat-traversal always

Revision 1.63 / (download) - annotate - [select for diffs], Fri Apr 8 16:30:03 2005 UTC (19 years, 1 month ago) by hshoexer
Branch: MAIN
Changes since 1.62: +1 -3 lines
Diff to previous 1.62 (colored)

remove cipher features

Revision 1.62 / (download) - annotate - [select for diffs], Fri Apr 8 16:06:25 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

app.c

Revision 1.61 / (download) - annotate - [select for diffs], Fri Apr 8 15:49:10 2005 UTC (19 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.60: +2 -5 lines
Diff to previous 1.60 (colored)

remove some portable junk

Revision 1.60 / (download) - annotate - [select for diffs], Tue Apr 5 21:07:35 2005 UTC (19 years, 2 months ago) by hshoexer
Branch: MAIN
Changes since 1.59: +3 -4 lines
Diff to previous 1.59 (colored)

disable freeswan support

ok ho@ some time ago

Revision 1.59 / (download) - annotate - [select for diffs], Tue Apr 5 20:46:20 2005 UTC (19 years, 2 months ago) by cloder
Branch: MAIN
Changes since 1.58: +5 -5 lines
Diff to previous 1.58 (colored)

Always compile X509 support. Almost everyone uses it.  Makes the code
much easier to read and to maintain.
OK and testing by hshoexer@, more testing by me

Revision 1.58 / (download) - annotate - [select for diffs], Wed Nov 10 22:07:46 2004 UTC (19 years, 6 months ago) by drahn
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

Use ${STATIC} rather than -static (dont hardcode). ok miod@

Revision 1.57 / (download) - annotate - [select for diffs], Mon Aug 23 11:16:49 2004 UTC (19 years, 9 months ago) by ho
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.56: +3 -3 lines
Diff to previous 1.56 (colored)

Default enable DPD (Dead Peer Detection) support. hshoexer@ ok

Revision 1.56 / (download) - annotate - [select for diffs], Fri Jul 30 10:45:27 2004 UTC (19 years, 10 months ago) by ho
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

Style.

Revision 1.55 / (download) - annotate - [select for diffs], Wed Jun 23 01:17:29 2004 UTC (19 years, 11 months ago) by ho
Branch: MAIN
Changes since 1.54: +3 -25 lines
Diff to previous 1.54 (colored)

Make compiling with Boehm's gc possible again.

Revision 1.54 / (download) - annotate - [select for diffs], Mon Jun 21 23:28:18 2004 UTC (19 years, 11 months ago) by ho
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Enable NAT-T support.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Jun 20 15:24:05 2004 UTC (19 years, 11 months ago) by ho
Branch: MAIN
Changes since 1.52: +9 -5 lines
Diff to previous 1.52 (colored)

NAT-Traversal for isakmpd. Work in progress...
hshoexer@ ok.

Revision 1.52 / (download) - annotate - [select for diffs], Wed Apr 7 22:43:14 2004 UTC (20 years, 1 month ago) by ho
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

-Wmissing-declarations

Revision 1.51 / (download) - annotate - [select for diffs], Fri Mar 19 14:04:43 2004 UTC (20 years, 2 months ago) by hshoexer
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Add missing bits to make already present privsep code work.  Enable privsep.

ok ho@ deraadt@ markus@

Revision 1.50 / (download) - annotate - [select for diffs], Thu Aug 28 14:43:35 2003 UTC (20 years, 9 months ago) by markus
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.49: +5 -3 lines
Diff to previous 1.49 (colored)

support AES in phase 1, too. switch to OpenSSL EVP interface;
with Hans-Joerg.Hoexer at yerbouti.franken.de; ok ho@

Revision 1.49 / (download) - annotate - [select for diffs], Tue Jun 3 14:28:16 2003 UTC (21 years ago) by ho
Branch: MAIN
Changes since 1.48: +2 -6 lines
Diff to previous 1.48 (colored)

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

Revision 1.48 / (download) - annotate - [select for diffs], Thu May 15 00:28:53 2003 UTC (21 years ago) by ho
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 (colored)

Start of privilege separation for isakmpd.
There are some kinks left, so keep it default disabled for now.
markus@ says ok to commit.

Revision 1.47 / (download) - annotate - [select for diffs], Wed May 14 20:49:36 2003 UTC (21 years ago) by ho
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

Call the FreeS/WAN sysdep 'freeswan'. The 'linux' sysdep will be native Linux IPSec.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Jun 10 18:08:58 2002 UTC (21 years, 11 months ago) by ho
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.45: +1 -6 lines
Diff to previous 1.45 (colored)

The dlopen() stuff goes away.

Revision 1.45 / (download) - annotate - [select for diffs], Tue Mar 5 00:10:56 2002 UTC (22 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.44: +8 -1 lines
Diff to previous 1.44 (colored)

must pull -ldes too

Revision 1.44 / (download) - annotate - [select for diffs], Sat Aug 25 22:22:26 2001 UTC (22 years, 9 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Enable IKE mode config, as it works ok with PGPnet and at least has a usable
configuration method.  Documentation will follow.

Revision 1.43 / (download) - annotate - [select for diffs], Thu Aug 16 18:55:33 2001 UTC (22 years, 9 months ago) by jakob
Branch: MAIN
Changes since 1.42: +1 -4 lines
Diff to previous 1.42 (colored)

remove unneeded LWRESLIB definition. ok ho@

Revision 1.42 / (download) - annotate - [select for diffs], Wed Aug 15 09:16:29 2001 UTC (22 years, 9 months ago) by ho
Branch: MAIN
Changes since 1.41: +8 -3 lines
Diff to previous 1.41 (colored)

Support trusted public (RSA) keys as files too. niklas@ ok.

Revision 1.41 / (download) - annotate - [select for diffs], Fri Jul 6 09:35:57 2001 UTC (22 years, 11 months ago) by ho
Branch: MAIN
Changes since 1.40: +3 -5 lines
Diff to previous 1.40 (colored)

Remove support for PF_ENCAP (deprecated since OpenBSD2.5).

Revision 1.40 / (download) - annotate - [select for diffs], Thu Jul 5 12:38:04 2001 UTC (22 years, 11 months ago) by ho
Branch: MAIN
Changes since 1.39: +3 -2 lines
Diff to previous 1.39 (colored)

Use -W{missing,strict}-prototypes.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Jul 1 20:43:39 2001 UTC (22 years, 11 months ago) by niklas
Branch: MAIN
Changes since 1.38: +9 -5 lines
Diff to previous 1.38 (colored)

ISAKMP configuration, a.k.a IKECFG or "mode-config", protocol implementation.
Disabled, has no configuration mechanism yet.  This will be used for roaming
users, who are going to get parameters like IP-address and nameserver from its
peer, very much like DHCP, but securily inside an ISAKMP connection and still
in time before negotiation of IPsec connections.  You may see stylistic fixes
in this commit too.  Add some not yet used Makefile magic to deal with DNSSEC-
enabled OpenSSL too.  The IKECFG code work was sponsered by Gatespace Inc.
Thank you!  Configuration will come very soon, btw.

Revision 1.38 / (download) - annotate - [select for diffs], Thu May 31 20:21:37 2001 UTC (23 years ago) by angelos
Branch: MAIN
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)

Compile key.c

Revision 1.37 / (download) - annotate - [select for diffs], Mon May 21 11:19:22 2001 UTC (23 years ago) by ho
Branch: MAIN
Changes since 1.36: +6 -14 lines
Diff to previous 1.36 (colored)

Better FEATURE handling for dnssec

Revision 1.29.2.1 / (download) - annotate - [select for diffs], Tue May 8 12:45:21 2001 UTC (23 years ago) by ho
Branch: OPENBSD_2_8
Changes since 1.29: +7 -5 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

Pull in isakmpd from 2.9 to 2.8 branch.

Revision 1.36 / (download) - annotate - [select for diffs], Mon May 7 22:55:37 2001 UTC (23 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

make bug fixed, remove work-around

Revision 1.35 / (download) - annotate - [select for diffs], Mon May 7 22:14:31 2001 UTC (23 years, 1 month ago) by espie
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

temp work-around. Okay deraadt@

Revision 1.34 / (download) - annotate - [select for diffs], Fri Mar 23 16:14:34 2001 UTC (23 years, 2 months ago) by markus
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

bsdi support, ok niklas@

Revision 1.33 / (download) - annotate - [select for diffs], Thu Mar 22 15:16:44 2001 UTC (23 years, 2 months ago) by markus
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

BSD/OS make treats ${A:S/a/x/} like ${A:S/a/x/1}, so we use ${A:S/a/x/g}.
this works on both systems (for this special case).

Revision 1.32 / (download) - annotate - [select for diffs], Sat Feb 24 04:42:47 2001 UTC (23 years, 3 months ago) by angelos
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

Make DES a feature, so isakmpd can compile on Linux (most of the fixed
by newsham@lava.net)

Revision 1.31 / (download) - annotate - [select for diffs], Sat Jan 27 12:03:31 2001 UTC (23 years, 4 months ago) by niklas
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

(c) 2001

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jan 26 21:49:36 2001 UTC (23 years, 4 months ago) by ho
Branch: MAIN
Changes since 1.29: +10 -1 lines
Diff to previous 1.29 (colored)

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.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Oct 16 23:28:32 2000 UTC (23 years, 7 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE
Branch point for: OPENBSD_2_8
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

Merge with EOM 1.78

author: niklas
correct test for GMP feature

Revision 1.28 / (download) - annotate - [select for diffs], Sat Oct 7 06:57:16 2000 UTC (23 years, 8 months ago) by niklas
Branch: MAIN
Changes since 1.27: +6 -3 lines
Diff to previous 1.27 (colored)

Merge with EOM 1.77

author: niklas
Add back an example of empty FEATURES

author: niklas
Well, show how to add -g in different OSes

author: itojun
make -g really work

author: ho
Revert. Features should not depend on other stuff,
it should be the other way around.

author: ho
Ok, make it work this time.

author: ho
Only add 'policy' feature if USE_KEYNOTE is active.

Revision 1.27 / (download) - annotate - [select for diffs], Tue May 2 14:36:37 2000 UTC (24 years, 1 month ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.26: +6 -2 lines
Diff to previous 1.26 (colored)

Merge with EOM 1.71

author: niklas
Argh I always manage to commit my local DEBUG=-g change by mistake

author: niklas
oops in last commit

author: niklas
Install sample files

Revision 1.26 / (download) - annotate - [select for diffs], Fri Apr 7 22:06:28 2000 UTC (24 years, 2 months ago) by niklas
Branch: MAIN
Changes since 1.25: +21 -8 lines
Diff to previous 1.25 (colored)

Merge with EOM 1.68

author: niklas
Make gmp a feature, which we do not use normally

author: niklas
I am probably breaking the other OSes now, but FEATURES really
belong here.  Also add MP_FLAVOUR setting.

author: ho
Revert to manual OS selection. Remove FEATURES definition.

author: ho
Removed unused stuff.

author: ho
Another way to do multiple OSes

author: ho
Work around missing :U for features, get OS from uname.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Feb 25 17:23:38 2000 UTC (24 years, 3 months ago) by niklas
Branch: MAIN
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

regress/crypto/Makefile: Merge with EOM 1.5
regress/dh/Makefile: Merge with EOM 1.7
regress/group/Makefile: Merge with EOM 1.9
regress/prf/Makefile: Merge with EOM 1.4
regress/rsakeygen/Makefile: Merge with EOM 1.8
regress/x509/Makefile: Merge with EOM 1.10
Makefile: Merge with EOM 1.62
attribute.c: Merge with EOM 1.10
sa.c: Merge with EOM 1.99
conf.c: Merge with EOM 1.20
crypto.c: Merge with EOM 1.28
isakmpd.c: Merge with EOM 1.45
connection.c: Merge with EOM 1.19
doi.h: Merge with EOM 1.28
field.c: Merge with EOM 1.11
exchange.c: Merge with EOM 1.116
ike_auth.c: Merge with EOM 1.44
pf_key_v2.c: Merge with EOM 1.37
ike_phase_1.c: Merge with EOM 1.22
ipsec.c: Merge with EOM 1.118
isakmp_doi.c: Merge with EOM 1.40
log.c: Merge with EOM 1.26
log.h: Merge with EOM 1.18
math_group.c: Merge with EOM 1.23
message.c: Merge with EOM 1.144
pf_encap.c: Merge with EOM 1.70
policy.c: Merge with EOM 1.18
timer.c: Merge with EOM 1.13
transport.c: Merge with EOM 1.41
udp.c: Merge with EOM 1.47
ui.c: Merge with EOM 1.37
x509.c: Merge with EOM 1.36

author: niklas
Made debug logging a compile time selectable feature

Revision 1.24 / (download) - annotate - [select for diffs], Sat Feb 19 19:31:32 2000 UTC (24 years, 3 months ago) by niklas
Branch: MAIN
Changes since 1.23: +24 -17 lines
Diff to previous 1.23 (colored)

Makefile: Merge with EOM 1.61
crypto.c: Merge with EOM 1.27
exchange.c: Merge with EOM 1.115
ike_quick_mode.c: Merge with EOM 1.115
x509.c: Merge with EOM 1.35
features/ec: Merge with EOM 1.1
features/aggressive: Merge with EOM 1.1
features/policy: Merge with EOM 1.1
features/x509: Merge with EOM 1.1

author: niklas
Allow isakmpd builders to remove optional parts and save bytes.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Jan 26 15:21:49 2000 UTC (24 years, 4 months ago) by niklas
Branch: MAIN
Changes since 1.22: +9 -6 lines
Diff to previous 1.22 (colored)

Merge with EOM 1.60

author: niklas
Add FreeBSD support

author: angelos
Manpage support in the Makefiles, mention in README.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Oct 16 20:09:22 1999 UTC (24 years, 7 months ago) by angelos
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Typo typo typo...

Revision 1.21 / (download) - annotate - [select for diffs], Sat Oct 16 20:07:18 1999 UTC (24 years, 7 months ago) by angelos
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Manpage describing policy.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Aug 26 22:29:19 1999 UTC (24 years, 9 months ago) by niklas
Branch: MAIN
Changes since 1.19: +34 -5 lines
Diff to previous 1.19 (colored)

Merge with EOM 1.58

author: niklas
Support dynamic loading of libkeynote too.  Build isakmpd static by default.
Stylistic cleanup of keynote policy code.  Correct some libcrypto calls.

author: angelos
Complete policy work; tested for the shared-key case. Documentation needed.

author: niklas
Add support for dynamic loading of optional facilities, libcrypto first.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Jul 17 21:54:39 1999 UTC (24 years, 10 months ago) by niklas
Branch: MAIN
Changes since 1.18: +6 -5 lines
Diff to previous 1.18 (colored)

regress/rsakeygen/Makefile: Merge with EOM 1.4
regress/rsakeygen/rsakeygen.c: Merge with EOM 1.8
regress/x509/Makefile: Merge with EOM 1.6
regress/x509/x509test.c: Merge with EOM 1.6
regress/Makefile: Merge with EOM 1.8
samples/VPN-east.conf: Merge with EOM 1.6
samples/VPN-west.conf: Merge with EOM 1.6
samples/singlehost-east.conf: Merge with EOM 1.3
samples/singlehost-west.conf: Merge with EOM 1.3
sysdep/openbsd/Makefile.sysdep: Merge with EOM 1.5
x509.h: Merge with EOM 1.6
x509.c: Merge with EOM 1.17
DESIGN-NOTES: Merge with EOM 1.46
Makefile: Merge with EOM 1.55
cert.c: Merge with EOM 1.11
cert.h: Merge with EOM 1.6
exchange.c: Merge with EOM 1.109
exchange.h: Merge with EOM 1.26
ike_auth.c: Merge with EOM 1.32
ike_phase_1.c: Merge with EOM 1.7
init.c: Merge with EOM 1.16
isakmpd.conf.5: Merge with EOM 1.27
README.PKI: Merge with EOM 1.1

author: niklas
From Niels Provos, edited by me: certificate support using SSLeay

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jul 7 22:07:33 1999 UTC (24 years, 11 months ago) by niklas
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

Merge with EOM 1.54

author: ho
Remove a trailing backslash.

author: niklas
OpenBSD with PF_KEY is now the default

author: niklas
Oops, we have not gone to 2.5 as a base for EOM yet.

Revision 1.17 / (download) - annotate - [select for diffs], Sat May 1 22:56:54 1999 UTC (25 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.16: +5 -5 lines
Diff to previous 1.16 (colored)

Lost connection commit snippet

Revision 1.16 / (download) - annotate - [select for diffs], Sat May 1 20:43:41 1999 UTC (25 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

sysdep/openbsd/sysdep.c: Merge with EOM 1.7
DESIGN-NOTES: Merge with EOM 1.42
Makefile: Merge with EOM 1.51
app.c: Merge with EOM 1.6
conf.c: Merge with EOM 1.18
init.c: Merge with EOM 1.14
isakmpd.conf.5: Merge with EOM 1.19
pf_encap.c: Merge with EOM 1.64
pf_encap.h: Merge with EOM 1.12
pf_key_v2.h: Merge with EOM 1.3
sysdep.h: Merge with EOM 1.16
transport.c: Merge with EOM 1.40
ui.c: Merge with EOM 1.32

author: niklas
A new connection abstraction

Revision 1.15 / (download) - annotate - [select for diffs], Tue Apr 20 12:22:18 1999 UTC (25 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.14: +23 -23 lines
Diff to previous 1.14 (colored)

Merge with EOM 1.50

author: niklas
Heh forgot to comment out the boehm-gc defines

Revision 1.14 / (download) - annotate - [select for diffs], Tue Apr 20 11:33:15 1999 UTC (25 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.13: +25 -8 lines
Diff to previous 1.13 (colored)

Merge with EOM 1.49

author: niklas
Remove warnings when finding leaks with Boehm GC

Revision 1.13 / (download) - annotate - [select for diffs], Mon Apr 19 21:00:19 1999 UTC (25 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.12: +25 -16 lines
Diff to previous 1.12 (colored)

./Makefile: Merge with EOM 1.48

Let's get aggressive!

Comments are not good at the end of an assignment line

Make PF_ENCAP and PF_KEY versions of OpenBSD support separated through the OS
make variable of the top Makefile.

Add commented out usages of Boehm's GC library

LDADD and DPADD should be appended to. 1999 (c). Style.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Mar 24 16:01:24 1999 UTC (25 years, 2 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Do PF_KEY per default

Revision 1.11 / (download) - annotate - [select for diffs], Tue Mar 2 15:06:12 1999 UTC (25 years, 3 months ago) by niklas
Branch: MAIN
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

Makefile: Merge with EOM 1.43
Makefile.inc -> Makefile.sysdep

Make SUBDIR changeable by the OS support

sysdep/openbsd/Makefile.sysdep: Merge with EOM 1.1
Makefile.inc -> Makefile.sysdep

Revision 1.10 / (download) - annotate - [select for diffs], Fri Feb 26 03:30:00 1999 UTC (25 years, 3 months ago) by niklas
Branch: MAIN
Changes since 1.9: +27 -6 lines
Diff to previous 1.9 (colored)

Merge from the Ericsson repository
| revision 1.41
| date: 1999/02/25 15:53:37;  author: niklas;  state: Exp;  lines: +5 -3
| sysdep Makefile fragments
| ----------------------------
| revision 1.40
| date: 1999/02/25 15:07:27;  author: niklas;  state: Exp;  lines: +3 -4
| Mesing with the new sysdep paths
| ----------------------------
| revision 1.39
| date: 1999/02/25 14:17:43;  author: niklas;  state: Exp;  lines: +11 -4
| Prepare for PF_KEY
| ----------------------------
| revision 1.38
| date: 1999/02/25 14:01:35;  author: niklas;  state: Exp;  lines: +17 -4
| Better OS-dependency layout
| ----------------------------

Revision 1.9 / (download) - annotate - [select for diffs], Tue Dec 22 02:09:46 1998 UTC (25 years, 5 months ago) by niklas
Branch: MAIN
Changes since 1.8: +5 -4 lines
Diff to previous 1.8 (colored)

My former hack lost, better solution

Revision 1.8 / (download) - annotate - [select for diffs], Tue Dec 22 02:03:32 1998 UTC (25 years, 5 months ago) by niklas
Branch: MAIN
Changes since 1.7: +4 -3 lines
Diff to previous 1.7 (colored)

Build generated .c & .h files before .o generation always

Revision 1.7 / (download) - annotate - [select for diffs], Mon Dec 21 01:02:22 1998 UTC (25 years, 5 months ago) by niklas
Branch: MAIN
Changes since 1.6: +16 -2 lines
Diff to previous 1.6 (colored)

Last months worth of work on isakmpd, lots done

Revision 1.6 / (download) - annotate - [select for diffs], Tue Nov 17 11:10:06 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

Add RCS Ids from the EOM repository

Revision 1.5 / (download) - annotate - [select for diffs], Mon Nov 16 21:07:13 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Reinstate X509 signature code except for RSA code

Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 16 12:30:59 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Compile with cert.c

Revision 1.3 / (download) - annotate - [select for diffs], Sun Nov 15 01:01:29 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

update src list

Revision 1.2 / (download) - annotate - [select for diffs], Sun Nov 15 00:43:47 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

openBSD RCS IDs

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Nov 15 00:03:48 1998 UTC (25 years, 6 months ago) by niklas
Branch: NIKLAS
CVS Tags: NIKLAS_981114
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of isakmpd, an IKE (ISAKMP/Oakley) implementation for the
OpenBSD IPSEC stack by me, Niklas Hallqvist and Niels Provos, funded by
Ericsson Radio Systems.  It is not yet complete or usable in a real scenario
but the missing pieces will soon be there.  The early commit is for people
who wants early access and who are not afraid of looking at source.
isakmpd interops with Cisco, Timestep, SSH & Pluto (Linux FreeS/WAN) so
far, so it is not that incomplete.  It is really mostly configuration that
is lacking.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Nov 15 00:03:48 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.