Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | -1/+1 |
| | |||||
* | Make it easy to check if an address is locally usable via changed ↵ | Tobias Brunner | 2012-09-21 | 1 | -3/+3 |
| | | | | get_interface() method | ||||
* | 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. | ||||
* | Added algorithm lookup via kernel_interface_t to the various kernel interfaces | Tobias Brunner | 2012-09-13 | 1 | -4/+20 |
| | |||||
* | Let kernel interfaces decide how to enable UDP decapsulation of ESP packets. | Tobias Brunner | 2012-08-08 | 1 | -8/+4 |
| | |||||
* | Check rng return value when generating SPIs in kernel-klips plugin | Tobias Brunner | 2012-07-16 | 1 | -3/+3 |
| | |||||
* | 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. | ||||
* | The kernel-klips plugin does currently not support SAD/SPD flushing. | Tobias Brunner | 2011-10-21 | 1 | -0/+2 |
| | |||||
* | Add features support to kernel-klips plugin | Martin Willi | 2011-10-14 | 1 | -5/+12 |
| | |||||
* | Remove policies in kernel interfaces based on their priority. | Tobias Brunner | 2011-07-27 | 1 | -7/+10 |
| | | | | | | This allows to unroute a connection while the same connection is currently established. In this case both CHILD_SAs share the same reqid but the installed policies have different priorities. | ||||
* | Fixed common misspellings. | Tobias Brunner | 2011-07-20 | 1 | -1/+1 |
| | | | | Mostly found by 'codespell'. | ||||
* | Add the reqid to kernel_ipsec_t.del_policy. | Tobias Brunner | 2011-07-06 | 1 | -2/+2 |
| | |||||
* | Use CRITICAL job priority class for long running dispatcher jobs | Martin Willi | 2011-05-16 | 1 | -2/+2 |
| | |||||
* | Added an esn parameter to the kernel interface add_sa functions | Martin Willi | 2011-04-20 | 1 | -1/+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 | -0/+7 |
| | | | | over plugin_t | ||||
* | Kernel interface updated for KLIPS plugin (TFC padding). | Tobias Brunner | 2011-02-10 | 1 | -1/+1 |
| | |||||
* | commas, commas, .. | Andreas Steffen | 2010-11-25 | 1 | -2/+2 |
| | |||||
* | INIT allocates memory | Andreas Steffen | 2010-11-25 | 1 | -1/+1 |
| | |||||
* | Migrated kernel_klips_plugin_t to INIT/METHOD macros | Andreas Steffen | 2010-11-25 | 1 | -6/+9 |
| | |||||
* | Charon specific strongswan.conf options generalized. | Tobias Brunner | 2010-09-02 | 1 | -6/+8 |
| | |||||
* | Fixing installation of trap policies (SPI=0) in kernel interface. | Tobias Brunner | 2010-09-02 | 1 | -7/+9 |
| | |||||
* | Added an option to specify the type of a policy to kernel_ipsec.add_policy. | Tobias Brunner | 2010-09-02 | 1 | -1/+1 |
| | | | | | This will later allow us to support pluto's passthrough and drop policies in charon. | ||||
* | Replaced the protocol argument in add_policy with an optional SPI for an AH SA. | Tobias Brunner | 2010-09-02 | 1 | -2/+2 |
| | |||||
* | 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 | 6 | -0/+3123 |