aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/ha
Commit message (Collapse)AuthorAgeFilesLines
...
| * Synchronize IKEv1 DPD sequence numbersMartin Willi2012-03-201-0/+30
| |
| * Sync remote virtual IP for IKEv1 SAsMartin Willi2012-03-201-0/+13
| |
| * Sync new IKE_SA condition/extension flagsMartin Willi2012-03-202-2/+10
| |
| * Added support for Phase1 IV synchronization to HA pluginMartin Willi2012-03-205-27/+129
| |
| * Invoke bus_t.message hook twice, once plain and parsed, once encoded and ↵Martin Willi2012-03-201-1/+2
| | | | | | | | encrypted
| * Create IKEv1 keymat hasher explicitly on syncMartin Willi2012-03-201-3/+6
| |
| * Added support to sync IKEv1 SAs key material in HA pluginMartin Willi2012-03-204-10/+95
| |
| * Pass IKEv1 specific keymat to ike_keys hookMartin Willi2012-03-201-1/+2
| |
| * Use a more complete implementation of a HA specific diffie_hellman_tMartin Willi2012-03-201-11/+50
| |
| * Apply proposal to a HA synced IKE_SAMartin Willi2012-03-201-0/+1
| |
| * Updated HA plugin to new IKEv2 specific keymat functionsMartin Willi2012-03-202-12/+24
| |
| * Added an aggressive mode peer_cfg optionMartin Willi2012-03-201-1/+1
| |
| * Do not query CHILD_SA during delete if they already expiredMartin Willi2012-03-201-1/+2
| |
| * Don't compare initiator flag in IKE_SA manager, pass initiator parameter to ↵Martin Willi2012-03-201-1/+2
| | | | | | | | IKE_SA constructor
| * Store IKE version of an SA on ike_sa_t.Tobias Brunner2012-03-201-1/+1
| |
| * Use enum to define IKE version on peer_cfg_t.Tobias Brunner2012-03-201-1/+1
| | | | | | | | Replaced all those magic numbers.
* | Clear peer addresses during HA update.Tobias Brunner2012-03-091-1/+6
| |
* | Renamed list of additional peer addresses as it now stores all known addresses.Tobias Brunner2012-03-094-9/+8
| |
* | Check if ClusterIP directory could be opened before enumerating itMartin Willi2012-02-061-17/+26
| |
* | Fixed additional typos in comments and log messages.Tobias Brunner2012-01-121-2/+2
|/
* Fix file descriptor leakThomas Jarosch2011-08-291-0/+1
| | | | | | Credit goes to "cppcheck". Signed-off-by: Thomas Jarosch <thomas.jarosch@intra2net.com>
* Don't rekey but delete CHILD_SA to resying against NATed Windows clientsMartin Willi2011-08-191-3/+18
|
* Sync newer IKE_SA condition/extension flags in ha pluginMartin Willi2011-08-192-2/+12
|
* ha plugin does not need Linux headers anymoreMartin Willi2011-08-021-1/+1
|
* Check for kernel version and use appropriate jhash version in HA pluginMartin Willi2011-08-021-10/+101
|
* Fix parentheses in write() to CLUSTERIP control filesMartin Willi2011-07-141-1/+1
|
* Replaced ike_sa_t.create_additional_address_iterator with enumerator.Tobias Brunner2011-07-061-4/+4
|
* Replaced ike_sa_t.create_child_sa_iterator with enumerator.Tobias Brunner2011-07-061-4/+4
| | | | | This required two new methods on ike_sa_t. One returns the number of CHILD_SAs and one allows to remove a CHILD_SA.
* Use CRITICAL job priority class for long running dispatcher jobsMartin Willi2011-05-165-10/+10
|
* Added a non-blocking, skipping variant of IKE_SA enumeratorMartin Willi2011-05-162-2/+3
|
* Synchronize ESN support in HA pluginMartin Willi2011-04-204-0/+13
|
* Added a (not yet implemented) plugin_t method to reload plugin configurationMartin Willi2011-04-151-0/+1
|
* Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵Martin Willi2011-04-151-0/+7
| | | | over plugin_t
* Use wrapped threading functions in ha pluginMartin Willi2011-01-203-16/+15
|
* set tfcv3 flag TRUE in ha_dispatcherAndreas Steffen2010-12-261-4/+4
|
* Added a TFC padding option to child_cfgMartin Willi2010-12-201-1/+1
|
* start and route connections defined in an SQL database via start_action ↵Andreas Steffen2010-11-281-2/+2
| | | | field and ipsec up %startall command
* Store proposal number in proposal_t to reuse it in the selected proposalMartin Willi2010-10-281-2/+2
| | | | | According to RFC 5996 3.3.1, we MUST reuse the proposal number of the selected proposal in the SA payload reply.
* Set ownership of all HA ClusterIP control filesMartin Willi2010-10-201-0/+5
|
* Set ownership/permissions of HA control socketMartin Willi2010-10-201-1/+9
|
* Scheduler and processor have been moved to libstrongswan.Tobias Brunner2010-09-021-1/+1
| | | | | Also reverts 0c21dc000d3cd5c82eb22c4481e6459978456364 as the dependency to libcharon is no longer required.
* Refer to scheduler and processor via lib and not hydra.Tobias Brunner2010-09-024-9/+5
|
* Refer to scheduler via hydra and not charon.Tobias Brunner2010-09-021-1/+1
|
* Refer to processor via hydra and not charon.Tobias Brunner2010-09-024-4/+8
|
* Use a seperate section for each nested struct member in INIT macroMartin Willi2010-08-181-1/+5
|
* Fixed compiler warnings.Tobias Brunner2010-08-031-1/+3
|
* Implemented a HA enabled in-memory address poolMartin Willi2010-07-286-4/+468
|
* Added a function to segmentate a generic integerMartin Willi2010-07-282-18/+48
|
* Reserving does not work, as our pools do not support acquiring arbitrary ↵Martin Willi2010-07-271-30/+0
| | | | | | addresses This reverts commit d1384080b3ba74f366eaf8b5f027babca3f5d607.
* Flush any remaining cache state if an IKE_SA goes downMartin Willi2010-07-271-2/+2
|