1853 Commits
Author SHA1 Message Date
Max Lv cba94db423 Bump version v3.1.2 2017-12-28 21:09:40 -08:00
Max Lv be795e1985 Refine query interface 2017-12-27 22:18:55 -08:00
Max Lv 10ce3ed5d3 Refine query handling 2017-12-27 21:52:17 -08:00
Max Lv 57ab828ba1 Fix a potential null pointer acceess issue. #1854
It's possible that c-ares calls the callback function immediately in ares_gethostbyname, which may free the server
structure in that callback function.
2017-12-27 21:47:28 -08:00
Max Lv a18b2e5eb0 Refine ACL rules 2017-12-27 01:06:22 -08:00
Max Lv 5072be7a02 Disable SNI on Android 2017-12-27 09:58:50 +08:00
Max Lv 65e9d2355d Avoid reconstructing all the connections 2017-12-26 17:43:48 -08:00
Max Lv b26cbc2755 Refine #1852 2017-12-25 15:31:27 +08:00
Max Lv 3ed6019e1f Fix #1843 2017-12-20 09:20:01 +08:00
Max Lv 83e637cc57 Disable port reusing in manager mode 2017-12-18 21:42:21 +08:00
Max Lv fe83966738 Merge pull request #1839 from rogers0/PR/fix_test
tests: Change the port to listen from 8388 to 8389
2017-12-17 14:22:47 +08:00
Roger Shimizu 1637ff6127 tests: Change the port to listen from 8388 to 8389
8388 is already taken by default config, so for test suites it's
better to choose a different port.
2017-12-17 15:15:27 +09:00
Max Lv cf71e989d2 Remove redudant items 2017-12-17 13:35:55 +08:00
Max Lv 5c6ead7113 Update GFWList 2017-12-17 13:35:00 +08:00
Max Lv ee60377b08 Merge pull request #1833 from uProxy/libonly-v3.1.1
LIB_ONLY improvements
2017-12-14 07:38:42 +08:00
alberto lalama 70ea7c2e27 Library interface to start ss local with a callback 2017-12-13 12:02:57 -05:00
alberto lalama d237a05739 Fix off-by-one bug in free_udprelay 2017-12-13 11:24:21 -05:00
Max Lv 06a79884d9 Refine ACL rules 2017-12-04 20:44:46 -08:00
Max Lv 501c366616 Add pixiv.net 2017-12-04 20:54:00 +08:00
Max Lv 1c6ed129be Merge pull request #1816 from playniuniu/master
Remove libtool to fix alpine 3.7 docker bug
2017-12-04 14:57:23 +08:00
玩牛牛 8a670546a2 Remove libtool to fix alpine 3.7 docker bug
Alpine 3.7 libtool pkg depends on bash pkg, this caused the compile hangs at "checking that generated files are newer than configure...", after check [this thread](https://forums.docker.com/t/problem-of-hanging-autoreconf/41015/3), I remove libtool and it works.
2017-12-03 23:03:19 +08:00
Max Lv 0c3cf8beb3 Handle runtime fast open check correctly 2017-12-01 09:49:15 +08:00
Max Lv 2152274311 Force to disable new TFO API on Android 2017-11-28 16:53:48 +08:00
Max Lv 79f0e3c68d Fix uninitialized variables 2017-11-28 10:33:26 +08:00
Max Lv aebb79c222 Refine build on platform without TCP_FASTOPEN 2017-11-27 14:02:11 +08:00
Max Lv 42b29fbb63 Fix cmake builds 2017-11-27 12:13:04 +08:00
Max Lv 6eb93c4c4e Fix conditional build for new TFO API 2017-11-26 23:31:19 +08:00
Max Lv a15251b2fc Fix the missing addr reset 2017-11-26 16:28:15 +08:00
Max Lv 9317d3b159 Fix the missing TFO flags on Android 2017-11-26 14:54:13 +08:00
Max Lv 9ac81759df Refine TFO on Darwin 2017-11-26 14:43:50 +08:00
Max Lv 2cad381036 Refine TFO in redir and server mode 2017-11-26 14:32:26 +08:00
Max Lv d445ea938b Refine TFO interface. #1800 2017-11-26 13:12:00 +08:00
Max Lv 4437023fb0 Merge pull request #1802 from rogers0/PR/debian_sync
Sync debian/ folder with debian release 3.1.1+ds-1~exp1
2017-11-26 11:13:44 +08:00
Roger Shimizu 24ecf4d780 Sync debian/ folder with debian release 3.1.1+ds-1~exp1 2017-11-23 20:06:38 +09:00
Max Lv 82198aece8 Bump version v3.1.1 2017-11-20 12:22:43 +08:00
Max Lv 9dcba192c0 Merge pull request #1786 from rogers0/PR/tests
tests: Update default dns setting in tests
2017-11-16 09:21:09 +08:00
Roger Shimizu fc11e6ae8a tests: run tests binary either in src/ folder or system 2017-11-16 00:32:16 +09:00
Roger Shimizu ad76fd526e tests: Add param --bin to specify the binrary path
Default is to use the system installed version, in $PATH.
2017-11-16 00:10:33 +09:00
Roger Shimizu 7c38284334 tests: Update default dns setting in tests
Set default dns to 8.8.8.8 for tests/test.py
2017-11-15 23:10:46 +09:00
Max Lv f3c3080b94 Fix #1782 2017-11-13 10:40:28 +08:00
Max Lv 1f98ca1e1b Merge pull request #1783 from wongsyrone/info
update entropy info based on libsodium documentation
2017-11-13 09:13:21 +08:00
Syrone Wong 7df4178db8 update entropy info based on libsodium documentation 2017-11-13 08:21:51 +08:00
Max Lv 87e4119c96 Merge pull request #1772 from rogers0/PR/artful
scripts/build_deb.sh: Support ubuntu artful and bionic
2017-11-04 12:12:38 +08:00
Roger Shimizu f35e24f6d6 scripts/build_deb.sh: Support ubuntu artful and bionic 2017-11-01 23:03:29 +09:00
星野ハジメ cc1bb4cf62 format with .uncrustify.cfg (#1759)
* format with .uncrustify.cfg

format with .uncrustify.cfg

* format with .uncrustify.cfg

* format with .uncrustify.cfg exclude json.* base64.* uthash.h

* format with .uncrustify.cfg exclude json.* base64.* uthash.h
2017-10-30 21:28:53 +08:00
Max Lv 26ae365f7b Refine #1756 2017-10-30 18:02:59 +08:00
星野ハジメ 44027da326 enable TCP_NODELAY from config file (#1757)
* Fix #1739

Refine #1739

* enable TCP_NODELAY from config file
2017-10-30 10:35:14 +08:00
Sion Kazama 54c71903d9 A minor change to let it getting on automatically
The command will be terminated if the parameter `-y` isn't following in ubuntu 16.04 TLS. (The command following will not executed)
2017-10-18 16:10:27 +08:00
Max Lv f19a96e1fa Refine #1739 2017-10-18 09:29:32 +08:00
Max Lv b3f3b58a1d Fix #1739 2017-10-16 15:51:05 +08:00