Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ike-sa-manager: Add method to change the initiator SPI of an IKE_SA | Tobias Brunner | 2017-09-04 | 2 | -4/+99 | |
| | ||||||
* | ike-init: Fail if DH group in KE payload does not match proposed group | Tobias Brunner | 2017-09-04 | 1 | -1/+5 | |
| | ||||||
* | Merge branch 'android-updates' | Tobias Brunner | 2017-09-04 | 20 | -73/+457 | |
|\ | | | | | | | | | | | | | Caches CRLs in the app directory, adds support for OCSP, adds a button to reconnect to the "already connected" dialog, only apply/configure app selection on Android >= 5 (older versions don't support the API), and catches some random exceptions. | |||||
| * | android: Add disconnect button to dialog if already connected to profile | Tobias Brunner | 2017-09-04 | 1 | -31/+54 | |
| | | ||||||
| * | android: Load x509 plugin to generate OCSP requests and parse responses | Tobias Brunner | 2017-09-04 | 1 | -1/+1 | |
| | | | | | | | | BoringSSL does not support OpenSSL's OCSP API. | |||||
| * | android: Add support to POST data via SimpleFetcher | Tobias Brunner | 2017-09-04 | 2 | -6/+62 | |
| | | | | | | | | That's required for OCSP verification. | |||||
| * | android: Add option to clear cached CRLs | Tobias Brunner | 2017-09-04 | 9 | -1/+146 | |
| | | ||||||
| * | android: Cache CRLs in app directory | Tobias Brunner | 2017-09-04 | 3 | -10/+132 | |
| | | | | | | | | Fixes #2405. | |||||
| * | android: Pass absolute path to the app's data directory via JNI | Tobias Brunner | 2017-09-04 | 2 | -6/+11 | |
| | | ||||||
| * | android: Hide app selection in profile editor on Android < 5 | Tobias Brunner | 2017-09-04 | 2 | -0/+9 | |
| | | ||||||
| * | android: Only apply app filter on Android 5 and newer | Tobias Brunner | 2017-09-04 | 1 | -1/+2 | |
| | | ||||||
| * | android: Catch OutOfMemoryError when importing profiles | Tobias Brunner | 2017-09-04 | 1 | -1/+9 | |
| | | | | | | | | | | Not sure if this is actually caused because e.g. the file is too large or due to some encoding issue. | |||||
| * | android: Catch NullPointerException when parsing invalid certificates | Tobias Brunner | 2017-09-04 | 1 | -16/+25 | |
| | | ||||||
| * | android: Catch NullPointerException when calling VpnService.prepare() | Tobias Brunner | 2017-09-04 | 1 | -0/+6 | |
|/ | | | | According to the Play Console this occurs occasionally. | |||||
* | Version bump to 5.6.1dr15.6.1dr1 | Andreas Steffen | 2017-09-01 | 3 | -2/+15 | |
| | ||||||
* | imv-os: Updated security update evaluation | Andreas Steffen | 2017-09-01 | 7 | -38/+39 | |
| | ||||||
* | libimcv: Updated database scheme | Andreas Steffen | 2017-09-01 | 1 | -5/+11 | |
| | ||||||
* | sec-updater: Checks for security updates | Andreas Steffen | 2017-09-01 | 10 | -362/+269 | |
| | | | | | | sec-updater checks for security updates and backports in Debian/ Ubuntu repositories and sets the security flags in the strongTNC policy database accordingly. | |||||
* | imv-attestation: Fixed file hash measurements | Andreas Steffen | 2017-09-01 | 9 | -49/+131 | |
| | | | | | | The introduction of file versions broke file hash measurements. This has been fixed by using a generic product versions having an empty package name. | |||||
* | ike-cfg: Fix memory leak when checking for configured address | Tobias Brunner | 2017-08-29 | 1 | -0/+1 | |
| | ||||||
* | sw-collector.8: Some cleanups | Andreas Steffen | 2017-08-25 | 1 | -9/+9 | |
| | ||||||
* | kernel-netlink: Set usable state whenever an interface appears | Tobias Brunner | 2017-08-23 | 1 | -2/+2 | |
| | | | | | | | | If an interface is renamed we already have an entry (based on the ifindex) allocated but previously only set the usable state once based on the original name. Fixes #2403. | |||||
* | libimcv: Updated Android.mk after move of swid-gen(-info) | Tobias Brunner | 2017-08-21 | 1 | -0/+2 | |
| | ||||||
* | coverage: Use absolute path when removing paths with lcov | Tobias Brunner | 2017-08-21 | 1 | -1/+1 | |
| | | | | | | There is a bug in some versions of lcov that causes it to fail writing to files via relative paths after it issued warnings (e.g. due to negative counts in the tracefile). | |||||
* | traffic-selector: Use single buffer for both address families | Tobias Brunner | 2017-08-17 | 2 | -159/+102 | |
| | | | | | | | | The generic field of size 0 in the union that was used previously triggered index-out-of-bounds errors with the UBSAN sanitizer that's used on OSS-Fuzz. Since the two family specific union members don't really provide any advantage, we can just use a single buffer for both families to avoid the errors. | |||||
* | testing: Make removal of SWID tags work with different releases | Tobias Brunner | 2017-08-16 | 1 | -2/+1 | |
| | | | | The regid.2004-03.org.strongswan directory might not exist in new images. | |||||
* | fuzzing: Also run input that previously caused crashes | Tobias Brunner | 2017-08-15 | 1 | -0/+2 | |
| | ||||||
* | configure: Detect mpz_powm_sec() when built with -Werror | Tobias Brunner | 2017-08-15 | 1 | -2/+2 | |
| | ||||||
* | travis: Use the same ASAN_OPTIONS as used by OSS-Fuzz | Tobias Brunner | 2017-08-15 | 1 | -0/+8 | |
| | ||||||
* | plugin-loader: Move indent variables into !USE_FUZZING block | Tobias Brunner | 2017-08-15 | 1 | -2/+2 | |
| | | | | This avoids compile errors on Travis. | |||||
* | travis: Run fuzz targets | Tobias Brunner | 2017-08-15 | 2 | -0/+15 | |
| | ||||||
* | fuzzing: Run local fuzz targets on given corpora during `make check` | Tobias Brunner | 2017-08-15 | 1 | -0/+7 | |
| | | | | The base directory of the corpora must be set in FUZZING_CORPORA. | |||||
* | fuzzing: Add driver to run fuzz targets on a given list of files | Tobias Brunner | 2017-08-15 | 3 | -5/+80 | |
| | | | | | This is enabled if the path to libFuzzer.a is not specified when running the configure script. | |||||
* | charon-tkm: Build fix for kernel SAD tests | Adrian-Ken Rueegsegger | 2017-08-14 | 1 | -2/+2 | |
| | | | | | Commit 7729577... added a flag to the get_esa_id function but the unit tests were not adjusted. | |||||
* | Version bump to 5.6.05.6.0 | Andreas Steffen | 2017-08-14 | 2 | -2/+2 | |
| | ||||||
* | NEWS: Add info about CVE-2017-11185 | Tobias Brunner | 2017-08-14 | 1 | -0/+9 | |
| | ||||||
* | gmp: Fix RSA signature verification for m >= n | Tobias Brunner | 2017-08-14 | 1 | -3/+9 | |
| | | | | | | | | By definition, m must be <= n-1, we didn't enforce that and because mpz_export() returns NULL if the passed value is zero a crash could have been triggered with m == n. Fixes CVE-2017-11185. | |||||
* | Version bump to 5.6.0rc25.6.0rc2 | Andreas Steffen | 2017-08-09 | 2 | -2/+2 | |
| | ||||||
* | sw-collector: Moved info class to libimcv | Andreas Steffen | 2017-08-09 | 8 | -77/+72 | |
| | ||||||
* | NEWS: Added some news | Tobias Brunner | 2017-08-08 | 1 | -1/+13 | |
| | ||||||
* | conf: Descriptions of several settings updated | Tobias Brunner | 2017-08-08 | 3 | -12/+25 | |
| | ||||||
* | libimcv: Cast chunk length to int when printing as string | Tobias Brunner | 2017-08-08 | 2 | -2/+4 | |
| | ||||||
* | sw-collector: Cast chunk length to int when printing as string | Tobias Brunner | 2017-08-08 | 1 | -7/+7 | |
| | ||||||
* | sw-collector: Fix memory leak after failing to open DB | Tobias Brunner | 2017-08-08 | 1 | -0/+1 | |
| | ||||||
* | sw-collector: Use correct variable to report failure to open history file | Tobias Brunner | 2017-08-08 | 1 | -4/+5 | |
| | ||||||
* | Revert "apidoc: Update Doxyfile" | Tobias Brunner | 2017-08-07 | 1 | -276/+149 | |
| | | | | | | | This reverts commit 8ec979fd64bca07e73f6f255a7cf26e587bb55d8. Mainly because Travis is still on Trusty and this generates lots of warnings. | |||||
* | Version bump to 5.6.0rc15.6.0rc1 | Andreas Steffen | 2017-08-07 | 2 | -2/+2 | |
| | ||||||
* | imv-database: Improve performance by creating file_hashes index | Andreas Steffen | 2017-08-07 | 1 | -0/+2 | |
| | ||||||
* | sw-collector: Add missing Doxygen group | Tobias Brunner | 2017-08-07 | 3 | -3/+5 | |
| | | | | Fix location of two classes. | |||||
* | libimcv: Add missing Doxgen group for SWIMA-related classes | Tobias Brunner | 2017-08-07 | 2 | -1/+4 | |
| | | | | Fix location of swima_error_t. |