Age | Commit message (Collapse) | Author |
|
author: niklas
reference transport when doing listen sockets. Style + remove old comment
|
|
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.
|
|
author: niklas
Handle leftover payloads, esp INITIAL CONTACT notifications.
Factor out SA expiration setting. Add commentary.
author: niklas
Send out INITIAL-CONTACT notifications
|
|
author: niklas
Do not hold on to the exchange for post quick mode, it will be there.
|
|
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
|
|
author: niklas
Remove unused macro.
|
|
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.
|
|
author: niklas
typo
author: niklas
Collapse MSG_NO_RETRANS & MSG_KEEP into MSG_LAST.
|
|
isakmp_doi.c: Merge with EOM 1.36
author: niklas
Handle leftover payloads.
|
|
author: niklas
Mention aggressive mode
author: niklas
1999
|
|
|
|
|
|
|
|
|
|
|
|
|
|
author: niklas
Heh forgot to comment out the boehm-gc defines
|
|
author: niklas
Remove warnings when finding leaks with Boehm GC
|
|
math_ec2n.c: Merge with EOM 1.9
author: niklas
Plug potential memory leaks in case of memory allocation errors
|
|
author: niklas
Use portable malloc+snprintf instead of asprintf
|
|
author: ho
Style
|
|
./dh.h: Merge with EOM 1.4
./math_ec2n.c: Merge with EOM 1.8
./crypto.c: Merge with EOM 1.25
./ike_quick_mode.c: Merge with EOM 1.82
./math_group.c: Merge with EOM 1.16
./math_ec2n.h: Merge with EOM 1.4
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
|
|
Added timer_report
Add call to transport_report
1999 copyrights
|
|
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
Log any SIGHUPs looking our way.
1999 copyrights
|
|
Accept multiple CERT payloads. Some style nits.
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
Memory alloc. error reporting
1999 copyrights
|
|
remove warning
Simplify the checks of existing exchanges by moving it into
exchange_establish. This means we need to change the finalize API.
Try to make PF_ENCAP support handle multiple connections to a single
security gateway.
Sigh, log the SPIs in network byte order, please
|
|
Added classes LOG_SA and LOG_EXCHANGE, converted
many LOG_MISC to new classes, adjusted levels slightly.
More SA logging.
Move LOG_SIZE to log.h
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes
I did not need to do this but... style nits
Add class and level to debug messages
1999 copyrights
|
|
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
Let's get aggressive!
|
|
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
Let's get aggressive\!
Added classes LOG_SA and LOG_EXCHANGE, converted
many LOG_MISC to new classes, adjusted levels slightly.
More SA logging.
seconds are quad
style
Fix timer log message to show new lifetime
Remove SA_FLAG_REPLACED settings from various parts in preparation of a
grand unified setting in exchange_finalize. Fix sa_mark_replaced to not
release a referance to the sa, and adjust the API as it won't get called
as a finalize func anymore.
Keep the original lifetime (before randomization) in the sa, if we sometime
will create new proposals out of existing SAs.
Add randomized decrease of ISAKMP SA lifetime
|
|
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes
Nitpick: better english
Move transport-independent reporting to transport_report instead. Also
report the socket fd for UDP transports. A derived transport class is always
aligned with the transport superclass, so there is no need to search for
the udp_transport that matches a given transport.
Add transport_report
transport refcnt should start with 0
Garbage collect transports via refcounting. Fix commentary.
1999 copyrights
|
|
Simplify the checks of existing exchanges by moving it into
exchange_establish. This means we need to change the finalize API.
Try to make PF_ENCAP support handle multiple connections to a single
security gateway.
|
|
Make PF_ENCAP and PF_KEY versions of OpenBSD support separated through the OS
make variable of the top Makefile.
|
|
Added timer_report
1999 copyrights
|
|
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes
Make message_dump_raw public, for udp_report in udp.c
Garbage collect transports via refcounting. Fix commentary.
1999 copyrights
|
|
Let's get aggressive\!
|
|
./regress/pkcs/pkcstest.c: Merge with EOM 1.7
1999
|
|
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.
|
|
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes
Deal with incoming informational exchanges
Make message_dump_raw public, for udp_report in udp.c
message_dump_raw logs with LOG_MESSAGE, was LOG_TRANSPORT
Garbage collect transports via refcounting. Fix commentary.
|
|
exchange_establish do checking of existing exchanges these days
Remove SA_FLAG_REPLACED settings from various parts in preparation of a
grand unified setting in exchange_finalize. Fix sa_mark_replaced to not
release a referance to the sa, and adjust the API as it won't get called
as a finalize func anymore.
|
|
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes
Added timer_report
1999 copyrights
|
|
Style
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
Name change so we can #define free
1999 copyrights
|
|
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes
Move transport-independent reporting to transport_report instead. Also
report the socket fd for UDP transports. A derived transport class is always
aligned with the transport superclass, so there is no need to search for
the udp_transport that matches a given transport.
Add udp_report for transport_report
Garbage collect transports via refcounting. Fix commentary.
|
|
1999 copyrights
|
|
reporting. Math error propagation. Allocate right
sizes.
|
|
Off by one (< -> <=)
Added classes LOG_SA and LOG_EXCHANGE, converted
many LOG_MISC to new classes, adjusted levels slightly.
More SA logging.
Simplify the checks of existing exchanges by moving it into
exchange_establish. This means we need to change the finalize API.
Try to make PF_ENCAP support handle multiple connections to a single
security gateway.
Dump the SA refcount when doing sa_dump
Add LOG_REPORT to always go to logchannel regardless of level; misc small fixes
Remove SA_FLAG_REPLACED settings from various parts in preparation of a
grand unified setting in exchange_finalize. Fix sa_mark_replaced to not
release a referance to the sa, and adjust the API as it won't get called
as a finalize func anymore.
Garbage collect transports via refcounting. Fix commentary.
|
|
1999
Name change so we can #define free
|
|
Up-to-date
|
|
./dh.c: Merge with EOM 1.5
./hash.c: Merge with EOM 1.10
./math_group.h: Merge with EOM 1.7
Style. alloc error reporting. Math error propagation. Allocate right
sizes.
1999 copyrights
|
|
./ike_phase_1.h: Merge with EOM 1.1
./ike_aggressive.h: Merge with EOM 1.1
Let's get aggressive!
|
|
Remove SA_FLAG_REPLACED settings from various parts in preparation of a
grand unified setting in exchange_finalize. Fix sa_mark_replaced to not
release a referance to the sa, and adjust the API as it won't get called
as a finalize func anymore.
|