Commit Graph

126 Commits

Author SHA1 Message Date
M66B 51ef5f2093 Increase uid retry to 10 2016-04-11 18:54:38 +02:00
M66B 5c5d016bd6 Android N compatibility: get system properties
http://developer.android.com/preview/behavior-changes.html#ndk
2016-03-26 18:16:28 +01:00
M66B bfce66196a Increase TCP idle timeout from 5 minutes to 1 hour 2016-03-25 08:07:06 +01:00
M66B b05f170e18 Allow dynamic MTU 2016-03-11 08:08:54 +01:00
M66B 2c0d0bc760 Fixed version conversion 2016-03-08 11:36:30 +01:00
M66B 00edcd03e8 Define MTU in one place 2016-03-04 14:55:47 +01:00
M66B 27e98a6bd8 Handle partial sends 2016-03-04 13:24:58 +01:00
M66B 72e77f4a97 Implement TCP window scaling 2016-03-04 11:12:34 +01:00
M66B 99ff31aad6 Increased send and receive window to 48 KB 2016-03-03 12:17:14 +01:00
M66B 223de55f58 Removed local keep alive to save battery 2016-03-01 11:22:41 +01:00
M66B 5402eeed2a Revert "Enable keep alive later and enable on remote close"
This reverts commit fd614bcbd7.
2016-03-01 11:12:21 +01:00
M66B fd614bcbd7 Enable keep alive later and enable on remote close
This will save battery
2016-03-01 10:15:55 +01:00
M66B 9a50844081 Reduce MTU to Android maximum value
Refs #342
2016-02-21 20:14:27 +01:00
M66B dbffce872f Native UDP/TCP traffic accounting 2016-02-15 17:51:23 +01:00
M66B dbe4414501 Native factor ACKed into send window 2016-02-15 12:50:03 +01:00
M66B 4ab9ebbfd8 Native fixed get uid logging, refactoring 2016-02-15 08:01:25 +01:00
M66B 5efacada27 Native report error number
This will allow different errors to have their own notification
2016-02-14 14:40:45 +01:00
M66B b037fe8727 Native refactoring 2016-02-14 14:11:05 +01:00
M66B 19b0fe25a5 Native report fragmentation, unknown protocols 2016-02-14 13:30:36 +01:00
M66B 87b3d0c33c Native the maximum domain name length is 255 octets
http://tools.ietf.org/html/rfc3986#page-21
2016-02-14 11:58:34 +01:00
M66B 81ee9a2614 Native keep record of ACKed 2016-02-13 14:46:03 +01:00
M66B 3acd171bee Native check for bad sockets
Refs #316
2016-02-13 13:41:38 +01:00
M66B f83cc0e82d Native allow settings PCAP record/file size from Java 2016-02-13 12:28:59 +01:00
M66B e171a00b85 Native send keep alives 2016-02-11 17:16:02 +01:00
M66B a8f16d2d29 Native increase select timeout to 1 hour 2016-02-11 14:46:43 +01:00
M66B 24892ed67d Native scale timeout depending on number of sessions
Refs #311
2016-02-11 09:51:50 +01:00
M66B 09da6010da Native limit number of sessions
Refs #311
2016-02-11 09:12:00 +01:00
M66B 1212c49e9b Native raise file number limit to maximum
Refs #311
2016-02-11 08:48:14 +01:00
M66B a78030713f Native refactoring 2016-02-10 19:28:40 +01:00
M66B 92f8dd662d Native ACK remote FIN without delay 2016-02-10 12:07:39 +01:00
M66B 47a27f61c4 Native refactoring 2016-02-09 19:56:05 +01:00
M66B e638533e06 Native refactoring 2016-02-09 18:59:20 +01:00
M66B 8eba191c43 Native is numeric address, reverse DNS for numeric access addresses 2016-02-09 16:31:56 +01:00
M66B 32223b6c4f Native refactoring 2016-02-09 13:43:18 +01:00
M66B 9c9a7a7523 Native increase select timeout 2016-02-09 11:32:03 +01:00
M66B b8716554f0 Native better receive window handling 2016-02-09 07:59:26 +01:00
M66B da99bca7a1 Native calculate receive window 2016-02-08 22:20:38 +01:00
M66B e5f22a9029 Native less agressive scaling 2016-02-08 21:01:20 +01:00
M66B 0a8dd5a41b Native scale UDP/TCP timeout 2016-02-08 20:36:16 +01:00
M66B 09be0d58d9 Revert "Native keep sessions shorter to prevent too many open files"
This reverts commit c14a79623a.
2016-02-08 19:26:28 +01:00
M66B c14a79623a Native keep sessions shorter to prevent too many open files 2016-02-08 19:12:33 +01:00
M66B 2f04f8b884 Native new forwarding
Refs #292
2016-02-08 16:34:54 +01:00
M66B 673b3d0da0 Native move port forwarding to Java
Refs #292
2016-02-08 14:33:33 +01:00
M66B 146fc7bde7 Native calculate next event time, fixes 2016-02-08 12:52:09 +01:00
M66B eb582141e5 Native TCP close revised
Closes #300
2016-02-08 11:51:40 +01:00
M66B 1413788373 Native buffer FIN/ACK
Refs #300
2016-02-07 20:15:40 +01:00
M66B 29c173f155 Native prepare for generic port forwarding 2016-02-07 17:44:23 +01:00
M66B 369cbbea94 Require approval for port forwarding 2016-02-06 16:17:31 +01:00
M66B 2cff43d045 Native port forward by intent
Closes #272
2016-02-06 12:25:20 +01:00
M66B b59d1a1e3e Native check if tun is writable 2016-02-06 09:55:17 +01:00