Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | android: Implement kernel_net_t.get_interface via JNI | Tobias Brunner | 2013-01-14 | 3 | -5/+62 |
| | | | | | | This is now required to properly accept/install a virtual IP address. Fixes #275. | ||||
* | Install virtual IPs via interface name, and use an interface lookup where ↵ | Martin Willi | 2012-11-29 | 1 | -1/+1 |
| | | | | required | ||||
* | Add an optional kernel-interface parameter to install IPs with a custom prefix | Martin Willi | 2012-11-29 | 1 | -1/+2 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 3 | -3/+3 |
| | |||||
* | Moved host_t and host_resolver_t to a new networking subfolder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Use a helper function to add milliseconds to timeval structs | Tobias Brunner | 2012-10-18 | 1 | -6/+1 |
| | |||||
* | android: Bypass/protect previously bypassed sockets if connectivity changes | Tobias Brunner | 2012-10-16 | 1 | -0/+2 |
| | |||||
* | android: Support for IPsec SA update added | Tobias Brunner | 2012-10-16 | 1 | -1/+2 |
| | |||||
* | android: Trigger roam events in case connectivity changes | Tobias Brunner | 2012-10-16 | 1 | -0/+63 |
| | |||||
* | android: Register NetworkManager as BroadcastReceiver and relay events via JNI | Tobias Brunner | 2012-10-16 | 2 | -5/+144 |
| | |||||
* | android: Determine source address dynamically | Tobias Brunner | 2012-10-16 | 1 | -1/+16 |
| | |||||
* | android: Added NetworkManager class which allows to retrieve a local IP address | Tobias Brunner | 2012-10-16 | 2 | -0/+196 |
| | |||||
* | Implement kernel_ipsec_t.bypass_socket() via JNI and VpnService.protect() | Tobias Brunner | 2012-08-13 | 1 | -1/+2 |
| | |||||
* | Add an Android specific kernel_ipsec_t implementation | Tobias Brunner | 2012-08-13 | 2 | -0/+240 |
| | | | | | This is pretty much a proxy class that delegates everything (that is currently supported) to libipsec. | ||||
* | Add an Android specific kernel_net_t implementation | Tobias Brunner | 2012-08-13 | 2 | -0/+113 |
This currently provides only no-ops and is just added because a kernel-net implementation is required and kernel-netlink can't be used at the moment. |