aboutsummaryrefslogtreecommitdiffstats
path: root/src/libhydra/attributes
Commit message (Collapse)AuthorAgeFilesLines
* Add a constructor to create in-memory pools from an address rangeMartin Willi2013-03-112-3/+58
|
* Fix maximum size of a mem_pool_tTobias Brunner2013-03-071-2/+2
|
* Fix some apidoc in mem_pool.hMartin Willi2013-03-061-3/+3
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-242-2/+2
|
* Moved enum_name_t to utils folderTobias Brunner2012-10-241-1/+1
|
* Moved chunk_t to utils folderTobias Brunner2012-10-241-1/+1
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-244-5/+5
|
* Moved host_t and host_resolver_t to a new networking subfolderTobias Brunner2012-10-242-2/+2
|
* In mem_pool, check for an existing ID entry before creating a new oneMartin Willi2012-09-201-7/+10
|
* Use uintptr_t in mem pool to avoid compiler warning if sizeof(void*) != ↵Martin Willi2012-09-121-3/+2
| | | | sizeof(int)
* Check for an existing lease in all stroke pools before creating a new oneMartin Willi2012-09-112-76/+149
|
* Pass full pool list to release_addressMartin Willi2012-09-113-6/+8
|
* Pass the full list of pools to acquire_address, enumerate in providersMartin Willi2012-09-113-7/+7
| | | | | | | | 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.
* Properly remove broadcast address from mem poolsTobias Brunner2012-09-101-1/+1
|
* Be less verbose if IP allocation for a single pool failsMartin Willi2012-08-301-4/+0
|
* Strictly enforce address family match while acquiring mem_pool IPsMartin Willi2012-08-301-3/+1
|
* Pass all configured pool names to attribute provider enumeratorMartin Willi2012-08-303-10/+12
|
* Pass a list instead of a single virtual IP to attribute enumeratorsMartin Willi2012-08-304-30/+35
|
* Support multiple address pools configured on a peer_cfgMartin Willi2012-08-302-6/+4
|
* Add a getter for the mem_pool_t base addressMartin Willi2012-08-242-0/+14
|
* Validate netmask in mem_pool_createTobias Brunner2012-08-131-0/+1
|
* Migrated attribute_manager to INIT/METHOD macrosAndreas Steffen2011-10-021-76/+48
|
* shortened XAUTH and UNITY attribute short namesAndreas Steffen2011-08-161-21/+21
|
* added HOME_AGENT_ADDRESS CP attribute typeAndreas Steffen2011-07-142-7/+10
|
* Reimplemented mem pool to support multiple leases for a single identityMartin Willi2010-08-041-129/+172
|
* Mem pool does not support multiple leases for an identityMartin Willi2010-07-271-2/+11
|
* Added support for named attribute groupsHeiko Hund2010-07-093-5/+12
| | | | | | 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.
* Show contents of the CP payload in message_t stringificationMartin Willi2010-06-242-0/+51
|
* refactoring of Mode Config functionality allows transport and handling of ↵Andreas Steffen2010-05-142-21/+67
| | | | any attribute
* Replaced some DBG_LIB with more specific groups.Tobias Brunner2010-04-062-11/+11
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-062-12/+13
|
* Make in-memory pool thread-safe.Tobias Brunner2010-04-062-17/+36
|
* Extracted in-memory IP address pool from stroke plugin to libhydra.Tobias Brunner2010-04-062-0/+541
|
* Attributes moved from libstrongswan to libhydra.Tobias Brunner2010-03-246-0/+767
The attribute_manager_t instance is now located on the new hydra object instead of the lib object.