Commit Graph

  • eb1fd4afc6 menu: Cleanup way escaping editor is handled and check for \n instead of \r in main menu mintsuki 2020-12-15 07:45:59 +0100
  • 44d90c020d getchar: Return \n when return is pressed instead of passing through \r from int 10h mintsuki 2020-12-15 07:40:19 +0100
  • 1c7a949183 limine-install: General code cleanup mintsuki 2020-12-15 07:22:16 +0100
  • d38dc9f6ee pxe: add stivale2 pxe server info tag Matteo Semenzato 2020-12-10 14:10:47 +0100
  • 675e73e759 menu: Small cosmetic changes to textbox mintsuki 2020-12-18 23:01:03 +0100
  • b5bca98333 menu: Implement prettier entry edit textbox which handles scrolling mintsuki 2020-12-18 22:38:18 +0100
  • 9538d62068 menu: Cleanup way escaping editor is handled and check for \n instead of \r in main menu mintsuki 2020-12-15 07:45:59 +0100
  • 22ba144d98 getchar: Return \n when return is pressed instead of passing through \r from int 10h mintsuki 2020-12-15 07:40:19 +0100
  • b8e580b16c limine-install: General code cleanup mintsuki 2020-12-15 07:22:16 +0100
  • 50541a7d05
    Merge pull request #57 from Matt8898/unstable mint 2020-12-10 15:36:04 +0100
  • c5eebbd92c pxe: add stivale2 pxe server info tag #57 Matteo Semenzato 2020-12-10 14:10:47 +0100
  • 18992d92ec docs: Explicitly state that the bootloader may ignore kernel header tags in stivale2 v0.7 mintsuki 2020-12-10 09:00:07 +0100
  • 3d76435d4c stivale: Make bootloader reclaImable entries aligned by spec mintsuki 2020-12-10 08:47:37 +0100
  • ed939eb6d9 docs: Document MENU_BRANDING config key mintsuki 2020-12-10 07:34:45 +0100
  • cdfc454ae2 menu: Support changing branding title screen mintsuki 2020-12-10 07:32:15 +0100
  • 0a8eae7bbe uri: Make 'uuid' an alias of 'guid' mintsuki 2020-12-10 07:22:06 +0100
  • 08d53bff58 part: Implement unified namespace between GPT partition UUIDs and filesystem UUIDs mintsuki 2020-12-10 07:13:52 +0100
  • 7545864f5b misc: Bump version to 0.7 mintsuki 2020-12-10 06:52:26 +0100
  • 8c910b20e5 uri: Add boot resource mintsuki 2020-12-09 13:02:05 +0100
  • 9c5298530d misc: Update binary images mintsuki 2020-12-07 19:00:38 +0100
  • ead1136ca9
    Merge pull request #56 from limine-bootloader/embedded_gpt mint 2020-12-07 18:37:43 +0100
  • 475abd6024 misc: Revert binary files to unstable's state as to make the PR mergeable #56 mintsuki 2020-12-07 18:36:39 +0100
  • eeb647d07c limine-install: Add more sanity checks and give the choice to install stage 2 to a partition with GPT mintsuki 2020-12-07 18:20:52 +0100
  • d40a6a3619 font: Specify that we use code page 437, use unsigned 8-bit fonts and special characters to print the menu's tree mintsuki 2020-12-07 17:14:14 +0100
  • 35181c2b54 gpt: Embed stage2 code within GPT structures so an extra partition is not needed mintsuki 2020-12-06 16:43:38 +0100
  • 8d04ab1c30 vbe: Add support for user loadable fonts for the menu mintsuki 2020-12-05 04:42:19 +0100
  • 34138387a3 docs: Document sub-entries and default expanded entries mintsuki 2020-12-05 04:31:54 +0100
  • 6ab44cb04c stivale: Add support for extended colour information mintsuki 2020-12-05 02:10:02 +0100
  • 39e812251b elf32: Fix bug where vaddr was used for memory zeroing instead of paddr v0.6.6 mintsuki 2020-12-05 00:44:29 +0100
  • 533fd3afba fat32: General cleanup and optimisation mintsuki 2020-12-04 14:11:25 +0100
  • 317937e545 misc: Make distclean Makefile target actually clean everything mintsuki 2020-11-29 23:45:18 +0100
  • 895880dd31 misc: Update binary image mintsuki 2020-12-05 01:11:38 +0100
  • c824f8cbd6 Don't stop download if tftp server sends packets smaller than the negotiated mtu N00byEdge 2020-12-01 23:50:49 +0100
  • 2f486fae65 elf32: Fix bug where vaddr was used for memory zeroing instead of paddr mintsuki 2020-12-05 00:44:29 +0100
  • b75b35c557 fat32: General cleanup and optimisation mintsuki 2020-12-04 14:11:25 +0100
  • 3ee1ee880b menu: Fix bug where variable may be used uninitialised, make DEFAULT_ENTRY 1-based, add 'no' setting for TIMEOUT mintsuki 2020-12-03 12:38:53 +0100
  • fe022c49f5 menu: Do not have countdown if default entry is a directory mintsuki 2020-12-02 19:16:38 +0100
  • 75c51c1e53 misc: Update binary images mintsuki 2020-12-02 19:09:40 +0100
  • 60b72aee6a
    Merge pull request #55 from N00byEdge/pxe_smaller_packets_fix mint 2020-12-02 19:08:20 +0100
  • 78b19f8713 Add built binaries #55 N00byEdge 2020-12-01 23:53:28 +0100
  • 0c81b639fb Don't stop download if tftp server sends packets smaller than the negotiated mtu N00byEdge 2020-12-01 23:50:49 +0100
  • 99aacedad9 linux: Allocate the relocation buffer for the command line early so it's allocated before the real mode code mintsuki 2020-12-01 03:49:01 +0100
  • a9d69d3823 linux: Fix issue where command line buffer might be in memory in an address outside the range the boot protocol mandates mintsuki 2020-12-01 03:19:46 +0100
  • 4c09663a28 menu: Fix issue where command line buffer was allocated in conventional memory and subsequently discarded mintsuki 2020-12-01 03:09:38 +0100
  • 9b7f9e4209 config: Add default expanded entries mintsuki 2020-12-01 02:52:03 +0100
  • 8c4f3ecfde misc: Make distclean Makefile target actually clean everything mintsuki 2020-11-29 23:45:18 +0100
  • 5c87714541 vbe: Fix handling of VBE versions older than 3.0 v0.6.5 mintsuki 2020-11-29 08:26:08 +0100
  • 3a8c9fc52c misc: Reuse buffers that hold the paths of module files for protocols mintsuki 2020-11-18 00:53:11 +0100
  • 90c7bc4e3e pmm: Panic if there is an attempt to reserve a memory range below 1 MiB mintsuki 2020-11-25 02:25:00 +0100
  • e7147188e1 vbe: Fix handling of VBE versions older than 3.0 mintsuki 2020-11-29 08:26:08 +0100
  • c0417a875d config: Dynamically allocate buffer for config values when requested mintsuki 2020-11-27 19:33:34 +0100
  • 81b9911613 pmm: Panic if there is an attempt to reserve a memory range below 1 MiB mintsuki 2020-11-25 02:25:00 +0100
  • 6cdb9fff24 pmm: Fix bug where align_entry() would return the wrong error value v0.6.4 mintsuki 2020-11-24 00:19:00 +0100
  • af78abb14b pmm: Fix bug where align_entry() would return the wrong error value mintsuki 2020-11-24 00:19:00 +0100
  • 9cd21c6a30 term: Add double buffering mintsuki 2020-11-20 19:55:18 +0100
  • ed590257af misc: Reuse buffers that hold the paths of module files for protocols mintsuki 2020-11-18 00:53:11 +0100
  • a8a079425a config: Add full entry editor mintsuki 2020-11-18 00:13:54 +0100
  • 6cdae13b2b makefile: Make test targets depend on all mintsuki 2020-11-17 01:33:30 +0100
  • 536a82627b panic: Do not print stacktrace if map file is not loaded. Fix places where we erroneously appended a newline to a panic string mintsuki 2020-11-17 01:24:01 +0100
  • 85b4d063a8 menu: Prettify print_tree() mintsuki 2020-11-17 00:50:26 +0100
  • dc54ee97eb config: Add initial support for config directory entries mintsuki 2020-11-16 23:31:03 +0100
  • 5b9a43d684 misc: Fix a bunch of warnings related to potentially used uninitialised variables v0.6.3 mintsuki 2020-11-16 21:23:11 +0100
  • 970b4e3fc9 misc: Fix a bunch of warnings related to potentially used uninitialised variables mintsuki 2020-11-16 21:23:11 +0100
  • 2f4f645ea7 Add pxe documentation. Matteo Semenzato 2020-11-16 17:51:51 +0100
  • 4fea06416c Update issue templates mint 2020-11-16 15:40:13 +0100
  • 2c82991b19 misc: Document STAGE2_MAP config key mintsuki 2020-11-16 15:22:44 +0100
  • be17ed18dc ext2: Add initial symlink support. Fixes #53 mintsuki 2020-11-16 15:00:57 +0100
  • 4c67bd0a16 misc: Upload stage2.map mintsuki 2020-11-15 17:57:43 +0100
  • 0e8ceb28e5 misc: Implement stacktrace mintsuki 2020-11-15 17:56:10 +0100
  • 873ebc3878
    Merge pull request #54 from Matt8898/unstable mint 2020-11-16 19:05:41 +0100
  • 1e0ed9aa5f Add pxe documentation. #54 Matteo Semenzato 2020-11-16 17:51:51 +0100
  • f2d40775b0 Update issue templates mint 2020-11-16 15:40:13 +0100
  • c33d6c1d15 misc: Document STAGE2_MAP config key mintsuki 2020-11-16 15:22:44 +0100
  • 6fd8eb0531 ext2: Add initial symlink support. Fixes #53 mintsuki 2020-11-16 15:00:57 +0100
  • 7b6fe03a40 misc: Upload stage2.map mintsuki 2020-11-15 17:57:43 +0100
  • 8460cee5ca misc: Implement stacktrace mintsuki 2020-11-15 17:56:10 +0100
  • ee1aee301b pmm: Only align memory map when explicitly requested as not to fragment ext_mem allocations too much v0.6.2 mintsuki 2020-11-14 13:29:30 +0100
  • 7a03b32167 ext2: Improve performance of non-ext4 inode reads by caching the block chain mintsuki 2020-11-14 04:13:23 +0100
  • 3fe4cb8298 ext2: Fix bug where tokens were not appended a 0 terminator when examining path mintsuki 2020-11-14 00:59:28 +0100
  • 36b5be1380 pmm: Only align memory map when explicitly requested as not to fragment ext_mem allocations too much mintsuki 2020-11-14 13:29:30 +0100
  • 769ab76e78 ext2: Improve performance of non-ext4 inode reads by caching the block chain mintsuki 2020-11-14 04:13:23 +0100
  • 754f1a35b7 ext2: Fix bug where tokens were not appended a 0 terminator when examining path mintsuki 2020-11-14 00:59:28 +0100
  • c15e8527d4 stivale2: Fix bug where uri_open return value is tested wrong; uri: Allocate new buffer on uri_resolve v0.6.1 mintsuki 2020-11-10 11:12:56 +0100
  • 352f74daef stivale2: Fix bug where uri_open return value is tested wrong; uri: Allocate new buffer on uri_resolve mintsuki 2020-11-10 11:12:56 +0100
  • e3519a6cfa misc: Change config location detection mechanism slightly v0.6 mintsuki 2020-11-09 15:04:53 +0100
  • 92814b4728 misc: Rename master to unstable mintsuki 2020-11-09 14:38:32 +0100
  • 98c8921a7e misc: Update background and screenshot mintsuki 2020-11-09 14:29:53 +0100
  • 168716a251 misc: Add config file options for specifying the resolution in a granular way. Other misc bug fixes. Fixes #45 mintsuki 2020-11-09 12:31:47 +0100
  • 495b1570db vbe: Ensure that the format is xRGB8888 for the graphical menu mintsuki 2020-11-09 11:15:54 +0100
  • cfb1734f43 vbe: Implement more expressive framebuffer tag (fixes #37) mintsuki 2020-11-08 11:59:23 +0100
  • e834f5caae stivale: Fix pagemap not mapping every memmap entry bug v0.5.9 mintsuki 2020-11-07 23:50:01 +0100
  • 6d232193cf stivale: Fix pagemap not mapping every memmap entry bug mintsuki 2020-11-07 23:50:01 +0100
  • 1390062494 linux: Add possibility to load multiple modules mintsuki 2020-11-07 22:21:30 +0100
  • fd1f724e45 misc: Remove 512-byte sector assumptions from various places v0.5.8 mintsuki 2020-11-05 17:18:45 +0100
  • f900808902 bootsect: Do not assume 512-byte sectors mintsuki 2020-11-05 17:00:15 +0100
  • 3866cae4eb bootsect: Move jump to stage2 to second half of bootsector mintsuki 2020-11-05 01:04:49 +0100
  • 945daf4242 bootsect: Remove useless instructions mintsuki 2020-11-05 00:56:52 +0100
  • 03413047c3 CONFIG.md: Add missing color to list mintsuki 2020-11-05 17:49:38 +0100
  • ceb51518af misc: Remove 512-byte sector assumptions from various places mintsuki 2020-11-05 17:18:45 +0100
  • 1ead86ef70 bootsect: Do not assume 512-byte sectors mintsuki 2020-11-05 17:00:15 +0100