Commit Graph

  • 91087d9199 Fix iswgraph unicode support. Jonas 'Sortie' Termansen 2015-10-24 16:05:19 +0200
  • bae08f13ef Fix fsmarshall not handling users and groups. Jonas 'Sortie' Termansen 2015-10-22 23:37:45 +0000
  • 8a653584c4 Fix strtol multiplication overflow check. Jonas 'Sortie' Termansen 2015-10-11 23:24:35 +0200
  • f0f82fcb23 Fix tmpfile(3) insecure file creation. Jonas 'Sortie' Termansen 2015-10-10 01:24:43 +0200
  • 7c6e6ef317 Fix kernel string copy from user-space. Jonas 'Sortie' Termansen 2015-10-09 15:19:33 +0200
  • 2727d9fb50 Fix pipe destruction race condition. Jonas 'Sortie' Termansen 2015-10-09 01:40:55 +0200
  • 12b5044bc7 Fix signal delivery during context switch. Jonas 'Sortie' Termansen 2015-10-08 21:34:02 +0200
  • 82775c4803 Fix extfs invalid block free on truncation. Jonas 'Sortie' Termansen 2015-10-08 15:55:30 +0200
  • 4ad93ec618 Fix mkinitrd(8) default rule boolean parsing. Jonas 'Sortie' Termansen 2015-10-07 21:30:12 +0200
  • 6138e94124 Fix colormake not resetting color. Jonas 'Sortie' Termansen 2015-10-04 19:01:06 +0200
  • 5cee2e9bc7 Fix shell line rendering use of after free. Jonas 'Sortie' Termansen 2015-09-28 00:39:43 +0200
  • 6a177d4d79 Split shell into multiple files. Jonas 'Sortie' Termansen 2015-04-02 15:56:33 +0200
  • a5d050fc49 Add realpath(1). Jonas 'Sortie' Termansen 2015-02-16 14:18:38 +0100
  • 875ce1adf7 Fix faccessat(2) not reporting correct permissions. Jonas 'Sortie' Termansen 2015-09-28 01:57:22 +0200
  • 4c2a93ea02 Fix munmap(2) shrink from right logic. Jonas 'Sortie' Termansen 2015-09-28 01:21:34 +0200
  • 40c2fd12dc Fix logterminal TERMMODE_UNICODE checking. Jonas 'Sortie' Termansen 2015-08-18 17:48:46 +0200
  • 6725972e11 Fix LinkInodeInDir return value. Jonas 'Sortie' Termansen 2015-09-20 21:41:31 +0200
  • 275541383c Fix dtable return value type errors and missing input validation. Jonas 'Sortie' Termansen 2015-09-19 19:37:31 +0200
  • 3501b1e701 Fix console margin not having color of nearest neighbour. Jonas 'Sortie' Termansen 2015-09-14 23:45:33 +0200
  • ac6f016748 Fix partition reads and writes at end. Jonas 'Sortie' Termansen 2015-09-14 22:51:03 +0200
  • 6813a26196 Fix box drawing character ninth column rendering. Jonas 'Sortie' Termansen 2015-09-11 15:50:37 +0200
  • 73a182f80c Add interface to get 32-bit pages. Jonas 'Sortie' Termansen 2015-01-17 22:17:51 +0100
  • eb11613da6 Add interface to wait for IO port changes. Jonas 'Sortie' Termansen 2015-01-16 01:18:47 +0100
  • 39d8894fc0 Write newline when closing the kernel debugger. Jonas 'Sortie' Termansen 2015-05-15 19:02:31 +0200
  • 41d4dbdce7 Fix extfs read-only support. Jonas 'Sortie' Termansen 2015-07-09 18:15:51 +0200
  • e2202b2ddb Fix extfs unhandled allocation failures. Jonas 'Sortie' Termansen 2015-07-09 18:06:45 +0200
  • bc928e99a4 Fix extfs coding style and general issues. Jonas 'Sortie' Termansen 2015-07-09 17:14:37 +0200
  • c88dadae8b Fix extfs fuse readlink buffer overrun. Jonas 'Sortie' Termansen 2015-07-09 18:27:06 +0200
  • 7953023517 Fix extfs fsmarshall symlink error case. Jonas 'Sortie' Termansen 2015-07-09 18:24:13 +0200
  • 0da44df5ce Fix extfs fsmarshall read/write/readlink error reporting. Jonas 'Sortie' Termansen 2015-07-09 18:23:27 +0200
  • dd8b4198ec Fix extfs unmaintained invariant on bitmap free. Jonas 'Sortie' Termansen 2015-07-08 22:42:04 +0200
  • 5deb51eeae Fix extfs reference counts. Jonas 'Sortie' Termansen 2015-07-08 22:38:40 +0200
  • 21c82e4467 Fix missing static keyword in extfs. Jonas 'Sortie' Termansen 2015-07-02 22:10:26 +0200
  • b5b2d159c6 Fix extfs mkdir setting bad mode. Jonas 'Sortie' Termansen 2015-07-02 16:35:18 +0200
  • ac785d861e Add extfs optimized symlink write support. Jonas 'Sortie' Termansen 2015-05-21 21:02:48 +0200
  • 147aae31b1 Sync extfs device file descriptor. Jonas 'Sortie' Termansen 2015-05-17 00:26:23 +0200
  • 78d3a673aa Add statvfs support to extfs. Jonas 'Sortie' Termansen 2015-04-01 00:25:34 +0200
  • d85f446da9 Add tcgetblob support to extfs. Jonas 'Sortie' Termansen 2015-02-16 15:44:21 +0100
  • 6e8f17b5df Add extfs background sync thread. Jonas 'Sortie' Termansen 2015-01-31 00:19:54 +0100
  • 26336de7ff Split extfs frontends into their own files. Jonas 'Sortie' Termansen 2015-01-30 16:28:03 +0100
  • de21e9c8e2 Refactor extfs dirty pattern to BeginWrite then FinishWrite pattern. Jonas 'Sortie' Termansen 2015-01-30 15:38:10 +0100
  • 34a832dbf3 Add tcgetblob and statvfs support to kramfs. Jonas 'Sortie' Termansen 2015-05-31 20:18:21 +0200
  • 143e0a2059 Pass --keep-directory-symlink to tix-install child tar extract. Jonas 'Sortie' Termansen 2015-04-01 00:24:41 +0200
  • 8f8ead93f1 Add id(1). Jonas 'Sortie' Termansen 2015-06-27 03:12:26 +0200
  • 213b3636bb Add open_memstream(3). Jonas 'Sortie' Termansen 2015-06-11 21:48:37 +0200
  • 00f3e97cf7 Replace userland perror calls. Jonas 'Sortie' Termansen 2015-06-10 23:24:25 +0200
  • f1571ebaf4 Add err(3). Jonas 'Sortie' Termansen 2015-06-10 23:12:59 +0200
  • 211bc0c5f2 Clean up asteroids. Jonas 'Sortie' Termansen 2015-06-04 00:38:39 +0200
  • ae1ed0c13c Replace strtok_r uses with strsep. Jonas 'Sortie' Termansen 2015-06-01 17:06:31 +0200
  • b180a14412 Add mktemp(1). Jonas 'Sortie' Termansen 2015-05-31 22:11:41 +0100
  • 3ef38cf936 Remove P_tmpdir. Jonas 'Sortie' Termansen 2015-06-01 16:58:18 +0200
  • 59e7dd00c5 Add mkdtemps(3). Jonas 'Sortie' Termansen 2015-06-02 13:33:32 +0200
  • fb29ff42e0 Optimize puts and fputs. Jonas 'Sortie' Termansen 2015-05-21 21:36:01 +0200
  • 0fc3d70716 Clear registers after system calls. Jonas 'Sortie' Termansen 2015-05-16 19:22:46 +0200
  • 33c7f48909 Add unset variable feature to tix-build. Jonas 'Sortie' Termansen 2015-05-16 14:46:26 +0200
  • 095a264d26 Always set tool variables in tix-build. Jonas 'Sortie' Termansen 2015-05-16 14:37:00 +0200
  • a79aeed0c1 Remove __BEGIN_DECLS and __END_DECLS. Jonas 'Sortie' Termansen 2015-05-13 18:11:02 +0200
  • 5915e2cd14 Add closefrom(2). Jonas 'Sortie' Termansen 2015-05-13 17:48:53 +0200
  • aa09f8cecc Simplify kernel PrepareLookup. Jonas 'Sortie' Termansen 2015-05-13 17:10:19 +0200
  • f3f7ede68d Remove _DIRENT_HAVE_D_FOO and _D_BAR_NAMLEN. Jonas 'Sortie' Termansen 2015-05-12 16:41:53 +0200
  • 4cb9ccfc4b Rename libc/time/times.cpp to libc/sys/times/times.cpp. Jonas 'Sortie' Termansen 2015-05-10 23:50:27 +0200
  • 3750de1f11 Rename struct FILE to struct __FILE. Jonas 'Sortie' Termansen 2015-05-10 23:41:10 +0200
  • 7098286b34 Rename struct DIR to struct __DIR. Jonas 'Sortie' Termansen 2015-05-10 23:40:54 +0200
  • b8c91e36f4 Remove FLOAT_WORD_ORDER. Jonas 'Sortie' Termansen 2015-05-10 23:19:55 +0200
  • 75cf34cb8e Add random device. Jonas 'Sortie' Termansen 2015-05-10 23:09:59 +0200
  • 6405e2ea6e Add arc4random support to the kernel. Jonas 'Sortie' Termansen 2015-05-10 22:24:45 +0200
  • 5ba37a9924 Honor feature macros in <termios.h>. Jonas 'Sortie' Termansen 2015-05-10 16:05:56 +0200
  • d7b1dce054 Dumb down echo(1). Jonas 'Sortie' Termansen 2015-04-13 22:08:00 +0200
  • 91ab47f99c Deprecate stdio_ext API. Jonas 'Sortie' Termansen 2015-03-21 17:22:05 +0100
  • 20698b35c7 Refactor kernel log. Jonas 'Sortie' Termansen 2015-03-19 14:27:28 +0100
  • 77467b7768 Detect physical memory before initializing the kernel log. Jonas 'Sortie' Termansen 2015-03-19 00:25:01 +0100
  • 218875eb79 Initialize paging before KernelInit. Jonas 'Sortie' Termansen 2015-03-16 17:24:42 +0100
  • a422c394b8 Initialize the GDT in the bootstrap assembly. Jonas 'Sortie' Termansen 2015-03-16 00:14:21 +0100
  • cf55531aae Make nfds_t size_t. Jonas 'Sortie' Termansen 2015-03-21 13:05:37 +0100
  • 248f446089 Remove st_atime, st_ctime and st_mtime deprecation warnings. Jonas 'Sortie' Termansen 2015-02-17 21:37:36 +0100
  • ef45218660 Add S_ISGID and S_ISUID. Jonas 'Sortie' Termansen 2015-02-17 21:35:25 +0100
  • c7165cdcb4 Add /sbin to PATH. Jonas 'Sortie' Termansen 2015-02-15 12:54:44 +0100
  • a5eacdbdcc Fix log terminal write insecure copying. Jonas 'Sortie' Termansen 2015-08-19 23:43:11 +0200
  • 6cf07034d5 Fix missing parenthesizes in <sys/wait.h> macros. Jonas 'Sortie' Termansen 2015-08-12 23:38:57 +0200
  • 840c8e6b02 Fix pager double prompt if paging during special character. Jonas 'Sortie' Termansen 2015-08-12 23:33:29 +0200
  • 158716f96a Fix ctype invocations with wrong domain. Jonas 'Sortie' Termansen 2015-08-11 15:37:31 +0200
  • ec38222f9b Fix head(1) and tail(1) directory handling. Jonas 'Sortie' Termansen 2015-08-11 12:19:01 +0200
  • a306193824 Fix mkinitrd default uid and gid not being root. Jonas 'Sortie' Termansen 2015-08-01 13:52:53 +0200
  • cd21cd41c3 Fix tix-collection multiarch compatibility applying to Sortix. Jonas 'Sortie' Termansen 2015-07-25 14:38:44 +0200
  • 1dee12e58e Fix typo in initrd extraction failure panic. Jonas 'Sortie' Termansen 2015-07-27 00:40:14 +0200
  • 320b953e20 Fix libm makefile missing quotes around grep pattern. Jonas 'Sortie' Termansen 2015-07-09 18:33:18 +0200
  • fffefeba8f Fix execve(2) keeping program descriptors open. Jonas 'Sortie' Termansen 2015-07-09 18:32:30 +0200
  • 4df23d9a36 Fix README typos. Jonas 'Sortie' Termansen 2015-06-28 17:11:32 +0200
  • 0cdedb4008 Fix duplicate 1972 row in the leap second table. Jonas 'Sortie' Termansen 2015-06-29 17:13:06 +0200
  • 6d052efd19 Fix unbounded memory usage and infinite loop in fgetgrent_r(3). Jonas 'Sortie' Termansen 2015-06-27 03:18:49 +0200
  • 53f20c5519 Fix printf checking of print_string utility functions. Jonas 'Sortie' Termansen 2015-06-26 22:56:58 +0200
  • e001dca46b Fix LOCALEDIR make variable. Jonas 'Sortie' Termansen 2015-06-12 22:37:41 +0200
  • 13e8e092a6 Fix mkostemps and mkdtemp not restoring X's on error. Jonas 'Sortie' Termansen 2015-06-02 13:31:43 +0200
  • 447f0596ad Fix FSM_RESP_TCGETWINCURPOS being equal to FSM_REQ_STATVFS. Jonas 'Sortie' Termansen 2015-05-31 21:08:52 +0200
  • d235251139 Fix AbstractInode::statvfs not setting f_favail. Jonas 'Sortie' Termansen 2015-05-31 20:17:59 +0200
  • 779bbe19dd Fix vulnerability if p_filesz exceeds p_memsz in ELF loader. Jonas 'Sortie' Termansen 2015-05-31 12:03:07 +0200
  • c81610f7a3 Fix du counting block devices. Jonas 'Sortie' Termansen 2015-05-22 16:34:47 +0200
  • 8d89a6f8ad Fix poll(2) timeout not being miliseconds. Jonas 'Sortie' Termansen 2015-05-22 19:52:57 +0200
  • 2291076f19 Fix poll zero timeout not being instant wakeup. Jonas 'Sortie' Termansen 2015-05-22 19:48:03 +0200
  • 40594eba1c Fix sort(1) reverse sort not working. Jonas 'Sortie' Termansen 2015-05-17 18:52:04 +0200