summaryrefslogtreecommitdiffstats
path: root/ipsec-tools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* racoon: Fix build with current toolchainChristian Mauderer2021-06-161-2/+2
| | | | | During some newlib version, the _types_fd_set has been replaced with just fd_set.
* ipsec-tools/pfkey: Fix socket leakChristian Mauderer2021-05-111-0/+7
| | | | | | | | | | | setkey uses pfkey_open to open a socket. But setkey doesn't close the socket. The libipsec functions are used only by user space applications (setkey and racoon). Adding the wrapper for socket makes sure that the opened socket is registered and closes if the application exits. Fixes #4405
* racoon/session: Honor file descriptor maximumChristian Mauderer2021-03-262-3/+43
| | | | | | | Dynamically allocate a big enough file descriptor set for select(). A better solution would be to use kqueue() instead of select(). Update #4360
* racoon: Change type due to Newlib API changesSebastian Huber2020-08-051-2/+2
|
* Update to FreeBSD head 2018-10-23Sebastian Huber2018-10-2523-1909/+684
| | | | | | | | | | | Git mirror commit 59f44d20be3f99d181ca742e636d45fc39ec982b. This commit updates OpenSSL to version 1.1.1. This required an update of racoon which uses some internal stuff from OpenSSL and seems to be mostly unmaintained, e.g. there is update in the FreeBSD ports to cope with OpenSSL 1.1.1. Update #3472.
* ipsec-tools: Port libipsec, setkey and racoon.Christian Mauderer2018-08-02150-12792/+9697
| | | | | Note that this replaces the libipsec from FreeBSD with the one provided by ipsec-tools.
* ipsec-tools: Apply patches from FreeBSD ports.Christian Mauderer2018-08-0112-51/+141
| | | | Source: https://svnweb.freebsd.org/ports/head/security/ipsec-tools/files/ revision 468617.
* Import ipsec-tools 0.8.2.Christian Mauderer2018-08-01228-0/+165026
Import unchanged ipsec-tools sources in the release version 0.8.2. The homepage of ipsec-tools is http://ipsec-tools.sourceforge.net/. The sources can be obtained from there.