Andreas Steffen
914eea92d7
moved (myself) in log output
2006-10-31 06:31:21 +00:00
Martin Willi
382b481795
moved typedefs to beginning of files to solve some include problems
...
splitted authenticator to have a separate implementation for each auth_method_t
using va_copy to clone va_lists, should fix proplems on AMD64
some other cleanups
2006-10-30 14:07:05 +00:00
Martin Willi
5923be21b4
fixed SIGSEGV when setup of an additional CHILD_SA fails
2006-10-30 09:53:54 +00:00
Martin Willi
7b898a0d8a
added IKEv2 clarifications RFC
2006-10-30 09:47:37 +00:00
Andreas Steffen
bcba0f0367
changed debug level of certreq log output
2006-10-29 09:11:50 +00:00
Andreas Steffen
0f30b4bd24
cosmetics in debug output
2006-10-29 09:10:44 +00:00
Andreas Steffen
a702b731cb
support of certreq payload in IKE_AUTH messages
2006-10-28 20:02:26 +00:00
Andreas Steffen
84740c9b27
added function certreq_payload_create_from_x509()
2006-10-28 15:38:15 +00:00
Andreas Steffen
e44f4d7eef
send a certreq as initiator if other_ca is set
2006-10-28 15:37:23 +00:00
Andreas Steffen
6ae7d265fb
added method get_ca_certificate()
2006-10-28 15:32:30 +00:00
Andreas Steffen
5db5740075
added methods get_my_ca() and get_other_ca()
2006-10-28 15:31:42 +00:00
Andreas Steffen
af6d6bb954
added methods get_my_ca() and get_other_ca()
2006-10-28 15:31:29 +00:00
Andreas Steffen
76adc06e52
added some missing 'AUD' entries
2006-10-28 15:24:59 +00:00
Andreas Steffen
d267cca18f
cosmetics
2006-10-28 13:13:40 +00:00
Martin Willi
ebdddb74d4
some improvements in signaling code
2006-10-27 10:46:56 +00:00
Martin Willi
ec92107923
include only source NATD payloads really needed
2006-10-27 10:46:35 +00:00
Martin Willi
b83806d83d
improved signal handling and emitting
2006-10-26 09:46:56 +00:00
Andreas Steffen
3364ef1d56
fixed typo in debug statement
2006-10-25 08:42:16 +00:00
Andreas Steffen
66a09e1d6e
redesigned list output format
2006-10-25 08:41:27 +00:00
Martin Willi
191a26a6a7
removed deprecated iterator methods (has_next & current)
...
added iterator hook to manipulate iterator the clean way
2006-10-24 14:20:45 +00:00
Martin Willi
55bbff11ec
linked list cleanups
...
added list methods invoke(), destroy_offset(), destroy_function()
simplified list destruction when destroying its items
2006-10-24 08:46:17 +00:00
Martin Willi
5c4cc9a4e3
added verbosity level to stroke
2006-10-24 08:44:47 +00:00
Martin Willi
e706c7f10b
code cleanups in printf handlers
2006-10-20 05:57:25 +00:00
Martin Willi
490d324d81
added eap authentication draft for ikev2
2006-10-18 11:49:37 +00:00
Martin Willi
60356f3375
introduced new logging subsystem using bus:
...
passive listeners can register on the bus
active listeners wait for signals actively
multiplexing allows multiple listeners to receive debug signals
a lot more...
2006-10-18 11:46:13 +00:00
Martin Willi
9aac18cba8
removed module tests, outdated. We need something more system-test like
2006-10-18 11:38:43 +00:00
Martin Willi
c701e73dc1
fixed auxillary message data parsing for IPV6 socket
...
using SOL_* constants for socket level
2006-10-09 12:28:43 +00:00
Martin Willi
a3a1b565da
fixed IPV6_PKTINFO setsockopt() to work with most kernel headers
...
replaced strerror(errno) with %m printf specifier
2006-10-09 12:14:56 +00:00
Martin Willi
9e22095ef3
fixed DPD to survive IKE_SA rekeying
2006-09-28 06:57:46 +00:00
Martin Willi
47f5027807
introduced printf() specifiers for:
...
host_t (%H)
identification_t (%D)
chunk pointers (%B)
memory pointer/length (%b)
added a signaling bus:
receives event and debug messages, sends them to its listeners
stream_logger, sys_logger, file_logger added, listen to bus
some other tweaks here and there
2006-09-27 14:14:44 +00:00
Martin Willi
f91513e333
added often used RFCs and drafts
2006-09-27 14:10:32 +00:00
Martin Willi
1ce2ad09c3
fixed retransmission policy for responder
2006-09-25 07:24:08 +00:00
Martin Willi
397f344879
fixed dpd for responder
2006-09-25 06:38:58 +00:00
Andreas Steffen
7bd23b7ed5
added hostaccess support
2006-09-25 06:11:36 +00:00
Andreas Steffen
b826069dbb
moved auth_method to policy
2006-09-25 06:11:09 +00:00
Andreas Steffen
d756cd1bd6
added hostaccess support
2006-09-25 06:10:28 +00:00
Andreas Steffen
7968c6a5ff
added hostaccess support
2006-09-25 06:10:02 +00:00
Andreas Steffen
a8960f997a
more consistent authentication logging
2006-09-25 05:59:38 +00:00
Andreas Steffen
fff4ee8a85
added hostaccess support
2006-09-25 05:58:45 +00:00
Andreas Steffen
841b7a1f1e
moved auth_method to policy
2006-09-25 05:52:50 +00:00
Andreas Steffen
2e5935815d
moved auth_method to policy
2006-09-25 05:52:13 +00:00
Andreas Steffen
54c6c4711f
added hostaccess support; moved auth_method to policy
2006-09-25 05:51:16 +00:00
Andreas Steffen
380d91b9be
added hostaccess support
2006-09-25 05:49:36 +00:00
Martin Willi
73760ca5ff
extended statusall output
...
added job/event-queue statistics
added allocation statistics when using LEAK_DETECTIVE
2006-09-21 07:03:21 +00:00
Andreas Steffen
833a7cbc50
support of encrypted private key files
2006-09-20 05:48:27 +00:00
Martin Willi
b5cac6684d
added copyright notice to sha2_hasher
...
included SHA2 in build process
2006-09-19 14:54:01 +00:00
Martin Willi
462129d332
added support for 3DES encryption algorithm in IKE
2006-09-19 11:18:35 +00:00
Andreas Steffen
43ead00a2f
fixed the ids parsing bug
2006-09-19 06:16:48 +00:00
Martin Willi
f534e18a98
updated TODOs
2006-09-18 11:41:04 +00:00
Martin Willi
e63c4d8b8b
fixed memleak
...
fixed proper handling of id parsing errors
proper return value when no PSK found
2006-09-18 11:39:53 +00:00