Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-24 | New ENOENT error code | Richard Braun | |
2018-02-24 | New errno.h standard header | Richard Braun | |
Use standard errno codes. This change also adds strerror to string.h. | |||
2018-01-05 | kern/string: fix strcmp and strncmp return value | Richard Braun | |
2017-07-01 | Minor style fixes | Richard Braun | |
2017-06-28 | kern/string: make strncmp handling of size 0 more intuitive | Richard Braun | |
2017-06-25 | Fix increment/decrement operator style mistakes | Richard Braun | |
2017-06-22 | kern/string: fetch arch-specific defines from machine/string.h | Richard Braun | |
2017-05-28 | kern/string: implement strncmp | Richard Braun | |
2017-05-11 | kern/string: new strchr function | Richard Braun | |
2017-02-04 | Clean up compilation | Richard Braun | |
Instead of mixing standard headers and internal redefinitions of standard types, completely rely on the compiler for what is guaranteed for a free standing environment. This results in the removal of kern/stddef.h and kern/stdint.h. The kern/types.h header is reintroduced for the different (and saner) purpose of defining types not specified in standard C, namely ssize_t for now. | |||
2016-12-09 | Force brackets around one-line conditional statements | Richard Braun | |
This change was done using astyle, with a few manual editing here and there. | |||
2014-05-23 | kern/string: allow string functions to be overridden | Richard Braun | |
2014-05-23 | kern/string: minor changes | Richard Braun | |
Reduce branching in memmove and use a more appropriate type in strcmp. | |||
2014-05-22 | kern/string: fix comparison functions | Richard Braun | |
2012-11-08 | kern/string: implement strlcpy | Richard Braun | |
2012-11-03 | Merge lib into kern | Richard Braun | |
There are no precise enough criteria to justify the separation of these two directories. |