mintsuki
|
9459207ab3
|
ext2: Implement triply indirect blocks
|
2021-09-07 10:35:34 +02:00 |
|
StaticSaga
|
62198ba1b0
|
fat32: fix LFN ignoring bug introduced by 25e1194
|
2021-09-02 11:53:43 +02:00 |
|
mintsuki
|
25e119496e
|
fat: Ignore volume label entries in directories. Fixes #107
|
2021-09-01 23:34:31 +02:00 |
|
mintsuki
|
5f1c34a587
|
tftp: Overhaul and bug fixes
|
2021-08-12 07:40:29 +02:00 |
|
mintsuki
|
1aa5ae13fc
|
misc: Change how bios and uefi macros are defined and tested
|
2021-07-15 10:03:47 +02:00 |
|
mintsuki
|
4a87babe4a
|
misc: Forbid variable shadowing
|
2021-07-06 05:17:18 +02:00 |
|
mintsuki
|
ece3e9c099
|
iso9660: Fix bug where non rockridge filenames were not actually being loaded
|
2021-06-22 12:36:45 +02:00 |
|
mintsuki
|
662b5b7624
|
iso9660: Fix improper handling of filename casing
|
2021-06-12 08:03:49 +02:00 |
|
mintsuki
|
87cc5494c7
|
build: Remove dependency on GCC-specific -fplan9-extensions flag
|
2021-05-28 16:05:42 +02:00 |
|
mintsuki
|
9174a241dc
|
fat: Implement FAT12
|
2021-05-11 06:04:23 +02:00 |
|
mintsuki
|
db3a41bc4c
|
uefi: Implement chainloading support
|
2021-05-06 04:31:05 +02:00 |
|
mintsuki
|
4e4017fb13
|
pmm: Rework conventional memory allocator
|
2021-04-15 02:21:38 +02:00 |
|
mintsuki
|
7abb7348a9
|
stivale2: Implement terminal
|
2021-04-07 02:10:28 +02:00 |
|
mintsuki
|
30b750a2ad
|
elf: Always do ASLR when loading relocatable ELFs and handle unavailable memory ranges instead of crashing
|
2021-03-26 15:47:59 +01:00 |
|
mintsuki
|
48e6d8f90e
|
echfs: Remove overly verbose print
|
2021-03-21 07:49:31 +01:00 |
|
mintsuki
|
984986a64d
|
iso9660: Add support for rock ridge and properly handle padded sectors when searching directories
|
2021-03-20 11:52:53 +01:00 |
|
mintsuki
|
9386536c64
|
uefi: We don't do PXE
|
2021-03-13 09:45:17 +01:00 |
|
mintsuki
|
7ee7e3425c
|
pxe: Make it work again
|
2021-03-13 09:08:01 +01:00 |
|
mintsuki
|
5380c82e57
|
fat16: FAT16 does not use the high sector number in the directory entries
|
2021-03-13 05:18:55 +01:00 |
|
mintsuki
|
1822839506
|
fat: Initial FAT16 implementation
|
2021-03-13 05:07:18 +01:00 |
|
mintsuki
|
d96bdf775b
|
fat32: Fix base calculation for cluster sizes of more than 1 sector
|
2021-03-07 03:03:56 +01:00 |
|
JlXip
|
32a4539313
|
iso9660: support files without extension
|
2021-03-05 23:51:34 +01:00 |
|
mintsuki
|
8939c3421c
|
misc: Compile stage 2 with -Os and stage 3 with -O3
|
2021-03-04 23:12:40 +01:00 |
|
mintsuki
|
deac1d7fd1
|
Misc stuff
|
2021-03-04 09:15:10 +01:00 |
|
mintsuki
|
f7a8bbd7f6
|
A lot of changes
|
2021-03-03 22:38:28 +01:00 |
|
mintsuki
|
3e4b4a6b9b
|
disk: Move caching code to part.c from disk.c
|
2021-03-03 22:02:18 +01:00 |
|
mintsuki
|
edd4a8de60
|
Initial UEFI port
|
2021-03-02 10:23:43 +01:00 |
|
mintsuki
|
8c0c36ea74
|
misc: Change the way stage 2 and 3 are divided
|
2021-03-01 23:38:55 +01:00 |
|
mintsuki
|
659a6afa18
|
iso9660: Fix GCC 11 'array subscript partly outside array bounds' warning
|
2021-03-01 20:43:27 +01:00 |
|
JlXip
|
7677c6109d
|
iso9660: back to stage2+decompressor
|
2021-02-25 03:34:23 +01:00 |
|
JlXip
|
1a5cb00cda
|
iso9660: Root caching (rereverting)
|
2021-02-25 03:08:42 +01:00 |
|
mintsuki
|
27848fc85c
|
misc: General code reorganisation
|
2021-02-25 01:24:54 +01:00 |
|