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

feat(x): make config support PacketListeners and make dependencies explicit and decoupled #304

Open
wants to merge 29 commits into
base: main
Choose a base branch
from

Commits on Oct 25, 2024

  1. More extensible config

    fortuna committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    b15bb9b View commit details
    Browse the repository at this point in the history
  2. Add shadowsocks

    fortuna committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    845dfa6 View commit details
    Browse the repository at this point in the history
  3. Add TLS

    fortuna committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    470bdd3 View commit details
    Browse the repository at this point in the history
  4. Fixes

    fortuna committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    bb0a827 View commit details
    Browse the repository at this point in the history
  5. Add Websocket

    fortuna committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    550384b View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Cleanup

    fortuna committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    5826709 View commit details
    Browse the repository at this point in the history
  2. Refactor split

    fortuna committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    22a0526 View commit details
    Browse the repository at this point in the history
  3. Update Shadowsocks

    fortuna committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    f2938cf View commit details
    Browse the repository at this point in the history
  4. Remove ConfigToObject for now

    fortuna committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    17182e0 View commit details
    Browse the repository at this point in the history
  5. Introduce registry type

    fortuna committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    77906f1 View commit details
    Browse the repository at this point in the history
  6. Finish

    fortuna committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    ffc0654 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Fix

    fortuna committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    d3712d1 View commit details
    Browse the repository at this point in the history
  2. Fix test

    fortuna committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    67a190c View commit details
    Browse the repository at this point in the history
  3. Fix name

    fortuna committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    6803dde View commit details
    Browse the repository at this point in the history
  4. Use Generics

    fortuna committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    92eca9d View commit details
    Browse the repository at this point in the history
  5. Add comments

    fortuna committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f194150 View commit details
    Browse the repository at this point in the history
  6. Add type assertion

    fortuna committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    76bcf64 View commit details
    Browse the repository at this point in the history
  7. Remove unused Provider

    fortuna committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    866f9c1 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Allow registration override

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    eb793dc View commit details
    Browse the repository at this point in the history
  2. Rename newDialer

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    a848931 View commit details
    Browse the repository at this point in the history
  3. Update doc

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    0e483c7 View commit details
    Browse the repository at this point in the history
  4. Remove register methods

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    b3fbf2b View commit details
    Browse the repository at this point in the history
  5. Add comment to SanitizeConfig

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    308ff7d View commit details
    Browse the repository at this point in the history
  6. Rename config

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    ffbdf49 View commit details
    Browse the repository at this point in the history
  7. Update Copyright line

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    fadf314 View commit details
    Browse the repository at this point in the history
  8. Use Providers

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    47c9ad6 View commit details
    Browse the repository at this point in the history
  9. Cleanup

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    a716c1f View commit details
    Browse the repository at this point in the history
  10. Remove Close

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    b3fec8a View commit details
    Browse the repository at this point in the history
  11. Update Go mod

    fortuna committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    f9b97cd View commit details
    Browse the repository at this point in the history