1
0
Fork 0
mirror of https://github.com/tailix/libkernaux.git synced 2025-04-21 17:42:26 -04:00
Commit graph

919 commits

Author SHA1 Message Date
9ec149a12d
Main: include/kernaux/ntoa.h: Protect from too long prefix 2022-06-01 15:46:14 +03:00
4c326463ac
Ruby: move spec files 2022-06-01 03:56:44 +03:00
e83f05da83
Rust: handle prefix in kernaux::ntoa 2022-06-01 03:17:41 +03:00
5209811f71
Rust: add func kernaux::ntoa::itoa 2022-06-01 02:50:34 +03:00
f454f83600
Rust: fix code style and reorder code 2022-06-01 02:44:28 +03:00
9a74333acf
Rust: add func kernaux::ntoa::utoa 2022-06-01 02:40:10 +03:00
045ba915ac
Rust: add struct kernaux::ntoa::Config 2022-06-01 02:02:10 +03:00
75b449a4f6
Rust: "pub mod" 2022-05-31 23:43:52 +03:00
2cd8399f21
Ruby: add documentation URL 2022-05-31 22:43:40 +03:00
09b1528d4a
Ruby: declare KernAux.assert_cb[=] API as unsafe 2022-05-31 22:32:10 +03:00
f5cf7cb9ca
mruby: declare all exceptions classes in Ruby code 2022-05-31 22:22:37 +03:00
38993ddc26
Rust: implement assertions 2022-05-31 22:11:10 +03:00
9490e5a37a
Revert "mruby: build mirb"
This reverts commit 3dd630e8d2.
2022-05-31 03:52:50 +03:00
eca8bb4f22
mruby: fix GitHub CI 2022-05-31 03:44:36 +03:00
ce0c24492e
mruby: use system libyaml in GitHub CI 2022-05-31 03:40:50 +03:00
3dd630e8d2
mruby: build mirb 2022-05-31 03:38:30 +03:00
361c60e719
Main: src/ntoa.h: Protect caller from invalid state in case of future assertions 2022-05-31 02:53:18 +03:00
c1e7f5e20b
Common: CONTRIBUTING.md: Fix typo 2022-05-31 01:04:44 +03:00
902143ec55
Common: add CONTRIBUTING.md 2022-05-31 00:13:43 +03:00
927dfc56ba
Bump version (0.3.0) [fix] 2022-05-30 23:50:37 +03:00
fca686617c
Bump version (0.2.0) [fix] 2022-05-30 23:50:35 +03:00
a2f98c900a
Add example ntoa () 2022-05-30 23:43:58 +03:00
ff29456300
Main: include/kernaux/ntoa.h: Add binary functions "kernaux_[u|i]toa2" 2022-05-30 23:11:16 +03:00
4ea9f7b36f
mruby: fix code style 2022-05-30 22:37:58 +03:00
673f7c4b37
Main: include/kernaux/ntoa.h: Add octal functions "kernaux_[u|i]toa8" 2022-05-30 22:33:53 +03:00
1d7e6e782b
Rust: ntoa functions return buffer end 2022-05-30 17:09:27 +03:00
f1e773f6fd
Main: include/kernaux/ntoa.h: functions "kernaux_[u|i]toa16" put default prefix 2022-05-30 17:04:54 +03:00
11df5e4693
Main: include/kernaux/ntoa.h: Return "char *" 2022-05-30 16:38:50 +03:00
60ddd1913f
Main: include/kernaux/ntoa.h: Renamed constants 2022-05-30 16:28:46 +03:00
364c4499bf
Ruby: prefix is optional 2022-05-30 16:05:15 +03:00
995bac1f73
Common: ntoa fixes 2022-05-30 15:55:38 +03:00
53f782ce5a
Main: ChangeLog: fix typo 2022-05-30 15:12:37 +03:00
ae7662d125
Rust: make constants more readable 2022-05-30 15:10:32 +03:00
68dc376052
Main: include/kernaux/ntoa.h: Make constants more readable 2022-05-30 15:07:35 +03:00
2290fce88b
mruby: fix code style 2022-05-30 13:02:16 +03:00
2129255b5a
Common: include/ntoa.h: Functions "kernaux_utoa" and "kernaux_itoa" receive prefix 2022-05-30 12:49:58 +03:00
fdedd2574d
Main: tests/test_ntoa.c: DRY test 2022-05-30 11:36:18 +03:00
cd14db08d7
Main: NEWS.md: fix typo 2022-05-28 15:54:50 +03:00
b6945bfb9a
mruby: fix Cirrus CI 2022-05-28 15:22:50 +03:00
52a607e573
mruby: fix Clang build 2022-05-28 15:09:37 +03:00
7698d0f3c6
mruby: implement KernAux.snprintf1 (with some bug) 2022-05-28 14:45:47 +03:00
081dc4019b
Yank packages 2022-05-28 13:35:48 +03:00
7523d4bee7
Bump version (0.3.0) [2/2] 2022-05-28 13:17:21 +03:00
bab58f40b5
Bump version (0.3.0) [1/2] 2022-05-28 13:00:59 +03:00
2676c04342
Bump version (0.2.0) [fix] 2022-05-28 12:33:10 +03:00
8bcd66babd
Bump version (0.2.0) [fix] 2022-05-28 12:29:42 +03:00
67b60b5406
Main: include/kernaux/printf_fmt.h: Add function to parse everything at once 2022-05-28 12:16:38 +03:00
11e9c24784
Main: include/kernaux/printf_fmt.h: Change API 2022-05-28 12:09:15 +03:00
81b6109031
Main: include/kernaux/printf_fmt.h: Rename functions 2022-05-28 11:56:48 +03:00
b85d80a0ca
mruby: Fix test file paths 2022-05-28 03:07:14 +03:00