changelog
- Sun, 23 Oct 2022 13:32:16 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 23 Oct 2022 13:32:16 +0200] rev 592
- enclose macro arguments in parenthesis
- Tue, 04 Oct 2022 19:25:07 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 04 Oct 2022 19:25:07 +0200] rev 591
- fix over-optimization of strstr
1. it's actually less performant to frequently read bytes
from an array instead of using the native word length
2. the SBO buffer should be local and not static to allow
multi-threading usage
- Tue, 04 Oct 2022 18:55:20 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 04 Oct 2022 18:55:20 +0200] rev 590
- fix missing zero-termination in strreplace
- Tue, 04 Oct 2022 18:49:14 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 04 Oct 2022 18:49:14 +0200] rev 589
- add zero-termination guarantees
- Tue, 20 Sep 2022 10:37:29 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 20 Sep 2022 10:37:29 +0200] rev 588
- do not use c++ object initialization
- Tue, 20 Sep 2022 10:36:04 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 20 Sep 2022 10:36:04 +0200] rev 587
- use EXPECT_STREQ instead of strcmp
- Tue, 20 Sep 2022 10:30:54 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 20 Sep 2022 10:30:54 +0200] rev 586
- add tests for strupper and strlower
- Tue, 20 Sep 2022 10:24:03 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 20 Sep 2022 10:24:03 +0200] rev 585
- add test coverage for _m variant functions
- Tue, 13 Sep 2022 20:11:26 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 13 Sep 2022 20:11:26 +0200] rev 584
- disallow NULL for cx_str() and cx_mutstr()
- Fri, 09 Sep 2022 20:19:08 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 09 Sep 2022 20:19:08 +0200] rev 583
- add tests and missing implementations for strings