f0add6e0c3
[zion] Enforce cap transmit permissions in more places.
4e9ad6a516
[zion] Begin requiring capability transmit permission.
f0a27d30be
[zion] Enfore Duplication permissions on capabilities.
1364fbed9f
[zion] Move to default permissions being supplied by KernelObjects
8f84f8c3ca
[zion] Remove temp PCI Memory Object create function.
c70b5b0753
[mammoth] Run EndpointServer in its own thread.
caccb08e16
Generalize the EndpointServer to require less boilerplate.
3110087498
[zion] Don't dump process states on sleep
083ed52ddd
[Victoria Falls] Print only the root directory information.
3dce058562
[Victoria Falls] Fix DirEntry member size
ef1b5ab9a4
Add a text file to the sysroot for testing ext2
db5c9ab859
[libc] Consume the %s format character in vsprintf
2ff4334bea
[victoriafalls] Begin traversing the root inode.
f7fb4f4ddc
[glacier] Add a method to build a bounded string
52b4b273b7
[victoriafalls] Add InodeTable class to cache Inode info
21c1a001ea
[victoriafalls] Move the block to lba translation to a small wrapper.
a49d13f1d1
[victoriafalls] Add an Ext2Driver class which probes the superblock.
0274339cc9
[victoriafalls] Read some of the ext2 superblock as a POC
57ebc9a6ef
[victoriafalls] Read some of the ext2 superblock as a POC
29d9923f5a
[yellowstone] Add a way to retrieve to denali client from yellowstone
b83385dfa6
[glacier] Don't implicitly convert error_or to bool
c057da88ad
[yellowstone] Add registration to yellowstone stub.
72483a3437
Add a yellowstone stub and partially migrate denali
318356e54c
[yellowstone] Log a line when MBR is incorrect
a8db218204
[denali] Relocate AHCI structures to memory we control
1412c5b73e
[denali] Factory construct the AHCI Driver
02e6b49d90
[glacier] Add a vector class
64d355b20d
[glacier] Move LinkedList to glacier.
08abe776a4
[yellowstone] Rename yellowstonestub to yellowstone_stub.
3c62ad8719
[denali] Rename libdenali to denali_stub
7f2530bc15
[zion] Rename cmake zion_lib to zion_stub.
380953937f
[mammoth] Rename cmake target to remove _lib
90f33f31c5
[mammoth] Move EndpointClient to move-only semantics.
b7a962cc26
[mammoth] Finish separating PortServer and PortClient.
5fb9fa6ae6
[mammoth] Move port server operations to their own class.
7989c9d616
Remove libcxx stub library and move operator new to mammoth.
a46694d0f7
[yellowstone] Add yellowstone server for endpoint registration.
8dcb1ddabd
[glacier] Slightly build out string lib.
36d82370c1
[zion] Add a thread wait syscall