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

Basic support for Online Config #891

Closed
alalamav opened this issue Nov 13, 2020 · 5 comments
Closed

Basic support for Online Config #891

alalamav opened this issue Nov 13, 2020 · 5 comments
Labels
feature request New feature, we are tracking it

Comments

@alalamav
Copy link
Contributor

alalamav commented Nov 13, 2020

Support online Shadowsocks server configurations per SIP008 online config. For the first feature iteration we will support online config https URLs with domain names and root authority certificates. Fetch the server configuration on connection start and only accept the basic JSON file format with a single server configuration, ie:

{
  "server": "example.com",
  "server_port": 1234,
  "password": "example",
  "method": "chacha20-ietf-poly1305",
  "remark": "Example Server"
}
@alalamav alalamav self-assigned this Nov 13, 2020
@fortuna fortuna changed the title Shadowsocks SIP008 online config Basic support for Shadowsocks SIP008 online config Nov 13, 2020
@database64128
Copy link

The basic JSON document format is no longer a part of SIP008. Please refer to https://shadowsocks.org/en/wiki/SIP008-Online-Configuration-Delivery.html for specifics.

@alalamav
Copy link
Contributor Author

I noticed that shadowsocks-android and shadowsocks-windows do support the basic file format. @database64128, do you know if it will be deprecated in the future per the new spec?

@database64128
Copy link

As a part of the refactoring process in shadowsocks-windows v5, I have reimplemented online config support to strictly follow the new spec. The basic file format is no longer supported.

@moranno
Copy link

moranno commented Oct 4, 2021

Hope to see this implement soon.

@daniellacosse daniellacosse linked a pull request Dec 20, 2021 that will close this issue
4 tasks
@fortuna fortuna changed the title Basic support for Shadowsocks SIP008 online config Basic support for Online Config Mar 17, 2022
@fortuna
Copy link
Collaborator

fortuna commented Dec 29, 2022

This has been launched this year: https://www.reddit.com/r/outlinevpn/wiki/index/dynamic_access_keys/

@fortuna fortuna closed this as completed Dec 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature, we are tracking it
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants