Skip to content

Releases: yhlooo/scaf

v0.1.0

03 Jan 05:27
aeec570
Compare
Choose a tag to compare

Changelog

  • 81cad4a feat: attach 添加是否 tty 选项
  • 09919ac feat: benchmark 中使用 crc32 替代 sha256 进行数据校验以减少开销
  • c8d2a32 feat: exec 未开始前支持通过 Ctrl-C 或 Ctrl-D 退出
  • f80a6b1 feat: exec 退出时输出退出码
  • 2586344 feat: grpc 支持压缩
  • 83a6cab feat: http 接口支持认证鉴权
  • 977f0fd feat: server 支持日志输出流传输内容
  • 7512160 feat: 优化 exec 交互
  • 05ae856 feat: 优化日志输出逻辑,提高性能
  • b721ede feat: 优化测试数据生成逻辑,减少开销
  • 56e831c feat: 优化测试数据生成逻辑,减少开销
  • 3e3f3f5 feat: 优化测试数据生成逻辑,减少开销
  • e68f168 feat: 优化终端流转发
  • 27cfada feat: 基本实现 exec
  • 1f616aa feat: 实现 grpc http 共用端口
  • 78167ce feat: 实现 http server 框架
  • baaac2f feat: 实现基准测试
  • 0fdd743 feat: 实现流和流管理器
  • 1117a96 feat: 实现通用客户端
  • 92621cb feat: 支持 benchmark 报告人类友好显示
  • 64a616f feat: 支持 gRPC
  • b0cda55 feat: 支持 http api
  • 936ee71 feat: 支持 pprof
  • 803d18e feat: 支持 stream get/list/delete 命令
  • a1966c0 feat: 支持传输文件
  • 0f63e59 feat: 支持修改 pty 大小
  • 895a264 feat: 支持创建 token
  • df794f7 feat: 支持对流操作进行鉴权
  • 4e30e8e feat: 支持导出 cpu 性能数据
  • 430b081 feat: 支持连接断开时停止流
  • 7dcc823 fix: 修复 grpc 服务端错误传递错误问题
  • 9570298 fix: 修复 websocket 基准测试运行出错问题
  • db651c2 fix: 修复流转发错误
  • 08b420f fix: 修复调整终端大小错误
  • e82567b refactor: 合并部分 grpc 和 http 逻辑
  • f9a2600 refactor: 将底层传输结构由字节流改为“包”
  • 76aec15 refactor: 调整 randutil 位置