Commit Graph

19 Commits

Author SHA1 Message Date
Balint Kovacs 15119d1698 removed unnecessary import
Signed-off-by: Balint Kovacs <blint@blint.hu>
2013-06-12 09:12:54 +02:00
Balint Kovacs 8e3cd92b69 Implemented explicit stop feature - stops the service until it is
started manually

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-10-19 11:44:43 +02:00
Balint Kovacs aad79a8e5a Indentation fixes
Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-05-04 21:31:26 +02:00
Balint Kovacs 69c521c91e Removed the ticker text on service startup notification, only
displaying the icon now (less disturbing)

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-05-04 19:57:50 +02:00
Balint Kovacs 5e276bf69c Added a bunch of TODO's to the appropriate files
Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-28 15:40:17 +02:00
Balint Kovacs de7a264296 Added log tags and session ID to the stream related error messages
Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-26 15:42:11 +02:00
Balint Kovacs a094fa8be1 Added local port collision check to the tunnel details input
validation

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-26 15:16:45 +02:00
Balint Kovacs a4489bcd97 Basically undone these commits:
82da2651b2
780d221b2f

Instead of wait()-ing which has just made the problem worse, the
socket used for passing data between the threads needs to be closed.

The second is yet to be solved, onPause() is called even if the
Activity is being canceled, need to check somehow why this is needed
for saving the instance state.

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-20 23:34:35 +02:00
Balint Kovacs 780d221b2f Fixed a problem that caused the application to save to tunnel
preference when pressing the back button and hence has also restarted
the service

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-20 18:59:42 +02:00
Balint Kovacs 422b11fdef Heavy refactoring, implemented proper GUI
Migrated settings to be sqlite-based and the GUI to be based on
ListActivity

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-20 18:10:34 +02:00
Balint Kovacs 4d724fb37d Implemented basics of multiple tunnel handling
Also implemented accepting all server certs as my subject server had
an expired certificate.

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-18 07:30:03 +02:00
Balint Kovacs 9d44957132 Changed "running" notification to display the tunnel details.
Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-17 20:53:34 +02:00
Balint Kovacs 7cf08aca6e Fixed "running" notification to be persistent, e.g. not clearable by
the user.

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-17 20:44:04 +02:00
Balint Kovacs a447f4419f Support for local settings
Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-15 11:50:00 +02:00
Balint Kovacs 02465d3450 Moved notification creation and deletion to separate functions
Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-15 08:43:13 +02:00
Balint Kovacs 2ebebbd896 Huge amount of changes:
* moved TcpProxy server thread into separate class
* implemented on boot startup
* fixed service stop problem

and anything else I forgot about (bad boy, should commit more often)

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-04-12 17:06:00 +02:00
Balint Kovacs 99fb986ac4 New icon and some minor reformattings
Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-03-24 20:59:48 +01:00
Balint Kovacs 484d940be9 Minor logging cleanup and bugfixes
Finally a working proof-of-concept

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-03-22 14:47:14 +01:00
Balint Kovacs 4ba06a0131 Initial commit
So far done:
- ssl proxying
- basic android conversion

Signed-off-by: Balint Kovacs <blint@blint.hu>
2011-03-21 12:27:51 +01:00