Jonas 'Sortie' Termansen
|
202cf40881
|
Fix libc/msr/wrmsr.cpp not containing its own file path.
|
2014-06-12 00:05:40 +02:00 |
|
Jonas 'Sortie' Termansen
|
2e7f90fdf7
|
Fix overview of core programs in user-guide.
|
2014-06-11 21:03:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
754d1f3383
|
Fix typo of losing in user-guide.
|
2014-06-11 20:46:47 +02:00 |
|
Jonas 'Sortie' Termansen
|
9a13100dc3
|
Remove mention of the unusable BIOS VBE driver from user-guide.
|
2014-06-11 19:34:30 +02:00 |
|
Jonas 'Sortie' Termansen
|
8b3e94af38
|
Fix x86 longjmp(3) not restoring ebx.
|
2014-06-02 18:56:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
f332cf96d4
|
Add sched_yield(2).
|
2014-05-29 17:16:49 +02:00 |
|
Jonas 'Sortie' Termansen
|
af23f7ad5e
|
Add rdmsr(2) and wrmsr(2).
|
2014-05-29 17:14:30 +02:00 |
|
Jonas 'Sortie' Termansen
|
1f72c1637c
|
Maintain fsbase and gsbase as per-thread registers.
Note: This is an incompatible ABI change.
|
2014-05-29 17:07:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
92d7c1807e
|
Fix user-space filesystems not disconnecting properly.
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
0ebe5fc04d
|
Fix filesystem sockets sending SIGPIPE on disconnect.
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
6774c79ba6
|
Fix polling Unix sockets in both incoming and outgoing directions.
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
b30878e816
|
Fix libc files not including <stdalign.h> if using alignas(3).
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
bfcd7768d2
|
Fix libc files not including <assert.h> if using static_assert(3).
|
2014-05-28 22:18:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
cdf452a23b
|
Fix typo of `occurred' in posix-divergence.
|
2014-05-28 17:42:21 +02:00 |
|
Jonas 'Sortie' Termansen
|
534eb3ddd8
|
Fix libk being built with -mmmx, -msse and -msse2 on x86_64.
|
2014-05-28 17:42:19 +02:00 |
|
Jonas 'Sortie' Termansen
|
68d379c605
|
Fix insecure user-space pointer dereferences in sys_execve.
|
2014-05-16 16:58:33 +02:00 |
|
Jonas 'Sortie' Termansen
|
23d9693261
|
Fix ATA PIO driver not correctly detecting harddisk size.
|
2014-05-16 15:13:02 +02:00 |
|
Jonas 'Sortie' Termansen
|
7db2ea81ab
|
Fix warning about converting a signed value to an unsigned value.
|
2014-05-16 15:12:59 +02:00 |
|
Jonas 'Sortie' Termansen
|
bf9e9d0b25
|
Fix mkinitrd not maintaining correct hard link count.
|
2014-05-16 14:48:28 +02:00 |
|
Jonas 'Sortie' Termansen
|
6f35797e19
|
Fix editor not displaying an error when stdio is not a terminal.
|
2014-05-16 14:48:27 +02:00 |
|
Jonas 'Sortie' Termansen
|
0c48dfca96
|
Fix 4 KiB memory leak on x86_64 for each process.
|
2014-05-16 14:48:27 +02:00 |
|
Jonas 'Sortie' Termansen
|
73cea916d9
|
Fix suboptimal heap chunk spliting.
|
2014-05-16 14:48:27 +02:00 |
|
Jonas 'Sortie' Termansen
|
4283d90102
|
Fix memory leak of processes that are not process group leaders.
|
2014-05-16 14:48:27 +02:00 |
|
Jonas 'Sortie' Termansen
|
502d7685d2
|
Fix wrong project paths for ext and mbr in user-guide.
|
2014-05-16 14:48:27 +02:00 |
|
Jonas 'Sortie' Termansen
|
812d071481
|
Fix buffer overflow in which(1).
|
2014-05-16 14:31:24 +02:00 |
|
Jonas 'Sortie' Termansen
|
0f80611403
|
Fix C++ comments in <sys/types.h>.
|
2014-05-16 14:31:24 +02:00 |
|
Jonas 'Sortie' Termansen
|
4cc3bd4e92
|
Fix C++ comments in <fsmarshall-msg.h>.
|
2014-05-16 14:31:24 +02:00 |
|
Jonas 'Sortie' Termansen
|
bcbc974a05
|
Fix usage of inline keyword in <timespec.h>.
|
2014-05-16 14:31:24 +02:00 |
|
Jonas 'Sortie' Termansen
|
f2857047b0
|
Fix non-portable asm keyword usage in in system header.
|
2014-05-16 14:21:13 +02:00 |
|
Jonas 'Sortie' Termansen
|
57cddb5cc2
|
Fix libc files not including their associated header.
|
2014-05-16 14:21:13 +02:00 |
|
Jonas 'Sortie' Termansen
|
76036892c2
|
Fix missing parentheses in grp and pwd implementation.
|
2014-05-16 14:06:36 +02:00 |
|
Jonas 'Sortie' Termansen
|
e01fb1bc06
|
Fix cross-development not building binutils with --disable-werror.
|
2014-05-16 14:02:26 +02:00 |
|
Jonas 'Sortie' Termansen
|
8591bcef7b
|
Fix getopt_long(3) not handling invalid options and long options properly.
|
2014-04-24 00:03:52 +02:00 |
|
Jonas 'Sortie' Termansen
|
bcf72f71e4
|
Fix premature return during VGA text buffer emergency reset.
|
2014-04-24 00:03:52 +02:00 |
|
Jonas 'Sortie' Termansen
|
01b8acbc90
|
Fix calloc not erroring on multiplication overflow.
|
2014-04-24 00:03:51 +02:00 |
|
Jonas 'Sortie' Termansen
|
4674017303
|
Fix editor writing NUL bytes to terminal.
|
2014-04-22 18:06:14 +02:00 |
|
Jonas 'Sortie' Termansen
|
6cf417532e
|
Fix uninitialized bool in kernel Descriptor class.
|
2014-04-22 18:06:14 +02:00 |
|
Jonas 'Sortie' Termansen
|
24321b0f96
|
Fix wrong TSS limit.
|
2014-04-22 18:06:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
159d8881ec
|
Fix files relying on <unistd.h> including <ioleast.h>.
|
2014-04-06 00:19:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
580418341c
|
Fix getpagesize(2) visibility in <unistd.h>.
|
2014-04-05 17:04:48 +02:00 |
|
Jonas 'Sortie' Termansen
|
46105fd260
|
Fix missing braces in kernel/debugger.cpp.
|
2014-04-05 17:02:49 +02:00 |
|
Jonas 'Sortie' Termansen
|
05b0713bfa
|
Fix mktemp(3) prototype visibility in <stdlib.h>.
|
2014-04-05 17:02:49 +02:00 |
|
Jonas 'Sortie' Termansen
|
da87b6f0aa
|
Fix troublesome debug assertions in kernel/process.cpp.
|
2014-03-31 19:47:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
66481bef39
|
Fix kernel refcounted classes without virtual destructor.
|
2014-03-31 19:47:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
33b9417a25
|
Improve asteroids keyboard input handling.
|
2014-03-31 19:40:09 +02:00 |
|
Jonas 'Sortie' Termansen
|
3c160977bf
|
Fix wrong allocation failure check in dscandir_r(3).
|
2014-03-31 19:08:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
8d41d3ceb0
|
Fix <string.h> including <strings.h>.
|
2014-03-31 19:08:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
c93a434749
|
Fix init not respecting the home directory from /etc/passwd.
|
2014-03-31 19:08:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
2161a0e0e3
|
Fix canonicalize_file_name_at(3) not handling file paths correctly.
|
2014-03-31 19:08:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
6b8e389b47
|
Fix 32-bit PCI devices not having bar sizes correctly determined.
|
2014-03-31 19:08:51 +02:00 |
|