Commit Graph

182 Commits

Author SHA1 Message Date
K. Lange
66b70caf4b meta: let gensym.krk do the sorting + dedupe 2023-05-11 15:23:30 +09:00
K. Lange
e88dca719f gensym: avoid link step when generating symbol table 2023-05-09 13:44:52 +09:00
K. Lange
86385a8925 julia: Add mandlebrot mode, explore mode 2023-05-06 13:50:40 +09:00
K. Lange
f14bd21548 esh: Migrate shell to /bin/esh 2023-05-05 22:30:33 +09:00
K. Lange
b1bc75290d util: fix gen_wcwidth for modern kuroko 2023-04-20 13:12:23 +09:00
K. Lange
ff5a32de2a meta: capture only up to first : when generating release notes 2022-10-22 12:03:44 +09:00
K. Lange
2bce2aa40e mkdisk: FAT overhead is too high again... overestimate more 2022-02-25 21:36:21 +09:00
K. Lange
b9b24f6190 meta: Add some magic to figure out what modules to build 2022-02-06 22:08:20 +09:00
K. Lange
31a83e919b meta: If a filed called '.arch' exists, use it as ARCH by default 2022-02-06 21:17:20 +09:00
K. Lange
ccf0b61740 meta: fix permissions on util/build-in-docker-aarch64.sh 2022-02-06 14:26:02 +09:00
K. Lange
6c2cd209d3 meta: Fixup build-toolchain to build libgcc, crts correctly 2022-02-06 14:24:26 +09:00
K. Lange
5d89b49613 github: Attempt to add a new workflow for aarch64 2022-02-06 14:24:26 +09:00
K. Lange
b53a56fe72 aarch64: begin work on new target 2022-01-30 21:25:27 +09:00
K. Lange
e68f69c18d base: Add /src/boot and /src/modules 2021-12-11 06:48:21 +09:00
K. Lange
c34d2781ab base: Install auto-dep.krk to /bin instead of /usr/bin 2021-11-02 17:58:58 +09:00
K. Lange
f110f0b215 libc: Update wcwidth with latest data 2021-10-27 19:23:05 +09:00
K. Lange
cd6c038090 build: Remove C++ support, stop including libstdcxx on the ramdisk 2021-10-27 13:24:11 +09:00
K Lange
106ca0b88f util: Move ISO, FAT stuff to a library 2021-10-20 23:14:39 +09:00
K Lange
707b7f7ed2 boot: MBR / disk boot stub 2021-10-20 23:14:34 +09:00
K. Lange
e9e9635a5f make: bail if make fails? 2021-10-13 21:13:16 +09:00
K. Lange
6d78b765b1 make: Give write access to docker container's bin dir 2021-10-13 21:12:29 +09:00
K. Lange
1cb7195d75 make: Replace update-extents.py with a Kuroko equivalent 2021-10-13 21:04:06 +09:00
K. Lange
c04800d100 util: Add working bochsrc 2021-09-15 20:40:25 +09:00
K. Lange
c2dea31ff0 base: Add 'guest' user with no groups, not in sudoers 2021-08-31 20:54:35 +09:00
K. Lange
8fbbc205be ahci: more testing 2021-08-31 19:43:12 +09:00
K. Lange
b8f2f93dee test: more detailed logging for USB so we can test xhci 2021-08-21 08:04:59 +09:00
K. Lange
73af71ecf9 meta: Update release notes template 2021-08-20 09:38:06 +09:00
K. Lange
8d9215284e test: install xhci module 2021-08-08 16:37:46 +09:00
K. Lange
d6697bb36f make: Add a test tool/script 2021-08-04 19:36:36 +09:00
K. Lange
6006ab975e util: Resolve bootstrapping issue through bruteforce 2021-07-29 19:56:43 +09:00
K. Lange
b293e989de markup: Initial work on new marked up text rendering library 2021-07-27 10:53:12 +09:00
K. Lange
02b9a5233a text: purge the SDF renderer, RIP 2021-07-06 13:22:59 +09:00
K. Lange
18f46976f8 text: Introduce new TrueType implementation 2021-07-06 00:36:46 +09:00
K. Lange
8ab4a0d2aa github: Re-add release management 2021-06-15 19:50:33 +09:00
K. Lange
074728b5ff boot: Recover BIOS loader. 2021-05-31 12:32:53 +09:00
K. Lange
08a1b3d0a9 misaka: final merge prep 2021-05-31 11:06:03 +09:00
K. Lange
b35f7ac8c9 misaka: initial merge 2021-05-31 10:54:11 +09:00
K. Lange
b4de7633c3 make: Port some core build utils to Kuroko 2021-04-28 06:41:55 +09:00
K. Lange
3818df0749 make: Build with -O2 instead of -O3 2021-04-24 19:07:14 +09:00
K. Lange
23a8ac63ad auto-dep: Don't build kuroko mods with -DDEBUG 2021-04-18 06:16:21 +09:00
K. Lange
abbe298cd7 boot: Compress ramdisk image with gzip 2021-04-08 18:07:08 +09:00
K. Lange
33fbcde1fd kuroko: sync with upstream 2021-03-25 20:39:37 +09:00
K. Lange
9ab445cb28 kuroko: Update with upstream, changes to classes 2021-03-18 09:57:22 +09:00
K. Lange
97d02d6e23 kuroko: Updates for 1.1-preview and threading support 2021-02-16 18:56:27 +09:00
K. Lange
f05522baca kuroko: synchronize and begin work on Toaru bindings 2021-01-21 21:26:50 +09:00
K. Lange
eedda5a9db Update Kuroko with new library paths 2021-01-10 11:34:56 +09:00
K. Lange
b8aecc7a37 rline: officially adopt rline_exp as the only rline, and bring in some improvements from kuroko 2021-01-01 18:08:30 +09:00
K. Lange
db23c987a9 Pull in Kuroko (as a submodule, but with build integration) 2021-01-01 17:19:44 +09:00
K. Lange
f2eb103fe8 github: dumb soft linebreaks 2020-12-08 23:02:43 +09:00
K. Lange
a0a2fc3348 github: try to add release notes template to drafts 2020-12-08 22:40:08 +09:00