Martin Willi
3bc5a137cb
added option charon.plugins.sql.lease_history to disable lease history logging
2008-07-24 08:28:45 +00:00
Martin Willi
875a8326b3
fixed statistic calcuation for static leases
2008-07-24 08:21:55 +00:00
Martin Willi
a01ad99341
fixed pool statistics
2008-07-23 13:56:07 +00:00
Martin Willi
f7198e7e8c
experimental and untested reimplementation of sql based IP pool
...
uses address preallocation and separate address/lease tables for linear lookup time
2008-07-22 14:56:15 +00:00
Martin Willi
a4a3e0c7dc
introduced an additional bus->signal parameter for signal specific data
...
added SIG_IKE/SIG_CHD macros for signal emitting
2008-07-18 15:51:40 +00:00
Martin Willi
d932435e18
sql plugin supports a list of pools to fall back, specified by e.g. rightsourceip=%pool1,pool2
2008-07-02 08:31:48 +00:00
Martin Willi
b119f89a4e
fixed chunk_increment, fixes reuse of already assigned addresses
2008-06-30 12:33:38 +00:00
Martin Willi
5a22a02156
DNS resolving of ike_cfg hosts dynamically on demand
2008-06-06 15:05:54 +00:00
Andreas Steffen
1e5522ffd7
convert comma-separated RDNs into slash-separated OpenSSL --subject format
2008-06-05 19:28:08 +00:00
Martin Willi
6649a3ca80
fixed --utc parsing position
...
support for DN filtering usign id="CN=asdf, O=asdf",addr=1.1.1.1
changed order of --leases columns
2008-06-05 13:56:10 +00:00
Martin Willi
4fa74562ae
fixed UTC identitation
...
implement filtering in --leases
2008-06-05 08:52:27 +00:00
Andreas Steffen
89c87995e2
cosmetics in size field of ipsec pool --status command
2008-06-04 22:20:19 +00:00
Martin Willi
2ba1f9e761
added pool statistics (size, online, lease count, with usage ratio)
2008-06-04 14:01:44 +00:00
Martin Willi
f3e11fc478
some input validation checks for --add and --resize
...
--purge keeps an entry for each address to allow their reallaction
2008-06-04 13:18:55 +00:00
Andreas Steffen
7dfb8a1bde
fix caption alignment if date is displayed in local time
2008-05-23 19:21:08 +00:00
Andreas Steffen
c7d81ad12c
added --utc option to ipsec pool
2008-05-23 15:46:25 +00:00
Andreas Steffen
eaa1399812
fixed the strongswan.conf path
2008-05-22 21:59:30 +00:00
Andreas Steffen
a327ee9589
suppress listing of integrity algorithm if it is undefined
2008-05-17 21:52:58 +00:00
Martin Willi
1ba62b5562
loading default modules depending on configure options
2008-05-16 08:52:32 +00:00
Martin Willi
a3d92a3745
plugin load configuration in strongswan.conf
...
some components accept a "component.load" option with a space separated list of plugins to load
libcharon- plugins are now handled the same way as libstrongswan- plugins
2008-05-15 14:01:26 +00:00
Martin Willi
89658f6d6c
static leases use 0, not NULL timeout
...
fixed static leases
2008-05-15 09:26:47 +00:00
Martin Willi
4d4fc2eaa1
fixed "pool --purge" on mysql
2008-05-13 07:39:24 +00:00
Martin Willi
5373f2a642
fixed lookup for expired leases
...
initializing database if in inconsistent state
2008-05-13 07:24:53 +00:00
Andreas Steffen
95c297b580
added missing ipcomp DB type definition
2008-05-11 16:41:51 +00:00
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
5302703407
prototype of sql pool administration utility
2008-05-07 09:37:08 +00:00
Martin Willi
fa3fe3c1cf
sql pool prototype
2008-04-18 11:51:58 +00:00
Martin Willi
c4ec8c9d18
fixed compiler warning
2008-04-17 15:08:48 +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
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
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
348af092ac
added close_action as a seperate config option to dpd_action
2008-04-14 08:17:18 +00:00
Martin Willi
96926b006d
using dpd actions to enforce connection state
...
dpd actions a per child-, not peer ike-sa
2008-04-11 08:14:48 +00:00
Andreas Steffen
480297b883
cosmetics
2008-04-07 07:02:47 +00:00
Andreas Steffen
1b247314fd
default is hostaccess=no
2008-04-06 12:15:05 +00:00
Martin Willi
6e4e27f8de
updated test data to use correct encoding data
2008-04-03 06:45:17 +00:00
Martin Willi
6b9290ff12
renamed xml plugin to smp to avoid confusion
...
added some dependency checks to configure
configure checks ClearSilver and fastcgi
cleanups in the build system here and there
2008-03-28 12:44:01 +00:00
Martin Willi
081ae2eb61
fixed CRL check return value on revoked certificates
...
fixed possible refcounting bugs
generic return_null() implementation
2008-03-19 09:44:47 +00:00
Martin Willi
50045c3b14
better normalized tables for SQL plugin (IDs)
2008-03-18 09:07:04 +00:00
Martin Willi
933f80c391
logging to SQL database
2008-03-15 14:17:09 +00:00
Martin Willi
39ea88f694
credential lookup in mysql/sqlite database
2008-03-14 15:06:42 +00:00
Martin Willi
8f1596d606
SQL schema for MySQL and SQLite, test data
2008-03-14 07:39:01 +00:00
Martin Willi
e42db695e2
fixed apidoc grouping
2008-03-13 14:53:57 +00:00
Martin Willi
552cc11b1f
merged the modularization branch (credentials) back to trunk
2008-03-13 14:14:44 +00:00