Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use standard unsigned integer types | Andreas Steffen | 2016-03-24 | 1 | -5/+5 |
| | |||||
* | libhydra: Remove empty unused library | Tobias Brunner | 2016-03-03 | 1 | -1/+0 |
| | |||||
* | libhydra: Move kernel interface to libcharon | Tobias Brunner | 2016-03-03 | 1 | -5/+2 |
| | | | | This moves hydra->kernel_interface to charon->kernel. | ||||
* | socket-dynamic: Refactor setting source address when sending messages | Tobias Brunner | 2015-11-09 | 1 | -32/+62 |
| | | | | Basically the same change as the one for the socket-default plugin. | ||||
* | packet: Define a global default maximum size for IKE packets | Tobias Brunner | 2014-10-10 | 1 | -4/+1 |
| | |||||
* | plugins: Don't link with -rdynamic on Windows | Martin Willi | 2014-06-04 | 1 | -1/+1 |
| | |||||
* | libcharon: Use lib->ns instead of charon->name | Tobias Brunner | 2014-02-12 | 1 | -1/+1 |
| | |||||
* | sockets: Initialize the whole ancillary data buffer not only the actual struct | Tobias Brunner | 2013-09-10 | 1 | -2/+2 |
| | | | | | | This avoids uninitialized bytes that Valgrind seems to notice otherwise. Fixes #395. | ||||
* | socket-dynamic: Properly initialize IPv6 address | Tobias Brunner | 2013-07-24 | 1 | -1/+1 |
| | |||||
* | automake: replace INCLUDES by AM_CPPFLAGS | Martin Willi | 2013-07-18 | 1 | -4/+7 |
| | | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only. | ||||
* | net: Socket implementations report the address families they support | Tobias Brunner | 2013-07-05 | 1 | -1/+10 |
| | |||||
* | Socket plugins soft depend on the kernel-ipsec plugin feature | Tobias Brunner | 2013-06-11 | 1 | -0/+1 |
| | | | | | On most platforms calls to methods to bypass the IKE sockets and enabling UDP decapsulation are required. | ||||
* | socket-dynamic: when sending from port zero, allocate a free port dynamically | Martin Willi | 2013-05-06 | 1 | -26/+101 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Clarified error message if enabling UDP decapsulation fails | Tobias Brunner | 2012-09-27 | 1 | -1/+2 |
| | |||||
* | Added get_port() method to socket_t to learn the listening port. | Tobias Brunner | 2012-08-08 | 1 | -0/+10 |
| | |||||
* | Improved how NAT-T keepalives are handled in sockets/receiver. | Tobias Brunner | 2012-08-08 | 1 | -9/+0 |
| | |||||
* | Let kernel interfaces decide how to enable UDP decapsulation of ESP packets. | Tobias Brunner | 2012-08-08 | 1 | -15/+5 |
| | |||||
* | Add Non-ESP marker in sender and not individual socket plugins. | Tobias Brunner | 2012-08-08 | 1 | -14/+1 |
| | |||||
* | Handle Non-ESP marker in receiver and not individual socket plugins. | Tobias Brunner | 2012-08-08 | 1 | -7/+1 |
| | |||||
* | Use name from initialization to access settings in libcharon. | Tobias Brunner | 2012-05-03 | 1 | -1/+1 |
| | | | | Also fixes several whitespace errors. | ||||
* | Don't cast second argument of mem_printf_hook (%b) to size_t. | Tobias Brunner | 2012-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | Also treat the given number as unsigned int. Due to the printf hook registration the second argument of mem_printf_hook (if called via printf etc.) is always of type int*. Casting this to a size_t pointer and then dereferencing that as int does not work on big endian machines if int is smaller than size_t (e.g. on ppc64). In order to make this change work if the argument is of a type larger than int, size_t for instance, the second argument for %b has to be casted to (u_)int. | ||||
* | Add features support to socket-dynamic plugin | Martin Willi | 2011-10-14 | 1 | -6/+12 |
| | |||||
* | 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 | -1/+7 |
| | | | | over plugin_t | ||||
* | Missed one unneeded destructor. | Tobias Brunner | 2010-10-15 | 1 | -4/+0 |
| | |||||
* | Deferred instantiation of socket implmentations until registration. | Tobias Brunner | 2010-10-15 | 2 | -16/+9 |
| | | | | | | Instantiating the implementations on plugin load was problematic in case multiple socket plugins were loaded. Now, the first one registered is instantiated. | ||||
* | Refer to kernel interface via hydra and not charon. | Tobias Brunner | 2010-09-02 | 1 | -2/+3 |
| | |||||
* | Win7 might send up to 7k of certificate requests | Andreas Steffen | 2010-08-27 | 1 | -1/+1 |
| | |||||
* | Use a seperate section for each nested struct member in INIT macro | Martin Willi | 2010-08-18 | 1 | -1/+5 |
| | |||||
* | Discard a packet that exceeds the receive buffer | Martin Willi | 2010-08-11 | 1 | -0/+5 |
| | |||||
* | Added a strongswan.conf option to change socket receive buffer size | Martin Willi | 2010-08-11 | 1 | -8/+9 |
| | |||||
* | Respect line with in Makefile.am's, other cosmetics | Martin Willi | 2010-03-25 | 1 | -1/+2 |
| | |||||
* | Changed all usages of lib->attributes to hydra->attributes. | Tobias Brunner | 2010-03-24 | 1 | -1/+1 |
| | |||||
* | Convert charon into libcharon. | Tobias Brunner | 2010-03-19 | 1 | -1/+1 |
| | |||||
* | Moving charon to libcharon. | Tobias Brunner | 2010-03-19 | 5 | -0/+796 |