Commit Graph

168 Commits

Author SHA1 Message Date
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
K. Lange 035e980e8e github: purge travis-ci 2020-12-08 22:11:56 +09:00
K. Lange 79bdb6fc02 png: replace icons 2020-06-12 18:12:33 +09:00
K. Lange 8e74bee6d0 png: First pass at a PNG decoder
(only 8bpp rgba, non-interlaced for now)
2020-04-21 17:11:20 +09:00
K. Lange 8f7cda92fa inflate: Add DEFLATE decompressor and gunzip util 2020-04-21 11:23:26 +09:00
K. Lange bd92f00a40 json: add rudimentary JSON parser library 2020-03-28 22:20:20 +09:00
K. Lange 18389b62c7 util: should be able to build init normally in build-the-world 2019-12-17 15:44:42 +09:00
K. Lange 88363fa19e make: fix builds with clang by embedding required compiler-rt functions 2019-11-26 11:19:47 +09:00
K. Lange fec073784a bim: update to 1.6.1, and include tags 2019-07-09 21:18:55 +09:00
Kevin Lange 541c3187a1 Fix an issue with the docker build script under Docker for Mac 2019-05-28 22:15:47 +09:00
K. Lange e05b89b745 ungz: handle bad return from gzip 2018-12-26 00:11:05 +09:00
K. Lange 0f9e847c92 meta: genext2fs is no longer required (but still useful) 2018-12-13 11:43:31 +09:00
K. Lange f8b93f33d7 memory tracker: more data; avoid weird faults 2018-12-12 17:38:39 +09:00
K. Lange c963909275 memory tracking: include alloc caller in double free 2018-12-12 10:54:39 +09:00
K. Lange 4aa3c4bbe0 kernel: memory tracker improvements 2018-12-12 10:30:57 +09:00