Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tmoonlight/NSmartProxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: wx
Choose a base ref
...
head repository: tmoonlight/NSmartProxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 53 files changed
  • 2 contributors

Commits on Jul 21, 2024

  1. 升级部分库

    tmoonlight committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    b89679d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27af6ca View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

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

Commits on Aug 3, 2024

  1. snappy传输压缩优化

    tmoonlight committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    6b359fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5476a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. 支持.net8.0

    tmoonlight committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    d1959a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e5d9f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f198a8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    adcbbdb View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    fbe8013 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b1f384 View commit details
    Browse the repository at this point in the history
  3. 字符错误修复

    tmoonlight committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    eda706d View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2026

  1. 优化HTTP Host头解析,提升性能与内存效率

    重构了ReadHostName方法,采用PipeReader高效读取HTTP头部,直接在字节数组中查找并解析Host字段,替换原有字符串拼接与正则方式。返回值改为Tuple<string, byte[]>,减少内存浪费。增加最大头部长度限制(32KB),提升健壮性,防止恶意请求。整体提升了HTTP Host头解析的性能和安全性。
    tmoonlight committed Jan 4, 2026
    Configuration menu
    Copy the full SHA
    3c510ae View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2026

  1. Configuration menu
    Copy the full SHA
    18f7a07 View commit details
    Browse the repository at this point in the history
  2. Change buffer size from 1 GiB to 1 M in TODO

    Updated buffer size recommendation for single connection.
    tmoonlight authored Jul 19, 2026
    Configuration menu
    Copy the full SHA
    794b7e5 View commit details
    Browse the repository at this point in the history
  3. Update TODO with new feature requests and upgrades

    Added new tasks for enhancing features and upgrading framework.
    tmoonlight authored Jul 19, 2026
    Configuration menu
    Copy the full SHA
    28a6bc4 View commit details
    Browse the repository at this point in the history
Loading