Commit Graph
2495 Commits
Author SHA1 Message Date
Max Lv ec36ae684c Update FUNDING.yml 2019-05-24 13:59:29 +08:00
Max Lv fd22043939 Update FUNDING.yml 2019-05-24 13:56:15 +08:00
Max Lv 1b37c77de4 Create FUNDING.yml 2019-05-24 13:51:55 +08:00
Max Lv 3c44139f19 Clean up 2019-05-16 14:32:07 +08:00
Max Lv 4a42da641b Allow bind to local IPv4/v6 addresses. Fix #2372 2019-05-09 10:59:16 +08:00
Max Lv c2337fed3f Update README.md 2019-05-08 09:42:38 +08:00
Max Lv 850473aa90 Add snapcraft.yml 2019-05-07 16:50:42 +08:00
Max Lv 9c935f762e Fix #2366 2019-05-06 00:07:56 -04:00
Max Lv 34450e8da6 Merge pull request #2365 from zgist/patch-1
remove -u arguments by default
2019-05-05 07:38:01 +08:00
Roger Shimizu d14664c891 shadowsocks-libev.pc.in: Remove crypto library dependency 2019-05-05 03:08:22 +09:00
nil c8fcec1a31 remove -u arguments by default 2019-05-02 14:04:50 +08:00
Max Lv 38e83d6b5d Make sure socket buffer size no larger than max chunk size 2019-04-30 09:34:31 +08:00
Max Lv a7291ea725 Enlarge the socket buffer size to 16KB.
After five years, memory footprint is not a problem for most of
low-end boxes and high-end routers now.

It should also improve the speed on loopback and high-speed LAN
networks.
2019-04-30 09:22:54 +08:00
Max Lv 49526d8556 Fix ss-nat's log 2019-04-26 17:07:46 +08:00
Max Lv c96e284ea9 Fix an issue of IPv6 NAT 2019-04-26 16:55:49 +08:00
Max Lv dc2c1e152a Merge pull request #2358 from amphineko/master
doc: refine document for argument `-b`, fix #2353
2019-04-22 07:34:27 +08:00
amphineko e509a19698 doc: refine document for argument -b, fix #2353 2019-04-22 05:51:39 +08:00
Max Lv f35c162357 Reduce size of UDP remote context 2019-03-24 22:15:25 -04:00
Max Lv 71cc0fb362 Merge pull request #2331 from chinsyo/master
bump copyright year to 2019
2019-03-21 17:30:55 +08:00
Chinsyo 7bd382042b bump copyright year 2019-03-21 12:39:29 +08:00
Max Lv 3590860a99 Merge pull request #2323 from ideal/master
cmake: change to absolute path to avoid command running every time
2019-03-18 10:54:45 +08:00
ideal e64f9184cd cmake: change to absolute path to avoid command running every time to generate documents 2019-03-14 18:59:42 +08:00
Max Lv 2254851e3f Merge pull request #2318 from ideal/master
fix typo; change installation path of man and doc
2019-03-11 15:32:25 +08:00
ideal 56e805c99b cmake: installing man and doc files compliant to distribution standard 2019-03-11 14:57:00 +08:00
ideal a3265742d1 fix typo in comment 2019-03-11 14:38:44 +08:00
Max Lv 57231ce392 Merge pull request #2316 from ideal/master
cmake: fix for system shared libs building, version string
2019-03-10 19:27:54 +08:00
ideal 5c0b8d2ab4 cmake: let version available in config.h 2019-03-10 19:00:00 +08:00
ideal 55647ce5f2 define USE_SYSTEM_SHARED_LIB in config.h when cmake with -DWITH_EMBEDDED_SRC=OF
set USE_SYSTEM_SHARED_LIB to TRUE to let cmakedefine take effect in cmake/config.h.cmake
2019-03-10 18:50:50 +08:00
ideal 4913978a58 cmake: put pkgconfig file into lib/pkgconfig 2019-03-10 18:43:42 +08:00
Max Lv 3fa9e57248 Refine ipv6only handling 2019-03-10 07:40:07 +08:00
Max Lv 1a77023777 Fix #2314 2019-03-10 07:21:55 +08:00
Max Lv b0c6ba4945 Bump version v3.2.5 2019-03-09 19:07:22 +08:00
Max Lv 831c2c05e9 Merge pull request #2311 from rampageX/master
dont overrides mbedtls's CFLAGS
2019-03-08 06:21:58 +08:00
Punk 0401d0efdb dont overrides mbedtls's CFLAGS
From mbedtls README.md, "Please note that setting CFLAGS overrides its default value of -O2 and...".
Restore the -O2 will save ~100k for any of mbedtls's lib files.
2019-03-08 00:32:33 +08:00
rampageX f5a25c2ac7 Merge pull request #1 from shadowsocks/master
resync
2019-03-08 00:20:41 +08:00
Max Lv 8fa86701ac Merge pull request #2310 from ideal/master
cmake: keep execute permission of files in bin directory
2019-03-06 13:18:16 +08:00
ideal a67e3308ce cmake: keep execute permission of files in bin directory (e.g. ss-local) after cmake install 2019-03-06 11:42:52 +08:00
Max Lv 14dd82045e Refine json config handling. #2308 2019-03-05 09:52:44 +08:00
Max Lv c8ebaeb8ec Merge pull request #2307 from ideal/master
fix cmake build on macOS
2019-03-04 21:06:17 +08:00
ideal b020179bb5 fix cmake build error on macOS: find libsodium header files 2019-03-04 20:35:37 +08:00
ideal 3a641953ca let check_include_files() can find pcre installed by homebrew on macOS 2019-03-04 20:35:37 +08:00
Max Lv 90a99cdb67 Merge pull request #2305 from tdh8316/patch-1
Fix typo in README
2019-03-03 12:19:35 +08:00
Donghyeok Tak 3c1f68c91b Update README.md
Fix typo
2019-03-03 10:27:15 +09:00
Max Lv 2ee1235cc3 Merge pull request #2304 from isjerryxiao/master
Fix a bug introduced in #2230, and some improvements
2019-03-03 07:28:43 +08:00
Jerry 1d5f250032 ss-nat: use ping to lookup dns A records 2019-03-02 20:52:09 +08:00
Jerry 6734e12172 ss-nat: fix hostname lookup bugs introduced in #2230
Fixes: An ipv4 address went through dig and returns nothing, causing the script to print help.
ip address can be handled correctly now.
2019-03-02 20:12:41 +08:00
Max Lv 144138788b Refine ipv6 only handling. #2300 2019-03-01 07:32:25 +08:00
Max Lv 0f55830b1d Remove default IPv6 and fast-open option in the dockerfile 2019-02-26 22:13:48 +08:00
Max Lv c9159fc927 Bump version v3.2.4 2019-02-26 12:33:30 +08:00
Max Lv 404ec62b79 Fix #2285 2019-02-18 09:59:40 +08:00