Hsy-Intel
|
ad6aa4960c
|
Bump the project version
|
2025-05-12 22:01:05 +08:00 |
|
Zhang Junyang
|
02463ff161
|
Bump xmas-elf
|
2025-05-12 22:00:13 +08:00 |
|
Ruihan Li
|
344ce59ca3
|
Reserve more regions in linux-legacy32
|
2025-03-27 09:13:41 +08:00 |
|
Ruihan Li
|
78a9ec9e96
|
Support PE/COFF entry point
|
2025-03-27 09:13:41 +08:00 |
|
Zhang Junyang
|
5f5be25e4a
|
Bump the version to 0.14.1
|
2025-03-22 15:55:31 +08:00 |
|
Ruihan Li
|
5633263182
|
Avoid segment overlapping in EFI stub
|
2025-03-22 09:52:57 +08:00 |
|
Ruihan Li
|
a64fa94404
|
Set the correct memory type in EFI stub
|
2025-03-22 09:52:57 +08:00 |
|
Ruihan Li
|
dbf0987a4b
|
Clean up Rust code in EFI stub
|
2025-03-22 09:52:57 +08:00 |
|
Ruihan Li
|
cfbbc99df2
|
Revise console implementation in EFI stub
|
2025-03-22 09:52:57 +08:00 |
|
Ruihan Li
|
8c6521c2df
|
Do assembly relocations in EFI stub
|
2025-03-22 09:52:57 +08:00 |
|
Hsy-Intel
|
148695194f
|
Support TDX SMP
|
2025-03-20 17:25:22 +08:00 |
|
Zhang Junyang
|
688212899a
|
Add a dummy payload file to pass publish check
|
2025-03-20 11:43:34 +08:00 |
|
Ruihan Li
|
6476ef22ec
|
Bump version to 0.14.0
|
2025-03-17 20:09:20 +08:00 |
|
Ruihan Li
|
32ffdee37b
|
Fix PE/COFF header in EFI stub
|
2025-03-17 13:30:59 +08:00 |
|
Ruihan Li
|
10926ce547
|
Include payload as bytes in EFI stub
|
2025-03-17 13:30:59 +08:00 |
|
Ruihan Li
|
1488219c4f
|
Revise the link script in EFI stub
|
2025-03-17 13:30:59 +08:00 |
|
Ruihan Li
|
81bfa6ed6e
|
Revise headers and entry points in EFI stub
|
2025-03-17 13:30:59 +08:00 |
|
Zhang Junyang
|
fbb8ea6ad1
|
Bump version to 0.13.0
|
2025-03-14 21:18:13 +08:00 |
|
Zhang Junyang
|
288942b970
|
Revise the docs of the slab and remove an unused type
|
2025-03-14 21:17:47 +08:00 |
|
Zhang Junyang
|
a708a0c046
|
Inject a scalable slab allocator
|
2025-03-14 19:55:00 +08:00 |
|
Ruihan Li
|
ca9ec119e4
|
Retire page table implementation in EFI stub
|
2025-03-14 12:29:13 +08:00 |
|
Zhang Junyang
|
eb74d87bed
|
Bump version to 0.12.0
|
2025-03-14 09:48:59 +08:00 |
|
Zhang Junyang
|
5f05963ee5
|
Inject a scalable buddy system allocator to OSTD
Co-authored-by: Zhe Tang <tangzh@stu.pku.edu.cn>
|
2025-03-14 08:37:37 +08:00 |
|
Hsy-Intel
|
7b5f2c414a
|
Use the latest tdx-guest crate version to fix the TDX init issue
|
2025-03-13 12:56:46 +08:00 |
|
Hsy-Intel
|
9edee83ef1
|
Use the latest tdx-guest crate version to fix the MMIO emulation issue
|
2025-03-10 17:58:35 +08:00 |
|
Fabing Li
|
30251964ee
|
Bump version to 0.11.3
|
2025-02-27 11:55:02 +08:00 |
|
Fabing Li
|
cbb4b4e631
|
Fix lint errors
|
2025-02-27 11:36:41 +08:00 |
|
Fabing Li
|
82a2c4cdec
|
Bumped version to 0.11.2
|
2025-02-27 09:05:03 +08:00 |
|
Ruihan Li
|
95bbc7f367
|
Enforce #[expect(lint)]
|
2025-02-08 15:10:04 +08:00 |
|
Ruihan Li
|
0dca168717
|
Use #[expect(lint)] , not #[allow(lint)]
|
2025-02-08 15:10:04 +08:00 |
|
jiangjianfeng
|
bfc71d1b27
|
Bump version to 0.11.1
|
2024-12-30 16:24:22 +08:00 |
|
Cautreoxit
|
bd89c9c578
|
Bump the version to 0.11.0
|
2024-12-26 19:20:58 +08:00 |
|
Fabing Li
|
6f98c4900d
|
Bump version to 0.10.3
|
2024-12-20 09:49:35 +08:00 |
|
Ruihan Li
|
c5d1542736
|
Bump version to 0.10.2
|
2024-12-17 10:47:41 +08:00 |
|
Hsy-Intel
|
dbee797bca
|
Accept pending private pages in TDX environment
|
2024-12-11 19:36:51 +08:00 |
|
Hsy-Intel
|
1b6901f0f8
|
Bump tdx-guest crate version to 0.1.8
|
2024-12-11 19:36:51 +08:00 |
|
Zejun Zhao
|
00e3688aa8
|
Bump version to 0.10.1
|
2024-12-07 19:02:46 +08:00 |
|
jiangjianfeng
|
ef2419a48c
|
Bump version to 0.10.0
|
2024-12-02 10:30:32 +08:00 |
|
Ruihan Li
|
5233827160
|
Don't preempt without good reason
|
2024-11-06 21:53:55 +08:00 |
|
Jianfeng Jiang
|
fe339fd81e
|
Bump version to 0.9.4
|
2024-10-24 21:00:14 +08:00 |
|
Zhang Junyang
|
a716763772
|
Remove the linkage feature usage for ostd::main
|
2024-10-20 13:24:58 +08:00 |
|
Zhang Junyang
|
131a25c15c
|
Provide the way to override the panic handler.
|
2024-10-20 13:24:58 +08:00 |
|
Fabing Li
|
64d7303b0e
|
Bump version to 0.9.3
|
2024-10-16 10:28:54 +08:00 |
|
Zhang Junyang
|
dc7e0d7a63
|
Use the HUGE/PAT bit to track the validity of x86 PTEs
|
2024-10-16 10:25:39 +08:00 |
|
Zhang Junyang
|
3f1fa33b13
|
Bump and publish linux-bzimage crate series with OSTD and OSDK
|
2024-10-16 10:05:34 +08:00 |
|
Zhang Junyang
|
43abc1993e
|
Fix the mismatch of PE headers
|
2024-10-16 10:05:34 +08:00 |
|
Zhang Junyang
|
662894ee90
|
Refine relocations in x86-64 EFI boot
|
2024-10-16 10:05:34 +08:00 |
|
Zhang Junyang
|
68adca4b40
|
Migrate to latest UEFI dependencies
|
2024-10-16 10:05:34 +08:00 |
|
Zhang Junyang
|
9e4257b655
|
Fix multiple issues pointed out by the new compiler
|
2024-10-13 22:32:05 +08:00 |
|
jiangjianfeng
|
493574d9f3
|
Bump version to 0.9.2
|
2024-10-12 20:06:26 +08:00 |
|