natpass

🔥居家办公,远程开发神器

MIT License

Stars
4.1K
Committers
3

Bot releases are visible (Hide)

natpass - v0.8.4

Published by lwch over 2 years ago

  1. 升级go版本到1.18.1
  2. 支持arm环境编译
natpass - v0.8.3

Published by lwch over 2 years ago

  1. 修正连接失败时无法正常运行的问题
  2. 升级go版本到1.17.7
natpass - v0.8.2

Published by lwch over 2 years ago

  1. 去除连接池的支持
natpass - v0.8.1

Published by lwch almost 3 years ago

  1. 升级go版本到1.17.6
  2. 简化打包docker镜像
  3. 优化性能
natpass - v0.8.0

Published by lwch almost 3 years ago

  1. 支持非tls加密连接
  2. 修改go.mod中的项目名称
  3. 简化部署流程
natpass - v0.7.3

Published by lwch almost 3 years ago

  1. vnc支持\键
  2. 全面迁移到https://github.com/lwch/rdesktop,并去除robotgo库的依赖
  3. linux下统一到同一个可执行文件,并支持systemd方式启动
  4. 简化部署流程
natpass - v0.7.2

Published by lwch almost 3 years ago

  1. 截屏库统一抽取到https://github.com/lwch/rdesktop
  2. 修正windows下的错误日志显示格式问题
  3. 修正windows下的配置文件include问题
  4. 支持linux远程桌面

注:linux受控端需使用np-cli.vnc程序进行启动,且目前无法以systemd等方式运行

natpass - v0.7.1

Published by lwch almost 3 years ago

  1. vnc页面支持远程设置或读取剪贴板(仅支持文本内容)
natpass - v0.7.0

Published by lwch almost 3 years ago

  1. bootstrap降版到4.6.1
  2. dashboard页面支持规则类型筛选
  3. 为遵守中国法律,移除内网穿透功能,保留shell和vnc功能不变
natpass - v0.6.2

Published by lwch almost 3 years ago

  1. vnc页面支持滚动
  2. go版本升级到1.17.3
  3. 文档补全
natpass - v0.6.1

Published by lwch almost 3 years ago

  1. 修正vnc隧道的fps参数上限不起作用的问题
  2. vnc页面增加全屏功能
natpass - v0.6.0

Published by lwch almost 3 years ago

  1. 新增vnc隧道支持
natpass - v0.5.0

Published by lwch about 3 years ago

新增dashboard和统一的终端管理页面

natpass - v0.4.0

Published by lwch about 3 years ago

  1. 配置文件支持include语法
  2. 通用的握手方式,支持tcp和shell
natpass - v0.3.0

Published by lwch about 3 years ago

  1. 新增shell隧道的支持
natpass - v0.2.0

Published by lwch about 3 years ago

  1. 新增action参数用于注册系统服务,删除原有init.d启动脚本
  2. 提取link_id为基础字段,修改协议数据包格式

注:由于提取link_id作为基础字段,因此v0.2.0版本与旧版本的程序不能混用

natpass - v0.1.2

Published by lwch about 3 years ago

  1. 服务端增加心跳,客户端增加超时次数判断逻辑,用以支持客户端操作系统休眠后的恢复
  2. 修正客户端断开链接后的崩溃问题
natpass - v0.1.1

Published by lwch about 3 years ago

  1. 去除client中的一处超时逻辑,保证收到的每个forward数据被写回本地
  2. 修正client启动时并发设置的idx不正确的BUG
  3. 同一个链接两端idx相同时server端获取错误client对象的问题
  4. 修正connect后返回的第一条数据to_idx设置错误的问题
natpass - v0.1.0

Published by lwch about 3 years ago

  1. 修改数据包头,增加crc32校验码
  2. 实现连接池,支持多路IO复用
  3. 新增读写超时时间配置
  4. 减少单次forward数据量,提高吞吐量
  5. 重构部分代码

注:由于在包头上增加了crc32校验码,因此v0.0.1版本与v0.1.0版本的程序不能混用

natpass - v0.0.1

Published by lwch about 3 years ago

Package Rankings
Top 4.52% on Proxy.golang.org
Badges
Extracted from project README
natpass Go Report Card license QQ群711086098
Related Projects