Commit Graph
616 Commits
Author SHA1 Message Date
Qiu Yuzhou fef0daa7da docs(domain): define proxy runtime host semantics 2026-09-20 04:12:27 +08:00
Qiu Yuzhou 6b58925bbd docs: Add research for wayfinder issue 12 (PAC HTTP server) 2026-09-20 03:43:15 +08:00
Qiu Yuzhou 940fb603a6 docs(agents): require explicit --repo on gh (fork has upstream remote) 2026-09-20 03:42:53 +08:00
Qiu Yuzhou e3604e513c docs(domain): define listen scope 2026-09-20 03:36:16 +08:00
Qiu Yuzhou 43c56cdbe1 merge: PAC research into develop 2026-09-20 03:00:54 +08:00
Qiu Yuzhou d9adfdc31f docs: research PAC implementation options 2026-09-20 02:37:37 +08:00
Qiu Yuzhou a81192eb0f docs: define HTTP proxy boundary 2026-09-20 02:28:37 +08:00
Qiu Yuzhou de26dc1da9 docs(domain): define subscription refresh policy
Resolve subscription identity, snapshot merge, and stale-data recovery rules.

Refs #9
2026-09-20 02:08:49 +08:00
Qiu Yuzhou 9ab38063d4 docs: Add research documents for Wayfinder issues 4 and 6
- Introduced "wayfinder-issue-4.md" detailing SIP-008 nested grouping extension and subscription compatibility boundaries, including decision summaries, evidence sources, and compliance constraints.
- Added "wayfinder-issue-6.md" outlining the approach for XcodeGen, SwiftPM, and external binary packaging release, covering official release facts, XcodeGen project structure, signing procedures, and CI validation requirements.
2026-09-20 01:10:29 +08:00
Qiu Yuzhou 85a9244930 docs: add agent skills configuration (issue tracker, triage labels, domain docs) 2026-09-19 23:57:22 +08:00
Qiu Yuzhou ac3c60e9e5 chore: add .zcodeignore to exclude specific files from zcode ai agent 2026-09-19 23:37:01 +08:00
Qiu Yuzhou 720794de2d chore: add project-level xcodegen agent skill 2026-09-19 23:30:00 +08:00
Qiu Yuzhou 5ec308301a docs: add initial README for ShadowsocksX-NG project 2026-09-19 22:54:59 +08:00
Qiu Yuzhou 20870b5775 docs: add Legacy agent guidance 2026-09-19 22:53:38 +08:00
Qiu Yuzhou 20264eeda7 chore: add .zcodeignore to exclude OS X and Xcode temporary files 2026-09-19 22:32:18 +08:00
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
Kebin Liu 719203afc6 Merge pull request #1501 from hiddenSharp429/develop
Feat(QRCode): Enhance 'Scan QR Code From Screen' notifications # #1250
v1.10.3
2024-10-29 19:54:49 +08:00
hiddenSharp429 3fccede1a7 fix: update release.yml for build configuration 2024-10-29 19:37:30 +08:00
hiddenSharp429 c8643526b8 fix: update feature.yml for build configuration 2024-10-29 18:54:41 +08:00
hiddenSharp429 2fc108699c Feat(QRCode): Enhance 'Scan QR Code From Screen' notifications # #1250
Improve the clarity of notifications in the QR code scanning feature:

1. Permission handling:
   - Show notification when screen recording permission is missing
   - Automatically open system settings for permission grant

2. Enhanced scanning status notifications:
   When no QR code found:
   - Title: "Scanned X displays"
   - Subtitle: "No QR codes found"
   - Body: "Try adjusting the QR code position on your screen"

   When invalid QR codes found:
   - Title: "Found X QR code(s)"
   - Subtitle: "No valid Shadowsocks URLs"
   - Body: "QR codes found are not Shadowsocks configuration"

   When valid QR codes found:
   - Title: "Found X Shadowsocks URL(s)"
   - Subtitle: "Scanned X displays, found X QR codes"
   - Body: "Successfully added X server configuration(s)"
