Skip to content
  • v0.26.3
  • 090be36
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.26.3
  • 090be36
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Feb 18, 2020

add:

fix:

  • mux 无锁队列同时进行pop可能导致死循环的问题
  • mux buffer pool 同一对象可能放入两次的问题
  • socks5 tcp连接未及时断开问题
  • udp 穿透逻辑不完善

change:

  • 文件记录改为临时文件写入完毕后替换,避免文件被截断照成数据丢失 #412
  • service初始化失败后继续运行,但无法提供相关功能 #407
Assets 37
  • v0.26.2
  • 7ede000
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.26.2
  • 7ede000
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Feb 11, 2020

add:

  • pprof 调试端口可在配置中设置 #382

fix:

  • goroutine 未等待导致连接计数出错的问题 #391
  • 本地udp端口错误导致崩溃问题
  • http正向代理请求读取不完整导致连接被拒绝的问题
  • UDP隧道并未及时关闭问题
  • 文件操作可能存在的未及时回写硬盘导致数据丢失问题

change:

  • goroutine pool 库版本更新,性能提升
  • android UI 库版本更新
Assets 37

@ffdfgdfg ffdfgdfg released this Jan 31, 2020

add:

fix:

  • mux在某些情况下带宽计算偏高的问题,导致客户端内存占用偏高
  • nps全局任务竞争问题 #315
  • 某些情况下域名解析目标混乱问题 #367
  • UDP隧道并未及时关闭问题
  • 开启压缩加密后转发UDP乱序问题 #370 #368
  • 前置反代时nps ip限制功能获取ip错误问题 #353
  • API POST /client/edit 错误 #347

change:

  • API 默认情况不启用
  • mux独立为 nps-mux
  • systemd配置文件调大最大打开文件数量限制
Assets 37

@ffdfgdfg ffdfgdfg released this Jan 9, 2020

此版本需要服务端和客户端一同升级

add:

fix:

change:

  • mux滑动窗口设计变更 #330
Assets 37
  • v0.25.4
  • e69b596
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.25.4
  • e69b596
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Dec 29, 2019

已修复此版本存在问题,请重新下载,版本号未变 #336

add:

  • docker latest tag

fix:

  • linux update文件未正确释放的问题 #320
  • mux接收窗口一直扩张 #330
  • mux发送窗口统计错误

change:

  • mux带宽计算方式
Assets 37
  • v0.25.3
  • 346cb58
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.25.3
  • 346cb58
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Dec 24, 2019

add:

fix:

  • android客户端权限问题
  • firefox浏览器按钮失效 #323
  • mux可能存在的连接超时问题

change:

  • nps直接运行默认不输出到日志文件
Assets 36
  • v0.25.2
  • 90a3409
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.25.2
  • 90a3409
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Dec 17, 2019

add:

  • android客户端
  • sdk等文档完善
  • 注册nps、npc为系统服务
  • nps、npc支持一键升级
  • web管理支持https配置

fix:

  • mux资源释放存在的竞争问题
  • mux.conn关闭后再次进行read未正确终止
  • http代理basic认证header不标准#156

change:

  • mux调整异常长度判断#250
  • 程序异常将自动捕获错误
  • 修改日志文件存储位置
Assets 36
  • v0.25.1
  • 2f039ac
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.25.1
  • 2f039ac
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Dec 9, 2019

如果git下载慢可以从此处下载: https://nps.cmap.ml/

add:

  • 增加windows sdk可进行桌面GUI开发

  • 客户端打包增加multi_accout文件

fix:

  • 群晖开机不会自动启动bug

  • 语言文件丢失

  • npc使用http代理的时候的验证错误bug

  • 端口复用bug

  • web端普通用户和管理员交叉登陆导致的bug

  • 关闭公钥时客户端数量统计错误bug

  • systemd service配置文件路径错误

change:

  • vkey错误时将不会直接退出程序

  • 修改readme关于P2P的描述

Assets 36
  • v0.25.0
  • f97a917
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.25.0
  • f97a917
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Dec 5, 2019

http压缩导致各种崩溃问题修复
socks5 udp优化
p2p客户端错误优化
新增客户端版本号显示
不与以前的版本兼容

Assets 36
  • v0.24.0
  • e429b17
  • Compare
    Choose a tag to compare
    Search for a tag
  • v0.24.0
  • e429b17
  • Compare
    Choose a tag to compare
    Search for a tag

@ffdfgdfg ffdfgdfg released this Nov 28, 2019 · 249 commits to master since this release

实现无锁队列增加性能,实现连接关闭状态,实现滑动窗口动态控制发包,加入goroutine池以节约内存占用,更加贴近实际情况的断线重连机制,更加完善的延迟计算,限制滑动窗口理论大小,调整编译参数禁用CGO,提供docker镜像

固定编译打包方式与镜像文件

尽量先将conf文件夹,npc.conf备份一下
下载文件解压,单独替换原nps,npc文件即可,注意不要覆盖conf文件夹以及npc.conf!!!

Assets 32
You can’t perform that action at this time.