1
0
Fork 0
mirror of https://github.com/tailix/libkernaux.git synced 2024-11-13 11:04:27 -05:00
libkernaux/ChangeLog

75 lines
2.6 KiB
Text
Raw Normal View History

2022-05-30 Alex Kotov <kotovalexarian@gmail.com>
2022-05-30 08:12:37 -04:00
* include/kernaux/ntoa.h: Functions "kernaux_utoa" and "kernaux_itoa"
receive prefix
* include/kernaux/ntoa.h: Constant "KERNAUX_UTOA_BUFFER_SIZE" renamed to
"KERNAUX_UTOA_MIN_BUFFER_SIZE", "KERNAUX_ITOA_BUFFER_SIZE" to
"KERNAUX_ITOA_MIN_BUFFER_SIZE"
* include/kernaux/ntoa.h: Functions "kernaux_[u|i]toa[10|16]" return the end
of a buffer
* include/kernaux/ntoa.h: Functions "kernaux_[u|i]toa16" put default prefix
* include/kernaux/ntoa.h: Add octal functions "kernaux_[u|i]toa8"
* include/kernaux/ntoa.h: Add binary functions "kernaux_[u|i]toa2"
2022-05-28 Alex Kotov <kotovalexarian@gmail.com>
2022-05-28 06:00:59 -04:00
libkernaux 0.3.0 released
2022-05-24 11:28:29 -04:00
2022-05-24 Alex Kotov <kotovalexarian@gmail.com>
* configure.ac: Test options made stable
* configure.ac: Feature "bloat" made stable
2022-05-24 19:17:14 -04:00
* src/: Use assertions everywhere (closes #14)
2022-02-02 Alex Kotov <kotovalexarian@gmail.com>
* configure.ac: Generate position-independent code by default, disable with
"--disable-pic"
* configure.ac: "-Werror" by default, disable with "--disable-werror"
2022-02-01 Alex Kotov <kotovalexarian@gmail.com>
* configure.ac: Generate headers conditionally depending on options
* src/printf.c: Fix potential buffer overflow
2022-01-24 11:25:01 -05:00
2022-01-24 Alex Kotov <kotovalexarian@gmail.com>
* include/kernaux/ntoa.h: Add func "kernaux_itoa"
2022-01-23 05:46:43 -05:00
2022-01-23 Alex Kotov <kotovalexarian@gmail.com>
* include/kernaux/assert.h: Require semicolon after macros
2022-01-23 13:41:07 -05:00
* include/kernaux/libc.h: Add funcs "atoi", "isdigit", "isspace"
* include/kernaux/ntoa.h: Rename const "KERNAUX_ITOA_BUFFER_SIZE" to
"KERNAUX_ITOA10_BUFFER_SIZE"
* include/kernaux/ntoa.h: Add funcs "kernaux_utoa16" and "kernaux_itoa16"
* include/kernaux/ntoa.h: Add consts "KERNAUX_UTOA10_BUFFER_SIZE" and
"KERNAUX_UTOA16_BUFFER_SIZE"
2022-01-23 22:30:43 -05:00
* include/kernaux/ntoa.h: Add func "kernaux_utoa"
2022-01-23 05:46:43 -05:00
2022-01-23 06:14:10 -05:00
2022-01-22 Alex Kotov <kotovalexarian@gmail.com>
libkernaux 0.2.0 released
2022-01-23 06:24:40 -05:00
* configure.ac: Made stable
* include/kernaux/cmdline.h: Made stable
2022-01-22 Alex Kotov <kotovalexarian@gmail.com>
* README.md: Configuration options now follow semver
* include/kernaux/assert.h: Do not allow to disable asserts and guards
2022-01-21 Alex Kotov <kotovalexarian@gmail.com>
* configure.ac: Allow to disable unnecessary heavy binary data
2022-01-20 11:51:54 -05:00
2022-01-20 Alex Kotov <kotovalexarian@gmail.com>
* include/kernaux/assert.h: Added unconditional assertion (panic)
2022-01-20 12:18:18 -05:00
* include/kernaux/assert.h: Added guards for unconditional assertion (panic)
* src/printf.c: Fix bug and actually enable floating-point arithmetics
2022-01-23 06:14:10 -05:00
2022-01-20 Alex Kotov <kotovalexarian@gmail.com>
libkernaux 0.1.0 released