2024-10-28 12:09:16 +08:00
Kebin Liu 4c731d3dda Merge pull request #1461 from bdyebd/develop
Delay write of plist file to fix frequent notification issue on Ventura
v1.10.2
2023-03-28 21:55:49 +08:00
bdyebd 6c8c162e3c Delay write of plist file for ventura notification 2023-03-27 23:57:28 +08:00
Kebin Liu e42131e8e4 Merge pull request #1456 from shadowsocks/disable_code_signing_inject_base_entitlements_for_release
Disable CODE_SIGNING_INJECT_BASE_ENTITLEMENTS for release build, to resolve CVE-2023-27574
v1.10.1
2023-03-10 16:50:29 +08:00
Kebin Liu 1e5efb47ec Disable CODE_SIGNING_INJECT_BASE_ENTITLEMENTS for release build #1455 2023-03-03 21:37:28 +08:00
Kebin Liu b8eb26caaa Enhance workflows event v1.10.0 2023-01-11 07:06:34 +08:00
Kebin Liu 322e3de17e Add release workflows 2023-01-11 07:06:34 +08:00
Kebin Liu 2454d1fdd9 Set version number to commit 2023-01-11 07:06:34 +08:00
Kebin Liu 88f99a0853 Fixes privoxy linking 2023-01-11 07:06:34 +08:00
Kebin Liu ee13ef6412 Try to use macos-latest runner 2023-01-11 07:06:34 +08:00
Kebin Liu bf34184e5d Add --disable-documentation flag 2023-01-11 07:06:34 +08:00
Kebin Liu 315700b55b fixes cross-compilation and CI 2023-01-11 07:06:34 +08:00
Kebin Liu a902e20330 Compile dependency binaries from source code 2023-01-11 07:06:34 +08:00
Qiu Yuzhou 0e0e5126d1 Merge branch 'develop' of https://github.com/shadowsocks/ShadowsocksX-NG into develop 2021-06-26 00:33:01 +08:00
Qiu Yuzhou 6f98a01c52 Bump building requirement versions 2021-06-26 00:32:29 +08:00
Qiu Yuzhou c622d91fbd Merge pull request #1306 from wxh06/develop
Set jsDelivr to default GFWListURL instead of GitHub Raw
2021-06-26 00:28:14 +08:00
Qiu Yuzhou 4957f2b45e Merge pull request #1311 from dev4u/develop
revert fast-open option
2021-06-26 00:23:17 +08:00
Qiu Yuzhou d390727e5b fix code sign settings 2021-06-26 00:18:55 +08:00
Qiu Yuzhou 6d39e37810 fix code sign settings for DEBUG 2021-06-26 00:17:05 +08:00
Qiu Yuzhou de8b153f8a fix code sign settings 2021-06-26 00:13:23 +08:00
Qiu Yuzhou fa47828470 try to fix ci 2021-06-26 00:08:51 +08:00
Qiu Yuzhou 52157d796a try to CI 2021-06-26 00:04:10 +08:00
Qiu Yuzhou dacb694b27 Delete .travis.yml 2021-06-26 00:03:49 +08:00
Qiu Yuzhou 0126acc015 Update project.pbxproj 2021-06-25 23:58:38 +08:00
Qiu Yuzhou bb9655fc76 can't sign v2ray-plugin binary compressed by upx 2021-06-25 23:58:17 +08:00
Qiu Yuzhou 85179217fb upgrade v2ray-plugin binary
https://github.com/shadowsocks/v2ray-plugin/ v1.3.1-9-gddd7ab4
v2ray-core/v4 v4.38.3
build by go1.16.4
Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64]
2021-06-25 23:46:59 +08:00
Qiu Yuzhou 2f6d0b4b02 fix preject file 2021-06-24 01:29:52 +08:00
Qiu Yuzhou f9ee656ff5 fix deprecations 2021-06-24 01:25:13 +08:00
Qiu Yuzhou bb799bbf0b fix a buid warning 2021-06-24 01:21:50 +08:00
Qiu Yuzhou b59b53940c conversion to swift 5 by xcode 2021-06-24 01:18:55 +08:00
Qiu Yuzhou 18f6c4ad80 make project built by latest xcode 2021-06-24 01:16:32 +08:00