12 Commits
Author SHA1 Message Date
Qiu Yuzhou 3a62f473bc chore: restructure repo for modern reimplementation
- Remove GitHub Actions workflows and issue templates
- Move legacy ShadowsocksX-NG project into Legacy/
- Remove git submodules; dependencies will use prebuilt
  binaries copied from upstream releases instead of
  building in-repo
- Add ShadowsocksX-NG2/ directory for the new project
- Update .gitignore paths for the new layout
2026-09-19 22:31:37 +08:00
Qiu Yuzhou 9f6fbd100a Add unit test case for #1175 2019-10-30 17:29:42 +08:00
Qiu Yuzhou dce14f3c3c Fixes bug when decode SIP002 URL with plugin but plugin opts is empty string. 2019-09-09 14:26:43 +08:00
Qiu Yuzhou ef44f57248 Full support the legacy URI which doesn't follow RFC3986.
It means the password here should be plain text, not percent-encoded.
2019-09-08 17:34:43 +08:00
Qiu Yuzhou 84229f5eaa Fixes #903. 2018-09-24 23:54:04 +08:00
Qiu Yuzhou cc8170f4fe Fixes tests.
Remove ota
2018-09-16 22:29:11 +08:00
Timothy Qiu 72c52047f4 Adds SIP002 URL for QR scaner 2017-08-01 21:02:11 +08:00
Timothy Qiu f1db8fff41 Cleanup: Don't accept optional in init 2017-08-01 19:31:12 +08:00
Rainux Luo dfb06cdf70 Refactor tests as well 2017-01-09 22:04:56 +08:00
Rainux Luo dbc6ee92d5 Refactor ParseSSURL as ServerProfile initializer 2017-01-09 22:01:05 +08:00
Rainux Luo c50e18d832 Support generate SS URL with Remark and OTA 2017-01-09 18:16:44 +08:00
Rainux Luo 9dafb4fb79 Add tests for ServerProfile 2017-01-09 18:16:44 +08:00