aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/stroke
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Added stroke user-creds command, to set username/password for a connection.Tobias Brunner2012-04-173-1/+166
| | |
* | | Added method to add additional shared secrets to stroke_cred_t.Tobias Brunner2012-04-172-2/+20
| | |
* | | Typo fixed.Tobias Brunner2012-04-171-1/+1
| | |
* | | remove leading zero in ASN.1 encoded serial numbersAndreas Steffen2012-04-051-2/+2
| | |
* | | moved chunk_skip_zero to chunk.hAndreas Steffen2012-04-031-2/+3
|/ /
* | Fixed crash and locking issues while unrouting connections via strokeMartin Willi2012-03-131-7/+8
| |
* | Added an option to load CA certificates without CA basic constraint.Tobias Brunner2012-02-011-4/+34
| | | | | | | | | | | | Enabling this option treats all certificates in ipsec.d/cacerts and ipsec.conf ca sections as CA certificates even if they do not contain a CA basic constraint.
* | Cache list of plugin names to further simplify its usage.Tobias Brunner2012-01-191-5/+3
| | | | | | | | Also helpful for ipsec statusall to avoid having to enumerate plugins.
* | Simplified logging of list of loaded plugins.Tobias Brunner2012-01-191-9/+4
| |
* | Make number of concurrently handled stroke messages configurable.Tobias Brunner2011-12-291-2/+9
| |
* | Limit the number of concurrently handled stroke messages.Tobias Brunner2011-12-291-18/+104
| | | | | | | | This avoids clogging the thread pool with potentially blocking jobs.
* | Fixed check for log groups when debug_t is unsigned.Tobias Brunner2011-11-251-1/+1
|/ | | | The range and signedness of enum types is up to the compiler.
* CosmeticsAndreas Steffen2011-10-261-1/+2
|
* Added a listplugins stroke command to show plugin featuresMartin Willi2011-10-141-0/+55
|
* Plugin enumerator enumerates over loaded features, tooMartin Willi2011-10-141-1/+1
|
* Include library.h in plugin.hMartin Willi2011-10-141-0/+1
|
* Removed unneeded include.Tobias Brunner2011-10-111-1/+0
| | | | This is not available on Android and redirects to <fcntl.h> on Ubuntu.
* Added fallback to ipsec.secrets parser if glob(3) is not available.Tobias Brunner2011-10-111-11/+22
|
* Migrated stroke_cred_t to INIT/METHOD macros.Tobias Brunner2011-10-031-40/+32
|
* Migrated stroke_socket_t to INIT/METHOD macros.Tobias Brunner2011-10-031-6/+8
|
* bus->listen() and the controller wrappers accept a timeout to wait for callbacksMartin Willi2011-08-261-8/+8
|
* fixed esn typeAndreas Steffen2011-07-201-2/+2
|
* added log and status output for ESNAndreas Steffen2011-07-161-0/+7
|
* Replaced more complex iterator usages.Tobias Brunner2011-07-061-14/+9
|
* Replaced ike_sa_t.create_child_sa_iterator with enumerator.Tobias Brunner2011-07-062-13/+12
| | | | | This required two new methods on ike_sa_t. One returns the number of CHILD_SAs and one allows to remove a CHILD_SA.
* implemented PASS and DROP shunt policiesAndreas Steffen2011-06-283-11/+75
|
* Properly print time differences.Tobias Brunner2011-06-071-2/+2
| | | | time_t is not necessarily of type int.
* Use proper printf specifiers to print u_int64_t and uintptr_t.Tobias Brunner2011-06-071-4/+5
|
* Fix compilation with GCC 4.6.Laurent Bigonville2011-06-071-1/+1
|
* Add a closeaction ipsec.conf keyword to configure close actionMartin Willi2011-06-072-17/+23
|
* Use CRITICAL job priority class for long running dispatcher jobsMartin Willi2011-05-161-4/+4
|
* Show total and half-open SA count in statusallMartin Willi2011-05-161-1/+6
|
* Show how many threads are active in each class in statusallMartin Willi2011-05-161-3/+8
|
* Added a statusallnb stroke command to show status non-blockingMartin Willi2011-05-163-7/+13
|
* Added a non-blocking, skipping variant of IKE_SA enumeratorMartin Willi2011-05-162-5/+10
|
* Processor job scheduling respects job priority classesMartin Willi2011-05-161-4/+8
|
* Added a stroke memusage command to show memory usageMartin Willi2011-05-161-0/+15
|
* Cast size_t len arguments to %.*s to intMartin Willi2011-04-202-6/+7
|
* Use strncpy when reading smartcard keyids from ipsec.secrets.Tobias Brunner2011-04-191-1/+1
|
* 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-152-4/+12
| | | | over plugin_t
* Proper cleanup if IDs in ipsec.secrets cannot be parsed.Tobias Brunner2011-04-141-0/+2
|
* Fix compiler warnings at creation of CRL cache filenames.Tobias Brunner2011-04-141-1/+1
| | | | | | This was not really a problem because ptr is the first member of a chunk_t and it contains a null-terminated string at that point. But it's clearer this way.
* Fixed check for member of stroke_msg_t in pop_string.Tobias Brunner2011-04-131-1/+1
| | | | | | Because of the cast to char** the length of the message was multiplied by sizeof(char*), i.e. 4 or 8 bytes (depending on the architecture) instead of by 1 (sizeof(char)).
* initiate or route all child configs if they have different names from their ↵Andreas Steffen2011-03-041-27/+68
| | | | parent peer config
* initiate or route child configs which don't have a peer config of the same nameAndreas Steffen2011-03-011-32/+86
|
* put DN in double quotesAndreas Steffen2011-03-011-1/+1
|
* [hopefully] fixed pathlen problem on ARM platformsAndreas Steffen2011-02-101-2/+2
|
* replaced ipsec up %startall command by start_action jobAndreas Steffen2011-02-091-59/+0
|
* Added support for trustchain key strength checking to rightauth optionMartin Willi2011-01-071-2/+13
|