Commit Graph

  • 5260d22492 Simplify STDFOO_FILENO macros. Jonas 'Sortie' Termansen 2013-04-16 10:19:25 +0200
  • 2b3f3d0bc4 Add sysconf(3). Jonas 'Sortie' Termansen 2013-04-16 10:11:15 +0200
  • f1fb806f72 Add getlogin(2) and getlogin_r(2). Jonas 'Sortie' Termansen 2013-04-16 00:08:33 +0200
  • 57003dd777 Add gethostname(2). Jonas 'Sortie' Termansen 2013-04-13 00:42:13 +0200
  • 931c0d1bc5 Add inttypes.h format and scan macros. Jonas 'Sortie' Termansen 2013-03-23 02:44:31 +0100
  • 3eeec255c0 Use alternate restrict keyword when unavailable. Jonas 'Sortie' Termansen 2013-04-07 17:27:11 +0200
  • d7c8e1e6df Add O_ACCMODE. Jonas 'Sortie' Termansen 2013-03-23 19:20:06 +0100
  • 09ddd20fb6 Add alloca.h. Jonas 'Sortie' Termansen 2013-04-07 15:27:38 +0200
  • 0ff17a00c8 Add O_NONBLOCK support to the kernel terminal. Jonas 'Sortie' Termansen 2013-03-31 17:28:29 +0200
  • 514fab5359 Add O_NONBLOCK support to pipes. Jonas 'Sortie' Termansen 2013-03-31 17:26:03 +0200
  • c514dda0b2 Add O_NONBLOCK support to sockets. Jonas 'Sortie' Termansen 2013-07-08 13:03:53 +0200
  • 1052f2c47a Add O_NONBLOCK. Jonas 'Sortie' Termansen 2013-03-31 17:18:42 +0200
  • ed5f14878d Add AT_SYMLINK_FOLLOW. Jonas 'Sortie' Termansen 2013-03-31 17:06:06 +0200
  • aca2a41401 Implement setjmp(3) and longjmp(3). Jonas 'Sortie' Termansen 2013-03-31 15:00:12 +0200
  • 70a661e1ab Add dirname(3) and basename(3). Jonas 'Sortie' Termansen 2013-03-29 14:57:17 +0100
  • 8cc4c6cb03 Add tmpfile(3). Jonas 'Sortie' Termansen 2013-03-29 14:29:11 +0100
  • 8b7dad7d4d Add colormake(1). Jonas 'Sortie' Termansen 2013-03-16 22:41:48 +0100
  • cab4293090 Add wcstombs(3). Jonas 'Sortie' Termansen 2013-03-24 01:39:43 +0100
  • 8e0d659cec Add wcsrtombs(3). Jonas 'Sortie' Termansen 2013-03-24 18:07:59 +0100
  • 9e242e9cd7 Add mbstowcs(3). Jonas 'Sortie' Termansen 2013-03-24 01:27:48 +0100
  • 9c336562a7 Add mbsrtowcs(3). Jonas 'Sortie' Termansen 2013-03-24 14:34:58 +0100
  • eb9e027697 Add wcstok(3). Jonas 'Sortie' Termansen 2013-03-24 00:50:57 +0100
  • b4945e88b2 Add wcscspn(3). Jonas 'Sortie' Termansen 2013-03-24 00:54:34 +0100
  • 1938db2c25 Add wcsspn(3). Jonas 'Sortie' Termansen 2013-03-24 00:52:40 +0100
  • 1902f2d797 Add wcsrchr(3). Jonas 'Sortie' Termansen 2013-03-24 00:46:44 +0100
  • 7734074ba7 Add wcsncpy(3). Jonas 'Sortie' Termansen 2013-03-24 00:45:23 +0100
  • 3ec03badf3 Add wcsncat(3). Jonas 'Sortie' Termansen 2013-03-24 00:43:59 +0100
  • c4da23f1f5 Add wcscmp(3). Jonas 'Sortie' Termansen 2013-03-24 00:41:35 +0100
  • ff33adeb7f Add wcschr{,nul}(3). Jonas 'Sortie' Termansen 2013-03-24 00:37:22 +0100
  • 10d01d8098 Add wcscat(3). Jonas 'Sortie' Termansen 2013-03-24 00:31:04 +0100
  • 93eda97b84 Add wcslen(3). Jonas 'Sortie' Termansen 2013-03-24 00:29:31 +0100
  • 8f1e1018c7 Add wcscpy(3). Jonas 'Sortie' Termansen 2013-03-24 00:25:50 +0100
  • 01a82b2882 Add ttyname(2). Jonas 'Sortie' Termansen 2013-03-23 23:58:20 +0100
  • 3c4b4ace0c Add ECONNRESET. Jonas 'Sortie' Termansen 2013-03-23 23:03:53 +0100
  • 9e04af42a9 Add ECONNABORTED. Jonas 'Sortie' Termansen 2013-03-23 23:03:08 +0100
  • 74a3081d5b Add ESHUTDOWN. Jonas 'Sortie' Termansen 2013-03-23 23:02:25 +0100
  • 7f1a542f7b Add EALREADY. Jonas 'Sortie' Termansen 2013-03-23 23:01:38 +0100
  • e60b8d15a5 Reuse the same dispd framebuffer if possible. Jonas 'Sortie' Termansen 2013-03-23 23:01:02 +0100
  • cf9719526e Add EINPROGRESS. Jonas 'Sortie' Termansen 2013-03-23 02:04:02 +0100
  • 552ecf521e Add EDOM. Jonas 'Sortie' Termansen 2013-03-23 01:35:17 +0100
  • 17f51aca20 Add <__/limits.h> stub. Jonas 'Sortie' Termansen 2013-03-08 18:19:10 +0100
  • 694f043bea Add __pure2 attribute to features.h. Jonas 'Sortie' Termansen 2013-03-08 18:16:36 +0100
  • 79a49b2015 Add socket interface. Jonas 'Sortie' Termansen 2013-03-19 22:40:37 +0100
  • ee106231c4 Add utimensat(2) and futimens(2). Jonas 'Sortie' Termansen 2013-03-19 22:01:01 +0100
  • 472155173d Adopt struct timespec as the kernel time format. Jonas 'Sortie' Termansen 2013-03-22 20:19:45 +0100
  • 46b86892de Add __PRAGMA_WARNING for inserting warnings. Jonas 'Sortie' Termansen 2013-03-22 18:47:38 +0100
  • cc5302af31 Add atof(3). Jonas 'Sortie' Termansen 2013-03-19 22:10:27 +0100
  • b852fbcc9b Add ctime{,_r}(3). Jonas 'Sortie' Termansen 2013-03-22 14:14:07 +0100
  • c6d1285337 Add pathconf(3). Jonas 'Sortie' Termansen 2013-03-22 13:58:43 +0100
  • 6da33c469b Add grent(3). Jonas 'Sortie' Termansen 2013-01-13 03:14:43 +0100
  • dab4b8a981 Add pwent(3). Jonas 'Sortie' Termansen 2013-01-08 15:09:23 +0100
  • 7ef559e2e1 Add asctime{,_r}(3). Jonas 'Sortie' Termansen 2013-03-22 01:09:03 +0100
  • 440e34ef62 Add strftime(3). Jonas 'Sortie' Termansen 2013-03-22 00:13:30 +0100
  • 8162011b5d Add <time.h> header forward declarations. Jonas 'Sortie' Termansen 2013-10-13 23:37:06 +0200
  • dbc6c8c663 Add ioctl(2). Jonas 'Sortie' Termansen 2013-03-21 21:35:51 +0100
  • ade239f18b Add {g,s}et{e,}{g,u}id(2). Jonas 'Sortie' Termansen 2013-01-13 02:37:14 +0100
  • 068c12be04 Add sig_atomic_t. Jonas 'Sortie' Termansen 2013-01-14 14:41:44 +0100
  • 087bacb30f Increase user-space stack to 512 KB. Jonas 'Sortie' Termansen 2013-01-08 15:11:22 +0100
  • 38b146472e Implement F_SETFL and F_GETFL support in fcntl. Jonas 'Sortie' Termansen 2013-01-14 14:50:49 +0100
  • ac1d64fd7e Refactor descriptor flags and security. Jonas 'Sortie' Termansen 2013-03-21 15:26:08 +0100
  • 915169bdae Bootstrap program_invocation_name. Jonas 'Sortie' Termansen 2013-03-20 22:57:49 +0100
  • 1e20b0e7ec Add freopen(3). Jonas 'Sortie' Termansen 2013-03-20 22:20:22 +0100
  • 476b27c301 Refactor FILE creation and destruction. Jonas 'Sortie' Termansen 2013-03-20 22:12:20 +0100
  • a90e6d5d16 Implement stdio line buffering semantics. Jonas 'Sortie' Termansen 2013-03-20 19:01:35 +0100
  • 15c48f4efc Add PATH variable. Jonas 'Sortie' Termansen 2013-01-05 15:08:44 +0100
  • f29abd73ec Add fsync(2). Jonas 'Sortie' Termansen 2013-03-20 13:16:12 +0100
  • 04a4564924 Cross-compile mxmpp. Jonas 'Sortie' Termansen 2013-10-02 15:19:24 +0200
  • cccc249c80 Cross-compile mkinitrd. Jonas 'Sortie' Termansen 2013-10-02 15:18:52 +0200
  • 80b4287c9d Print program image path upon crash. Jonas 'Sortie' Termansen 2013-03-19 23:18:07 +0100
  • f2556c3551 Keep track of program image path. Jonas 'Sortie' Termansen 2013-03-19 23:17:36 +0100
  • e97990e144 Add install(1) stub. Jonas 'Sortie' Termansen 2013-02-19 21:41:53 +0100
  • e4bd7cad82 Add MAP_PRIVATE and MAP_SHARED to sortix/mman.h. Jonas 'Sortie' Termansen 2013-03-06 12:31:30 +0100
  • 25b70f0e1c Add ECONNREFUSED. Jonas 'Sortie' Termansen 2013-03-08 23:50:26 +0100
  • 633f4bb55c Add ETIMEDOUT. Jonas 'Sortie' Termansen 2013-03-08 23:49:41 +0100
  • d2b6543558 Add EADDRINUSE. Jonas 'Sortie' Termansen 2013-02-23 14:56:34 +0100
  • 279f15398f Add ENOTSOCK. Jonas 'Sortie' Termansen 2013-03-19 22:40:14 +0100
  • 8a72874548 Add EAFNOSUPPORT. Jonas 'Sortie' Termansen 2013-03-19 22:39:41 +0100
  • c7d833686a Add EPROTONOSUPPORT. Jonas 'Sortie' Termansen 2013-03-19 22:39:32 +0100
  • 971fc090b6 Add select(2). Jonas 'Sortie' Termansen 2013-03-03 14:21:40 +0100
  • 729bfa3c32 Add readlink{,at}(2). Jonas 'Sortie' Termansen 2013-03-19 20:18:15 +0100
  • 9d3937fe9e Add realpath(3). Jonas 'Sortie' Termansen 2013-03-19 18:53:56 +0100
  • 0ce3d61cb9 Add canonicalize_file_name{,_at}(3). Jonas 'Sortie' Termansen 2013-03-19 17:23:41 +0100
  • 1a3aa45c2c Add srand(3). Jonas 'Sortie' Termansen 2013-03-19 13:48:59 +0100
  • 6d86af8d60 Avoid noreturn macro conflict in <stdlib.h>. Jonas 'Sortie' Termansen 2013-03-19 09:05:09 +0100
  • 2630c7cb4e Add div(3), ldiv(3) and lldiv(3). Jonas 'Sortie' Termansen 2013-03-19 08:59:26 +0100
  • c26cb897a0 Use malloc in memmove instead of operator new. Jonas 'Sortie' Termansen 2013-03-18 14:24:33 +0100
  • fc8d64013d Refactor datatype declarations. Jonas 'Sortie' Termansen 2013-01-16 01:45:51 +0100
  • ce66539ff7 Free surplus unused bcache blocks. Jonas 'Sortie' Termansen 2013-03-12 17:41:25 +0100
  • 9434ee94fd Add file cache. Jonas 'Sortie' Termansen 2013-03-12 14:24:31 +0100
  • dc4924585e Free the initrd after extraction. Jonas 'Sortie' Termansen 2013-03-12 17:40:33 +0100
  • 54da838c79 Refactor kernel address space allocation. Jonas 'Sortie' Termansen 2013-02-09 18:32:45 +0100
  • 5ce53a2a30 Wait for orphans in init. Jonas 'Sortie' Termansen 2013-03-10 12:08:20 +0100
  • 266a02ad71 Add find(1) stub. Jonas 'Sortie' Termansen 2013-02-17 14:23:04 +0100
  • de41c02ded Add mv(1) utility. Jonas 'Sortie' Termansen 2013-02-16 16:28:40 +0100
  • c9289e839c Sort util/Makefile program list. Jonas 'Sortie' Termansen 2013-02-23 17:42:23 +0100
  • fab7b7dfc8 Rewrite cp(1). Jonas 'Sortie' Termansen 2013-01-08 15:11:44 +0100
  • 4e095906fb Add -c option to shell. Jonas 'Sortie' Termansen 2013-01-08 15:04:39 +0100
  • 7637e835b5 Allow setting shell username and hostname. Jonas 'Sortie' Termansen 2012-12-16 20:11:46 +0100
  • 36f8d6e273 Add exit-on-error option to shell. Jonas 'Sortie' Termansen 2012-12-09 19:54:01 +0100
  • 71be9b9b08 Add support for shell scripts. Jonas 'Sortie' Termansen 2012-11-07 21:20:19 +0100