Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Added Ed25519 ref10 implementation from libsodium | Andreas Steffen | 2016-12-14 | 13 | -16/+5789 | |
| | | ||||||
| * | Added support of EdDSA signatures | Andreas Steffen | 2016-12-14 | 31 | -55/+900 | |
| | | ||||||
* | | vici: Check for closed connection in Python bindings | Weilu Jia | 2016-12-14 | 1 | -1/+4 | |
|/ | | | | | | | The Python VICI library does not check if the socket is closed. If the daemon closes the connection, _recvall() spins forever. Closes strongswan/strongswan#56. | |||||
* | kernel-netlink: Add support for AES-CMAC-96 (RFC 4494) | Tobias Brunner | 2016-12-12 | 1 | -0/+1 | |
| | | | | The kernel apparently supports this since 3.10. | |||||
* | android: New release after re-adding support for ECC Brainpool curves | Tobias Brunner | 2016-12-10 | 1 | -2/+2 | |
| | ||||||
* | openssl: BoringSSL doesn't provide curve data for ECC Brainpool curves | Tobias Brunner | 2016-12-10 | 1 | -1/+4 | |
| | ||||||
* | android: New release after fixing libtpmtss issue | Tobias Brunner | 2016-12-09 | 1 | -2/+2 | |
| | ||||||
* | android: Make sure libtpmtss is loaded on older systems | Tobias Brunner | 2016-12-09 | 3 | -1/+3 | |
| | | | | | On newer Android systems this seems to happen automatically (or does at least not cause crashes if the library is not loaded). | |||||
* | android: New release after adding notification | Tobias Brunner | 2016-12-08 | 1 | -2/+2 | |
| | ||||||
* | android: Ensure that the certificates are loaded when accessing them via JNI | Tobias Brunner | 2016-12-08 | 1 | -1/+1 | |
| | ||||||
* | android: Add a public notification | Tobias Brunner | 2016-12-08 | 1 | -6/+10 | |
| | ||||||
* | android: Display a permanent notification while connected | Tobias Brunner | 2016-12-08 | 9 | -27/+120 | |
| | | | | | This forces the service to run in the foreground, meaning the system won't kill it when low on memory. | |||||
* | android: Log any installed DNS servers | Tobias Brunner | 2016-12-08 | 1 | -1/+1 | |
| | ||||||
* | android: Unregister listener in case of error alerts | Tobias Brunner | 2016-12-08 | 1 | -3/+9 | |
| | | | | | | | | This avoids triggering additional errors via e.g. ike_updown() that might cause the error message displayed in the GUI to change if the status fragment is recreated. References #2134. | |||||
* | android: Report an error for invalid integer values | Tobias Brunner | 2016-12-08 | 1 | -4/+27 | |
| | | | | | Previously we'd just ignore the invalid values without notifying the user. | |||||
* | android: Propose curve25519 in the ESP proposals | Tobias Brunner | 2016-12-08 | 1 | -3/+3 | |
| | ||||||
* | android: Enable curve25519 plugin in the app | Tobias Brunner | 2016-12-08 | 1 | -1/+1 | |
| | ||||||
* | android: Optionally build the curve25519 plugin | Tobias Brunner | 2016-12-08 | 1 | -0/+2 | |
| | ||||||
* | android: Propose ChaCha20/Poly1305 in the ESP AEAD proposals | Tobias Brunner | 2016-12-08 | 1 | -2/+3 | |
| | ||||||
* | android: Enable chapoly plugin in the app | Tobias Brunner | 2016-12-08 | 1 | -1/+1 | |
| | ||||||
* | android: Optionally build the chapoly plugin | Tobias Brunner | 2016-12-08 | 1 | -0/+2 | |
| | ||||||
* | android: Update Gradle plugin and wrapper | Tobias Brunner | 2016-12-08 | 2 | -3/+3 | |
| | ||||||
* | ikev1: Minor code optimization in task manager | Thomas Egerer | 2016-12-07 | 1 | -11/+5 | |
| | | | | Signed-off-by: Thomas Egerer <thomas.egerer@secunet.com> | |||||
* | plugin-loader: Strip '!' from critical plugin names when setting paths | Tobias Brunner | 2016-11-18 | 1 | -1/+1 | |
| | ||||||
* | child-sa: Use single return statement in update_usebytes() | Thomas Egerer | 2016-11-18 | 1 | -4/+8 | |
| | | | | Signed-off-by: Thomas Egerer <thomas.egerer@secunet.com> | |||||
* | proposal: Remove RFC 5114 MODP DH groups from default proposal | Martin Willi | 2016-11-15 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | Recent research demonstrates that at least for 1024-bit DH groups, it is possible to create specially crafted primes having a backdoor. From the prime itself this is not detectable, creating a perfect NOBUS attack. http://eprint.iacr.org/2016/961 For the primes defined in RFC 5114 no information is provided on how these have been selected. In the default proposal we included one of the 2048-bit primes only, where it is questionable if constructing a backdoored prime is feasible. Nevertheless, this patch removes the group from the set of default proposals as well. | |||||
* | testing: make curve25519 the default DH group | Andreas Steffen | 2016-11-14 | 1 | -1/+1 | |
| | ||||||
* | proposal: Add curve25519 and curve448 to default proposal | Tobias Brunner | 2016-11-14 | 1 | -0/+2 | |
| | ||||||
* | curve22519: Add a portable backend implemented in plain C | Martin Willi | 2016-11-14 | 4 | -0/+647 | |
| | ||||||
* | curve25519: Add a plugin providing Curve25519 DH using backend drivers | Martin Willi | 2016-11-14 | 8 | -0/+469 | |
| | ||||||
* | test-vectors: Add a Curve25519 DH test vector | Martin Willi | 2016-11-14 | 3 | -0/+36 | |
| | ||||||
* | proposal: Add a curve25519 proposal keyword | Martin Willi | 2016-11-14 | 1 | -0/+1 | |
| | ||||||
* | diffie-hellman: Add DH group identifiers for Curve25519 and Curve448 | Martin Willi | 2016-11-14 | 2 | -3/+14 | |
| | ||||||
* | bus: Re-add ampersand that got lost in refactoring | Tobias Brunner | 2016-11-14 | 1 | -1/+1 | |
| | | | | | Fixes: 4af02c6c61cf ("bus: Fix maximum log level for different groups after removal of a logger") | |||||
* | peer-cfg: Fix memory leak when replacing child configs | Tobias Brunner | 2016-11-11 | 1 | -0/+1 | |
| | | | | | Fixes: 622c2b2c3386 ("peer-cfg: Add method to atomically replace child configs") | |||||
* | bus: Fix maximum log level for different groups after removal of a logger | Tobias Brunner | 2016-11-11 | 1 | -5/+5 | |
| | | | | | | | The log level was incorrectly set to the same value for all groups. Fixes: dac15e03c828 ("bus: Fix maximum log levels when mixing log/vlog implementing loggers") | |||||
* | farp: Fix BPF jump false offset | Volker RĂ¼melin | 2016-10-31 | 1 | -1/+1 | |
| | | | | Jump to BPF_STMT(BPF_RET+BPF_K, 0) if protocol_size != 4 | |||||
* | Fixed in-place update of cached base and delta CRLs | Andreas Steffen | 2016-10-30 | 1 | -4/+4 | |
| | ||||||
* | Newer CRLs replace older versions of the CRL in the cache | Andreas Steffen | 2016-10-26 | 1 | -0/+39 | |
| | ||||||
* | connmark: Add CAP_NET_RAW to capabilities keep list | Tim Kent | 2016-10-25 | 1 | -0/+6 | |
| | | | | | | | | | Fix for "Permission denied (you must be root)" error when calling iptc_init(), which opens a RAW socket to communicate with the kernel, when built with "--with-capabilities=libcap". Closes strongswan/strongswan#53. Fixes #2157. | |||||
* | nm: Enable IKE fragmentation | Tobias Brunner | 2016-10-20 | 1 | -1/+1 | |
| | ||||||
* | added XOF dependencies of bliss and ntru plugins | Andreas Steffen | 2016-10-18 | 2 | -4/+26 | |
| | ||||||
* | newhope: Fix Doxygen group name | Tobias Brunner | 2016-10-14 | 1 | -1/+1 | |
| | ||||||
* | libnttfft: Fix Doxygen group | Tobias Brunner | 2016-10-14 | 1 | -1/+3 | |
| | ||||||
* | Fixed some typos, courtesy of codespell | Tobias Brunner | 2016-10-14 | 2 | -3/+3 | |
| | ||||||
* | newhope: Properly release allocated arrays if RNG can't be created | Tobias Brunner | 2016-10-14 | 1 | -8/+8 | |
| | ||||||
* | nm: Add D-Bus policy to the distribution | Tobias Brunner | 2016-10-14 | 1 | -0/+2 | |
| | ||||||
* | nm: Version bump to 1.4.1 | Tobias Brunner | 2016-10-14 | 2 | -1/+6 | |
| | ||||||
* | kernel-netlink: Fix get_route() interface determination | Christophe Gouault | 2016-10-12 | 1 | -2/+2 | |
| | | | | | | | | | | | | A wrong variable is used (route instead of best), so much that the returned interface belongs to the last seen route instead of the best choice route. get_route() may therefore return mismatching interface and gateway. Fixes: 66e9165bc686 ("kernel-netlink: Return outbound interface in get_nexthop()") Signed-off-by: Christophe Gouault <christophe.gouault@6wind.com> | |||||
* | Save both base and delta CRLs to disk | Andreas Steffen | 2016-10-11 | 2 | -2/+9 | |
| |