Skip to content
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

deprecate all stream cipher #2801

Merged
1 commit merged into from Feb 18, 2020
Merged

deprecate all stream cipher #2801

1 commit merged into from Feb 18, 2020

Conversation

ghost
Copy link

@ghost ghost commented Feb 13, 2020

shadowsocks/shadowsocks-org#154

Please follow the guide below

  • You will be asked some questions, please read them carefully and answer honestly

  • Put an x into all the boxes [ ] relevant to your pull request (like that [x])

  • Use Preview tab to see how your pull request will actually look like

  • Searched for similar pull requests

  • Compiled the code with Visual Studio

  • Require translation update

  • Require document update (readme.md, wikipage, etc)

What is the purpose of your pull request?

  • Bug fix
  • Improvement
  • New feature

Description of your pull request and other information

Mark all stream cipher deprecated. Planning to remove them in V5.

shadowsocks/shadowsocks-org#154

@ghost ghost requested a review from celeron533 February 13, 2020 01:34
@celeron533
Copy link
Contributor

Now the insecure ciphers are removed from UI combobox but user could still use them from existing configuration these days as grace period. Should we popup info message when launching SS (or opening config form) when config file contains any of insecure (unsupported) ciphers?

@ghost
Copy link
Author

ghost commented Feb 14, 2020

popup info message

Prefer do it when user updated to new version, that need #2778

Copy link
Contributor

@celeron533 celeron533 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can merge the pull request

@ghost ghost merged commit a3d40ca into shadowsocks:master Feb 18, 2020
@ghost ghost deleted the deprecate-stream branch February 18, 2020 05:25
@ghost
Copy link
Author

ghost commented Mar 28, 2020

在重新考虑丢弃一些流加密的时间,aes-cfb,chacha20-ietf,rc4-md5仍然有比较广泛的用户基础(加起来和AEAD用户差不多数量)。而且鉴于我把它们重新实现了,所以在v5版中考虑保留这三个和plain加密,但需要在配置文件中手动启用并且不提供技术支持。

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant