Martin Willi
|
6cf1215e3c
|
ported IP pool to mysql
|
2008-05-09 15:01:22 +00:00 |
|
Martin Willi
|
7051ef4091
|
usable prototype of "ipsec pool" tool
|
2008-05-09 12:55:41 +00:00 |
|
Martin Willi
|
f3bcd7f041
|
correctly reassigning valid leases
|
2008-05-09 12:22:20 +00:00 |
|
Tobias Brunner
|
d4aad55434
|
IPComp for IKEv2
|
2008-05-08 16:19:11 +00:00 |
|
Martin Willi
|
0f074a4344
|
implemented append mode for xcbc, testcase
|
2008-05-08 14:51:37 +00:00 |
|
Martin Willi
|
affd7a90ba
|
moved RAW public key support to a separate plugin (pubkey)
|
2008-05-08 13:16:42 +00:00 |
|
Martin Willi
|
240e727fde
|
renamed PRF_AES128_CBC to PRF_AES128_XCBC
|
2008-05-08 12:43:27 +00:00 |
|
Martin Willi
|
5b7ec6d4e0
|
renamed med_db plugin to medsrv, as we will introduce an additional medcli client plugin
|
2008-05-08 12:11:30 +00:00 |
|
Martin Willi
|
25b12c696b
|
replaced --with-gid/uid by --with-group/user
using named users, groups
fixed capability dropping in pluto
|
2008-05-08 10:58:04 +00:00 |
|
Martin Willi
|
5302703407
|
prototype of sql pool administration utility
|
2008-05-07 09:37:08 +00:00 |
|
Martin Willi
|
5d892343fa
|
using capset version 1 if a newer is available
|
2008-05-07 08:46:37 +00:00 |
|
Martin Willi
|
bc1f02a860
|
providing medation configuration through med_db plugin
|
2008-05-06 13:44:14 +00:00 |
|
Martin Willi
|
ff6836716c
|
returning reference pointer on get_ref()
|
2008-05-06 10:55:42 +00:00 |
|
Martin Willi
|
27d04e055d
|
implemented XCBC algorithms (signer, prf) for IKE on top of a crypter
supporting ike=...-aesxcbc-... in ipsec.conf
added AUTH_AES_XCBC_96 and PRF_AES128_CBC to default IKE proposal
AES XCBC testcase
|
2008-04-30 14:26:24 +00:00 |
|
Tobias Brunner
|
1da06b295f
|
made some stuff static
|
2008-04-28 14:19:25 +00:00 |
|
Martin Willi
|
3444390241
|
supporting multiple comma seperated subnets in left/rightsubnet definition
e.g. leftsubnet=10.2.0.0/16,10.4.0.0/16
|
2008-04-25 12:41:37 +00:00 |
|
Martin Willi
|
5e6bbf4f77
|
added _GNU_SOURCE and limits.h to build against glibc-2.8
|
2008-04-24 13:49:20 +00:00 |
|
Martin Willi
|
c624081a7f
|
added missing base64 chunk test
|
2008-04-24 13:28:18 +00:00 |
|
Martin Willi
|
9213ad27c2
|
replaced freeswan ttodata by own chunk_{to|from}_{hex|base64} functions
|
2008-04-24 13:26:22 +00:00 |
|
Martin Willi
|
71983b5cc9
|
some c-libs require _GNU_SOURCE for pthread_rwlock
|
2008-04-23 09:45:02 +00:00 |
|
Martin Willi
|
8570c648f1
|
fixed AES-128 test
|
2008-04-22 09:00:27 +00:00 |
|
Martin Willi
|
65456bfe33
|
added AES-128 unit test
|
2008-04-22 08:33:55 +00:00 |
|
Martin Willi
|
4d18175997
|
removed status result from crypter interface to be consistent with other crypto interfaces
|
2008-04-22 07:14:24 +00:00 |
|
Andreas Steffen
|
1d5d6f9667
|
Hash and URL cosmetics
|
2008-04-18 21:27:08 +00:00 |
|
Martin Willi
|
fa3fe3c1cf
|
sql pool prototype
|
2008-04-18 11:51:58 +00:00 |
|
Tobias Brunner
|
6439267a8c
|
support for hash and URL encoded certificate payloads in charon
|
2008-04-18 11:24:45 +00:00 |
|
Martin Willi
|
4075225466
|
fixed peer config equality check
|
2008-04-18 10:30:52 +00:00 |
|
Tobias Brunner
|
ab7ed97c93
|
type corrected
|
2008-04-18 10:11:41 +00:00 |
|
Andreas Steffen
|
8eeb796a51
|
changed logging of crl writing to old style
|
2008-04-17 20:23:31 +00:00 |
|
Martin Willi
|
c4ec8c9d18
|
fixed compiler warning
|
2008-04-17 15:08:48 +00:00 |
|
Martin Willi
|
b360e3933d
|
respecting ipsec.conf cachecrls= option
|
2008-04-17 15:01:57 +00:00 |
|
Martin Willi
|
58126dd295
|
added missing bits for credential caching
|
2008-04-17 15:00:51 +00:00 |
|
Martin Willi
|
d33fa48bc7
|
caching of CRLs to /etc/ipsec.d/crls
|
2008-04-17 14:08:38 +00:00 |
|
Martin Willi
|
2270b396b3
|
added missing credential_set method to stroke_ca
|
2008-04-17 13:00:05 +00:00 |
|
Martin Willi
|
233b853dfa
|
extended credential_set_t interface by a cache_cert() method
allows persistent or in-memory caching of fetched certificates
|
2008-04-17 11:22:37 +00:00 |
|
Martin Willi
|
46a5604a04
|
splitted IKE_SA manager destroy to allow plugin interaction
|
2008-04-17 10:46:25 +00:00 |
|
Martin Willi
|
e5617e40d1
|
adding rightsourceip=%poolname properly to peer config
|
2008-04-17 08:55:32 +00:00 |
|
Martin Willi
|
4904d26120
|
slightly optimized IKE_SA checkin
|
2008-04-16 08:43:32 +00:00 |
|
Martin Willi
|
054c9e6031
|
parallelized trust chain verification
temporary imported certificates are thread-local only
read-write locking on credential manager
credential sets must be thread-save now
|
2008-04-16 08:38:15 +00:00 |
|
Martin Willi
|
2c463cdfb1
|
optimized half-open IKE_SA lookup (no checkout)
|
2008-04-16 08:34:52 +00:00 |
|
Martin Willi
|
140ed97c0c
|
disable DPD if dpddelay is set but dpdaction=none
|
2008-04-16 05:50:56 +00:00 |
|
Martin Willi
|
02e4180e48
|
updated sql plugin to respect config changes
|
2008-04-15 15:13:53 +00:00 |
|
Martin Willi
|
1822ca740b
|
disabled SQL logging by default, as tests scenarios do not have a logging table
|
2008-04-15 15:13:08 +00:00 |
|
Martin Willi
|
0dab0f1d5d
|
fixed build of smp plugin
|
2008-04-15 11:51:46 +00:00 |
|
Martin Willi
|
82d8368bd7
|
build plugins after daemon/libstrongswan
|
2008-04-15 07:57:01 +00:00 |
|
Martin Willi
|
6a365f0740
|
added API for random number generators, served through credential factory
ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)
|
2008-04-15 05:56:35 +00:00 |
|
Martin Willi
|
0644ebd3de
|
implemented IKE_SA uniqueness using ipsec.conf uniqueids paramater
additionally supports a "keep" value to keep the old IKE_SA
|
2008-04-14 13:23:24 +00:00 |
|
Martin Willi
|
a593db5d35
|
ike_sa_manager enumerable, not iterable
|
2008-04-14 11:37:46 +00:00 |
|
Martin Willi
|
348af092ac
|
added close_action as a seperate config option to dpd_action
|
2008-04-14 08:17:18 +00:00 |
|
Martin Willi
|
cadb5d16e5
|
fixed jumping IKE_SA unique ids
|
2008-04-14 07:55:23 +00:00 |
|