Commit graph

4 commits

Author SHA1 Message Date
Rian Quinn
76fabc5f47 Move the IOCTL logic to Lib so that it can be used by MicroV 2021-09-12 19:20:59 -06:00
Rian Quinn
6850437bb9 Updates to match the changes to the BSL
This patch addresses the following:
- Adds a number of addition hypercall that are needed for MicroV
- Updates the code to support the changes made to the BSL including
  better checking of safe integrals and narrow contracts
- Adds a lib folder to contain code shared between the kernel and
  extensions where possible.
- Minor initial additions for Rust. Still lots of work to do here
2021-09-08 15:47:38 -06:00
Rian Quinn
0a771714a3 Add Windows Support
This patch provides initial support for Windows. It also addresses
some issues with transient exeuction attacks (specifically straight
line attacks)
2021-02-19 13:14:18 -07:00
Rian Quinn
7e3f101819 Bareflank 3.0 Initial Upload
This patch provides the initial upload for Bareflank 3.0.
It should be noted that this initial upload does not contain
all of the intended features for 3.0, and instead provides
a starting point for further development and review.
2021-01-29 08:01:19 -07:00