Tbox Versions Save

🎁 A glib-like multi-platform c library

v1.7.5

5 months ago

Changes

  • Improve to check interfaces
  • Improve process to output same pipes

改进

  • 改进接口检测
  • 改进 windows 进程输出,支持同时输出到同一个管道

v1.7.4

8 months ago

New features

  • Add Haiku support
  • Add tb_file_fscase

Changes

  • Improve wasm support
  • Improve to kill processes
  • Improve xmake.sh

Bugs fixed

  • Fix setenv for msys/mingw
  • Fix compile error for mingw
  • Fix tb_buffer_memsetp

新特性

  • 添加 Haiku 支持
  • 添加 tb_file_fscase 接口判断文件大小写敏感

改进

  • 改进 wasm 支持
  • 改进退出子进程
  • 改进 xmake.sh

Bugs 修复

  • 修复 msys/mingw 下 setenv 设置问题
  • 修复 mingw 编译错误
  • 修复 tb_buffer_memsetp

v1.7.3

1 year ago

Changes

  • Improve support for xp and mingw
  • Improve configure to support debian package better

改进

  • 改进对 xp 和 mingw 的支持
  • 改进 configure 构建脚本,更好的支持 debian 打包

v1.7.2

1 year ago

New features

  • #201: Add xmake.sh

Changes

  • Improve path for windows, support UNC and dos device path

Bugs Fixed

  • #199: Fix tb_strcmp

新特性

  • #201: 添加 xmake.sh

改进

  • 改进 windows 下根路径处理,支持 UNC 和 dos 设备路径格式

Bugs 修复

  • #199: 修复 tb_strcmp

v1.7.1

1 year ago

New features

  • #190: Add fs watcher
  • Add tb_file_touch api

Changes

  • Support wasm
  • Support arm64 for windows
  • Improve tb_file_info to detect symlink
  • Improve tb_file_copy to support symlink
  • Improve tb_directory_copy to support symlink

新特性

  • #190: 添加文件系统状态监视器
  • 添加 tb_file_touch 接口

改进

  • 支持 wasm
  • 支持 arm64 windows
  • 改进 tb_file_info,支持判断符号链接
  • 改进 tb_file_copy 支持符号链接
  • 改进 tb_directory_copy 支持符号链接

v1.6.9

1 year ago

Changes

  • Improve bloom filter
  • Improve random for msvc

Bugs Fixed

  • #187: Fix sort and iterator bug

改进

  • 改进 bloom filter
  • 改进 windows/msvc 下 random 实现

Bugs 修复

  • #187: 修复排序和迭代器问题

v1.6.8

1 year ago

Changes

  • Add riscv32/riscv64/sh4/sparc support
  • Improve path support
  • Add peer name for socket

Bugs Fixed

  • #178: Fix coroutine on windows/x86

改进

  • 添加 riscv32/riscv64/sh4/sparc 架构支持
  • 改进路径支持
  • 为 socket 添加 peer name 接口

Bugs 修复

  • #178: 修复协程在 windows/x86 上栈溢出问题

v1.6.7

2 years ago

Changes

  • Support coroutine for mingw
  • Improve process poller to support to wait more processes on windows

Bugs Fixed

  • #175: Fix coroutine crash on windows
  • Fix some compilation errors

改进

  • 改进协程,增加对 mingw 支持
  • 改进 process poller 支持在 windows 上等待更多进程

Bugs 修复

  • #175: 修复协程在 windows 上崩溃
  • 修复一些编译问题

v1.6.6

3 years ago

New features

  • Support *BSD system, e.g. FreeBSD ..

Changes

  • Support to change the current directory for process
  • Support stdin for creating process
  • Fix some compilation errors for mingw

新特性

  • 支持*BSD系统,例如:FreeBSD

改进

  • 创建进程支持修改处理当前工作目录
  • 创建禁止支持 stdin 重定向输入
  • 修复一些 mingw 上的编译错误

v1.6.5

4 years ago

New features

  • #112: Support unix socket,thanks @Codehz
  • Support to wait pipe, socket and process in coroutine and poller at same time

Changes

  • improve uuid and improve uuid v4
  • support msys/mingw and cygwin/gcc toolchains

新特性

  • #112: 新增unix socket支持,感谢@Codehz的贡献
  • 在协程和poller中支持同时等待和调度socket,pipe io和process

改进

  • 改进uuid生成,实现uuid v4
  • 支持msys/mingw和cygwin/gcc上编译