Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | attr-sql: Move plugin to libcharon | Martin Willi | 2015-02-20 | 5 | -714/+0 |
| | |||||
* | plugins: Don't link with -rdynamic on Windows | Martin Willi | 2014-06-04 | 1 | -1/+1 |
| | |||||
* | attr-sql: Use namespace for attr-sql config, with fallback | Tobias Brunner | 2014-02-12 | 2 | -2/+4 |
| | |||||
* | attr-sql: Use a serializable transaction when inserting identities | Tobias Brunner | 2013-10-11 | 1 | -12/+5 |
| | |||||
* | pool: Move the pool utility to its own directory in src | Tobias Brunner | 2013-10-11 | 7 | -2232/+1 |
| | |||||
* | attr-sql: Handle concurrent insertion of identities | Tobias Brunner | 2013-10-11 | 1 | -2/+12 |
| | | | | | | | | | If the same identity is added concurrently by two threads (or by the pool utility) INSERT might fail even though the SELECT was unsuccessful before. We are currently not able to lock the identities table in a portable way (something like SELECT ... FOR UPDATE on MySQL). | ||||
* | attr-sql: Don't use database transactions in create_attribute_enumerator | Tobias Brunner | 2013-10-11 | 1 | -5/+0 |
| | | | | | | | | | There could, of course, be race conditions when enumerating the attributes, but those probably don't matter (e.g. missing an attribute that was concurrently added). Transactions are more intended to revert multiple changes if anything fails in the process. | ||||
* | automake: replace INCLUDES by AM_CPPFLAGS | Martin Willi | 2013-07-18 | 1 | -4/+5 |
| | | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only. | ||||
* | attr-sql: Add unity_split_exclude as alias for unity_local_lan | Tobias Brunner | 2013-07-08 | 1 | -0/+1 |
| | |||||
* | attr-sql: Fix double free when adding subnets for unknown attribute types | Tobias Brunner | 2013-07-08 | 1 | -0/+1 |
| | |||||
* | plugin-loader: Removed unused path argument of load() method | Tobias Brunner | 2013-06-28 | 1 | -1/+1 |
| | | | | | Multiple additional search paths can be added with the add_path() method. | ||||
* | attr-sql: Use plugin features with dependency to database backend | Tobias Brunner | 2013-06-11 | 1 | -24/+53 |
| | |||||
* | Use proper address family when adding multiple addresses to SQL pool | Tobias Brunner | 2013-03-19 | 1 | -0/+15 |
| | |||||
* | Ignore SQL-based IP address pools if their address family does not match | Tobias Brunner | 2013-03-19 | 1 | -10/+21 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 3 | -3/+3 |
| | |||||
* | Moved host_t and host_resolver_t to a new networking subfolder | Tobias Brunner | 2012-10-24 | 2 | -2/+2 |
| | |||||
* | Make sure first argument is an int when using %.*s to print e.g. chunks | Tobias Brunner | 2012-09-28 | 1 | -3/+3 |
| | |||||
* | Pass full pool list to release_address | Martin Willi | 2012-09-11 | 1 | -12/+23 |
| | |||||
* | Pass the full list of pools to acquire_address, enumerate in providers | Martin Willi | 2012-09-11 | 1 | -8/+33 |
| | | | | | | | | If the provider has access to the full pool list, it can enumerate them twice, for example to search for existing leases first, and only search for new leases in a second step. Fixes lease enumeration in attr-sql using multiple pools. | ||||
* | Don't parse comma separated pool names in attr-sql | Martin Willi | 2012-08-30 | 1 | -77/+26 |
| | | | | | We now handle multiple pools at a deeper level, making that special handling obsolete. Comma separated pools are parsed in stroke. | ||||
* | Pass all configured pool names to attribute provider enumerator | Martin Willi | 2012-08-30 | 1 | -8/+8 |
| | |||||
* | Pass a list instead of a single virtual IP to attribute enumerators | Martin Willi | 2012-08-30 | 1 | -2/+2 |
| | |||||
* | Fixed additional typos in comments and log messages. | Tobias Brunner | 2012-01-12 | 1 | -1/+1 |
| | |||||
* | Fix 'ipsec pool --status' for empty pools. | Tobias Brunner | 2011-11-04 | 1 | -1/+7 |
| | |||||
* | Migrated sql_attribute to INIT/METHOD macros | Andreas Steffen | 2011-09-29 | 1 | -29/+25 |
| | |||||
* | Removed superfluous parameter missed in e5e5bcc92f. | Tobias Brunner | 2011-05-02 | 1 | -1/+1 |
| | |||||
* | Cast size_t len arguments to %.*s to int | Martin Willi | 2011-04-20 | 1 | -12/+12 |
| | |||||
* | pool: Proper cleanup in error cases when adding addresses from a file. | Tobias Brunner | 2011-04-19 | 1 | -0/+6 |
| | |||||
* | pool: Proper handling of address family when adding addresses. | Tobias Brunner | 2011-04-19 | 1 | -2/+6 |
| | |||||
* | Added missing break statement. | Tobias Brunner | 2011-04-19 | 1 | -0/+1 |
| | |||||
* | Added a (not yet implemented) plugin_t method to reload plugin configuration | Martin Willi | 2011-04-15 | 1 | -0/+1 |
| | |||||
* | Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵ | Martin Willi | 2011-04-15 | 1 | -1/+7 |
| | | | | over plugin_t | ||||
* | Removed superfluous parameter to printf. | Tobias Brunner | 2011-04-14 | 1 | -1/+1 |
| | |||||
* | commas, commas, .. | Andreas Steffen | 2010-11-25 | 1 | -2/+2 |
| | |||||
* | Migrated attr_sql_plugin_t to INIT/METHOD macros | Andreas Steffen | 2010-11-25 | 1 | -10/+13 |
| | |||||
* | Build dedicated plugin lists for each strongSwan component | Martin Willi | 2010-08-12 | 1 | -1/+1 |
| | |||||
* | we need some ordering | Andreas Steffen | 2010-07-12 | 1 | -1/+3 |
| | |||||
* | changed ordering of statusattr output | Andreas Steffen | 2010-07-12 | 1 | -8/+6 |
| | |||||
* | fixed alignment of caption | Andreas Steffen | 2010-07-12 | 1 | -2/+2 |
| | |||||
* | output identities correctly | Andreas Steffen | 2010-07-12 | 1 | -7/+11 |
| | |||||
* | Added support for named attribute groups | Heiko Hund | 2010-07-09 | 5 | -81/+341 |
| | | | | | | Add the possibility to group attributes by a name and assign these groups to connections. This allows a more granular configuration of which client will receive what atrributes. | ||||
* | Don't fail with an error if an attribute that is to be deleted does not exist | Heiko Hund | 2010-06-18 | 1 | -2/+0 |
| | |||||
* | fixed configuration attribute type determination | Andreas Steffen | 2010-06-02 | 1 | -22/+15 |
| | |||||
* | ipsec pool --statusattr [--hexout] outputs attribute values in correct ↵ | Andreas Steffen | 2010-06-01 | 4 | -41/+117 |
| | | | | format if known | ||||
* | added unity_def_domain keyword tip ipsec pool | Andreas Steffen | 2010-05-31 | 1 | -0/+1 |
| | |||||
* | added --leases command line option to synopsis | Andreas Steffen | 2010-05-29 | 1 | -1/+1 |
| | |||||
* | added --showattr command line option to synopsys | Andreas Steffen | 2010-05-29 | 1 | -1/+1 |
| | |||||
* | several subnets can be concatenated | Andreas Steffen | 2010-05-22 | 2 | -27/+49 |
| | |||||
* | added --showattr command to usage() | Andreas Steffen | 2010-05-22 | 1 | -0/+5 |
| | |||||
* | oops, removed stray parenthesis | Andreas Steffen | 2010-05-20 | 1 | -1/+1 |
| |