-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A Pull Request #26
base: master
Are you sure you want to change the base?
A Pull Request #26
Commits on Apr 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c96e284 - Browse repository at this point
Copy the full SHA c96e284View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49526d8 - Browse repository at this point
Copy the full SHA 49526d8View commit details
Commits on Apr 30, 2019
-
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.
Configuration menu - View commit details
-
Copy full SHA for a7291ea - Browse repository at this point
Copy the full SHA a7291eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38e83d6 - Browse repository at this point
Copy the full SHA 38e83d6View commit details
Commits on May 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c8fcec1 - Browse repository at this point
Copy the full SHA c8fcec1View commit details
Commits on May 4, 2019
-
shadowsocks-libev.pc.in: Remove crypto library dependency
Roger Shimizu committedMay 4, 2019 Configuration menu - View commit details
-
Copy full SHA for d14664c - Browse repository at this point
Copy the full SHA d14664cView commit details -
Merge pull request #2365 from zgist/patch-1
remove -u arguments by default
Configuration menu - View commit details
-
Copy full SHA for 34450e8 - Browse repository at this point
Copy the full SHA 34450e8View commit details
Commits on May 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9c935f7 - Browse repository at this point
Copy the full SHA 9c935f7View commit details
Commits on May 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 850473a - Browse repository at this point
Copy the full SHA 850473aView commit details
Commits on May 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c2337fe - Browse repository at this point
Copy the full SHA c2337feView commit details
Commits on May 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4a42da6 - Browse repository at this point
Copy the full SHA 4a42da6View commit details
Commits on May 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3c44139 - Browse repository at this point
Copy the full SHA 3c44139View commit details
Commits on May 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1b37c77 - Browse repository at this point
Copy the full SHA 1b37c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd22043 - Browse repository at this point
Copy the full SHA fd22043View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec36ae6 - Browse repository at this point
Copy the full SHA ec36ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8e75b5 - Browse repository at this point
Copy the full SHA b8e75b5View commit details
Commits on May 31, 2019
-
change from bzero(3) to memset(3) for better compatibility. (#2383)
* change from bzero(3) to memset(3) for better compatibility. * cleanup
Configuration menu - View commit details
-
Copy full SHA for 5e65dc0 - Browse repository at this point
Copy the full SHA 5e65dc0View commit details
Commits on Jun 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a99c39c - Browse repository at this point
Copy the full SHA a99c39cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d8b1cd - Browse repository at this point
Copy the full SHA 8d8b1cdView commit details
Commits on Jun 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dc4742b - Browse repository at this point
Copy the full SHA dc4742bView commit details
Commits on Jun 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 63a991c - Browse repository at this point
Copy the full SHA 63a991cView commit details -
Merge pull request #2390 from rivoreo/ss-local-verbose
Make ss-local(1) more verbose in verbose mode
Configuration menu - View commit details
-
Copy full SHA for e3e0f2a - Browse repository at this point
Copy the full SHA e3e0f2aView commit details
Commits on Jun 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ffad914 - Browse repository at this point
Copy the full SHA ffad914View commit details
Commits on Jun 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 94dc47d - Browse repository at this point
Copy the full SHA 94dc47dView commit details
Commits on Jun 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1b30010 - Browse repository at this point
Copy the full SHA 1b30010View commit details
Commits on Jun 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 37ca683 - Browse repository at this point
Copy the full SHA 37ca683View commit details
Commits on Jun 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 09df834 - Browse repository at this point
Copy the full SHA 09df834View commit details
Commits on Jun 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a161265 - Browse repository at this point
Copy the full SHA a161265View commit details
Commits on Jun 26, 2019
-
Change from network.target to network-online.target in systemd servic…
…e files.
Suilong Liang committedJun 26, 2019 Configuration menu - View commit details
-
Copy full SHA for c04e6df - Browse repository at this point
Copy the full SHA c04e6dfView commit details -
Merge pull request #2411 from liangsuilong/master
Change from network.target to network-online.target in systemd service files.
Configuration menu - View commit details
-
Copy full SHA for 42d4cb1 - Browse repository at this point
Copy the full SHA 42d4cb1View commit details
Commits on Jun 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6c28add - Browse repository at this point
Copy the full SHA 6c28addView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9764d - Browse repository at this point
Copy the full SHA ab9764dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0205e7 - Browse repository at this point
Copy the full SHA f0205e7View commit details
Commits on Jul 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d0285d6 - Browse repository at this point
Copy the full SHA d0285d6View commit details -
Revert "Specify the alignment of all structs"
This reverts commit d0285d6.
Configuration menu - View commit details
-
Copy full SHA for 59417b9 - Browse repository at this point
Copy the full SHA 59417b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa46cb - Browse repository at this point
Copy the full SHA 9aa46cbView commit details
Commits on Jul 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ebdf279 - Browse repository at this point
Copy the full SHA ebdf279View commit details -
Merge pull request #2421 from Mygod/idle
Allow long idle connections in server
Configuration menu - View commit details
-
Copy full SHA for 5e08034 - Browse repository at this point
Copy the full SHA 5e08034View commit details
Commits on Jul 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a5daf4d - Browse repository at this point
Copy the full SHA a5daf4dView commit details
Commits on Jul 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 70d8951 - Browse repository at this point
Copy the full SHA 70d8951View commit details
Commits on Jul 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 64b97cd - Browse repository at this point
Copy the full SHA 64b97cdView commit details
Commits on Jul 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 05f4fe7 - Browse repository at this point
Copy the full SHA 05f4fe7View commit details
Commits on Jul 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f5e8519 - Browse repository at this point
Copy the full SHA f5e8519View commit details
Commits on Jul 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e3c6c80 - Browse repository at this point
Copy the full SHA e3c6c80View commit details
Commits on Aug 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1c4ddd3 - Browse repository at this point
Copy the full SHA 1c4ddd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 615588b - Browse repository at this point
Copy the full SHA 615588bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21fc899 - Browse repository at this point
Copy the full SHA 21fc899View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b691c - Browse repository at this point
Copy the full SHA a1b691cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a46907 - Browse repository at this point
Copy the full SHA 3a46907View commit details
Commits on Aug 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3e8a577 - Browse repository at this point
Copy the full SHA 3e8a577View commit details
Commits on Aug 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7a428d0 - Browse repository at this point
Copy the full SHA 7a428d0View commit details
Commits on Aug 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b4cda9d - Browse repository at this point
Copy the full SHA b4cda9dView commit details -
Merge pull request #2463 from lixingcong/long-idle
Add option '--long-idle' for server
Configuration menu - View commit details
-
Copy full SHA for 11c9a02 - Browse repository at this point
Copy the full SHA 11c9a02View commit details
Commits on Sep 2, 2019
-
Revert "Add option '--long-idle' for server"
This reverts commit b4cda9d.
Configuration menu - View commit details
-
Copy full SHA for 03fb8c9 - Browse repository at this point
Copy the full SHA 03fb8c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 313b9a7 - Browse repository at this point
Copy the full SHA 313b9a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 715f26e - Browse repository at this point
Copy the full SHA 715f26eView commit details
Commits on Sep 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ec91e4f - Browse repository at this point
Copy the full SHA ec91e4fView commit details
Commits on Sep 17, 2019
-
Add ca-certificates for runtime dependency When you use shadowsocks/shadowsocks-libev with [v2ray-plugin](https://github.com/shadowsocks/v2ray-plugin), it may occurs `x509: certificate signed by unknown authority` error.
Configuration menu - View commit details
-
Copy full SHA for 2f61bac - Browse repository at this point
Copy the full SHA 2f61bacView commit details
Commits on Sep 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5e3f571 - Browse repository at this point
Copy the full SHA 5e3f571View commit details -
Configuration menu - View commit details
-
Copy full SHA for 345ef5c - Browse repository at this point
Copy the full SHA 345ef5cView commit details
Commits on Sep 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9109b63 - Browse repository at this point
Copy the full SHA 9109b63View commit details
Commits on Sep 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 74e87ba - Browse repository at this point
Copy the full SHA 74e87baView commit details -
Configuration menu - View commit details
-
Copy full SHA for e911625 - Browse repository at this point
Copy the full SHA e911625View commit details
Commits on Sep 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6cc9e01 - Browse repository at this point
Copy the full SHA 6cc9e01View commit details
Commits on Oct 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 964f145 - Browse repository at this point
Copy the full SHA 964f145View commit details -
Configuration menu - View commit details
-
Copy full SHA for 936f328 - Browse repository at this point
Copy the full SHA 936f328View commit details
Commits on Oct 7, 2019
-
cache: Remove unused return from 'cache_key_exist'
If 'tmp' isn't accessed, 0 is returned by the function anyway. This is a duplicate case therefore is not needed. Signed-off-by: RJ Trujillo <[email protected]>
RJ Trujillo committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 7132ff1 - Browse repository at this point
Copy the full SHA 7132ff1View commit details -
Merge pull request #2508 from CertifiedBlyndGuy/master
cache: Remove unused return from 'cache_key_exist'
Configuration menu - View commit details
-
Copy full SHA for 7351722 - Browse repository at this point
Copy the full SHA 7351722View commit details
Commits on Oct 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5da991a - Browse repository at this point
Copy the full SHA 5da991aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 346ab1b - Browse repository at this point
Copy the full SHA 346ab1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2993662 - Browse repository at this point
Copy the full SHA 2993662View commit details
Commits on Oct 25, 2019
-
Update FreeBSD section, including install / configuration / run / run as client.
Configuration menu - View commit details
-
Copy full SHA for 4889879 - Browse repository at this point
Copy the full SHA 4889879View commit details -
Merge pull request #1 from xiaoding/xiaoding-patch-freebsd
Update FreeBSD section in README.md
Configuration menu - View commit details
-
Copy full SHA for 602cacd - Browse repository at this point
Copy the full SHA 602cacdView commit details -
Merge pull request #2521 from xiaoding/master
Update FreeBSD section in README.md
Configuration menu - View commit details
-
Copy full SHA for 3125c8c - Browse repository at this point
Copy the full SHA 3125c8cView commit details
Commits on Oct 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 22d5e59 - Browse repository at this point
Copy the full SHA 22d5e59View commit details
Commits on Oct 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e276584 - Browse repository at this point
Copy the full SHA e276584View commit details
Commits on Nov 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f60057d - Browse repository at this point
Copy the full SHA f60057dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a0822 - Browse repository at this point
Copy the full SHA f7a0822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7763b96 - Browse repository at this point
Copy the full SHA 7763b96View commit details
Commits on Nov 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1ba753a - Browse repository at this point
Copy the full SHA 1ba753aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce71f49 - Browse repository at this point
Copy the full SHA ce71f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 748e6f3 - Browse repository at this point
Copy the full SHA 748e6f3View commit details
Commits on Nov 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6d73201 - Browse repository at this point
Copy the full SHA 6d73201View commit details
Commits on Nov 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 16bd9af - Browse repository at this point
Copy the full SHA 16bd9afView commit details -
Configuration menu - View commit details
-
Copy full SHA for e95c02b - Browse repository at this point
Copy the full SHA e95c02bView commit details
Commits on Nov 24, 2019
-
Merge pull request #2549 from rogers0/PR/fix_pc_in
shadowsocks-libev.pc.in: Remove crypto library dependency
Configuration menu - View commit details
-
Copy full SHA for 97ee013 - Browse repository at this point
Copy the full SHA 97ee013View commit details
Commits on Nov 30, 2019
-
igor committed
Nov 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 0b737a9 - Browse repository at this point
Copy the full SHA 0b737a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4261a3d - Browse repository at this point
Copy the full SHA 4261a3dView commit details
Commits on Dec 3, 2019
-
PATH_MAX is not defined on each platform, and should be avoided. Info: - https://www.gnu.org/software/hurd/community/gsoc/project_ideas/maxpath.html - https://www.gnu.org/software/hurd/hurd/porting/guidelines.html#PATH_MAX_tt_MAX_PATH_tt_MAXPATHL
Roger Shimizu committedDec 3, 2019 Configuration menu - View commit details
-
Copy full SHA for a7d57ab - Browse repository at this point
Copy the full SHA a7d57abView commit details -
Merge pull request #2555 from rogers0/PR/fix_hurd_max_path
Fix of PATH_MAX for GNU/Hurd
Configuration menu - View commit details
-
Copy full SHA for 20a6ad6 - Browse repository at this point
Copy the full SHA 20a6ad6View commit details
Commits on Dec 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4c660f6 - Browse repository at this point
Copy the full SHA 4c660f6View commit details -
Merge pull request #2563 from oszi/master
Set cap_net_bind_service for docker
Configuration menu - View commit details
-
Copy full SHA for ffc2ea4 - Browse repository at this point
Copy the full SHA ffc2ea4View commit details
Commits on Dec 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 74daa50 - Browse repository at this point
Copy the full SHA 74daa50View commit details
Commits on Dec 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f6bc4cc - Browse repository at this point
Copy the full SHA f6bc4ccView commit details
Commits on Jan 7, 2020
-
Before patch, after one chunk decoded, we do a memmove. After patch, after all complete chunk decoded, we do a memmove.
babarosaM33 committedJan 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 7fe555c - Browse repository at this point
Copy the full SHA 7fe555cView commit details -
Merge pull request #2577 from babarosaM33/master
Remove unnecessary memmove
Configuration menu - View commit details
-
Copy full SHA for f1b185e - Browse repository at this point
Copy the full SHA f1b185eView commit details
Commits on Jan 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 72d7d92 - Browse repository at this point
Copy the full SHA 72d7d92View commit details
Commits on Jan 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 80b887d - Browse repository at this point
Copy the full SHA 80b887dView commit details
Commits on Jan 13, 2020
-
Merge pull request #2581 from shadowsocks/stream-warning
Warn users when using stream ciphers
Configuration menu - View commit details
-
Copy full SHA for 6b5025b - Browse repository at this point
Copy the full SHA 6b5025bView commit details -
ppbloom:remove unnecessay bloom_check
bbloom_add and bbloom_check are in fact the same function. let's make bbloom_add return collision information.
babarosaM33 committedJan 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 9ae5981 - Browse repository at this point
Copy the full SHA 9ae5981View commit details -
if check failes, no need to initialize crypto.
babarosaM33 committedJan 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 9576dce - Browse repository at this point
Copy the full SHA 9576dceView commit details -
Merge pull request #2582 from babarosaM33/master
ppbloom:remove unnecessay bloom_check
Configuration menu - View commit details
-
Copy full SHA for 40ba7c7 - Browse repository at this point
Copy the full SHA 40ba7c7View commit details
Commits on Jan 15, 2020
-
crypto: md5 hash works without hmac mode
setup mbedtls_md_context_t with hmac disabled to save some memory.
babarosaM33 committedJan 15, 2020 Configuration menu - View commit details
-
Copy full SHA for 3908f3a - Browse repository at this point
Copy the full SHA 3908f3aView commit details -
Merge pull request #2586 from babarosaM33/master
crypto: md5 hash works without hmac mode
Configuration menu - View commit details
-
Copy full SHA for 8811ec2 - Browse repository at this point
Copy the full SHA 8811ec2View commit details
Commits on Jan 17, 2020
-
server: fix setTosFromConnmark typo
Server made a connection to remote, remote replied with that connection. nf_conntrack module would not check reply-dst and reply-src by default. more information please refer to https://www.spinics.net/lists/netfilter/msg57842.html As a result, src and dst should be swapped to make nf_conntrack find the connection.
babarosaM33 committedJan 17, 2020 Configuration menu - View commit details
-
Copy full SHA for b48dcdd - Browse repository at this point
Copy the full SHA b48dcddView commit details -
Merge pull request #2590 from babarosaM33/master
server: fix setTosFromConnmark typo
Configuration menu - View commit details
-
Copy full SHA for 5eeff4d - Browse repository at this point
Copy the full SHA 5eeff4dView commit details -
refine tos setsockopt in redir and udprelay
make tos setup working at ipv4 and ipv6
babarosaM33 committedJan 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 4d617ad - Browse repository at this point
Copy the full SHA 4d617adView commit details -
Merge pull request #2592 from babarosaM33/master
refine tos setsockopt in redir and udprelay
Configuration menu - View commit details
-
Copy full SHA for bebdcbe - Browse repository at this point
Copy the full SHA bebdcbeView commit details
Commits on Jan 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6b85c98 - Browse repository at this point
Copy the full SHA 6b85c98View commit details
Commits on Jan 19, 2020
-
server: replace memmove with idx
babarosaM33 committedJan 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 247d530 - Browse repository at this point
Copy the full SHA 247d530View commit details -
babarosaM33 committed
Jan 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 8c03d25 - Browse repository at this point
Copy the full SHA 8c03d25View commit details -
Merge pull request #2598 from babarosaM33/udprelay
udprelay: fix more tos
Configuration menu - View commit details
-
Copy full SHA for ddd0df5 - Browse repository at this point
Copy the full SHA ddd0df5View commit details -
Merge pull request #2596 from babarosaM33/master
server: replace memmove with idx
Configuration menu - View commit details
-
Copy full SHA for 0318168 - Browse repository at this point
Copy the full SHA 0318168View commit details -
Configuration menu - View commit details
-
Copy full SHA for d31fba3 - Browse repository at this point
Copy the full SHA d31fba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f577a0 - Browse repository at this point
Copy the full SHA 4f577a0View commit details
Commits on Jan 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4214894 - Browse repository at this point
Copy the full SHA 4214894View commit details
Commits on Jan 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0f87d7c - Browse repository at this point
Copy the full SHA 0f87d7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a83d9 - Browse repository at this point
Copy the full SHA b6a83d9View commit details
Commits on Jan 29, 2020
-
Revert "ppbloom:remove unnecessay bloom_check"
ppbloom_add only checks current bloom filter not both PING PONG filters This reverts commit 9ae5981.
babarosaM33 committedJan 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 30d5b85 - Browse repository at this point
Copy the full SHA 30d5b85View commit details -
crypto: lower bloom filter error rate
before patch: full bloom filter error rate before reset 1-(1-1e-6)^5e5=1-0.606=0.394 after patch: 1-(1-1e-10)^5e5=1-0.99995=5e-5
babarosaM33 committedJan 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 88c4d2a - Browse repository at this point
Copy the full SHA 88c4d2aView commit details -
Merge pull request #2608 from babarosaM33/master
Revert "ppbloom:remove unnecessay bloom_check"
Configuration menu - View commit details
-
Copy full SHA for 5cd8095 - Browse repository at this point
Copy the full SHA 5cd8095View commit details -
ppbloom: save free() and subsequent init() overhead
init utilizes calloc which malloc and memset. need cherry-pick commit of libbloom
babarosaM33 committedJan 29, 2020 Configuration menu - View commit details
-
Copy full SHA for a500566 - Browse repository at this point
Copy the full SHA a500566View commit details -
Merge pull request #2609 from babarosaM33/bloom_slots
crypto: lower bloom filter error rate
Configuration menu - View commit details
-
Copy full SHA for 6f9bd72 - Browse repository at this point
Copy the full SHA 6f9bd72View commit details -
Merge pull request #2610 from babarosaM33/bloom_reset
ppbloom: save free() and subsequent init() overhead
Configuration menu - View commit details
-
Copy full SHA for 0686909 - Browse repository at this point
Copy the full SHA 0686909View commit details
Commits on Jan 31, 2020
-
tests/test.py: Make script compatible with python3
Currently the test script assumes the returned web page is always encoded in UTF-8, which might not be the case. It is likely that the real encoding is `ISO-8859-1` and that running the script under python3 will raise error: ``` < { [11931 bytes data] 100 11923 0 11923 0 0 184k 0 --:--:-- --:--:-- --:--:-- 187k Traceback (most recent call last): File "tests/test.py", line 106, in <module> line = str(line, 'utf8') UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa0 in position 1105: invalid start byte ``` This pull request makes no assumption on the returned data and send the raw output to stderr as `bytes`. This should allow the test script to finish successfully when `tests/test.py` is run by python3.
Configuration menu - View commit details
-
Copy full SHA for defa4f8 - Browse repository at this point
Copy the full SHA defa4f8View commit details -
Merge pull request #2611 from hosiet/patch-1
tests/test.py: Make script compatible with python3
Configuration menu - View commit details
-
Copy full SHA for a0ef1a5 - Browse repository at this point
Copy the full SHA a0ef1a5View commit details
Commits on Feb 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 21e3224 - Browse repository at this point
Copy the full SHA 21e3224View commit details -
Merge pull request #2618 from imba-tjd/patch-1
readme(docker): remove "--fast-open"
Configuration menu - View commit details
-
Copy full SHA for 3752579 - Browse repository at this point
Copy the full SHA 3752579View commit details
Commits on Feb 7, 2020
-
babarosaM33 committed
Feb 7, 2020 Configuration menu - View commit details
-
Copy full SHA for a5111fe - Browse repository at this point
Copy the full SHA a5111feView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5c140d - Browse repository at this point
Copy the full SHA f5c140dView commit details
Commits on Feb 8, 2020
-
udprelay: exclude udp remote_recv_sendto buff full
before: udp send buff full would not reset timeout trigger after: fix it
babarosaM33 committedFeb 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 81bbd98 - Browse repository at this point
Copy the full SHA 81bbd98View commit details
Commits on Feb 9, 2020
-
Merge pull request #2623 from babarosaM33/master
udprelay: exclude udp remote_recv_sendto buff full
Configuration menu - View commit details
-
Copy full SHA for ac61025 - Browse repository at this point
Copy the full SHA ac61025View commit details
Commits on Feb 11, 2020
-
Use classic mode to install shadowsocks-libev
This can prevent `Too many open files` error from happening due to sandboxing.
Configuration menu - View commit details
-
Copy full SHA for 5c16299 - Browse repository at this point
Copy the full SHA 5c16299View commit details
Commits on Feb 12, 2020
-
Merge pull request #2626 from shadowsocks/snapd-classic
Use classic mode to install shadowsocks-libev
Configuration menu - View commit details
-
Copy full SHA for bb12209 - Browse repository at this point
Copy the full SHA bb12209View commit details -
Configuration menu - View commit details
-
Copy full SHA for 301fea6 - Browse repository at this point
Copy the full SHA 301fea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 355addd - Browse repository at this point
Copy the full SHA 355adddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c818eb - Browse repository at this point
Copy the full SHA 1c818ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c251b2 - Browse repository at this point
Copy the full SHA 8c251b2View commit details
Commits on Feb 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3397655 - Browse repository at this point
Copy the full SHA 3397655View commit details -
Merge pull request #2631 from shadowsocks/revert-2626-snapd-classic
Revert "Use classic mode to install shadowsocks-libev"
Configuration menu - View commit details
-
Copy full SHA for 69b79e5 - Browse repository at this point
Copy the full SHA 69b79e5View commit details
Commits on Feb 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 64d3235 - Browse repository at this point
Copy the full SHA 64d3235View commit details
Commits on Feb 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6f7a6fd - Browse repository at this point
Copy the full SHA 6f7a6fdView commit details
Commits on Mar 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cafdd77 - Browse repository at this point
Copy the full SHA cafdd77View commit details
Commits on Mar 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for af722a4 - Browse repository at this point
Copy the full SHA af722a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f34b362 - Browse repository at this point
Copy the full SHA f34b362View commit details
Commits on Mar 20, 2020
-
Add Dockerfile timezone, Update readme.
mmx committedMar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for b6ddbbe - Browse repository at this point
Copy the full SHA b6ddbbeView commit details -
Update Dockerfile set default timezone to UTC.
mmx committedMar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 57e0c9f - Browse repository at this point
Copy the full SHA 57e0c9fView commit details -
Merge pull request #2666 from imMMX/add-dockerfile-timezone
Add Dockerfile timezone, Update readme.
Configuration menu - View commit details
-
Copy full SHA for b9ce095 - Browse repository at this point
Copy the full SHA b9ce095View commit details
Commits on Mar 29, 2020
-
Sync debian/ folder with debian version 3.3.4+ds-3
Roger Shimizu committedMar 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 0d96da4 - Browse repository at this point
Copy the full SHA 0d96da4View commit details -
Replace CMAKE_XXX_DIR with PROJECT_XXX_DIR, so that this project can …
…be used in an enclosing project
Configuration menu - View commit details
-
Copy full SHA for 0aa55a2 - Browse repository at this point
Copy the full SHA 0aa55a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 138186b - Browse repository at this point
Copy the full SHA 138186bView commit details -
Merge pull request #2672 from rogers0/PR/sync_debian
Sync debian/ folder with debian version 3.3.4+ds-3
Configuration menu - View commit details
-
Copy full SHA for 2cdcb41 - Browse repository at this point
Copy the full SHA 2cdcb41View commit details -
Merge pull request #2673 from JamisHoo/master
cmake: fix build issues when this project is built as dependency of other CMake projects
Configuration menu - View commit details
-
Copy full SHA for 34f1bbe - Browse repository at this point
Copy the full SHA 34f1bbeView commit details
Commits on Mar 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bab75a8 - Browse repository at this point
Copy the full SHA bab75a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc658e4 - Browse repository at this point
Copy the full SHA cc658e4View commit details
Commits on Apr 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bbb2849 - Browse repository at this point
Copy the full SHA bbb2849View commit details
Commits on Apr 14, 2020
-
Remove the unmaintained Fedora COPR section
I'm no longer maintaining the packages for Fedora and RHEL. This PR seeks to remove this section to avoid confusions.
Configuration menu - View commit details
-
Copy full SHA for 4baff35 - Browse repository at this point
Copy the full SHA 4baff35View commit details -
Merge pull request #2686 from shadowsocks/rm-fedora-copr-librehat
Remove the unmaintained Fedora COPR section
Configuration menu - View commit details
-
Copy full SHA for 870f9d9 - Browse repository at this point
Copy the full SHA 870f9d9View commit details
Commits on Apr 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 33a1932 - Browse repository at this point
Copy the full SHA 33a1932View commit details -
Update China Mainland IPv4 according to @17mon/china_ip_list
Configuration menu - View commit details
-
Copy full SHA for 1cce832 - Browse repository at this point
Copy the full SHA 1cce832View commit details -
Configuration menu - View commit details
-
Copy full SHA for d258132 - Browse repository at this point
Copy the full SHA d258132View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e5d557 - Browse repository at this point
Copy the full SHA 1e5d557View commit details
Commits on Apr 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1d78159 - Browse repository at this point
Copy the full SHA 1d78159View commit details -
Update telegram CIDR according to https://core.telegram.org/resources/cidr.txt
Configuration menu - View commit details
-
Copy full SHA for 4d33f01 - Browse repository at this point
Copy the full SHA 4d33f01View commit details -
Merge pull request #2690 from Loyalsoldier/update-telegram-CIDR
Update telegram CIDR
Configuration menu - View commit details
-
Copy full SHA for 9ea9aa0 - Browse repository at this point
Copy the full SHA 9ea9aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f947a8 - Browse repository at this point
Copy the full SHA 5f947a8View commit details -
Merge pull request #2691 from rogers0/PR/fix_debian_rules
debian/rules: Fix #2675
Configuration menu - View commit details
-
Copy full SHA for 401d323 - Browse repository at this point
Copy the full SHA 401d323View commit details
Commits on Apr 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aa9fe8c - Browse repository at this point
Copy the full SHA aa9fe8cView commit details
Commits on Apr 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1e7bb45 - Browse repository at this point
Copy the full SHA 1e7bb45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cc9282 - Browse repository at this point
Copy the full SHA 2cc9282View commit details
Commits on Apr 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2ae8006 - Browse repository at this point
Copy the full SHA 2ae8006View commit details -
Merge pull request #2685 from JamisHoo/master
Also apply LIB_ONLY for dynamic library, fix #2443
Configuration menu - View commit details
-
Copy full SHA for 236c98d - Browse repository at this point
Copy the full SHA 236c98dView commit details -
Merge pull request #2694 from wangxinhe2006/master
Add `xchacha20-ietf-poly1305` to docs and completions
Configuration menu - View commit details
-
Copy full SHA for bc77b61 - Browse repository at this point
Copy the full SHA bc77b61View commit details
Commits on May 2, 2020
-
add ss-manager read manager_address from config.json
root committedMay 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 02f25e5 - Browse repository at this point
Copy the full SHA 02f25e5View commit details -
Merge pull request #2697 from hxzh/master
Add ss-manager read manager_address argurment from config file
Configuration menu - View commit details
-
Copy full SHA for 597ceec - Browse repository at this point
Copy the full SHA 597ceecView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f3e9d - Browse repository at this point
Copy the full SHA f1f3e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93336ad - Browse repository at this point
Copy the full SHA 93336adView commit details -
Merge pull request #2698 from DDoSolitary/patch-cmake-mingw
Fix support for building with CMake and MinGW.
Configuration menu - View commit details
-
Copy full SHA for 3ff9d33 - Browse repository at this point
Copy the full SHA 3ff9d33View commit details
Commits on Jun 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1bde462 - Browse repository at this point
Copy the full SHA 1bde462View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99645ff - Browse repository at this point
Copy the full SHA 99645ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3762a4 - Browse repository at this point
Copy the full SHA b3762a4View commit details -
Merge pull request #2720 from morlay/master
Fix workflow build to make docker release with tags or edge for master
Configuration menu - View commit details
-
Copy full SHA for 163cd3d - Browse repository at this point
Copy the full SHA 163cd3dView commit details
Commits on Jun 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e8ca659 - Browse repository at this point
Copy the full SHA e8ca659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25be24c - Browse repository at this point
Copy the full SHA 25be24cView commit details
Commits on Jun 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cd6ac18 - Browse repository at this point
Copy the full SHA cd6ac18View commit details
Commits on Jul 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a360b2c - Browse repository at this point
Copy the full SHA a360b2cView commit details
Commits on Jul 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 982f1e1 - Browse repository at this point
Copy the full SHA 982f1e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b90919 - Browse repository at this point
Copy the full SHA 1b90919View commit details
Commits on Jul 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 54fa884 - Browse repository at this point
Copy the full SHA 54fa884View commit details
Commits on Jul 14, 2020
-
Merge pull request #2733 from DDoSolitary/patch-cygwin-tcp.h-detect
Fix detection of netinet/tcp.h on Cygwin.
Configuration menu - View commit details
-
Copy full SHA for cab663a - Browse repository at this point
Copy the full SHA cab663aView commit details
Commits on Jul 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7878450 - Browse repository at this point
Copy the full SHA 7878450View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37cdf8d - Browse repository at this point
Copy the full SHA 37cdf8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d4a3ad - Browse repository at this point
Copy the full SHA 6d4a3adView commit details -
Configuration menu - View commit details
-
Copy full SHA for cde88d4 - Browse repository at this point
Copy the full SHA cde88d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03df264 - Browse repository at this point
Copy the full SHA 03df264View commit details
Commits on Jul 20, 2020
-
Merge pull request #2736 from zfl9/master
Add TPROXY support for TCP (ss-redir)
Configuration menu - View commit details
-
Copy full SHA for 31dd816 - Browse repository at this point
Copy the full SHA 31dd816View commit details
Commits on Aug 4, 2020
-
babarosaM33 authored and Max Lv committed
Aug 4, 2020 Configuration menu - View commit details
-
Copy full SHA for a727596 - Browse repository at this point
Copy the full SHA a727596View commit details
Commits on Sep 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8285e5a - Browse repository at this point
Copy the full SHA 8285e5aView commit details
Commits on Sep 19, 2020
-
added support for Docker secrets and password file in the Docker image
this means we no longer have to hardcode the password in the docker-compose file, and can treat the file as configuration rather than a secret.
Configuration menu - View commit details
-
Copy full SHA for 2a249b0 - Browse repository at this point
Copy the full SHA 2a249b0View commit details
Commits on Sep 21, 2020
-
Merge pull request #2753 from JohnTheNerd/password-file
added support for Docker secrets and password file in the Docker image
Configuration menu - View commit details
-
Copy full SHA for 8be4f19 - Browse repository at this point
Copy the full SHA 8be4f19View commit details
Commits on Sep 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 53ca5eb - Browse repository at this point
Copy the full SHA 53ca5ebView commit details -
Merge pull request #2759 from morlay/master
bump workflow actions to docker official provided
Configuration menu - View commit details
-
Copy full SHA for b5d6225 - Browse repository at this point
Copy the full SHA b5d6225View commit details
Commits on Oct 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 72db525 - Browse repository at this point
Copy the full SHA 72db525View commit details
Commits on Oct 19, 2020
-
Merge pull request #2762 from thesamhurwitz/manager-iface-option
Fix manager not passing -i option
Configuration menu - View commit details
-
Copy full SHA for 89b5f98 - Browse repository at this point
Copy the full SHA 89b5f98View commit details
Commits on Dec 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aed81a1 - Browse repository at this point
Copy the full SHA aed81a1View commit details
Commits on Dec 22, 2020
-
Add --tcp-incoming-sndbuf and --tcp-outgoing-sndbuf which allow preci…
…se control over TCP send buffers. - This is very useful in advanced scenarios such as ss-redir or chaining of servers using TPROXY to avoid bufferbloat-like performance degradation due to default large buffers of OS.
Configuration menu - View commit details
-
Copy full SHA for 5617841 - Browse repository at this point
Copy the full SHA 5617841View commit details -
Configuration menu - View commit details
-
Copy full SHA for 920dbac - Browse repository at this point
Copy the full SHA 920dbacView commit details -
Add --tcp-incoming-rcvbuf and --tcp-outgoing-rcvbuf which allow preci…
…se control over TCP receive buffers.
Configuration menu - View commit details
-
Copy full SHA for 36d9993 - Browse repository at this point
Copy the full SHA 36d9993View commit details -
Configuration menu - View commit details
-
Copy full SHA for b68157e - Browse repository at this point
Copy the full SHA b68157eView commit details
Commits on Jan 9, 2021
-
Fix ftbfs for Hurd since there is no IPV6_TCLASS defined
Roger Shimizu authored and Max Lv committedJan 9, 2021 Configuration menu - View commit details
-
Copy full SHA for cfe0c2c - Browse repository at this point
Copy the full SHA cfe0c2cView commit details
Commits on Jan 29, 2021
-
Fix "ERROR: [udp] remote_recv_bind: Address already in use" when mult…
…iple `reuse_port`-enabled `ss-redir` instances are listening on the same address
Configuration menu - View commit details
-
Copy full SHA for 13f4720 - Browse repository at this point
Copy the full SHA 13f4720View commit details
Commits on Mar 11, 2021
-
libsodium 1.0.16 has been removed to the old release
Configuration menu - View commit details
-
Copy full SHA for 8e0fe4e - Browse repository at this point
Copy the full SHA 8e0fe4eView commit details -
configure.ac: use pkg-config to find netfilter_conntrack
Use pkg-config to retrieve the dependencies of netfilter_conntrack and avoid the following build failure when building statically: configure:13096: /data/buildroot-test/instance-1/output-1/host/bin/x86_64-linux-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -static -I/data/buildroot-test/instance-1/output-1/host/x86_64-buildroot-linux-uclibc/sysroot/usr/include -DPCRE_STATIC -pthread -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -static -L/data/buildroot-test/instance-1/output-1/host/x86_64-buildroot-linux-uclibc/sysroot/usr/lib conftest.c -lnetfilter_conntrack -lnfnetlink -lev -lcares -lsodium -lmbedcrypto -lpcre >&5 /data/buildroot-test/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/8.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: /data/buildroot-test/instance-1/output-1/host/x86_64-buildroot-linux-uclibc/sysroot/usr/lib/libnetfilter_conntrack.a(api.o): in function `nfct_fill_hdr.constprop.4': api.c:(.text+0x3f): undefined reference to `mnl_nlmsg_put_header' Fixes: - http://autobuild.buildroot.org/results/6cad497a7ab941a0ee3fd7007defc81e30cdcbe0 Signed-off-by: Fabrice Fontaine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e5922a - Browse repository at this point
Copy the full SHA 7e5922aView commit details
Commits on Mar 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e04b73d - Browse repository at this point
Copy the full SHA e04b73dView commit details
Commits on Mar 30, 2021
-
Run systemd service after network is available (unit file fix)
There is a race condition between shadowsocks-libev.service and systemd-resolved.service after reboot/on boot. The shadowsocks service tries to start before the dns service is started properly and fails showing the corresponding errors in the logs.
Maxim Shpak authored and Max Lv committedMar 30, 2021 Configuration menu - View commit details
-
Copy full SHA for 6329526 - Browse repository at this point
Copy the full SHA 6329526View commit details
Commits on May 12, 2021
-
Bump docker/setup-buildx-action from 1 to 1.3.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 1.3.0. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v1...v1.3.0) Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da3aa4d - Browse repository at this point
Copy the full SHA da3aa4dView commit details -
Bump docker/build-push-action from 2 to 2.4.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 2.4.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v2...v2.4.0) Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ada0bae - Browse repository at this point
Copy the full SHA ada0baeView commit details -
Bump docker/login-action from 1 to 1.9.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 1.9.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v1...v1.9.0) Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4a8fc1 - Browse repository at this point
Copy the full SHA a4a8fc1View commit details -
Bump actions/checkout from 2 to 2.3.4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 2.3.4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v2...v2.3.4) Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b3ba96 - Browse repository at this point
Copy the full SHA 3b3ba96View commit details -
Bump docker/setup-qemu-action from 1 to 1.1.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 1.1.0. - [Release notes](https://github.com/docker/setup-qemu-action/releases) - [Commits](docker/setup-qemu-action@v1...v1.1.0) Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16867e1 - Browse repository at this point
Copy the full SHA 16867e1View commit details -
"DynamicUser=true" makes "/etc/init.d/shadowsocks-libev start" fail.
abner_bob authored and Max Lv committedMay 12, 2021 Configuration menu - View commit details
-
Copy full SHA for ca4caab - Browse repository at this point
Copy the full SHA ca4caabView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed23402 - Browse repository at this point
Copy the full SHA ed23402View commit details
Commits on May 13, 2021
-
Revert ""DynamicUser=true" makes "/etc/init.d/shadowsocks-libev start…
…" fail." This reverts commit ca4caab.
Max Lv committedMay 13, 2021 Configuration menu - View commit details
-
Copy full SHA for d1171f4 - Browse repository at this point
Copy the full SHA d1171f4View commit details
Commits on Jul 1, 2021
-
Add support of nftables firewall
The change is to support the 'fail2ban' feature. Instead of blocking IPs by server itself, server just add malicious IPs to specified sets of nftables. So admin can configure rules to deal with those IPs. Notes: cap_net_admin capability is required. Example configuration: # nft add table ip fail2ban # nft add chain ip fail2ban input { type filter hook input priority 0 \; } # nft add set ip fail2ban badips { type ipv4_addr \; flags dynamic, timeout \; timeout 1h \; } # nft add rule ip fail2ban input ip saddr @badips drop # ss-server -c config.json --nftables-sets badips
Aven authored and Max Lv committedJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 4bbbe21 - Browse repository at this point
Copy the full SHA 4bbbe21View commit details
Commits on Jul 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8bcffa5 - Browse repository at this point
Copy the full SHA 8bcffa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a19328a - Browse repository at this point
Copy the full SHA a19328aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ead5e - Browse repository at this point
Copy the full SHA 49ead5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a7d178 - Browse repository at this point
Copy the full SHA 0a7d178View commit details -
Configuration menu - View commit details
-
Copy full SHA for abcf85e - Browse repository at this point
Copy the full SHA abcf85eView commit details
Commits on Aug 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b911755 - Browse repository at this point
Copy the full SHA b911755View commit details
Commits on Aug 27, 2021
-
Add git submodule to the build docs
This confused me, and looking at the issues, it has confused other people as well. [1](#2758) I'm not sure if we can automate it though, e.g. in `autogen.sh`. Because some people might want to build with a modified version of the libraries. Perhaps we could automatically fetch the submodules IF we see they are empty... Anyway, for now, we can at least document this step.
Configuration menu - View commit details
-
Copy full SHA for 3654658 - Browse repository at this point
Copy the full SHA 3654658View commit details
Commits on Feb 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 46382c2 - Browse repository at this point
Copy the full SHA 46382c2View commit details
Commits on Apr 11, 2022
-
fix maybe-uninitialized errors
Set {listen,server}_sock to -1 when needed as already done in src/manager.c by commit ecf1fcc to avoid the following build failure: local.c: In function 'create_and_bind': local.c:218:12: error: 'listen_sock' may be used uninitialized in this function [-Werror=maybe-uninitialized] 218 | return listen_sock; | ^~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/27471a878ff52a972ac087d534e44fb0c50808f6 Signed-off-by: Fabrice Fontaine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c23224 - Browse repository at this point
Copy the full SHA 0c23224View commit details -
Configuration menu - View commit details
-
Copy full SHA for e21f824 - Browse repository at this point
Copy the full SHA e21f824View commit details
Commits on May 23, 2022
-
Fix --mptcp on kernels with mainlined MPTCP.
Mainlined MPTCP on Linux 5.6+ is enabled with IPPROTO_MPTCP rather than setsockopt.
Configuration menu - View commit details
-
Copy full SHA for 1630764 - Browse repository at this point
Copy the full SHA 1630764View commit details
Commits on May 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 90f21ab - Browse repository at this point
Copy the full SHA 90f21abView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2fc967 - Browse repository at this point
Copy the full SHA c2fc967View commit details
Commits on Jun 4, 2022
-
Redir UDP send back sockets should always be IPv6
ref shadowsocks/shadowsocks-rust#855 When receiving UDP packets from remote servers, Redir will have to create transparent sockets to bind() on those target addresses and then relay data back to the local client. Target addresses may be IPv4 or IPv6 addresses, so we may have to create that transprent sockets based on the target addresses' family. The most simpliest and easiest way is to always create IPv6 sockets and converts IPv4 binding addresses and peer addresses to IPv4-mapped-IPv6.
Configuration menu - View commit details
-
Copy full SHA for 01dd7df - Browse repository at this point
Copy the full SHA 01dd7dfView commit details
Commits on Jun 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d61d09a - Browse repository at this point
Copy the full SHA d61d09aView commit details
Commits on Jun 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9eeadf9 - Browse repository at this point
Copy the full SHA 9eeadf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 549b9be - Browse repository at this point
Copy the full SHA 549b9beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e70d4 - Browse repository at this point
Copy the full SHA 05e70d4View commit details
Commits on Jun 28, 2022
-
- Solve the problem of not being able to enter the container - Execute strip after compilation - Support multi-threaded compilation
Configuration menu - View commit details
-
Copy full SHA for c13c464 - Browse repository at this point
Copy the full SHA c13c464View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fdb662 - Browse repository at this point
Copy the full SHA 5fdb662View commit details
Commits on Jul 28, 2022
-
fixes grammatical errors in README.md
221: You should jump this section and install them from distribution repository instead. -> You should jump to this section and install them from the distribution repository instead. FIX #7
Configuration menu - View commit details
-
Copy full SHA for d3e73c6 - Browse repository at this point
Copy the full SHA d3e73c6View commit details
Commits on Oct 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a3b1dc7 - Browse repository at this point
Copy the full SHA a3b1dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7f68a - Browse repository at this point
Copy the full SHA 7f7f68aView commit details
Commits on Nov 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3bcf258 - Browse repository at this point
Copy the full SHA 3bcf258View commit details
Commits on Nov 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 288cba7 - Browse repository at this point
Copy the full SHA 288cba7View commit details -
Translation of README.md into Brazilian Portuguese. (#2946)
README.md translated to Brazilian Portuguese
Configuration menu - View commit details
-
Copy full SHA for d83ace0 - Browse repository at this point
Copy the full SHA d83ace0View commit details