Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this is consistent.
|
|
the pfkey fd so that we dont block when a message gets lossed.
|
|
okay angelos@
|
|
|
|
acquire.
|
|
|
|
|
|
another pfkey transaction to return. some cleanup.
|
|
supported extensions. some problems pointed out by
Hans-Joerg.Hoexer@rommelwood.de
|
|
|
|
|
|
|
|
NOTE: this requires recompiling brconfig with updated include files.
|
|
|
|
for architectures without shlibs
|
|
author: niklas
style
author: angelos
Don't limit Phase 1 SA establishment -- while this does limit resource
consumption, it's neither foolproof nor entirely correct (it
introduces some synchronization problems).
|
|
author: niklas
whitespace
author: niklas
style
author: angelos
Pass the local/remote Phase 1 ID to the flow, so it can be reused when
an SA is re-negotiated.
author: angelos
Save the Phase 1 IDs along with the flow.
author: angelos
Don't block new phase 1 SA establishment -- avoids some sync problems.
Also, handle kernel-issued expirations more intelligently.
author: angelos
isakmpd can now negotiate transport protocol/ports (either through the
configuration file or through kernel ACQUIREs).
author: angelos
Fix flow cleanup/setup on renegotiation (or failure thereof) -- thanks
to cedric@wireless-networks.com for testing and feedback.
author: angelos
Remove unused code.
author: angelos
Don't be too permissive with the installed flows -- after all, we can
just run more negotiations.
author: angelos
ifndef, not ifdef
author: angelos
Delete ingress flow correctly.
author: angelos
Initialize structure.
|
|
author: niklas
more fascistoid style
author: angelos
Don't insert the *same* entry in two or more buckets! Thanks to
cedric@wireless-networks.com for reporting/debugging and coming up
with the patch.
author: angelos
Correct format string.
author: angelos
x509_hash() should also skip the cert length (willey@serasystems.com)
author: angelos
Add some error messages (ingham@ara.com)
|
|
author: angelos
Pass the local/remote Phase 1 ID to the flow, so it can be reused when
an SA is re-negotiated.
author: angelos
isakmpd can now negotiate transport protocol/ports (either through the
configuration file or through kernel ACQUIREs).
|
|
pf_encap.h: Merge with EOM 1.13
pf_key_v2.h: Merge with EOM 1.4
sysdep.h: Merge with EOM 1.17
author: angelos
Pass the local/remote Phase 1 ID to the flow, so it can be reused when
an SA is re-negotiated.
|
|
author: angelos
Add Default-phase-1-ID tag in [General], and document its use.
author: angelos
isakmpd can now negotiate transport protocol/ports (either through the
configuration file or through kernel ACQUIREs).
|
|
author: angelos
Add Default-phase-1-ID tag in [General], and document its use.
author: angelos
Default Phase 1 entry.
|
|
author: niklas
style nit, we only use NULL in isakmpd when a manpage mandates it
author: angelos
Also check for default Phase 1 ID.
|
|
author: niklas
Style nits
author: angelos
Pass the local/remote Phase 1 ID to the flow, so it can be reused when
an SA is re-negotiated.
author: angelos
isakmpd can now negotiate transport protocol/ports (either through the
configuration file or through kernel ACQUIREs).
author: angelos
CAST-128 has a maximum of 128bit keys, not 256.
|
|
author: angelos
Careful when copying IDs.
author: angelos
Oops, what am I thinking ?
author: angelos
Ooops again, I reverted the wrong patch.
author: angelos
Oops, shouldn't have committed this.
author: angelos
x509_hash() should also skip the cert length (willey@serasystems.com)
author: angelos
If it's a dynamically established Phase 2 SA, don't keep a copy of it
in isakmpd (the kernel keeps track of everything in this case).
author: angelos
Comment.
author: angelos
If no time-based lifetime was negotiated, don't release the SA.
|
|
author: niklas
Do not try to deal with weak syms on archs that do not have shlibs
|
|
author: angelos
isakmpd can now negotiate transport protocol/ports (either through the
configuration file or through kernel ACQUIREs).
|
|
|
|
|
|
|
|
|
|
- validate strdup() error in argument parsing.
- use strlcat in complex string manipulation
|
|
|
|
|
|
timeout routine (should there be a default expiration if none is
negotiated ?)
|
|
testing and feedback.
|
|
-- willey@serasystems.co
|