Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / sbin / isakmpd
Current tag: OPENBSD_6_1
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
apps/ | ||||
features/ | ||||
regress/ | ||||
samples/ | ||||
sysdep/ | ||||
BUGS | 1.15 | 18 years | hshoexer | Big spelling cleanup, no binary change. From david@ |
DESIGN-NOTES | 1.25 | 18 years | hshoexer | Big spelling cleanup, no binary change. From david@ |
Makefile | 1.85 | 7 years | deraadt | A commented block starts with # If you have ElectricFence available, you can... |
QUESTIONS | 1.5 | 20 years | jmc | updated URL from Jared Yanovich; |
README | 1.20 | 7 years | tb | move links from http to https://www.openbsd.org/ ok beck |
TO-DO | 1.26 | 20 years | markus | support AES in phase 1, too. switch to OpenSSL EVP interface; with Hans-Joerg.Ho... |
app.c | 1.14 | 7 years | guenther | Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> and instead p... |
app.h | 1.7 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
attribute.c | 1.13 | 7 years | guenther | Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> and instead p... |
attribute.h | 1.6 | 20 years | hshoexer | Some more KNF, no binary change. ok ho@ |
cert.c | 1.33 | 11 years | deraadt | remove excessive includes |
cert.h | 1.16 | 9 years | deraadt | Replace <sys/param.h> with <limits.h> and other less dirty headers where possibl... |
conf.c | 1.106 | 8 years | krw | More "(<blah> *)0" -> NULL, avoiding any stdarg functions. Feedback millert@ ke... |
conf.h | 1.34 | 17 years | hshoexer | Make SA deletion on shutdown the default again. Use -S for failover situations ... |
connection.c | 1.37 | 10 years | deraadt | improve randomization. remove some junk debugging features that are fundamental... |
connection.h | 1.5 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
constants.c | 1.10 | 19 years | cloder | Make deterministic randomness (only ever used for testing) a compile-time option... |
constants.h | 1.6 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
cookie.c | 1.17 | 7 years | guenther | Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> and instead p... |
cookie.h | 1.7 | 20 years | hshoexer | Some more KNF, no binary change. ok ho@ |
crypto.c | 1.33 | 8 years | naddy | Remove plain DES encryption from IPsec. DES is insecure since brute force attac... |
crypto.h | 1.20 | 13 years | mikeb | convert to fuse cast from the libcrypto. with a simplification nit from blamber... |
dh.c | 1.20 | 7 years | mikeb | Remove modular exponential groups specified in RFC5114 Brought up by doug@, ok ... |
dh.h | 1.9 | 9 years | reyk | Sync dh.[ch] from iked. The files are identical, so any change in either iked o... |
dnssec.c | 1.25 | 8 years | deraadt | <stdlib.h> is included, so do not need to cast result from malloc, calloc, reall... |
dnssec.h | 1.7 | 20 years | hshoexer | Some more KNF, no binary change. ok ho@ |
doi.c | 1.11 | 11 years | deraadt | remove excessive includes |
doi.h | 1.15 | 19 years | deraadt | USE_DEBUG is bye bye |
dpd.c | 1.19 | 8 years | mmcc | Remove NULL-checks before free(). ok tb@ |
dpd.h | 1.3 | 18 years | markus | don't send DPD messages before the exchange is finialized, otherwise we have a r... |
exchange.c | 1.138 | 8 years | yasuoka | Don't retransmit responses for unauthenticated messages. Base on diff from Yuuic... |
exchange.h | 1.34 | 9 years | deraadt | Replace <sys/param.h> with <limits.h> and other less dirty headers where possibl... |
exchange_num.cst | 1.5 | 18 years | hshoexer | Big spelling cleanup, no binary change. From david@ |
field.c | 1.21 | 7 years | guenther | Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> and instead p... |
field.h | 1.6 | 20 years | hshoexer | More KNF. Mainly spaces and line-wraps, no binary change. ok ho@ |
genconstants.sh | 1.13 | 10 years | deraadt | improve randomization. remove some junk debugging features that are fundamental... |
genfields.sh | 1.10 | 10 years | deraadt | improve randomization. remove some junk debugging features that are fundamental... |
hash.c | 1.24 | 8 years | mmcc | A classic case for bzero() -> explicit_bzero() ok deraadt@ |
hash.h | 1.8 | 17 years | hshoexer | support sha2 for main mode hmacs and aesctr for quick mode encryption. ok markus... |
if.c | 1.25 | 19 years | cloder | Make deterministic randomness (only ever used for testing) a compile-time option... |
if.h | 1.7 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
ike_aggressive.c | 1.11 | 13 years | reyk | Replace the hand-crafted Diffie-Hellman implementation in isakmpd with the small... |
ike_aggressive.h | 1.5 | 20 years | hshoexer | More KNF. Mainly spaces and line-wraps, no binary change. ok ho@ |
ike_auth.c | 1.113 | 9 years | jsg | No need to do "size = (size_t)sb.st_size" both before and after a fstat() call. ... |
ike_auth.h | 1.5 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
ike_main_mode.c | 1.17 | 13 years | reyk | Replace the hand-crafted Diffie-Hellman implementation in isakmpd with the small... |
ike_main_mode.h | 1.6 | 20 years | hshoexer | More KNF. Mainly spaces and line-wraps, no binary change. ok ho@ |
ike_phase_1.c | 1.76 | 8 years | mmcc | Remove NULL-checks before free(). ok tb@ |
ike_phase_1.h | 1.4 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
ike_quick_mode.c | 1.110 | 8 years | mmcc | Remove NULL-checks before free(). ok tb@ |
ike_quick_mode.h | 1.6 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
init.c | 1.41 | 11 years | deraadt | remove old backwards random junk ok mikeb |
init.h | 1.6 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
ipsec.c | 1.146 | 8 years | mmcc | Remove NULL-checks before free(). ok tb@ |
ipsec.h | 1.26 | 18 years | hshoexer | Big whitespace cleanup. |
ipsec_doi.h | 1.8 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
ipsec_fld.fld | 1.5 | 21 years | ho | Remove clauses 3 and 4. With approval from Niklas Hallqvist and Niels Provos. |
ipsec_num.cst | 1.19 | 11 years | naddy | enable use of AES-{192,256}-CTR, and explicitly of AES-128-CTR, for IPsec ESP ok... |
isakmp.h | 1.7 | 19 years | ho | NAT-Traversal for isakmpd. Work in progress... hshoexer@ ok. |
isakmp_cfg.c | 1.39 | 10 years | deraadt | Remove a mid-layer which acts like arc4random isn't fairly standard. ok mikeb |
isakmp_cfg.h | 1.5 | 20 years | hshoexer | More KNF. Mainly spaces and line-wraps, no binary change. ok ho@ |
isakmp_doi.c | 1.26 | 13 years | todd | as determined 4 years ago, FortiGate needs DOI of 0 responses to DPD so, copy a ... |
isakmp_doi.h | 1.5 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
isakmp_fld.fld | 1.8 | 19 years | ho | NAT-Traversal for isakmpd. Work in progress... hshoexer@ ok. |
isakmp_num.cst | 1.13 | 18 years | hshoexer | typo in comment |
isakmpd.8 | 1.118 | 8 years | jmc | fix steps for cert creation; issue reported by igor.kos (temporary) fix entirel... |
isakmpd.c | 1.104 | 8 years | krw | Another use for fcntl() and thus of the superfluous 3rd parameter is when saniti... |
isakmpd.conf.5 | 1.133 | 7 years | tb | Hyphenate compound adjectives 'up-to-date', 'out-of-date' and 'well-known' if th... |
isakmpd.policy.5 | 1.48 | 8 years | jmc | typo fix; from julian hsiao |
key.c | 1.26 | 7 years | guenther | Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> and instead p... |
key.h | 1.8 | 18 years | cloder | Be cleaner about signed vs. unsigned when it's easy to do so. OK hshoexer |
libcrypto.h | 1.18 | 9 years | jsg | add additional includes required to build with -DOPENSSL_NO_DEPRECATED |
log.c | 1.62 | 9 years | lteo | Remove unnecessary netinet/in_systm.h include. ok millert@ |
log.h | 1.25 | 15 years | hshoexer | mark log_fatal() and monitor_exit() as __dead, as they do not return. |
message.c | 1.129 | 8 years | yasuoka | Fix memory leak. Call proto_free() always to free proto. Diff from Yuuichi Some... |
message.h | 1.27 | 8 years | yasuoka | Don't retransmit responses for unauthenticated messages. Base on diff from Yuuic... |
monitor.c | 1.74 | 8 years | deraadt | <stdlib.h> is included, so do not need to cast result from malloc, calloc, reall... |
monitor.h | 1.19 | 15 years | hshoexer | mark log_fatal() and monitor_exit() as __dead, as they do not return. |
monitor_fdpass.c | 1.17 | 8 years | jca | Print ssize_t with %zd; ok deraadt@ mmcc@ |
nat_traversal.c | 1.24 | 8 years | deraadt | Do not cast a size_t to (unsigned long) to pass it as an argument to malloc. Lik... |
nat_traversal.h | 1.4 | 18 years | hshoexer | Use payload NAT-D or NAT-D-DRAFT according to NAT-T vendor ID advertised by the ... |
pf_key_v2.c | 1.198 | 7 years | bluhm | Depending on the addresses, ipsecctl(8) automatically groups sa bundles together... |
pf_key_v2.h | 1.13 | 18 years | markus | export pf_key_v2_disable_sa() (unbreaks build) |
policy.c | 1.97 | 10 years | deraadt | Whole bunch of (unsigned char) casts carefully added for ctype calls. Careful se... |
policy.h | 1.17 | 16 years | tom | Allow key exchange with RSA signature authentication to work with Cisco IOS and ... |
prf.c | 1.16 | 11 years | deraadt | remove excessive includes |
prf.h | 1.10 | 20 years | deraadt | partial move to KNF. More to come. This has happened because there are a raft ... |
sa.c | 1.123 | 8 years | naddy | Remove plain DES encryption from IPsec. DES is insecure since brute force attac... |
sa.h | 1.52 | 9 years | mikeb | Remove bits of unfinished IPsec proxy support. DNS' KX records, anyone? ok mark... |
timer.c | 1.17 | 8 years | deraadt | <stdlib.h> is included, so do not need to cast result from malloc, calloc, reall... |
timer.h | 1.8 | 9 years | deraadt | Replace <sys/param.h> with <limits.h> and other less dirty headers where possibl... |
transport.c | 1.37 | 8 years | yasuoka | Don't retransmit responses for unauthenticated messages. Base on diff from Yuuic... |
transport.h | 1.20 | 7 years | guenther | Pull in <sys/select.h> for fd_set ok deraadt@ |
udp.c | 1.95 | 15 years | bluhm | If isakmpd is started with -4 or -6, virtual_get_default() may return NULL. Thi... |
udp.h | 1.11 | 19 years | hshoexer | Zap -P option. It has never done anything. While there tweak descripton of -N.... |
udp_encap.c | 1.23 | 8 years | deraadt | <stdlib.h> is included, so do not need to cast result from malloc, calloc, reall... |
udp_encap.h | 1.2 | 19 years | hshoexer | remove unused variable. |
ui.c | 1.56 | 9 years | tedu | memcpy abort found an overlap. from dsp at 2f30. ok deraadt |
ui.h | 1.8 | 17 years | mpf | Add a new UI command to force isakmpd into passive only mode. Will be used by sa... |
util.c | 1.69 | 8 years | deraadt | <stdlib.h> is included, so do not need to cast result from malloc, calloc, reall... |
util.h | 1.32 | 10 years | deraadt | Remove a mid-layer which acts like arc4random isn't fairly standard. ok mikeb |
vendor.c | 1.5 | 12 years | markus | set the vendor string to OpenBSD-5.2; ok mikeb@ |
vendor.h | 1.2 | 17 years | pedro | typo in initial RCS tag ($OpenBSD: -> $OpenBSD$) |
virtual.c | 1.32 | 8 years | deraadt | <stdlib.h> is included, so do not need to cast result from malloc, calloc, reall... |
virtual.h | 1.1 | 19 years | ho | NAT-Traversal for isakmpd. Work in progress... hshoexer@ ok. |
x509.c | 1.118 | 9 years | deraadt | Replace <sys/param.h> with <limits.h> and other less dirty headers where possibl... |
x509.h | 1.22 | 16 years | tom | Allow key exchange with RSA signature authentication to work with Cisco IOS and ... |
libcrypto.c (in the Attic) [Hide] | 1.19 | 19 years | cloder | Make deterministic randomness (only ever used for testing) a compile-time option... |