bc84c406d9
build: update Linux Subsystem boot configuration to use compressed rootfs
2025-04-12 04:39:30 +00:00
bbb70eb621
feat: add advanced options for Fennix boot menu in grub.cfg
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-04-03 07:13:13 +00:00
cccbfd2c95
build: add libstdc++ target
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-04-03 06:17:34 +00:00
c412a75f91
feat(kernel): update limine
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-25 18:15:45 +00:00
d251d9d03f
refactor(rootfs): reorganize file structure and remove unnecessary .gitkeep files
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-24 15:33:07 +00:00
fcdc26c1f7
refactor(tools): update boot configurations
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-24 15:07:22 +00:00
527e1708ce
refactor(rootfs): change "initrd" to "rootfs"
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-24 00:51:00 +00:00
19055409cd
ci: experimental change to workflows to use dev container
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-06 00:26:30 +00:00
88a5f06325
build(tools): rewrite makefile to be more efficient and easy to understand
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-26 23:07:36 +00:00
c09bdee89a
build: refine .gitignore rules for tools directory
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-13 16:47:15 +02:00
3fa7acb116
build: add support for GRUB in the build process
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-13 16:47:06 +02:00
e6933acfb0
kernel: add aarch64 architecture support
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-10 17:26:26 +02:00
eb602e12c2
toolchain: update architecture support and improve toolchain configuration
...
Added arm and aarch64 support
tools/Makefile has been refactored
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-08 11:59:30 +02:00
073f582752
website: Rewrite the website
...
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 2m45s
Build OS / Build Cross-Compiler & Toolchain (push) Failing after 14m7s
Build OS / Analyze with CodeQL (cpp) (push) Has been skipped
Build OS / Build amd64 (push) Has been skipped
Build OS / Build i386 (push) Has been skipped
Build OS / Build aarch64 (push) Has been skipped
Build OS / Flawfinder (push) Failing after 6m46s
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-04 08:09:57 +02:00
dea36a0228
chore: Update makefiles and doxygen
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-04 06:26:55 +02:00
522158913f
kernel: Add .note section
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-03 21:51:17 +02:00
9ea2f4266e
chore: Add patch for qemu
...
Removed patch "Replace GDB exit calls with proper shutdown" so when we stop debugging in vscode, the qemu process is automatically killed.
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2024-12-28 08:49:12 +02:00
EnderIce2
828dab1875
chore: Update driver makefiles
2024-11-29 05:05:49 +02:00
EnderIce2
7948d0c6e5
chore: Update makefiles & macros
2024-11-29 04:24:27 +02:00
EnderIce2
ce3cf8162a
chore: Update codebase
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 53s
Build OS / Build Cross-Compiler & Toolchain (push) Failing after 17m52s
Build OS / Analyze with CodeQL (cpp) (push) Has been skipped
Build OS / Build amd64 (push) Has been skipped
Build OS / Build i386 (push) Has been skipped
Build OS / Build aarch64 (push) Has been skipped
2024-11-28 04:47:30 +02:00
EnderIce2
0dbdacb8df
chore: General cleanup
2024-11-27 01:19:24 +02:00
EnderIce2
00a37325f6
chore: Fix build process
2024-11-26 03:27:08 +02:00
EnderIce2
26b9c8e921
Add SSDT1.dat
2024-11-20 04:29:11 +02:00
EnderIce2
dc5d62717e
Update submodules
2024-11-20 04:26:09 +02:00
EnderIce2
5260c351aa
Remove --ioc=true from kernel command line
2024-02-28 06:35:13 +02:00
EnderIce2
6301975d96
Enable default PIE for cross-compilation
2024-02-02 02:00:10 +02:00
EnderIce2
4722e34a01
Update Makefile to disable NLS for cross-compilation
2024-01-30 21:30:26 +02:00
EnderIce2
f218181f0a
Update tool dependencies in Makefile
2024-01-30 04:22:09 +02:00
EnderIce2
a18b24e859
Update files
2024-01-19 06:53:16 +02:00
Alex
ccff4d72f3
Add robots.txt
2023-10-07 22:01:51 +03:00
Alex
13cc13e178
Removed memtrk
2023-08-24 04:49:29 +03:00
Alex
4b930236c7
Update OS
2023-08-06 04:55:00 +03:00
Alex
9730af9992
Update OS
2023-06-10 13:12:18 +03:00
Alex
4a2306f325
Fix duplicate recipe in Makefile
2023-05-20 05:13:02 +03:00
Alex
5fb1f96005
Update filesystem structure
2023-05-20 04:31:24 +03:00
Alex
c42b92bd85
Update kernel cmdline
2023-05-17 03:38:36 +03:00
Alex
f3dd9099fa
Update limine.cfg
2023-05-15 02:51:36 +03:00
Alex
721652909f
Update configs
2023-05-11 19:05:26 +03:00
Alex
1c202cdda8
Do not compile ExtMemDbg
2023-04-23 08:21:18 +03:00
Alex
7e01df0b1b
Update grub config
2023-03-29 03:27:34 +03:00
Alex
d0ba001bf2
Support i386
2023-03-29 03:03:42 +03:00
Alex
ca3a6f11e7
Update grub config
2023-03-29 03:00:46 +03:00
Alex
fea3816246
Add bootanim.tar.gz
2023-03-25 12:13:20 +02:00
Alex
b366282660
Update ExtMemTrk code
2023-03-19 23:55:17 +02:00
Alex
2b2f48849c
Add stub ExtMemDbg program
2023-03-16 17:21:21 +02:00
Alex
cdd36a7d8d
Add __clone_all_no_qemu
2023-03-15 05:57:46 +02:00
Alex
b2e9fb979c
Update configs
2023-03-14 01:42:20 +02:00
Alex
b243ffb25b
Updated configs
2023-03-06 03:34:39 +02:00
Alex
c5342827bd
Update bootloader configs
2023-03-04 21:19:57 +02:00
Alex
b5e281d2f9
Use Xalloc as memory allocator
2023-02-24 10:20:42 +02:00