summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-09-22TimeoutCallBack wraps timeout_cb to simplify callback function writing, still...HEADmasterzy
2023-09-22Enable periodic timeout : TimeoutType::INTzy
2023-09-22mv test_timeout.rs to /tests/zy
2023-09-22test_callback updatezy
2023-09-21tiemout_bind.rs: allow non_upper_casezy
2023-09-21TimeoutSItFlag: remove CLEARzy
2023-09-21change Timeout ref timeout -> Timeout = timeoutzy
2023-09-21find bug: Timeout should 1to1 with timeout.zy
2023-09-20- TimeoutCallBack 定义 和 单元测试(通过)zy
2023-09-20timeout_cb 修改 函数指针名称 和 定义zy
2023-09-20TimeoutSItFlag -> i32zy
2023-09-20- 简化 TimeoutSItFlagzy
2023-09-20fix errzy
2023-09-20high level api (no test yet)zy
2023-09-20完善bindzy
2023-09-20更多注释zy
2023-09-15重命名文件 -> bind 与 封装区分zy
2023-09-15check_intervals 完成, 与 test-timeout.c 输出相同.zy
2023-09-15修正一个变量类型zy
2023-09-15remove TODO..zy
2023-09-15gcc 优化级别 O0 方便调试,默认是 O2 对宏定义有优化,断点追...zy
2023-09-15test: check_randomized finishzy
2023-09-15移除 `#[link(name = "timeout")]` 声明,提前到 build.rs 中.zy
2023-09-15rust-analyzer 使用 rust-gdb 调试, 这样可以跳转到 C 的断点调试...zy
2023-09-14链接静态库,方便调试zy
2023-09-14timeout: 添加静态编译zy
2023-09-14debug 添加 vscode c 调试配置zy
2023-09-13仿照 test-timeout.c 编写 test_timeout.rszy
2023-09-13lib.rszy
2023-09-13增加 rand 依赖(test_timeout.rs 需要随机数生成)zy
2023-09-13timeouts_it 等定义zy
2023-09-12timeout.h ffi 绑定和部分测试zy
2023-09-12从 系统 获取 libtimeout.sozy
2023-09-12timeout: 增加 install 选项, 安装到系统zy
2023-09-12调整文件布局, rs-timeout 为主目录, timeout.c 等为二级目录zy
2023-09-12gitignore: ignore 忽略 rustzy
2023-09-12rust 容器环境zy
2023-09-12rs-timeout initzy
2023-09-12timeout: makefile add timeout.so outputzy
2016-05-12Fix a signed overflow warning in test_timeouts.cNick Mathewson
2016-02-26Merge branch 'nmathewson-test_foreach'William Ahern
2016-02-26Merge branch 'test_foreach' of git://github.com/nmathewson/timeout into nmath...William Ahern
2016-02-26Merge branch 'nmathewson-fixing_intervals'William Ahern
2016-02-26Merge branch 'fixing_intervals' of git://github.com/nmathewson/timeout into n...William Ahern
2016-02-26add Lua module, move noise into subdirectories, and make build portable by on...William Ahern
2016-02-26fix use-after-free in test-timeout.cWilliam Ahern
2016-02-26Branch-complete tests for timeouts_next()Nick Mathewson
2016-02-26Make the tests cover timeout_readd() betterNick Mathewson
2016-02-26Correct and simplify timeouts_readd()Nick Mathewson
2016-02-25silence really annoying -Wmissing-field-initializers GCC and clang warningWilliam Ahern