Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a constructor to create in-memory pools from an address range | Martin Willi | 2013-03-11 | 2 | -3/+58 |
| | |||||
* | Fix maximum size of a mem_pool_t | Tobias Brunner | 2013-03-07 | 1 | -2/+2 |
| | |||||
* | Fix some apidoc in mem_pool.h | Martin Willi | 2013-03-06 | 1 | -3/+3 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 2 | -2/+2 |
| | |||||
* | Moved enum_name_t to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved chunk_t to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 4 | -5/+5 |
| | |||||
* | Moved host_t and host_resolver_t to a new networking subfolder | Tobias Brunner | 2012-10-24 | 2 | -2/+2 |
| | |||||
* | In mem_pool, check for an existing ID entry before creating a new one | Martin Willi | 2012-09-20 | 1 | -7/+10 |
| | |||||
* | Use uintptr_t in mem pool to avoid compiler warning if sizeof(void*) != ↵ | Martin Willi | 2012-09-12 | 1 | -3/+2 |
| | | | | sizeof(int) | ||||
* | Check for an existing lease in all stroke pools before creating a new one | Martin Willi | 2012-09-11 | 2 | -76/+149 |
| | |||||
* | Pass full pool list to release_address | Martin Willi | 2012-09-11 | 3 | -6/+8 |
| | |||||
* | Pass the full list of pools to acquire_address, enumerate in providers | Martin Willi | 2012-09-11 | 3 | -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 pools | Tobias Brunner | 2012-09-10 | 1 | -1/+1 |
| | |||||
* | Be less verbose if IP allocation for a single pool fails | Martin Willi | 2012-08-30 | 1 | -4/+0 |
| | |||||
* | Strictly enforce address family match while acquiring mem_pool IPs | Martin Willi | 2012-08-30 | 1 | -3/+1 |
| | |||||
* | Pass all configured pool names to attribute provider enumerator | Martin Willi | 2012-08-30 | 3 | -10/+12 |
| | |||||
* | Pass a list instead of a single virtual IP to attribute enumerators | Martin Willi | 2012-08-30 | 4 | -30/+35 |
| | |||||
* | Support multiple address pools configured on a peer_cfg | Martin Willi | 2012-08-30 | 2 | -6/+4 |
| | |||||
* | Add a getter for the mem_pool_t base address | Martin Willi | 2012-08-24 | 2 | -0/+14 |
| | |||||
* | Validate netmask in mem_pool_create | Tobias Brunner | 2012-08-13 | 1 | -0/+1 |
| | |||||
* | Migrated attribute_manager to INIT/METHOD macros | Andreas Steffen | 2011-10-02 | 1 | -76/+48 |
| | |||||
* | shortened XAUTH and UNITY attribute short names | Andreas Steffen | 2011-08-16 | 1 | -21/+21 |
| | |||||
* | added HOME_AGENT_ADDRESS CP attribute type | Andreas Steffen | 2011-07-14 | 2 | -7/+10 |
| | |||||
* | Reimplemented mem pool to support multiple leases for a single identity | Martin Willi | 2010-08-04 | 1 | -129/+172 |
| | |||||
* | Mem pool does not support multiple leases for an identity | Martin Willi | 2010-07-27 | 1 | -2/+11 |
| | |||||
* | Added support for named attribute groups | Heiko Hund | 2010-07-09 | 3 | -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 stringification | Martin Willi | 2010-06-24 | 2 | -0/+51 |
| | |||||
* | refactoring of Mode Config functionality allows transport and handling of ↵ | Andreas Steffen | 2010-05-14 | 2 | -21/+67 |
| | | | | any attribute | ||||
* | Replaced some DBG_LIB with more specific groups. | Tobias Brunner | 2010-04-06 | 2 | -11/+11 |
| | |||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 2 | -12/+13 |
| | |||||
* | Make in-memory pool thread-safe. | Tobias Brunner | 2010-04-06 | 2 | -17/+36 |
| | |||||
* | Extracted in-memory IP address pool from stroke plugin to libhydra. | Tobias Brunner | 2010-04-06 | 2 | -0/+541 |
| | |||||
* | Attributes moved from libstrongswan to libhydra. | Tobias Brunner | 2010-03-24 | 6 | -0/+767 |
The attribute_manager_t instance is now located on the new hydra object instead of the lib object. |