summaryrefslogtreecommitdiff
path: root/sbin
AgeCommit message (Collapse)Author
1999-05-03Merge with EOM 1.37Niklas Hallqvist
author: niklas Mention flow cleanup
1999-05-03Merge with EOM 1.133Niklas Hallqvist
author: niklas Plug a message leak
1999-05-02Merge with EOM 1.108Niklas Hallqvist
author: niklas Correct allocation of contacts
1999-05-02BUGS: Merge with EOM 1.31Niklas Hallqvist
doi.h: Merge with EOM 1.27 ike_auth.c: Merge with EOM 1.30 ike_quick_mode.c: Merge with EOM 1.85 ipsec.c: Merge with EOM 1.107 ipsec.h: Merge with EOM 1.36 isakmp_doi.c: Merge with EOM 1.39 author: niklas Factor out keyed hashing of all payloads with SKEYID_a, and make DOI hooks for informational exchanges to add such hashing. Use it from QM and the IKE authentication module too. Remove some bogus XXX comments. Add error reporting
1999-05-02Merge with EOM 1.132Niklas Hallqvist
author: niklas Use new informational exchange hooks. Never bind incoming phase 2 messages to ISAKMP SAs that are not ready. It is not clear just yet what to do in that case, for now just drop such messages.
1999-05-02Merge with EOM 1.22Niklas Hallqvist
author: niklas Talk about the config file
1999-05-02Merge with EOM 1.105Niklas Hallqvist
author: niklas Free SAs left in the exchange's SA list always when freeing the exchange. author: niklas disconnect SAs from the exchange when they are ready author: ho Don't create SAs for informational exchanges.
1999-05-02ike_phase_1.c: Merge with EOM 1.4Niklas Hallqvist
prf.c: Merge with EOM 1.7 author: niklas Remove bogus XXXes, add allocation error reporting.
1999-05-02Merge with EOM 1.69Niklas Hallqvist
author: niklas Remove bogus XXXes, add allocation error reporting. author: ho Typo. author: ho Do not automatically check connections at HARD_EXPIRE. Also check for existing exchanges in pf_encap_connection_check. author: ho Cut'n'paste typo fix.
1999-05-02oppurtinity -> opportunityBruno Rohee
1999-05-02There is two 'm' in communicationBruno Rohee
1999-05-02RCS IDsNiklas Hallqvist
1999-05-02New files I forgot to commit when adding the new connection abstractionNiklas Hallqvist
1999-05-01TO-DO: Merge with EOM 1.36Niklas Hallqvist
sa.c: Merge with EOM 1.90 message.c: Merge with EOM 1.131 message.h: Merge with EOM 1.47 author: niklas Send DELETE payloads in informational exchanges
1999-05-01Merge with EOM 1.65Niklas Hallqvist
author: niklas Forgot one change in last commit
1999-05-01Merge with EOM 1.102Niklas Hallqvist
author: niklas Remove larval SAs if an exchange dies. Also use the DOI from the isakmp_sa if doing an informational exchange in phase 2.
1999-05-01Lost connection commit snippetNiklas Hallqvist
1999-05-01sysdep/openbsd/sysdep.c: Merge with EOM 1.7Niklas Hallqvist
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
1999-05-01Merge with EOM 1.15Niklas Hallqvist
author: niklas typo in debug output author: niklas A new connection abstraction
1999-05-01Merge with EOM 1.13Niklas Hallqvist
author: niklas Sigh, tunnel mode needs a special flag.
1999-05-01Merge with EOM 1.30Niklas Hallqvist
author: niklas INITIAL-CONTACT bug
1999-04-30Merge with EOM 1.106Niklas Hallqvist
author: niklas Informational exchanges do not have SAs
1999-04-30Merge with EOM 1.39Niklas Hallqvist
author: niklas Unused var removed
1999-04-30Merge with EOM 1.101Niklas Hallqvist
author: niklas Do not free a message twice
1999-04-30Merge with EOM 1.130Niklas Hallqvist
author: niklas Try to get the right DOI in notifications author: niklas Revert last change author: niklas Informational exchanges reaches their end immediately. author: niklas Keep track of messages in the send queue from the exchange point of view. author: niklas Only retransmit if we have something to retransmit author: niklas New message_drop API. Generate real INVALID_COOKIE notification. Generate informational exchanges in phase 1 too. Really get these messages to the wire
1999-04-30BUGS: Merge with EOM 1.29Niklas Hallqvist
README: Merge with EOM 1.21 TO-DO: Merge with EOM 1.35 author: niklas Up-to-date
1999-04-30ipsec.c: Merge with EOM 1.105Niklas Hallqvist
isakmp_doi.c: Merge with EOM 1.38 author: niklas Recognize but ignore incoming informationmal exchanges author: niklas New message_drop API. Generate real INVALID_COOKIE notification. Generate informational exchanges in phase 1 too. Really get these messages to the wire
1999-04-30Merge with EOM 1.100Niklas Hallqvist
author: niklas Try to fix the retransmit business, so info exchanges does not retransmit author: niklas Remove unneccesary code author: niklas Keep track of messages in the send queue from the exchange point of view. author: niklas Free the last sent message when freeing an exchange author: niklas New message_drop API. Generate real INVALID_COOKIE notification. Generate informational exchanges in phase 1 too. Really get these messages to the wire
1999-04-30Merge with EOM 1.24Niklas Hallqvist
author: niklas Keep track of messages in the send queue from the exchange point of view.
1999-04-30Merge with EOM 1.40Niklas Hallqvist
author: niklas inet_ntoa returns a static, do not call twice in an expression
1999-04-30Merge with EOM 1.38Niklas Hallqvist
author: niklas Careful rewrite of the message sending to cope with exchanges disappearing in post-send functions. author: niklas Try to fix the retransmit business, so info exchanges does not retransmit author: niklas Keep track of messages in the send queue from the exchange point of view.
1999-04-30ike_phase_1.c: Merge with EOM 1.3Niklas Hallqvist
ike_quick_mode.c: Merge with EOM 1.84 message.h: Merge with EOM 1.46 author: niklas New message_drop API. Generate real INVALID_COOKIE notification. Generate informational exchanges in phase 1 too. Really get these messages to the wire
1999-04-30Merge with EOM 1.89Niklas Hallqvist
author: niklas Do not put multiple expirations on a single SA
1999-04-29Y2K fix: allow 'shutdown yymmddhhmm' to work in the next century.Alex Feldman
1999-04-29Unfortunate side effect of the mandoc macros:Marc Espie
.Nd takes at most 9 arguments. Hence, if the description is longer than that, you lose. Unless you get it to be just one argument, by quoting it. Automated search of other such manpages to do, or a way to fix .Nd if someone knows enough troff...
1999-04-27Merge with EOM 1.5Niklas Hallqvist
author: niklas Bind notify message types to the IPsec notify message types as well.
1999-04-27Merge with EOM 1.23Niklas Hallqvist
author: niklas Simplify exchange life logic some. Some style too.
1999-04-27TO-DO: Merge with EOM 1.34Niklas Hallqvist
DESIGN-NOTES: Merge with EOM 1.41 author: niklas Up-to-date
1999-04-27Merge with EOM 1.35Niklas Hallqvist
author: niklas Do not lose the transport we are handling author: niklas Remove obsolete XXX comment. author: niklas Collapse MSG_NO_RETRANS & MSG_KEEP into MSG_LAST.
1999-04-27ike_aggressive.c: Merge with EOM 1.2Niklas Hallqvist
ike_main_mode.c: Merge with EOM 1.77 ipsec.h: Merge with EOM 1.35 author: niklas Send out INITIAL-CONTACT notifications
1999-04-27Merge with EOM 1.124Niklas Hallqvist
author: niklas When seeing duplicates, just retransmit if the last sent message was the last of an exchange, thus not scheduled for retransmission. author: ho Keep track of trailing retransmissions by keeping exchanges around longer. Removed references to sa->last_sent_in_setup, use last_sent and last_received in exchange instead. Free setup exchanges by expiration only. author: ho Backout last change. (Go with exchange directly instead of sa->msg) author: ho Handle phase 2 late retransmissions.
1999-04-27Merge with EOM 1.39Niklas Hallqvist
author: niklas reference transport when doing listen sockets. Style + remove old comment
1999-04-27Merge with EOM 1.95Niklas Hallqvist
author: niklas Handle leftover payloads. author: niklas Simplify exchange life logic some. Some style too. author: niklas Collapse MSG_NO_RETRANS & MSG_KEEP into MSG_LAST. author: niklas Style author: ho Keep track of trailing retransmissions by keeping exchanges around longer. Removed references to sa->last_sent_in_setup, use last_sent and last_received in exchange instead. Free setup exchanges by expiration only. author: ho Backout last change. (Go with exchange directly instead of sa->msg) author: ho Handle phase 2 late retransmissions.
1999-04-27Merge with EOM 1.103Niklas Hallqvist
author: niklas Handle leftover payloads, esp INITIAL CONTACT notifications. Factor out SA expiration setting. Add commentary. author: niklas Send out INITIAL-CONTACT notifications
1999-04-27Merge with EOM 1.83Niklas Hallqvist
author: niklas Do not hold on to the exchange for post quick mode, it will be there.
1999-04-27regress/exchange/Makefile: Merge with EOM 1.6Niklas Hallqvist
regress/exchange/run.sh: Merge with EOM 1.5 regress/rsakeygen/rsakeygen.c: Merge with EOM 1.7 genconstants.sh: Merge with EOM 1.6 genfields.sh: Merge with EOM 1.5 author: niklas 1999
1999-04-27Merge with EOM 1.12Niklas Hallqvist
author: niklas Remove unused macro.
1999-04-27sa.c: Merge with EOM 1.88Niklas Hallqvist
sa.h: Merge with EOM 1.51 author: niklas Handle leftover payloads, esp INITIAL CONTACT notifications. Factor out SA expiration setting. Add commentary. author: ho Keep track of trailing retransmissions by keeping exchanges around longer. Removed references to sa->last_sent_in_setup, use last_sent and last_received in exchange instead. Free setup exchanges by expiration only. author: ho Backout last change. (Go with exchange directly instead of sa->msg) author: ho Handle phase 2 late retransmissions.
1999-04-27Merge with EOM 1.45Niklas Hallqvist
author: niklas typo author: niklas Collapse MSG_NO_RETRANS & MSG_KEEP into MSG_LAST.
1999-04-27doi.h: Merge with EOM 1.26Niklas Hallqvist
isakmp_doi.c: Merge with EOM 1.36 author: niklas Handle leftover payloads.