Commit Graph

244 Commits

Author SHA1 Message Date
M66B b130571b89 Prepare for 2018 2017-12-24 10:12:10 +01:00
M66B b64887dbfa Added JNI context 2017-11-09 19:07:08 +01:00
M66B 72941a9e88 Use manage thread for native code 2017-11-06 11:17:03 +01:00
M66B a3b2876fa7 2.143 release
Updated tools and libraries
Target SDK set to 27 (Android 8.1)
Minimum SDK set to 21 (Android 5.0)
2017-10-25 21:24:53 +02:00
M66B 38e8c5698e Switch from Gradle experimental to cmake 2017-10-23 22:05:13 +02:00
M66B c5d583d425 Skip protect socket from Lollipop 2017-10-22 08:00:08 +02:00
M66B 5f501f16e6 Clear on unload 2017-08-12 13:49:21 +02:00
M66B d3fa43b9f4 Reformat 2017-03-03 15:46:53 +01:00
M66B 589ac7db4d Made rcode configurable 2017-02-10 21:12:04 +01:00
M66B 9db81a3e08 Happy newyear 2016-12-30 14:58:00 +01:00
M66B e1ed149871 SOCKS5 basic auth 2016-07-28 23:59:49 +02:00
M66B aff4fb2308 Basic SOCKS5 TCP support 2016-07-28 17:46:19 +02:00
M66B af71ba803f Replace signals by pipe
Refs #431
2016-06-24 17:44:54 +02:00
M66B 6c7c66322a Optimize session counting
Refs #431
2016-06-24 15:48:03 +02:00
M66B 11c79001b5 Switch from pselect to epoll
Refs #431
2016-06-24 15:21:04 +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 ebdddb11ef Allow clearing datagram/stream separately 2016-03-19 07:27:22 +01:00
M66B 8608f20740 Fixed warnings 2016-03-11 11:32:15 +01:00
M66B b05f170e18 Allow dynamic MTU 2016-03-11 08:08:54 +01:00
M66B df04c29f1c Refactoring 2016-03-11 07:47:52 +01:00
M66B 00edcd03e8 Define MTU in one place 2016-03-04 14:55:47 +01:00
M66B aedade8bfe Removed to do's 2016-02-21 12:58:14 +01:00
M66B dbffce872f Native UDP/TCP traffic accounting 2016-02-15 17:51:23 +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 19b0fe25a5 Native report fragmentation, unknown protocols 2016-02-14 13:30:36 +01:00
M66B f83cc0e82d Native allow settings PCAP record/file size from Java 2016-02-13 12:28:59 +01:00
M66B 556ef90e04 Show actual / maximum number of open files in speed notification
Refs #311
2016-02-11 10:33:43 +01:00
M66B 1212c49e9b Native raise file number limit to maximum
Refs #311
2016-02-11 08:48:14 +01:00
M66B 97d9bcf610 Native remarks 2016-02-11 08:20:45 +01:00
M66B a78030713f Native refactoring 2016-02-10 19:28:40 +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 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 0a8dd5a41b Native scale UDP/TCP timeout 2016-02-08 20:36:16 +01:00
M66B 11f2d1a7fc Show session count in traffic stats 2016-02-08 19:03:12 +01:00
M66B 6f9fa2951f Native delete locale references to prevent table overflow 2016-02-08 18:14:03 +01:00
M66B 73367e068c Native RST when data queued after close linger 2016-02-08 17:43:00 +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 d62e20ef34 Native check packet lengths, check ICMP type 2016-02-08 13:18:55 +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 03e26b2550 Native TCP rewrite
Refs #300
2016-02-07 23:01:48 +01:00
M66B 1413788373 Native buffer FIN/ACK
Refs #300
2016-02-07 20:15:40 +01:00
M66B 741da619e1 Check remote sequence only for ACK
Fixes #299
2016-02-07 18:49:00 +01:00
M66B cde04f9829 Native reset when remote closes with data buffered 2016-02-07 17:47:18 +01:00
M66B 29c173f155 Native prepare for generic port forwarding 2016-02-07 17:44:23 +01:00
M66B 56421a954f Fixed FIN with buffered data
Fixes #293
2016-02-07 10:06:57 +01:00
M66B 369cbbea94 Require approval for port forwarding 2016-02-06 16:17:31 +01:00