Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | android: Don't use the default ESP proposal as it includes unsupported ↵ | Tobias Brunner | 2012-10-16 | 1 | -1/+4 | |
| | | | | algorithms | |||||
* | New Android release after fixing private key issues on Jelly Bean | Tobias Brunner | 2012-09-24 | 1 | -2/+2 | |
| | ||||||
* | android: Leak the private key reference on Jelly Bean to avoid a bug in the ↵ | Tobias Brunner | 2012-09-24 | 1 | -1/+10 | |
| | | | | | | | | | framework A bug in the framework on Android Jelly Bean causes a SIGSEGV when the private key object returned from KeyChain.getPrivateKey is garbage collected. Leaking the global reference to that object prevents the garbage collection and thereby the crash. | |||||
* | android: Added a global variable to check the current SDK version | Tobias Brunner | 2012-09-24 | 2 | -1/+26 | |
| | ||||||
* | android: Load the private key and certificates separately in android_creds_t | Tobias Brunner | 2012-09-24 | 3 | -43/+36 | |
| | ||||||
* | android: Added a method to get the user's private key via JNI | Tobias Brunner | 2012-09-24 | 3 | -1/+61 | |
| | ||||||
* | android: Added a JNI backed private key implementation | Tobias Brunner | 2012-09-24 | 3 | -0/+324 | |
| | | | | | This is required because private keys are provided by an OpenSSL engine in Jelly Bean, which makes them inaccessible directly via getEncoding. | |||||
* | New Android release after fixing IDr problems | Tobias Brunner | 2012-09-18 | 1 | -2/+2 | |
| | ||||||
* | android: Use AUTH_RULE_IDENTITY_LOOSE | Tobias Brunner | 2012-09-18 | 1 | -0/+1 | |
| | ||||||
* | New Android release after fixing Unicode conversion bug | Tobias Brunner | 2012-09-17 | 1 | -2/+2 | |
| | ||||||
* | android: Fix conversion of actual Unicode strings (i.e. bytes!=chars) | Tobias Brunner | 2012-09-17 | 1 | -5/+6 | |
| | ||||||
* | android: New release after adding certificate authentication and reauth fix | Tobias Brunner | 2012-09-06 | 1 | -2/+2 | |
| | ||||||
* | android: Properly handle reauthentication initiated by the client | Tobias Brunner | 2012-09-06 | 1 | -7/+42 | |
| | ||||||
* | android: Create a new VpnService.Builder after VPN has been established | Tobias Brunner | 2012-09-06 | 1 | -9/+20 | |
| | ||||||
* | Merge branch 'android-client-cert' | Tobias Brunner | 2012-09-04 | 24 | -181/+927 | |
|\ | | | | | | | Introduces IKEv2 client certificate authentication for the Android App. | |||||
| * | android: Native parts handle ikev2-cert VPN type | Tobias Brunner | 2012-08-31 | 3 | -16/+71 | |
| | | ||||||
| * | android: android_creds_t can provide a user's private key and certificate | Tobias Brunner | 2012-08-31 | 2 | -3/+89 | |
| | | ||||||
| * | android: Added JNI method to retrieve user certificate and private key | Tobias Brunner | 2012-08-31 | 3 | -13/+109 | |
| | | | | | | | | | | To simplify things the private key, the user certificate and the CA certificates are all put into the same list. | |||||
| * | android: Don't show the password dialog if not required | Tobias Brunner | 2012-08-31 | 1 | -1/+2 | |
| | | ||||||
| * | android: Enable pkcs8 plugin | Tobias Brunner | 2012-08-31 | 1 | -1/+1 | |
| | | ||||||
| * | android: Pass the type of VPN to the native parts | Tobias Brunner | 2012-08-31 | 2 | -6/+10 | |
| | | ||||||
| * | android: Make sure NULL jstrings are converted properly | Tobias Brunner | 2012-08-31 | 1 | -5/+8 | |
| | | ||||||
| * | android: Display the selected certificate alias in the profile list | Tobias Brunner | 2012-08-31 | 2 | -1/+29 | |
| | | ||||||
| * | android: Allow configuration of a user certificate | Tobias Brunner | 2012-08-31 | 8 | -9/+198 | |
| | | ||||||
| * | android: Remove NOT NULL constraint from username column | Tobias Brunner | 2012-08-31 | 1 | -3/+27 | |
| | | ||||||
| * | android: Separate view added to select certificates | Tobias Brunner | 2012-08-31 | 3 | -38/+48 | |
| | | ||||||
| * | android: Don't try to load the profile with ID 0 | Tobias Brunner | 2012-08-31 | 1 | -1/+1 | |
| | | ||||||
| * | android: Spinner added to select the VPN type | Tobias Brunner | 2012-08-31 | 9 | -24/+158 | |
| | | ||||||
| * | android: Field added to store the type of a VPN profile | Tobias Brunner | 2012-08-27 | 2 | -1/+22 | |
| | | ||||||
| * | android: Enum added for VPN types | Tobias Brunner | 2012-08-27 | 1 | -0/+87 | |
| | | ||||||
| * | android: Simplified handling of error dialog that is displayed if VpnService ↵ | Tobias Brunner | 2012-08-27 | 1 | -44/+24 | |
| | | | | | | | | API is not supported | |||||
| * | android: LoginDialog refactored so it also works when the device is rotated | Tobias Brunner | 2012-08-27 | 1 | -20/+29 | |
| | | ||||||
| * | android: Added a field to store selected user certificate | Tobias Brunner | 2012-08-27 | 2 | -9/+27 | |
| | | ||||||
* | | Merge branch 'multi-vip' | Martin Willi | 2012-08-31 | 2 | -10/+24 | |
|\ \ | |/ |/| | | | | | | | | | Brings support for multiple virtual IPs and multiple pools in left/rigthsourceip definitions. Also introduces the new left/rightdns options to configure requested DNS server address family and respond with multiple connection specific servers. | |||||
| * | Pass a list instead of a single virtual IP to attribute enumerators | Martin Willi | 2012-08-30 | 1 | -1/+1 | |
| | | ||||||
| * | Support multiple address pools configured on a peer_cfg | Martin Willi | 2012-08-30 | 1 | -1/+1 | |
| | | ||||||
| * | Support multiple virtual IPs on peer_cfg and ike_sa classes | Martin Willi | 2012-08-30 | 1 | -8/+22 | |
| | | ||||||
* | | Ewa did the new Polish translation | Andreas Steffen | 2012-08-24 | 1 | -0/+95 | |
|/ | ||||||
* | Without the ties to PAM we can build eap-gtc on Android | Tobias Brunner | 2012-08-17 | 1 | -1/+1 | |
| | ||||||
* | New Android release after adding error dialog | Tobias Brunner | 2012-08-15 | 1 | -2/+2 | |
| | | | | Skipped one version due to a rebasing mishap. | |||||
* | Show an error message if VPN is not supported | Tobias Brunner | 2012-08-15 | 3 | -1/+61 | |
| | | | | | | Some devices have Android 4 installed but the system images still seem to lack the components that are required for VPN support. One such component is the dialog used to grant permission to create . | |||||
* | Enable search for certificate lists (via SearchView in ActionBar) | Tobias Brunner | 2012-08-14 | 4 | -1/+50 | |
| | ||||||
* | Added new UI to select a specific CA certificate | Tobias Brunner | 2012-08-14 | 5 | -32/+140 | |
| | | | | | With this change there is no need to wait for all certificates being loaded anymore (this happens only when the user opens the selection activity). | |||||
* | Don't try to save profile ID if there is none | Tobias Brunner | 2012-08-14 | 1 | -1/+4 | |
| | ||||||
* | List fragment for trusted certificates can notify listeners about clicks | Tobias Brunner | 2012-08-14 | 1 | -0/+31 | |
| | ||||||
* | Added an activity that shows lists of CA certificates in two tabs | Tobias Brunner | 2012-08-14 | 5 | -0/+159 | |
| | ||||||
* | Added a ListFragment that lists trusted certificates (loaded via a custom ↵ | Tobias Brunner | 2012-08-14 | 3 | -0/+159 | |
| | | | | Loader) | |||||
* | Changed TrustedCertificateAdapter for use with ListViews and ↵ | Tobias Brunner | 2012-08-14 | 2 | -116/+45 | |
| | | | | TrustedCertificateEntry | |||||
* | Remove certificate spinner from edit view | Tobias Brunner | 2012-08-14 | 4 | -115/+1 | |
| | ||||||
* | Function to get only system-wide CA certificates added to ↵ | Tobias Brunner | 2012-08-14 | 1 | -0/+19 | |
| | | | | TrustedCertificateManager |