Jonas 'Sortie' Termansen
|
a9cf3cc684
|
Add qsort_r(3).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
12780c8eb0
|
Add env(1).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
d6365e2da2
|
Add sysconf(_SC_GETPW_R_SIZE_MAX).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
b4de9e4399
|
Add sysconf(_SC_GETGR_R_SIZE_MAX).
|
2014-09-25 18:20:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
73dc4a0feb
|
Fix kernel leaking ESPIPE in non-error cases.
|
2014-09-25 18:12:53 +02:00 |
|
Jonas 'Sortie' Termansen
|
933720e0b0
|
Remove obsolete system calls.
|
2014-09-25 17:49:02 +02:00 |
|
Jonas 'Sortie' Termansen
|
234f186a7d
|
Ensure system call indices are valid expressions in libc syscall stubs.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
01f6606b74
|
Fix FILE being a macro.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
f84bfe5e89
|
Fix paste in editor not deleting the selection.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
0b085cbcf1
|
Fix strerror_r(3) range error case.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
0b1af77ca0
|
Fix return value of wcscat(3).
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
9291dae58f
|
Fix wcschr(3) family like strchr(3) was fixed.
|
2014-09-25 17:49:01 +02:00 |
|
Jonas 'Sortie' Termansen
|
86cd065aa7
|
Fix wmemmove(3) off-by-one bounds error.
|
2014-09-25 17:47:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
c0ad3d8a80
|
Fix error case in tfork(2).
|
2014-09-25 17:27:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
94a7433cf0
|
Fix atoi(3) out-of-range cases.
|
2014-09-25 17:27:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
87fee95949
|
Fix setenv(3) error case.
|
2014-09-25 17:27:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
513c5f242d
|
Fix strtol(3) quality.
|
2014-09-25 17:27:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
228bf52b49
|
Fix fdopen setting FD_CLOEXEC wrongly.
|
2014-09-25 17:27:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
783c1092ff
|
Fix readdir() setting errno on success.
|
2014-09-25 17:27:54 +02:00 |
|
Jonas 'Sortie' Termansen
|
ecccf4e1f7
|
Fix getdelim(2) leaking a freed pointer.
|
2014-09-25 17:27:53 +02:00 |
|
Jonas 'Sortie' Termansen
|
e29f0cdd1e
|
Fix class process constructor forgetting some members.
|
2014-09-23 20:45:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
797efbc15b
|
Fix Ref<T> self-assignment.
|
2014-09-23 20:45:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
6558de636e
|
Fix tfork(2) not copying signal properties.
|
2014-09-23 20:45:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
741e48e688
|
Fix interrupt worker quality.
|
2014-09-23 20:45:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
76577e69f1
|
Add execlpe(3).
|
2014-08-24 14:02:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
8c2befc140
|
Clean up scheduler.
|
2014-08-24 14:02:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
ae364db284
|
Add test-pthread-argv.
|
2014-08-24 14:02:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
9f2b0d7a26
|
Add test-pthread-main-join.
|
2014-08-24 14:02:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
086a723575
|
Add test-signal-raise.
|
2014-08-24 14:02:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
16839e19e4
|
Add test-pthread-once.
|
2014-08-24 14:02:42 +02:00 |
|
Jonas 'Sortie' Termansen
|
decad94ab4
|
Add test-pthread-self.
|
2014-08-24 14:02:41 +02:00 |
|
Jonas 'Sortie' Termansen
|
5d59ab9b5e
|
Add test-pthread-tls.
|
2014-08-24 14:02:41 +02:00 |
|
Jonas 'Sortie' Termansen
|
34a2c5822f
|
Add test-pthread-basic.
|
2014-08-24 14:02:41 +02:00 |
|
Jonas 'Sortie' Termansen
|
6454d4d215
|
Add regress(1).
|
2014-08-24 14:02:41 +02:00 |
|
Jonas 'Sortie' Termansen
|
594dcaad19
|
Add format attribute to kernel print and panic functions.
|
2014-08-23 21:47:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
771dc573ee
|
Add attribute format to standard library headers.
|
2014-08-23 21:47:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
a298cdde18
|
Update libc/string/memmove.cpp to current coding conventions.
|
2014-08-23 21:47:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
998208d4d3
|
Update libc/string/memcmp.cpp to current coding conventions.
|
2014-08-23 21:47:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
ebadcf2c02
|
Update libc/string/memset.cpp to current coding conventions.
|
2014-08-23 21:47:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
fcf412e54c
|
Fix mktime(3) and timegm(3) not sanitizing the broken down time.
Found by musl's libc-test.
|
2014-08-23 21:47:05 +02:00 |
|
Jonas 'Sortie' Termansen
|
b75678bcab
|
Fix mkstemp(3) creating files with an insecure mode.
|
2014-08-23 21:47:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
74fbbb3c78
|
Fix mkstemp(3) not rejecting bad templates.
Found by musl's libc-test.
|
2014-08-23 21:47:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
40fd0fa3dc
|
Fix the environment functions not rejecting the empty name.
Found by musl's libc-test.
|
2014-08-23 21:47:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
0adfceef87
|
Fix strtol("0xz", &s, 16) handling.
Found by musl's libc-test.
|
2014-08-23 21:47:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
88dd70991c
|
Fix strchrnul(3) and strrchr(3) missing an unsigned char cast.
Found by musl's libc-test.
|
2014-08-23 21:47:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
cbd46f610c
|
Fix init having its own poor vasprintf(3).
|
2014-08-23 21:47:04 +02:00 |
|
Jonas 'Sortie' Termansen
|
d880a9a797
|
Fix memchr(3) missing an unsigned char cast.
|
2014-08-23 21:46:20 +02:00 |
|
Jonas 'Sortie' Termansen
|
1a99dc5048
|
Fix <timespec.h> including <stdbool.h> in C++.
|
2014-08-23 21:30:16 +02:00 |
|
Jonas 'Sortie' Termansen
|
c451de1bc2
|
Fix uninitalized memory accesses in editor.
|
2014-08-23 21:26:17 +02:00 |
|
Jonas 'Sortie' Termansen
|
a8b8514272
|
Fix clearenv(3) leaving internal pointer alive after free.
This causes use-after-free and double-free bugs when other environment
functions are subsequently called.
|
2014-08-23 21:04:39 +02:00 |
|