From 67e2223893919dc6058f0676d75b062d0e0ba101 Mon Sep 17 00:00:00 2001 From: Sean Leonard Date: Fri, 7 Mar 2014 09:54:39 -0800 Subject: Add "Dynamic OpenVPN configuration" in Android section of project-ideas Edit difficulty of OpenVPN fail closed on Android Vanity edit for meanderingcode nick :P --- docs/get-involved/project-ideas.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'docs/get-involved') diff --git a/docs/get-involved/project-ideas.md b/docs/get-involved/project-ideas.md index 48727af..f86c43a 100644 --- a/docs/get-involved/project-ideas.md +++ b/docs/get-involved/project-ideas.md @@ -150,19 +150,27 @@ We have support for Windows 32bits, 64bits seems to be able to use that, except Android ---------------------------------------------- +### Dynamic OpenVPN configuration + +Currently the Android app chooses which VPN gateway to connect to based on the least difference of timezones and establishes a configuration for connecting to it by a biased selection of options (port, proto, etc) from the set declared by the provider through the API. For cases where a gateway is unavailable or a network is restricting traffic that our configuration matches (e.g. UDP out to port 443), being able to attempt different configurations or gateways would help finding a configuration that worked. + +* Contact: meanderingcode, parmegv, or richy +* Difficulty: Easy to medium +* Skills: Android programming + ### Ensure OpenVPN fails closed For enhanced security, we would like the VPN on android to have the option of blocking all network traffic if the VPN dies or when it has not yet established a connection. Network traffic would be restored when the user manually turns off the VPN or the VPN connection is restored. Currently, there is no direct way to do this with Android, but we have a few ideas for tackling this problem. -* Contact: meandering-code, parmegv, or richy -* Difficulty: not sure -* Skills: Android programming +* Contact: meanderingcode, parmegv, or richy +* Difficulty: Hard (Medium but meticulous, or harder than we think) +* Skills: Android programming, applicable linux skill like iptables ### Port libraries to Android Before we can achieve full functionality on Android, we have a lot of Python libraries that need to either be ported to run directly on Android or to rewrite them natively in Java or JNI. We have been pursing both strategies, for different libraries, but we have a lot more work to do. -* Contact: richy, meandering-code, parmegv +* Contact: richy, meanderingcode, parmegv * Difficulty: varies * Skills: Android programming, compiling, Python programming. -- cgit v1.2.3 From e8feeb7dafe07e08fa64032f9e6aeeb73ab6fa98 Mon Sep 17 00:00:00 2001 From: alexandru totolici Date: Wed, 19 Mar 2014 14:22:39 -0700 Subject: fix address of IRC server --- docs/get-involved/communication.haml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/get-involved') diff --git a/docs/get-involved/communication.haml b/docs/get-involved/communication.haml index bd9d705..6cfbcbc 100644 --- a/docs/get-involved/communication.haml +++ b/docs/get-involved/communication.haml @@ -9,7 +9,7 @@ .well %p - %code #leap on irc.freednode.net + %code #leap on irc.freenode.net %br/ Topics related to coding, bugs, and development issues. Also general discussion and anything related to LEAP. -- cgit v1.2.3 From 7c787ccee87201770113d485886ae28895f748b6 Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Tue, 22 Apr 2014 14:43:47 -0400 Subject: add link to list archives --- docs/get-involved/communication.haml | 1 + 1 file changed, 1 insertion(+) (limited to 'docs/get-involved') diff --git a/docs/get-involved/communication.haml b/docs/get-involved/communication.haml index 6cfbcbc..640e805 100644 --- a/docs/get-involved/communication.haml +++ b/docs/get-involved/communication.haml @@ -21,6 +21,7 @@ %ul %li To subscribe, send mail to discuss-subscribe@leap.se %li To unsubscribe, send mail to discuss-unsubscribe@leap.se + %li List archives are [[also available => https://lists.riseup.net/www/arc/leap-discuss ]] %h3 Email -- cgit v1.2.3 From 8b9f532f5f1166603615391194b87692bcd363b4 Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Tue, 22 Apr 2014 15:24:20 -0400 Subject: fix link(?) --- docs/get-involved/communication.haml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/get-involved') diff --git a/docs/get-involved/communication.haml b/docs/get-involved/communication.haml index 640e805..20508a9 100644 --- a/docs/get-involved/communication.haml +++ b/docs/get-involved/communication.haml @@ -21,7 +21,7 @@ %ul %li To subscribe, send mail to discuss-subscribe@leap.se %li To unsubscribe, send mail to discuss-unsubscribe@leap.se - %li List archives are [[also available => https://lists.riseup.net/www/arc/leap-discuss ]] + %li List archives are also available %h3 Email -- cgit v1.2.3