Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved data structures to new collections subfolder | 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 | 1 | -1/+1 |
| | |||||
* | Properly initialize sockaddr_in struct in fast and dhcp plugins | Tobias Brunner | 2012-09-28 | 1 | -4/+7 |
| | |||||
* | Option added to enforce a configured destination address for DHCP packets | Tobias Brunner | 2012-09-13 | 1 | -1/+9 |
| | |||||
* | Pass full pool list to release_address | Martin Willi | 2012-09-11 | 1 | -6/+20 |
| | |||||
* | Pass the full list of pools to acquire_address, enumerate in providers | Martin Willi | 2012-09-11 | 1 | -8/+20 |
| | | | | | | | | 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. | ||||
* | DHCP plugin returns virtual IPs for IPv4 requests only | Martin Willi | 2012-08-30 | 1 | -2/+2 |
| | |||||
* | Pass all configured pool names to attribute provider enumerator | Martin Willi | 2012-08-30 | 1 | -1/+1 |
| | |||||
* | Pass a list instead of a single virtual IP to attribute enumerators | Martin Willi | 2012-08-30 | 1 | -7/+14 |
| | |||||
* | Check rng return value when generating Transaction IDs in DHCP plugin | Tobias Brunner | 2012-07-16 | 1 | -1/+5 |
| | |||||
* | Centralized thread cancellation in processor_t | Tobias Brunner | 2012-06-25 | 1 | -12/+3 |
| | | | | | | | | | | This ensures that no threads are active when plugins and the rest of the daemon are unloaded. callback_job_t was simplified a lot in the process as its main functionality is now contained in processor_t. The parent-child relationships were abandoned as these were only needed to simplify job cancellation. | ||||
* | Use name from initialization to access settings in libcharon. | Tobias Brunner | 2012-05-03 | 1 | -3/+4 |
| | | | | Also fixes several whitespace errors. | ||||
* | Use CRITICAL job priority class for long running dispatcher jobs | Martin Willi | 2011-05-16 | 1 | -2/+2 |
| | |||||
* | Set broadcast flag in DHCP requests when sending broadcasts | Martin Willi | 2011-04-15 | 1 | -0/+3 |
| | |||||
* | 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 | -0/+7 |
| | | | | over plugin_t | ||||
* | Fixed memory cleanup if no DHCP transaction found for an OFFER | Martin Willi | 2011-01-13 | 1 | -4/+3 |
| | |||||
* | Prefer the 'server identifier' attribute address to send DHCP requests to | Martin Willi | 2010-10-18 | 1 | -5/+13 |
| | |||||
* | Refer to scheduler and processor via lib and not hydra. | Tobias Brunner | 2010-09-02 | 1 | -1/+1 |
| | |||||
* | Refer to kernel interface via hydra and not charon. | Tobias Brunner | 2010-09-02 | 1 | -2/+2 |
| | |||||
* | Refer to processor via hydra and not charon. | Tobias Brunner | 2010-09-02 | 1 | -1/+2 |
| | |||||
* | Use a seperate section for each nested struct member in INIT macro | Martin Willi | 2010-08-18 | 1 | -1/+5 |
| | |||||
* | Added missing pool parameter in DHCP attribute provider. | Tobias Brunner | 2010-07-12 | 1 | -1/+2 |
| | |||||
* | include dhcp-client-identifier in the DHCP request | Andreas Steffen | 2010-04-23 | 1 | -1/+11 |
| | |||||
* | make DHCP debug messages consistent | Andreas Steffen | 2010-04-23 | 1 | -1/+1 |
| | |||||
* | fixed typo | Andreas Steffen | 2010-04-23 | 1 | -1/+1 |
| | |||||
* | Accept DHCP replies on bootps port, as we act as a relay agent if server ↵ | Martin Willi | 2010-04-19 | 1 | -5/+7 |
| | | | | address configured | ||||
* | Revert "Use the same formatting as in the Makefiles of the other plugins. ↵ | Tobias Brunner | 2010-03-26 | 1 | -3/+3 |
| | | | | | | | Makes refactorings easier." This reverts commit e91b116a622bbfb20cd66268ca4cb91d620984ad. Missed to notice commit 89bf11d204cb934ea9109aa077c8514515d538f6. | ||||
* | Use the same formatting as in the Makefiles of the other plugins. Makes ↵ | Tobias Brunner | 2010-03-26 | 1 | -3/+3 |
| | | | | refactorings easier. | ||||
* | Migrated dhcp plugin to moved attribute manager | Martin Willi | 2010-03-25 | 2 | -3/+7 |
| | |||||
* | Include configuration payloads for DNS/WINS server received via DHCP | Martin Willi | 2010-03-25 | 4 | -2/+125 |
| | |||||
* | Send DHCP RELEASE on virtual IP release | Martin Willi | 2010-03-25 | 3 | -16/+64 |
| | |||||
* | Added identity_lease option to create random or identity based DHCP leases | Martin Willi | 2010-03-25 | 1 | -3/+17 |
| | |||||
* | Added DHCP request construction, ACK processing | Martin Willi | 2010-03-25 | 3 | -36/+181 |
| | |||||
* | Added reception of DHCP responses via PACKET socket | Martin Willi | 2010-03-25 | 1 | -46/+271 |
| | |||||
* | DHCP plugin framework, send DHCP Discover upon IP request | Martin Willi | 2010-03-25 | 8 | -1/+822 |
| | |||||
* | Added DHCP plugin stub. | Martin Willi | 2010-03-25 | 3 | -0/+108 |