Git Product home page Git Product logo

ssrmac's People

Contributors

ssrlive avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ssrmac's Issues

Could you help integrate trojan protocol into ssrMac?

Hi, @ssrlive thanks for your work on the project.
The ssrMac client works fine except I have to update the file ~/.ssrMac/gfwlist.js every time as the listening port may change on each restart of the client.

// var proxy = "SOCKS5 127.0.0.1:1080; SOCKS 127.0.0.1:1080; DIRECT;";
var proxy = "SOCKS5 127.0.0.1:50518; SOCKS 127.0.0.1:50518; DIRECT;";

Could you help to automatically update the socks port in the gfwlist.js config file?

One more thing, right now ssr and trojan is very easy to use and of high stablebility, could you support trojan in ssrMac client?

Thanks in advance.

Do not support certain protocol_param

几个BUG,我没法做更深的analysis,I am not a coder. Using Macos Yosemite 10.10.5

1.我购买了SSR地址,把decode的地址填入后,无法上网。我把地址放在android上的SSR https://github.com/shadowsocksrr/shadowsocksr-android/releases/tag/3.5.4 是可以使用的,证明我地址没问题。 我用了其他的SSR地址,你的程序是可以使用的,证明安装也没问题。我购买的地址与其他地址的区别 Encryption chacha20 protocol auth_aes128_sha1 protocal_param 里面是 9999999 :9a9a9a9a9a9a9a9a 这种模式。我的address有21个字节比较长,并且全英文。我估计应该是protocal_param的问题。

2.要运行程序联网成功,需要先双击图标进入程序,选好服务器,选好代理,选择on后直接quit。然后再次双击图标再次启动。
正常来说进入程序时,是off状态,选好服务器和代理模式后 选择on就可以上网。我这里不行。应该是个小bug。

3.我第一次运行时,遇到 Segmentation Fault 11 Abort Trap 6,我就重启了cfprefsd,后面就没遇到这样的问题了。但是如果我完全重新安装,这问题还会再出现。

希望你下个更新的版本可以解决这些bug,并且将来会加入订阅链接的module,目前10.10的mac想用SSR的GUI,真没找到什么其他选项,希望继续加油。

ssrMac can't be opened on macOS Catalina Beta

Testing on macOS Catalina Beta in a virtual machine produces a message: "ssrMac can't be opened because Apple cannot check it for malicious software. This software needs to be updated. Contact the developer for more information."

catalina-ssrmac

'openssl/evp.h' file not found

成功拉取之后'openssl/evp.h' file not found,项目中并没有相关文件没有拉取,不明白。openssl/evp.h应该是必须的

Undefined symbols for architecture x86_64: "_uv_mbed_set_tcp_connect_established_callback", referenced from: _tls_client_launch in tls_cli.o

Ld /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Products/Debug/ssrNative.framework/Versions/A/ssrNative normal x86_64 (in target 'ssrNative macOS' from project 'ssrNative')
cd /Users/mou/Projects/RecentProjects/shadowsocksRClient/ssrMac/shadowsocksr-native/ios
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target x86_64-apple-macos10.9 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -L/Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Products/Debug -F/Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Products/Debug -filelist /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Intermediates.noindex/ssrNative.build/Debug/ssrNative\ macOS.build/Objects-normal/x86_64/ssrNative.LinkFileList -install_name @rpath/ssrNative.framework/Versions/A/ssrNative -Xlinker -rpath -Xlinker @executable_path/../Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -object_path_lto -Xlinker /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Intermediates.noindex/ssrNative.build/Debug/ssrNative\ macOS.build/Objects-normal/x86_64/ssrNative_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Products/Debug/libsodium.framework/libsodium /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Products/Debug/libuv.framework/libuv /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Products/Debug/mbedtls.framework/mbedtls -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Intermediates.noindex/ssrNative.build/Debug/ssrNative\ macOS.build/Objects-normal/x86_64/ssrNative_dependency_info.dat -o /Users/mou/Library/Developer/Xcode/DerivedData/ssrMac-bpspokumkzveldgvhpzlybdxmkpe/Build/Products/Debug/ssrNative.framework/Versions/A/ssrNative

Undefined symbols for architecture x86_64:
"_uv_mbed_set_tcp_connect_established_callback", referenced from:
_tls_client_launch in tls_cli.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

如何发布app

我想知道 作者,你是如何无需签名 制作的app
我通过archive包,别人是无法运行的

一次导入多个ssr链接

请支持一次导入多个链接,以回车作为换行。
ssr://aaaaaaaaaa
ssr://bbbbbbbbb
ssr://ccccccccccc

support of Homebrew install

I can't find the corresponding package/formula on homebrew, is there any homebrew installation instruction?

自定义本地端口

作者你好,
我在使用Mac客户端时发现本地的端口是被默认设为1080,在1080端口占用时会依次尝试1081和之后的端口。我想能不能像shadowsocks客户端一样,加一个自定义本地端口的功能?或者至少在启动后加一条应用在监听哪个本地端口的提示?
我现在只能通过lsof -i:1080 这样去看客户端到底在哪个端口上。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.