strongswan/src
Martin Willi 8b0c9cf155 watcher: Check for cancellation if poll() fails with EINTR
With LinuxThreads, poll() is unfortunately no cancellation point. It seems
that poll gets woken up after cancellation, but we actively must check
for cancellation before re-entering poll to properly shut down the watcher
thread.
2015-12-04 08:01:15 +01:00
..
_copyright lib: Add global config namespace 2014-02-12 14:34:31 +01:00
_updown updown: Add rules to allow IP6IP6 traffic used for uncompressed small packets 2015-09-21 10:12:17 +02:00
aikgen aikgen generates AIK private/public key pairs 2014-05-03 15:28:17 +02:00
charon sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
charon-cmd sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
charon-nm sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
charon-svc windows: Use WINAPI call convention for Windows API callbacks 2014-06-06 16:28:28 +02:00
charon-systemd sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
charon-tkm sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
checksum Merged libpts into libimcv 2014-10-05 12:55:37 +02:00
conftest sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
dumm dumm: Fix -Wformat warning in ruby extension 2014-12-10 14:29:19 +01:00
frontends sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
include include: Add linux/socket.h 2015-09-07 14:07:46 +02:00
ipsec ipsec: Quit script quicker for ipsec stop 2015-11-09 15:18:34 +01:00
libcharon Extended and refactored vici perl implementation 2015-12-01 14:52:43 +01:00
libfast sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not in the set 2015-11-23 11:37:19 +01:00
libhydra kernel-pfkey: Enable ENCR_CAMELLIA_CBC when it's available 2015-11-23 11:20:30 +01:00
libimcv testing: Added Debian 7.9 to IMV database 2015-11-09 15:18:39 +01:00
libipsec android: Fix build after updating Linux headers 2015-11-12 14:09:25 +01:00
libpttls Fixed AR identities in mutual TNC measurements case 2015-08-15 22:46:21 +02:00
libradius eap-radius: Add ability to configure RADIUS retransmission behavior 2015-11-17 14:25:08 +01:00
libsimaka libsimaka: Link against Winsock2 on Windows 2015-04-13 09:31:28 +02:00
libstrongswan watcher: Check for cancellation if poll() fails with EINTR 2015-12-04 08:01:15 +01:00
libtls unit-tests: Forward variable argument list in TEST_SUITE_DEPEND 2015-07-12 13:25:50 +02:00
libtnccs libtnccs: Optionally use RTLD_NOW to load IMC/IMVs with dlopen() 2015-11-09 14:37:08 +01:00
libtncif Defined PWG HCD PA-TNC subtypes 2015-08-18 21:25:39 +02:00
manager plugins: Don't link with -rdynamic on Windows 2014-06-04 15:53:02 +02:00
medsrv medsrv: Replace remaining JavaScript code with CSS 2015-11-09 16:36:48 +01:00
pki Support BLISS signatures with SHA-3 hash 2015-11-03 21:35:09 +01:00
pool attr-sql: Move plugin to libcharon 2015-02-20 13:34:55 +01:00
pt-tls-client Optionally announce PB-TNC mutual protocol capability 2015-03-23 22:25:43 +01:00
scepclient scepclient: Remove copyright and license from man page 2015-09-09 11:45:17 +02:00
starter starter: Don't flush SAs in the kernel 2015-08-21 18:27:06 +02:00
stroke stroke: Add missing include for UINT16_MAX 2015-06-09 10:25:33 +02:00
swanctl swanctl: Add --list-algs command to query loaded algorithms 2015-11-30 10:55:55 +01:00
Makefile.am Remove obsolete _updown_espmark script 2015-03-06 16:51:50 +01:00