Tobias Brunner
|
3fb404d8da
|
implemented the policy cache in kernel_netlink_ipsec_t with a hash table instead of a linked list.
|
2008-12-04 16:46:08 +00:00 |
|
Martin Willi
|
7710a286ca
|
fixed copy-paste bug (double-free)
|
2008-12-04 10:10:37 +00:00 |
|
Andreas Steffen
|
9b6f9d14ab
|
fixed double free of host in sadb_address2ts
|
2008-12-04 01:08:19 +00:00 |
|
Tobias Brunner
|
83c42156a2
|
add support for smartcards in charon by using the ENGINE API provided by OpenSSL, based on patches by Michael Roßberg.
|
2008-12-03 10:12:20 +00:00 |
|
Tobias Brunner
|
c3bdc3cd7f
|
enable quoted tokens in the token enumerator
|
2008-12-03 10:03:59 +00:00 |
|
Martin Willi
|
70691c31b2
|
fixed double free of host in selector2ts
|
2008-12-03 09:15:29 +00:00 |
|
Martin Willi
|
c50ad6f613
|
remove attribute provider in SQL plugin destruction
|
2008-11-27 14:33:41 +00:00 |
|
Martin Willi
|
9413628b87
|
token enumerator missed the last token if it contains only a single char
|
2008-11-27 09:21:52 +00:00 |
|
Martin Willi
|
addfea95df
|
moved the IPV6_IPSEC_POLICY definition to the ipsec plugins, fixes uClibc build
|
2008-11-24 08:22:05 +00:00 |
|
Martin Willi
|
18e2788fbe
|
added a "load_tester.auth" option: "pubkey" (default) or "psk"
|
2008-11-23 11:58:41 +00:00 |
|
Martin Willi
|
88d4acd4de
|
proper cancellation of load-testing initiators
|
2008-11-23 11:17:30 +00:00 |
|
Martin Willi
|
a20abb81e9
|
added a MODP_NULL Diffie Hellman group to avoid calculation overhead in load-testing
|
2008-11-22 16:14:55 +00:00 |
|
Tobias Brunner
|
cdee592e38
|
fixing Makefile of the nm plugin (avoids including a .svn directory in the distribution)
|
2008-11-20 14:46:03 +00:00 |
|
Martin Willi
|
32f59c56f1
|
consider interfaces we do not monitor as up (e.g. lo)
fixes load-testing against 127.0.0.1
|
2008-11-18 09:52:28 +00:00 |
|
Martin Willi
|
49653b6bc3
|
separated updown listener to its own class
caching interface names to properly remove rules if interface has changed
|
2008-11-17 09:29:27 +00:00 |
|
Andreas Steffen
|
7a915d627d
|
completed migration of MIPv6 connections
|
2008-11-16 21:19:58 +00:00 |
|
Andreas Steffen
|
ad60c249b6
|
show TRANSPORT_PROXY mode in ipsec status
|
2008-11-16 21:19:17 +00:00 |
|
Martin Willi
|
21bf86f740
|
using aligned buffers for netlink
|
2008-11-14 14:23:11 +00:00 |
|
Martin Willi
|
8d50c19833
|
also use correct encap parameter in PF_KEY
|
2008-11-14 13:15:26 +00:00 |
|
Martin Willi
|
fd2ebf0cf9
|
fixed encap enabling in xfrm (using new encap state, not the old one)
|
2008-11-14 13:12:07 +00:00 |
|
Martin Willi
|
fb6c8591a3
|
do not use a route if outgoing interface is down
other cleanups
|
2008-11-14 13:04:22 +00:00 |
|
Martin Willi
|
a65e1c5c3a
|
rta->rta_len is NOT the payload data length, use RTA_PAYLOAD(rta) instead!
|
2008-11-14 10:30:26 +00:00 |
|
Martin Willi
|
f5812086f8
|
do not use public interface for functions which are local anyway
|
2008-11-14 09:38:49 +00:00 |
|
Martin Willi
|
b8cbb6451c
|
ported some hard-to-merge cherries back to trunk :-/
shame, svn, shame: this was ways to complicated
we should consider a switch to git...
|
2008-11-12 15:09:24 +00:00 |
|
Martin Willi
|
479f295049
|
fixed compiler warnings issued by:
gcc 4.3
curl.h gcc type-checking
glibc with enabled FORTIFY_SOURCE checking
|
2008-11-11 18:37:19 +00:00 |
|
Martin Willi
|
3d2dbebd70
|
#defing out compress algs to avoid compiler warning
|
2008-11-11 18:35:10 +00:00 |
|
Martin Willi
|
d94cadd69a
|
updated method signature of add_policy
|
2008-11-11 18:33:48 +00:00 |
|
Martin Willi
|
4a537c9011
|
fixed compilation of medcli plugin
|
2008-11-11 15:20:25 +00:00 |
|
Martin Willi
|
b252024c3e
|
added missing include for ULONG_MAX
|
2008-11-11 15:19:13 +00:00 |
|
Martin Willi
|
4252938811
|
dynamic logging configuration through strongswan.conf
fallback to existing ipsec.conf/stroke loglevel configuration
|
2008-11-11 10:52:37 +00:00 |
|
Martin Willi
|
dbb24102d4
|
fixed compiler warning
|
2008-11-11 10:29:31 +00:00 |
|
Tobias Brunner
|
e7c27b4f3f
|
fixing a memory leak
|
2008-11-11 09:56:47 +00:00 |
|
Tobias Brunner
|
ea625fabf9
|
merging kernel_klips plugin back into trunk
|
2008-11-11 09:22:00 +00:00 |
|
Andreas Steffen
|
c117f24e61
|
renamed proxy to proxy_mode in stroke_msg.h
|
2008-11-11 07:28:52 +00:00 |
|
Andreas Steffen
|
d487b4b727
|
preliminary support of Mobile IPv6
|
2008-11-11 06:37:37 +00:00 |
|
Martin Willi
|
a9f081e5ad
|
make load_tester more strict to use it along stroke
|
2008-11-10 16:43:15 +00:00 |
|
Martin Willi
|
e9a0d3a339
|
iterations = 0 for infinite iterations
|
2008-11-10 10:10:51 +00:00 |
|
Martin Willi
|
6c3f40f9a0
|
added PEM version of keys
|
2008-11-10 10:09:44 +00:00 |
|
Martin Willi
|
89d05ab5fb
|
fixed copy/paste error
|
2008-11-07 14:48:54 +00:00 |
|
Andreas Steffen
|
f11a54bc89
|
SADB_X_EXT_KMADDRESS is not present in old kernels
|
2008-11-07 03:38:56 +00:00 |
|
Andreas Steffen
|
2c81539395
|
added retrieval of remote kmaddress via PF_KEY
|
2008-11-07 03:23:59 +00:00 |
|
Martin Willi
|
a70df08c9b
|
added delete_after_established option
|
2008-11-06 14:07:46 +00:00 |
|
Martin Willi
|
27ed987ef7
|
wrapped all pthread_rwlock_t in profilable rwlock_t
|
2008-11-05 16:12:54 +00:00 |
|
Martin Willi
|
ac29400e34
|
added missing includes
|
2008-11-05 14:22:58 +00:00 |
|
Martin Willi
|
3ac5a0db8c
|
replaced most pthread_mutex/cond_t by wrapped mutex/condvar_t variant
|
2008-11-05 11:29:56 +00:00 |
|
Martin Willi
|
e13389a7f7
|
got rid of deprecated create_iterator_locked()
|
2008-11-05 08:32:38 +00:00 |
|
Martin Willi
|
31537fd970
|
do not install route if interface lookup failed
|
2008-11-05 07:38:55 +00:00 |
|
Martin Willi
|
6a8ecfc8be
|
two new load_testing options:
request_virtual_ip: request a INTERNAL_IPV4_ADDR as client
pool: provide addresses from a named virtual IP pool
|
2008-11-04 14:55:22 +00:00 |
|
Martin Willi
|
480be6436a
|
added a delay option to delay initiations
|
2008-11-04 12:59:53 +00:00 |
|
Andreas Steffen
|
ec1bddc50c
|
corrected a copy-and-paste error
|
2008-11-03 23:46:42 +00:00 |
|