-
806126eab2
Pass a client identity to pt_tls_client, usable for TLS or SASL authentication
Martin Willi
2013-02-27 14:11:00 +01:00
-
55854ecc25
Don't close underlying file descriptor before destroying a tls_socket
Martin Willi
2013-02-18 11:45:01 +01:00
-
-
-
d8a94c18c6
Apply a mutual EAP auth_cfg not before the EAP method completes
Martin Willi
2013-02-26 13:07:11 +01:00
-
cc787697b8
Be a little more verbose why a peer_cfg is inacceptable
Martin Willi
2013-02-26 12:26:31 +01:00
-
289b9b7b31
Refactor auth_cfg applying to a common function
Martin Willi
2013-02-26 12:16:31 +01:00
-
-
-
bc07fef09c
Use SIGUSR2 for SIG_CANCEL on Android
Tobias Brunner
2013-02-26 11:07:28 +01:00
-
0ac34e9e6a
Android.mk updated to latest Makefiles
Tobias Brunner
2013-02-26 10:11:36 +01:00
-
e2857be823
For IKEv1 Main Mode, use message hash to detect early retransmissions
Martin Willi
2013-02-25 12:08:36 +01:00
-
cdf75a39e3
Move initial message dropping to task manager
Martin Willi
2013-02-25 11:42:50 +01:00
-
9eaed7a5bb
Use INIT macro to initialize IKE_SA manager entries
Martin Willi
2013-02-25 11:52:55 +01:00
-
-
-
b32e732b2f
Check kvm command existence in start-testing
Reto Buerki
2013-02-22 15:16:37 +01:00
-
b443fa6123
Don't reject OPAQUE ports while verifying traffic selector substructure
Martin Willi
2013-02-21 11:45:24 +01:00
-
0abeac3a0b
Document ipsec.conf leftprotoport extensions in manpage
Martin Willi
2013-02-21 11:32:10 +01:00
-
0e7ef7f522
Optionally support port ranges in leftprotoport
Martin Willi
2013-02-21 11:24:37 +01:00
-
fd658bce28
Support %opaque keyword in leftprotoport for "opaque" ports
Martin Willi
2013-02-21 11:13:26 +01:00
-
cd41b951ee
Pass complete port range over stroke interface for more flexibility
Martin Willi
2013-02-21 11:11:29 +01:00
-
a1db77de7c
Use a complete port range in traffic_selector_create_from_{subnet,cidr}
Martin Willi
2013-02-21 11:04:35 +01:00
-
c572b5c8c1
Print OPAQUE traffic selectors as what they are, not as port range
Martin Willi
2013-02-21 11:51:03 +01:00
-
7b368af61a
Support "opaque" ports in traffic selector subset calculation
Martin Willi
2013-02-21 10:51:19 +01:00
-
7dbe1feef1
Slightly refactor traffic_selector_t.get_subset()
Martin Willi
2013-02-21 10:39:36 +01:00
-
de5d569b24
Migrate remaining traffic selector methods to METHOD macro
Martin Willi
2013-02-21 10:28:21 +01:00
-
-
0d237763dc
openssl: Disable PKCS#7/CMS when building against OpenSSL < 0.9.8g
Tobias Brunner
2013-02-19 14:12:57 +01:00
-
a2fd08dd26
Install a route for shunt policies
Martin Willi
2013-02-20 16:17:31 +01:00
-
122b4b6e6d
Include local address for Unity Split-Exclude shunt policies
Martin Willi
2013-02-20 16:15:39 +01:00
-
-
-
3dc9d427c9
After IKEv1 reauthentication, reinstall VIP routes after migrating CHILD_SAs
Martin Willi
2013-02-20 09:16:00 +01:00
-
f836d433a9
When detecting a duplicate IKEv1 SA, adopt children, as it might be a rekeying
Martin Willi
2013-02-20 08:57:17 +01:00
-
-
-
7a93844f21
version bump to 5.0.3dr2
Andreas Steffen
2013-02-19 20:25:13 +01:00
-
371b752f00
treat IF-M and IF-TNCCS remediation instructions/parameters in an equal way
Andreas Steffen
2013-02-19 20:00:48 +01:00
-
295e42a47f
systime-fix disables certificate lifetime validation if system time not synced
Martin Willi
2013-02-19 15:38:28 +01:00
-
0ed31e7284
Add a stub for systime-fix, a plugin handling certificate lifetimes gracefully
Martin Willi
2013-02-19 14:49:38 +01:00
-
de399f550d
Add a cert_validator hook allowing plugins to provide custom lifetime checking
Martin Willi
2013-02-19 11:26:21 +01:00
-
790e00aaa9
Make cert_validator_t.validate optional to implement
Martin Willi
2013-02-19 11:22:36 +01:00
-
-
39db06f155
Merge branch 'dnssec'
Tobias Brunner
2013-02-19 12:25:27 +01:00
-
-
d69eb0375f
NEWS about ipseckey and unbound plugins added
Tobias Brunner
2013-02-19 12:23:27 +01:00
-
f0c102cbfa
Added ikev2/rw-dnssec scenario
Andreas Steffen
2013-02-17 21:49:23 +01:00
-
1d4ff25fb8
Added ikev2/net2net-dnssec scenario
Andreas Steffen
2013-02-18 18:06:19 +01:00
-
37c589f0e0
Configure winnetou as a DNSSEC enabled nameserver for the strongswan.org, org, and root zones
Andreas Steffen
2013-02-14 13:32:04 +01:00
-
3fbc328d14
Build unbound and ipseckey plugins on KVM image
Andreas Steffen
2013-02-13 13:48:14 +01:00
-
65cdda5cf8
Streamlined log messages in ipseckey plugin
Andreas Steffen
2013-02-17 19:31:56 +01:00
-
a4ddc0bb26
Encode RSA public keys in RFC 3110 DNSKEY format
Andreas Steffen
2013-02-17 17:37:45 +01:00
-
f2145c8d3a
Moved configuration from resolver manager to unbound plugin
Andreas Steffen
2013-02-15 15:12:29 +01:00
-
95650c0836
ipseckey: Report IPSECKEYs with invalid DNSSEC security state
Reto Guadagnini
2012-07-05 12:17:49 +02:00
-
932717fbde
ipseckey: Added "enable" option for the IPSECKEY plugin to strongswan.conf
Reto Guadagnini
2012-06-08 17:15:09 +02:00
-
a77bbc3b8c
Added ipseckey plugin, which provides support for public keys in IPSECKEY RRs
Reto Guadagnini
2012-06-08 11:26:50 +02:00
-
d786cbda5c
Implemented the resolver test script "dnssec"
Reto Guadagnini
2012-04-10 17:06:29 +02:00
-
cfd07978d0
unbound: Implementation of query method of unbound_resolver_t
Reto Guadagnini
2012-04-10 17:05:06 +02:00
-
5a4126b490
unbound: Implemented resolver_response_t as unbound_response_t
Reto Guadagnini
2012-04-10 16:59:43 +02:00
-
62ea67e700
Implemented rr_set_t interface
Reto Guadagnini
2012-04-03 22:15:00 +02:00
-
4a335a2164
unbound: Implemented rr_t as unbound_rr_t
Reto Guadagnini
2012-03-27 18:37:24 +02:00
-
9f963a7cfc
Added unbound plugin implementing the resolver interface using libunbound
Reto Guadagnini
2012-03-27 09:22:14 +02:00
-
b1505b345b
Added manager for DNS resolvers
Reto Guadagnini
2012-03-23 11:36:49 +01:00
-
ffdeeb6609
Added interface for DNS resolvers
Reto Guadagnini
2012-03-20 18:49:54 +01:00
-
-
c381e46855
added missing return statement
Andreas Steffen
2013-02-19 10:21:36 +01:00
-
69faf63528
Fix encoding of issuerAndSubject while handling SCEP pending state
Martin Willi
2013-02-19 09:53:47 +01:00
-
0f7cb0caf4
reject PB-Experimental messages with NOSKIP flag set
Andreas Steffen
2013-02-19 09:31:34 +01:00
-
9b4a8e1ced
added parameter descriptions
Andreas Steffen
2013-02-19 07:44:57 +01:00
-
2c1219c217
removed superfluous debug output
Andreas Steffen
2013-02-15 15:19:16 +01:00
-
b5b76df012
Add a timeout to clean up PDP RADIUS connections
Martin Willi
2012-12-19 18:07:33 +01:00
-
dadd9744b6
Keep the PDP connections lock while accessing its objects
Martin Willi
2012-12-19 17:55:47 +01:00
-
37884ab10f
Add locking to TNC-PDP connections
Martin Willi
2012-12-19 17:39:25 +01:00
-
d20a2cc5f3
Add IF-M message subtype getter to IMC/IMV messages
Martin Willi
2013-01-21 17:01:53 +01:00
-
bbe9261bbf
Use a generic constructor to create PA-TNC error attributes
Martin Willi
2013-01-28 16:29:42 +01:00
-
4755ab505d
Add a global return_success() method implementation
Martin Willi
2013-01-29 12:20:10 +01:00
-
de32b8aed6
Add a convenience method to check pen_type_t for vendor and type
Martin Willi
2013-01-31 15:43:45 +01:00
-
d03b338487
Add a comparison function for pen_type_t
Martin Willi
2013-01-31 15:29:43 +01:00
-
9db54bbcd4
Whitespace and comment cleanups in pen.[ch]
Martin Willi
2013-01-31 15:23:25 +01:00
-
f838f457a8
resolve dependency on libtls
Andreas Steffen
2013-02-02 22:21:36 +01:00
-
e212033ef2
Merge branch 'ike-dscp'
Martin Willi
2013-02-14 17:11:35 +01:00
-
-
285668b6e3
Check if recommendations is set before applying language preference
Martin Willi
2013-02-14 17:03:10 +01:00
-
a9df87bf89
PT-TLS dispatcher TNCCS constructor takes peer identities to pass to factory
Martin Willi
2013-02-14 14:48:54 +01:00
-
8b56943222
Merge branch 'pt-tls'
Martin Willi
2013-02-14 17:06:07 +01:00
-
-
46ae05dd17
Remove leading zeros in SCEP certificate serialNumbers
Martin Willi
2013-02-13 12:06:09 +01:00
-
96a2d2077b
Fix 'stroke loglevel any'
Tobias Brunner
2013-02-13 12:11:37 +01:00
-
5374fe3a09
added ikev1/net2net-fragmentation scenario
Andreas Steffen
2013-02-12 23:01:48 +01:00
-
bac1052dea
treat EAP identities as user IDs
Andreas Steffen
2013-02-12 21:58:03 +01:00
-
7d355f853d
use EAP identity in tnc/tnccs-20-pdp scenario
Andreas Steffen
2013-02-12 20:41:37 +01:00
-
2a421163bf
make TNC client authentication type available to IMVs
Andreas Steffen
2013-02-12 20:38:05 +01:00
-
3e56352815
determine underlying IF-T transport protocol
Andreas Steffen
2013-02-12 12:25:39 +01:00
-
bd1ee5bdc4
make AR identities available to IMVs via IF-IMV 1.4 draft
Andreas Steffen
2013-01-20 23:36:31 +01:00
-
ebb87f08f7
Make IKE/EAP IDs available to TNC server/client
Andreas Steffen
2013-01-17 23:32:34 +01:00
-
98063d8187
Don't use a time_t variable with fscanf when parsing uptime
Tobias Brunner
2013-02-06 16:35:44 +01:00
-
af5452ba76
Allow more than one CERTREQ payload for IKEv2
Tobias Brunner
2013-02-08 11:24:39 +01:00
-
f476ff84f3
Add a --httptimeout option to scepclient
Martin Willi
2013-02-08 10:57:25 +01:00
-
763e86c093
Use CURL_TIMEOUT and not CURL_CONNECTTIMEOUT for FETCHER_TIMEOUT in curl
Martin Willi
2013-02-08 10:12:10 +01:00
-
88f4cd3988
Add ikedscp documentation to ipsec.conf.5
Martin Willi
2013-02-06 15:42:14 +01:00
-
7fbe516f88
Add a ikedscp ipsec.conf option to set DSCP value on outgoing IKE packets
Martin Willi
2013-02-06 15:19:32 +01:00
-
5b15bd5f9d
Set configured DSCP value while generating IKE packets
Martin Willi
2013-02-06 15:11:46 +01:00
-
306a269e34
Add a DSCP configuration value to IKE configs
Martin Willi
2013-02-06 14:57:15 +01:00
-
ea5917afd8
Set DSCP values when sending IP packets in socket-default
Martin Willi
2013-02-06 13:17:55 +01:00
-
6e82269ee6
Don't send a packet in default socket if family is not IPv4 nor IPv6
Martin Willi
2013-02-06 13:12:51 +01:00
-
1116689944
Add a DSCP value with getter/setter on packet_t
Martin Willi
2013-02-06 11:56:27 +01:00
-
6c37daaa3b
Avoid extensive casting of sockaddr types in socket-default by using a union
Martin Willi
2013-02-06 11:45:51 +01:00
-
82c884c015
Set sockaddr family on ifreq instead of casted familiy specific sockaddr
Martin Willi
2013-02-04 13:36:11 +01:00
-
-
2ccdc19ed9
Report enabled plugins at the end of configure
Tobias Brunner
2013-02-01 11:57:46 +01:00
-
f2b508c1ab
Streamlined comments in configure.in
Tobias Brunner
2013-02-01 11:29:23 +01:00
-
39a6c39519
Updated configure.in to newer autoconf
Tobias Brunner
2013-02-01 10:55:33 +01:00
-
eaf752d203
Add a configure option to disable all default plugins
Tobias Brunner
2013-01-31 18:22:25 +01:00
-
cf29fc075a
time is a time_t pointer
Andreas Steffen
2013-02-04 13:05:29 +01:00
-
1f6ee9ec44
version bump to 5.0.3dr1
Andreas Steffen
2013-02-04 07:51:07 +01:00
-
ba62be506a
improved control when an attribute request is sent
Andreas Steffen
2013-02-03 20:48:05 +01:00