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

Make remote rule sets support multiple URLs #1634

Open
wants to merge 24 commits into
base: dev-next
Choose a base branch
from

Commits on Apr 1, 2024

  1. Fix TUIC conn context

    nekohasekai committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    f95ce57 View commit details
    Browse the repository at this point in the history
  2. Bump version

    nekohasekai committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    eb7866c View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    ad96afc View commit details
    Browse the repository at this point in the history
  2. Remove PROCESS_NAME_NATIVE dwFlag in process query output

    The `process_path` rule of sing-box is inherited from Clash,
    the original code uses the local system's path format (e.g. `\Device\HarddiskVolume1\folder\program.exe`),
    but when the device has multiple disks, the HarddiskVolume serial number is not stable.
    
    This change make QueryFullProcessImageNameW output a Win32 path (such as `C:\folder\program.exe`),
    which will disrupt the existing `process_path` use cases in Windows.
    nekohasekai committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    33d896b View commit details
    Browse the repository at this point in the history
  3. Improve domain suffix match behavior

    For historical reasons, sing-box's `domain_suffix` rule matches literal prefixes instead of the same as other projects.
    
    This change modifies the behavior of `domain_suffix`: If the rule value is prefixed with `.`,
    the behavior is unchanged, otherwise it matches `(domain|.+\.domain)` instead.
    nekohasekai committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8ff1af0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2740196 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe2d093 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ebb695e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d8286d8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    529b89b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    40919c2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7f104b4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    989cb11 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    725244d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0fd647a View commit details
    Browse the repository at this point in the history
  14. Fix DNS exchange index

    Signed-off-by: 气息 <[email protected]>
    szouc authored and nekohasekai committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    608d0de View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0d3bd31 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8c26af4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    39aaef0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    eabb4b1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d2e7579 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    60a29c9 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    dce6053 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    64a0b77 View commit details
    Browse the repository at this point in the history