Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | kernel-pfroute: use INIT() macro for allocations | Martin Willi | 2013-05-06 | 1 | -17/+21 | |
| | ||||||
* | kernel-pfroute: use only a single PF_ROUTE socket for both events and queries | Martin Willi | 2013-05-06 | 1 | -27/+11 | |
| | ||||||
* | kernel-pfroute: fix length check when receiving PF_ROUTE messages | Martin Willi | 2013-05-06 | 1 | -1/+1 | |
| | ||||||
* | Don't wait while removing external IPs used for load testing | Martin Willi | 2012-11-29 | 1 | -1/+2 | |
| | ||||||
* | Install virtual IPs via interface name, and use an interface lookup where ↵ | Martin Willi | 2012-11-29 | 1 | -1/+1 | |
| | | | | required | |||||
* | Add an optional kernel-interface parameter to install IPs with a custom prefix | Martin Willi | 2012-11-29 | 1 | -2/+3 | |
| | ||||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 | |
| | ||||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 1 | -2/+2 | |
| | ||||||
* | Moved host_t and host_resolver_t to a new networking subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 | |
| | ||||||
* | Use a helper function to add milliseconds to timeval structs | Tobias Brunner | 2012-10-18 | 1 | -6/+1 | |
| | ||||||
* | Properly initialize cached address map in kernel-pfroute plugin | Tobias Brunner | 2012-09-27 | 1 | -0/+1 | |
| | ||||||
* | Fixed compilation of kernel-pfroute plugin | Tobias Brunner | 2012-09-27 | 1 | -4/+6 | |
| | ||||||
* | Use an rwlock in kernel-pfroute too | Tobias Brunner | 2012-09-21 | 1 | -13/+14 | |
| | ||||||
* | Made IP address enumeration more flexible | Tobias Brunner | 2012-09-21 | 1 | -16/+9 | |
| | | | | Also added an option to enumerate addresses on ignored interfaces. | |||||
* | Use a hashtable to quickly check for usable IP addresses/interfaces | Tobias Brunner | 2012-09-21 | 1 | -43/+141 | |
| | ||||||
* | Filter ignored interfaces in kernel interfaces (for events, address ↵ | Tobias Brunner | 2012-09-21 | 1 | -20/+51 | |
| | | | | enumeration, etc.) | |||||
* | %any is never on a local interface | Tobias Brunner | 2012-09-21 | 1 | -0/+5 | |
| | ||||||
* | Make it easy to check if an address is locally usable via changed ↵ | Tobias Brunner | 2012-09-21 | 1 | -12/+14 | |
| | | | | get_interface() method | |||||
* | Don't ignore loopback devices and allow addresses on them being enumerated | Tobias Brunner | 2012-09-21 | 1 | -11/+8 | |
| | ||||||
* | Use source address in get_nexthop() call | Tobias Brunner | 2012-09-21 | 1 | -1/+1 | |
| | | | | | Otherwise the nexthop returned might belong to a different route than the one actually used with the current source address. | |||||
* | Increased log level when listing interfaces and IP addresses during startup | Tobias Brunner | 2012-08-16 | 1 | -3/+3 | |
| | | | | | This avoids confusing log messages in starter and ipsec statusall already lists the available addresses anyway. | |||||
* | Centralized thread cancellation in processor_t | Tobias Brunner | 2012-06-25 | 1 | -12/+4 | |
| | | | | | | | | | | 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. | |||||
* | Disabled listening for kernel events in starter. | Tobias Brunner | 2012-06-08 | 1 | -11/+20 | |
| | ||||||
* | Add features support to kernel-pfroute plugin | Martin Willi | 2011-10-14 | 1 | -5/+12 | |
| | ||||||
* | Use CRITICAL job priority class for long running dispatcher jobs | Martin Willi | 2011-05-16 | 1 | -2/+2 | |
| | ||||||
* | Fixed two typos in kernel-pfroute plugin. | Tobias Brunner | 2011-04-26 | 1 | -2/+2 | |
| | ||||||
* | 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 | |||||
* | Migrated kernel_pfroute_net to INIT/METHOD macros | Martin Willi | 2011-02-17 | 1 | -69/+52 | |
| | ||||||
* | Migrated kernel_pfroute_plugin_t to INIT/METHOD macros | Andreas Steffen | 2010-11-25 | 1 | -8/+11 | |
| | ||||||
* | Refer to scheduler and processor via lib and not hydra. | Tobias Brunner | 2010-09-02 | 1 | -2/+2 | |
| | ||||||
* | Moved all kernel plugins to libhydra. | Tobias Brunner | 2010-09-02 | 5 | -0/+905 | |