Yi S.
Yi S.
This one is also in my plan :) But first we need to unify the data representation, now we use `string` as forge's buffer and `ArrayBuffer` as Chrome API's buffer,...
Sounds good~ We may run some tests to confirm this,and we must confirm asmcrypto supports partial block encryption,many js crypto implementation didnt support it
Or we can patch it by ourselves, like I did to forge, maybe it's not a hard work
随浏览器自启动好像不行,但可以在系统级别配置启动。通过chrome --app-id [APP ID] 就可以启动一个应用。应用启动后的自动运行可以考虑一下
抱歉没有Chromebook测试环境,在Chrome 43下测试并没有发现这个问题 看起来好象是由于加密造成的系统资源大量消耗 如果有其他Chromebook用户也遇到了这个问题,欢迎在这个问题下回报
@Talent30 谢谢,Chrome提供了一个与平台无关的运行环境,所以没有配置Chromebook的必要。 如果你也遇到了相似的问题,请在这个issue下确认并提供一下具体的细节,以帮助确定问题是否是由ChromeOS升级引起的
@braveguywallce 感谢反馈! PS: 预告一下,Native Client版的Shadowsocks已经在开发中,将会有更多的加密方法支持和更少的内存占用,敬请期待~
@zohead Repo在这里:https://github.com/meowlab/shadowsocks-nacl 目前状态还是在开发中,您可以尝试编译一下,基本已经稳定了,还剩一个UDP支持没做 等到完全稳定了以后,会合并进这个项目里来,作为默认实现替换掉现在的JS实现
@librehat 您指的是Dart吗?用来替换掉哪部分的JS呢?
@librehat 很抱歉没有任何关于Dart的计划,因为我也不会。。。 个人感觉核心实现应该用不到Dart的任何特性,编译生成的JS代码也许没有手写的实现有效率,或许ES6是更好的选择? UI部分的话。。好像也不是特别大的应用,没有用Dart的动力啊。。。 PS: 我对Dart几乎没任何研究,如果觉得我说的不对欢迎与我邮件交流。 PPS:欢迎大家review [shadowsocks-nacl](https://github.com/meowlab/shadowsocks-nacl)的代码,有任何建议都可以开issue反馈,谢谢~