mintsuki
|
71b3ae548b
|
compress: Replace tinf's inflate implementation with stb_image's zlib
|
2023-02-15 11:21:53 +01:00 |
|
mintsuki
|
4d855fc17e
|
term: Move to use external, portable terminal
|
2022-10-04 00:58:00 +02:00 |
|
mintsuki
|
2460b33f9c
|
build: Misc build system improvements
|
2022-08-23 00:21:09 +02:00 |
|
mintsuki
|
dc3a81cb61
|
build: Drop support for building GCC toolchain
|
2022-08-09 13:30:16 +02:00 |
|
mintsuki
|
6106285d35
|
build: Move to using external cross-detect package
|
2022-07-05 09:14:48 +02:00 |
|
mintsuki
|
098e8679f3
|
build: Rename freestanding-headers to match upstream
|
2022-06-30 07:48:42 +02:00 |
|
mintsuki
|
2280e2c346
|
build: Pull make_toolchain.sh on bootstrap
|
2022-06-25 05:27:47 +02:00 |
|
mintsuki
|
75c3585e58
|
build: Use binary libgcc from GCC instead of our own stubs. Closes #180
|
2022-06-20 04:28:59 +02:00 |
|
mintsuki
|
7eac8416e7
|
build: Run toolchain-detect at configure time
|
2022-06-18 03:03:06 +02:00 |
|
mintsuki
|
7404cb467e
|
build: Add toolchain-detect
|
2022-06-15 07:16:41 +02:00 |
|
mintsuki
|
539ac94563
|
build: Disable all ports by default
|
2022-06-15 05:01:22 +02:00 |
|
mintsuki
|
13b9a333ad
|
build: Update due to limine-efi rebranding
|
2022-06-14 05:58:34 +02:00 |
|
mintsuki
|
746d0ad529
|
protos: Drop stivale and stivale2 support
|
2022-06-14 03:56:30 +02:00 |
|
mintsuki
|
c5d61e4ec6
|
build: Unbreak out of tree builds
|
2022-02-21 00:40:15 +01:00 |
|
mintsuki
|
1984f401a1
|
build: Use config.h for generated constants
|
2022-02-20 23:05:53 +01:00 |
|
mintsuki
|
27d19e6f11
|
misc: Use freestanding_headers rather than shipping them
|
2022-02-15 06:18:57 +01:00 |
|
mintsuki
|
b138b1952e
|
limine-install: Make hgen a shell script
|
2022-02-10 14:47:38 +01:00 |
|
mintsuki
|
aae5e6f779
|
menu: Support using 1-9 to boot menu entries
|
2022-02-04 22:25:34 +01:00 |
|
mintsuki
|
400202d926
|
misc: stage23 -> common
|
2022-02-03 10:38:43 +01:00 |
|
mintsuki
|
e4bd2cfdbf
|
build: Move program detection logic to configure script
|
2022-01-31 11:46:19 +01:00 |
|
mintsuki
|
3afb251750
|
build: Add *.tar.gz to .gitignore
|
2022-01-28 12:29:38 +01:00 |
|
mintsuki
|
3ea53247c2
|
misc: incbin -> hgen
|
2022-01-28 09:35:48 +01:00 |
|
mintsuki
|
55166fda2f
|
limine-install: Overhaul
|
2022-01-27 12:53:40 +01:00 |
|
mintsuki
|
a0a8b3c0d6
|
build: 'install' portability fixes
|
2022-01-22 03:46:48 +01:00 |
|
mintsuki
|
26641eb1a8
|
build: Misc build system improvements
|
2022-01-16 22:41:37 +01:00 |
|
mintsuki
|
3bb70dcbee
|
build: Move to using autoconf
|
2022-01-16 06:09:36 +01:00 |
|
mintsuki
|
68c7e26574
|
build: Move to reduced-gnu-efi
|
2021-12-08 21:26:25 +01:00 |
|
mintsuki
|
f939d7545a
|
build: Add make dist target
|
2021-10-24 15:48:52 +02:00 |
|
mintsuki
|
6e1afcd3cb
|
uefi: Initial 32 bit UEFI support
|
2021-07-20 13:35:43 +02:00 |
|
mintsuki
|
187576393c
|
limine-install: Add local .gitignore
|
2021-05-28 15:57:34 +02:00 |
|
mintsuki
|
8c28d8ff3d
|
limine-install: More macOS friendliness
|
2021-04-16 12:22:22 +02:00 |
|
mintsuki
|
2e12cc0a40
|
protos: Make sure Linux and chainload protocols use the proper real mode IVT when spun up
|
2021-03-17 19:12:31 +01:00 |
|
mintsuki
|
271ac85197
|
misc: Makefile fixes and update README.md
|
2021-03-08 08:09:15 +01:00 |
|
mintsuki
|
edd4a8de60
|
Initial UEFI port
|
2021-03-02 10:23:43 +01:00 |
|
mintsuki
|
7e786cee81
|
misc: Misc adjustments
|
2021-02-25 06:12:32 +01:00 |
|
mintsuki
|
27848fc85c
|
misc: General code reorganisation
|
2021-02-25 01:24:54 +01:00 |
|
mintsuki
|
7eb22e5c15
|
misc: Remove binaries from repo
|
2021-02-23 01:16:12 +01:00 |
|
JlXip
|
34460c31a5
|
iso9660
|
2021-02-22 06:00:23 +01:00 |
|
mintsuki
|
0bc87d660c
|
misc: Make build system download stivale headers from stivale repository and delete local copies
|
2021-01-15 05:14:20 +01:00 |
|
mintsuki
|
e7147188e1
|
vbe: Fix handling of VBE versions older than 3.0
|
2020-11-29 08:26:08 +01:00 |
|
mintsuki
|
7b6fe03a40
|
misc: Upload stage2.map
|
2020-11-15 17:57:43 +01:00 |
|
mintsuki
|
8460cee5ca
|
misc: Implement stacktrace
|
2020-11-15 17:56:10 +01:00 |
|
Matteo Semenzato
|
e7ae195304
|
Add pxe support
|
2020-11-05 01:53:18 +01:00 |
|
mintsuki
|
c869ab6f85
|
Add header dependencies to Makefiles
|
2020-09-21 12:46:42 +02:00 |
|
mintsuki
|
5663169aa6
|
Switch back to GCC
|
2020-09-13 14:36:18 +02:00 |
|
mint
|
45aaa72e85
|
Decompressor (#23)
* Add decompressor infrastructure
* Fix up everything
* Add a gzip decompressor (#22)
Co-authored-by: Matteo Semenzato <mattew8898@gmail.com>
|
2020-09-06 03:35:32 +02:00 |
|
mintsuki
|
7bde0c80ca
|
Move to clang, no longer ship prebuilt binary, embed bootloader into the installer and provide a way to install the installer
|
2020-09-04 05:21:58 +02:00 |
|
mintsuki
|
866e95b4c3
|
Rebranding
|
2020-08-29 20:02:16 +02:00 |
|
Shreyas Lad
|
609f9d86de
|
EXT2 and VFS support (#5)
* initial header file
* finished inode structure
* finished inode permissions
* updated makefile
* working ext2fs build
* found superblock
* bgdt is ded
* parsed bgdt
* directory entry structure
* parsed inodes
* parsed root inode
* found directory entries
* added ext2 support
* fs abstraction support
* cached size in FILE
* hm
* removed debug statements
* added to is_ext2() args
* fixed read errors
* comply with standards
* fixed things
* more fixes
* more makefile fixes
* even more fixes
|
2020-04-15 08:48:35 +02:00 |
|
mintsuki
|
df22bcc17f
|
Add readme and prebuilt image
|
2020-04-07 07:24:19 +02:00 |
|