| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-03 | 2.1 kB | |
| v1.8.2 source code.tar.gz | 2026-08-03 | 886.7 kB | |
| v1.8.2 source code.zip | 2026-08-03 | 1.7 MB | |
| Totals: 3 Items | 2.6 MB | 2 | |
Changes
- #318: Deprecate abbreviated apis and add full-name versions (tb_stream_write/tb_stream_close, tb_file_write/writev/writef/pwrite/pwritev, tb_object_write, tb_queue_buffer_write, tb_ssl_write, tb_stdfile_write, tb_database_sql_close, tb_filter_close, tb_xml_reader_close, tb_xml_writer_close), keep old names as deprecated aliases
- #319: Improve tb_stream_bwrit_line and grow the stream cache geometrically
- Improve removing read-only directories on windows
Bugs fixed
- #319: Fix buffer overflow in tb_url_encode/tb_url_decode
- #319: Fix buffer overflow in tb_stream_bread_line
- #316: Fix buffer overflow and infinite loop in tb_path_translate_to/tb_path_relative_to/tb_path_absolute_to
- #316: Fix long path prefix for UNC on windows
- #317: Fix tb_strncat/tb_wcscat/tb_wcsncat
- #317: Fix buffer overflow in tb_mbstowcs/tb_wcstombs
- #317: Fix tb_socket_accept for IPv6 address
- #317: Fix ifaddrs for IPv6 address on macOS/BSD
- #317: Fix tb_uclock overflow and tb_usleep on windows
- #317: Fix tb_socket_usend on windows
- #317: Fix semaphore value on windows
- Fix utf8 character decoding
What's Changed
- fix path bugs by @waruqi in https://github.com/tboox/tbox/pull/316
- fix some bugs by @waruqi in https://github.com/tboox/tbox/pull/317
- rename clos to close by @waruqi in https://github.com/tboox/tbox/pull/318
- fix more bugs and improve speed by @waruqi in https://github.com/tboox/tbox/pull/319
Full Changelog: https://github.com/tboox/tbox/compare/v1.8.1...v1.8.2