K. Lange
|
c87a195ffe
|
kernel: fix mkdir -p
|
2018-12-27 21:15:47 +09:00 |
|
K. Lange
|
68dea41b97
|
v1.10.5
|
2018-12-26 23:33:07 +09:00 |
|
K. Lange
|
40be4f1703
|
vfs: handle odd edge case in mkdir correctly
|
2018-12-26 16:14:28 +09:00 |
|
K. Lange
|
3c21515808
|
vfs: don't bail early on mkdir for existing paths, let the fs do that
|
2018-12-26 13:40:39 +09:00 |
|
K. Lange
|
80c5f30d7b
|
v1.10.4
|
2018-12-24 22:44:51 +09:00 |
|
K. Lange
|
1dd35e9536
|
v1.10.3
|
2018-12-22 14:18:42 +09:00 |
|
K. Lange
|
488c659e8d
|
meta: add /etc/os-release and swap links back to github
|
2018-12-20 14:25:25 +09:00 |
|
K. Lange
|
92a17c3e9e
|
v1.10.2
|
2018-12-19 14:38:41 +09:00 |
|
K. Lange
|
299724e83e
|
v1.10.1
|
2018-12-18 12:12:38 +09:00 |
|
K. Lange
|
495d4b31de
|
kernel: ramdisks may not be multiples of page sizes
|
2018-12-13 10:49:07 +09:00 |
|
K. Lange
|
f8b93f33d7
|
memory tracker: more data; avoid weird faults
|
2018-12-12 17:38:39 +09:00 |
|
K. Lange
|
662ad3b407
|
kernel: remove calls to calloc (they confuse the tracker)
|
2018-12-12 10:31:42 +09:00 |
|
K. Lange
|
4aa3c4bbe0
|
kernel: memory tracker improvements
|
2018-12-12 10:30:57 +09:00 |
|
K. Lange
|
b6aa92c64e
|
kernel: off-by-one bounds check in move_fd
|
2018-12-11 23:16:29 +09:00 |
|
K. Lange
|
1463266db4
|
kernel: improvements to memory logging
|
2018-12-11 23:16:29 +09:00 |
|
K. Lange
|
5b45f72a37
|
kernel: add extensive allocation tracking option
|
2018-12-11 19:43:13 +09:00 |
|
K. Lange
|
400c5de330
|
kernel: need to bail with EEXIST earlier in mkdir
|
2018-12-11 13:37:50 +09:00 |
|
K. Lange
|
31af34c73d
|
boot: switch to tar ramdisks
|
2018-12-11 13:04:02 +09:00 |
|
K. Lange
|
3d3738d76a
|
kernel: return EROFS for some unconfigured VFS operations
|
2018-12-11 09:52:19 +09:00 |
|
K. Lange
|
de4d55971f
|
v1.9.5
|
2018-12-07 21:35:32 +09:00 |
|
K. Lange
|
3d34370c80
|
kernel: move irq setup later; put level control behind arg
|
2018-12-06 17:42:33 +09:00 |
|
K. Lange
|
0f19d4a1f1
|
v1.9.4
|
2018-12-05 14:37:48 +09:00 |
|
K. Lange
|
06c3fc3db5
|
kernel: fixup PCI irq mapping on vmware?
|
2018-12-03 19:01:20 +09:00 |
|
K. Lange
|
ed87c468e5
|
kernel: only set level for pins 10 and 11
|
2018-12-03 18:28:06 +09:00 |
|
K. Lange
|
90f1f784a1
|
kernel: explain that irq thing
|
2018-12-03 17:12:07 +09:00 |
|
K. Lange
|
813627bfa7
|
irq: just blindly set a bunch of shit to level triggered
|
2018-12-03 16:32:28 +09:00 |
|
K. Lange
|
5409ec911b
|
kernel: 64-bit offset in _early_log_write
|
2018-12-03 12:50:03 +09:00 |
|
K. Lange
|
131262bb1f
|
kernel: change some log levels
|
2018-12-03 11:22:33 +09:00 |
|
K. Lange
|
9f9092772a
|
kernel: prepare new version number
|
2018-12-03 10:21:56 +09:00 |
|
K. Lange
|
b8f0485e3c
|
kernel: don't pass start to init; add new args=
|
2018-12-03 10:17:09 +09:00 |
|
K. Lange
|
e3d7719883
|
v1.9.2
|
2018-12-01 11:09:55 +09:00 |
|
K. Lange
|
e2cbd52988
|
v1.9.1
|
2018-11-28 21:31:41 +09:00 |
|
K. Lange
|
fdda0132c8
|
kernel: implement O_DIRECTORY
|
2018-11-28 14:51:35 +09:00 |
|
K. Lange
|
1e786f6ea8
|
kernel: stat should throw ENOENT
|
2018-11-23 17:21:10 +09:00 |
|
K. Lange
|
de7463d141
|
kernel: 64-bit offsets for VFS
|
2018-11-23 09:56:44 +09:00 |
|
K. Lange
|
cc3aa63a7b
|
kernel: handle O_EXCL... correctly...
|
2018-11-22 16:50:21 +09:00 |
|
K. Lange
|
a663722b34
|
kernel: handle O_EXCL
|
2018-11-22 16:35:18 +09:00 |
|
K. Lange
|
a2f7396e26
|
kernel: fixup more open permission things
|
2018-11-22 16:27:20 +09:00 |
|
K. Lange
|
4b72785663
|
kernel: refuse to open directories in certain cases
|
2018-11-22 16:11:05 +09:00 |
|
K. Lange
|
3b04776950
|
kernel: fix bad truncate in append mode
|
2018-11-22 11:47:08 +09:00 |
|
K. Lange
|
f3c6507e4a
|
kernel: move truncate to a separate method called after open
|
2018-11-21 21:54:31 +09:00 |
|
K. Lange
|
3106c7b57a
|
v1.8.2
|
2018-11-19 21:46:11 +09:00 |
|
K. Lange
|
b5c9b39f91
|
vfs: permission check for mkdir
|
2018-11-18 19:33:11 +09:00 |
|
K. Lange
|
e6e3bfc9c9
|
v1.8.1
|
2018-11-12 16:16:40 +09:00 |
|
K. Lange
|
e0bb92bb65
|
Bump to v1.8.0
|
2018-11-07 10:52:59 +09:00 |
|
K. Lange
|
c1dcfca920
|
kernel: more directory permissions
|
2018-11-01 13:46:59 +09:00 |
|
K. Lange
|
b42c185421
|
sudo: support euids with setuid binaries
|
2018-10-31 10:28:41 +09:00 |
|
K. Lange
|
e8ec1cb6c3
|
kernel: setsid should set pgid=pid
|
2018-10-30 15:58:15 +09:00 |
|
K. Lange
|
7a935f2834
|
kernel: send SIGCHLD
|
2018-10-30 15:37:47 +09:00 |
|
K. Lange
|
c3b841d13c
|
sh: bad pgid when resetting?
|
2018-10-30 15:36:09 +09:00 |
|