Commit Graph

627 Commits

Author SHA1 Message Date
Jonas 'Sortie' Termansen 25482f875e Remove mktemp(3). 2015-04-13 00:00:29 +02:00
Jonas 'Sortie' Termansen 38f8384d78 Fix ungetc EOF having side effects. 2015-04-05 01:20:09 +02:00
Jonas 'Sortie' Termansen 0a63d26bf7 Fix double semicolons. 2015-04-05 01:20:09 +02:00
Jonas 'Sortie' Termansen 60f85af7c4 Fix strtol multiplication overflow check. 2015-02-11 17:35:28 +01:00
Jonas 'Sortie' Termansen 8cd4c1f5a0 Add mkdtemp(3). 2015-02-09 18:56:14 +01:00
Jonas 'Sortie' Termansen f0e3e2cfef Add mkostemps(3) family. 2015-02-09 18:56:14 +01:00
Jonas 'Sortie' Termansen 472bba3db3 Add __fseterr for gnulib compatibility. 2015-02-08 22:58:32 +01:00
Jonas 'Sortie' Termansen b2f1c72cc7 Remove _WANT_ENVIRON remnants. 2015-02-08 22:58:32 +01:00
Jonas 'Sortie' Termansen 577323b950 Update the ioleast family to current coding conventions. 2015-02-08 22:58:32 +01:00
Jonas 'Sortie' Termansen 56267517ec Update ttyname_r to current coding conventions. 2015-02-08 22:58:32 +01:00
Jonas 'Sortie' Termansen 1bc2650413 Fix <sys/syscall.h> inclusion style. 2015-02-06 14:56:36 +01:00
Jonas 'Sortie' Termansen 8322d5f82c Fix getlogin_r memory leak. 2015-02-06 14:56:35 +01:00
Jonas 'Sortie' Termansen bb70eef85b Replace system call array types with pointers. 2015-01-23 14:52:51 +01:00
Jonas 'Sortie' Termansen 6df61ecb3a Add June 30 2015 leap second. 2015-01-05 20:33:43 +01:00
Jonas 'Sortie' Termansen 524a028a4f Forward compatibility with future rename of _start to __start. 2014-12-28 20:18:58 +01:00
Jonas 'Sortie' Termansen 06cfd44323 Change BRAND_KERNEL_NAME to Sortix. 2014-12-28 20:18:58 +01:00
Jonas 'Sortie' Termansen d14a9fff72 Update documentation for the upcoming 0.9 release. 2014-12-28 20:18:58 +01:00
Jonas 'Sortie' Termansen d890d3082d Add umount(2) and unmountat(2). 2014-12-26 21:45:29 +01:00
Jonas 'Sortie' Termansen f0ae50e35d Warn on mktemp use. 2014-12-09 15:33:29 +01:00
Jonas 'Sortie' Termansen 26f4000983 Warn on rand and srand use. 2014-12-09 15:23:27 +01:00
Jonas 'Sortie' Termansen 3917f4fee3 Use PWD in get_current_dir_name(3) if correct. 2014-12-04 17:56:47 +01:00
Jonas 'Sortie' Termansen bbf454e164 Rewrite program loader. 2014-12-04 16:14:17 +01:00
Jonas 'Sortie' Termansen 261b95e0a6 Add reallocarray(3). 2014-12-03 23:55:55 +01:00
Jonas 'Sortie' Termansen 5143f01b0a Remove sbrk(2).
Note: This is an incompatible ABI change.
2014-12-03 23:55:55 +01:00
Jonas 'Sortie' Termansen 74247eb71e Rewrite malloc(3). 2014-12-03 21:32:50 +01:00
Jonas 'Sortie' Termansen 52abb4d899 Refuse to implement gethostent(3). 2014-12-03 14:19:58 +01:00
Jonas 'Sortie' Termansen 3ad7ab4fc3 Add gethostname(2) and sethostname(2). 2014-12-03 13:58:29 +01:00
Jonas 'Sortie' Termansen 117a7cda95 Update strndup(3) to current coding conventions. 2014-12-02 19:21:47 +01:00
Jonas 'Sortie' Termansen 1032530ebf Update strdup(3) to current coding conventions. 2014-12-02 19:21:47 +01:00
Jonas 'Sortie' Termansen fb7db21a1b Update memcpy(3) to current coding style. 2014-12-02 19:21:47 +01:00
Jonas 'Sortie' Termansen 163ecfcf55 Update stpcpy(3) and wcpcpy(3) to current coding conventions. 2014-12-02 18:23:43 +01:00
Jonas 'Sortie' Termansen 9d3bf0f164 Update wcsspn(3) to current coding conventions. 2014-12-02 18:23:43 +01:00
Jonas 'Sortie' Termansen 7911b5c66c Update wcspbrk(3) to current coding conventions. 2014-12-02 18:23:43 +01:00
Jonas 'Sortie' Termansen b4c7a6aa4a Update wcscspn(3) to current coding conventions. 2014-12-02 18:23:43 +01:00
Jonas 'Sortie' Termansen 6b0060f2ec Update strspn(3) to current coding conventions. 2014-12-02 18:23:43 +01:00
Jonas 'Sortie' Termansen 0bb2ac34ec Update strpbrk(3) to current coding conventions. 2014-12-02 18:23:42 +01:00
Jonas 'Sortie' Termansen 8f30b923ee Update strcspn(3) to current coding conventions. 2014-12-02 18:23:42 +01:00
Jonas 'Sortie' Termansen ba0d5b3a09 Update memmove(3) to current coding conventions. 2014-12-02 18:23:42 +01:00
Jonas 'Sortie' Termansen 51f25b0b65 Update iswcntrl(3) to current coding conventions. 2014-12-02 18:23:42 +01:00
Jonas 'Sortie' Termansen cc43c96acc Update string compare family to current coding conventions. 2014-12-02 18:23:42 +01:00
Jonas 'Sortie' Termansen 2bbbc11246 Update strcpy(3) and wcscpy(3) to current coding conventions. 2014-12-02 18:23:42 +01:00
Jonas 'Sortie' Termansen 8ce7f2f41f Remove inclusion of <errno.h> from read(2) and write(2). 2014-12-02 18:00:38 +01:00
Jonas 'Sortie' Termansen 3a3fc76c8c Remove tmpnam(3). 2014-12-02 18:00:38 +01:00
Jonas 'Sortie' Termansen 6ccc39c678 Warn on asctime and ctime use. 2014-12-02 18:00:38 +01:00
Jonas 'Sortie' Termansen 36c70760a0 Warn on sprintf use. 2014-12-02 18:00:23 +01:00
Jonas 'Sortie' Termansen 2586685061 Ongoing build system maintainance. 2014-12-02 17:09:28 +01:00
Jonas 'Sortie' Termansen f4d9fda6de Honor feature macros in <dirent.h>. 2014-12-01 23:34:43 +01:00
Jonas 'Sortie' Termansen fb8221a381 Improve mkstemp(3) random path generation. 2014-12-01 23:22:11 +01:00
Jonas 'Sortie' Termansen 0da847ac85 Add remaining standard errno values. 2014-12-01 22:51:07 +01:00
Jonas 'Sortie' Termansen ec7e0cc9a6 Add cbprintf(3) and vcbprintf(3).
Thanks to Owen Shepherd of the Public Domain C Library for helping design
and formalize these interfaces.
2014-12-01 21:39:05 +01:00