1. d1b722d packages/pc-parts.c: fix bug in extended partition logic by Mark Cave-Ayland · 10 months ago
  2. f4d68d9 nvram: ensure that NVRAM configuration is separate from NVRAM node creation by Mark Cave-Ayland · 6 years ago
  3. 6daabf0 nvram: convert to use BIND_NODE_METHODS() macro by Mark Cave-Ayland · 6 years ago
  4. 5106785 all: gcc 9 build fixes by Mark Cave-Ayland · 6 years ago
  5. 853b59f pc-parts: allow successful detection of PReP boot partitions by Mark Cave-Ayland · 7 years ago
  6. b9d95b3 pci: add dma-* call-parent chain to all PCI devices and bridges by Mark Cave-Ayland · 7 years ago
  7. f3702e5 mac-parts.c: restrict checking of partition status flags to CHRP partitions only by Mark Cave-Ayland · 8 years ago
  8. aad0711 bootcode_load.c: use new get-bootcode-info plus minor bootcode fixes by Mark Cave-Ayland · 11 years ago
  9. c78e264 mac-parts.c: introduce new get-bootcode-info word by Mark Cave-Ayland · 11 years ago
  10. fad03ee mac-parts.c: prevent hang when opening partition without valid filesystem by Mark Cave-Ayland · 11 years ago
  11. ed8d9ec sun-parts.c: only interpose ufs-file-system if an argument (filename) is specified by Mark Cave-Ayland · 11 years ago
  12. c60c0d5 load.c: fix Forth stack underflow by Mark Cave-Ayland · 11 years ago
  13. abcfde4 video: move all non MOL-specific code from molvideo.c to vga.fs by Mark Cave-Ayland · 12 years ago
  14. 5c96009 console: remove libopenbios/console.h by Mark Cave-Ayland · 12 years ago
  15. 4926037 video_common.c: move colour palette code into individual devices by Mark Cave-Ayland · 12 years ago
  16. 3469df6 video_common.c: remove the video_get_res() function by Mark Cave-Ayland · 12 years ago
  17. fc5108e video_common.c: unify the video_info structure with Forth by Mark Cave-Ayland · 12 years ago
  18. d43cb6a video_common.c: Move osi_fb_info_t struct contents directly into the video_info struct by Mark Cave-Ayland · 12 years ago
  19. c67b066 video_common.c: rename get_color() and set_color() functions by Mark Cave-Ayland · 12 years ago
  20. e743510 video_common.c: move startup_splash() and refresh_palette() to packages/molvideo.c by Mark Cave-Ayland · 12 years ago
  21. 527198c packages: rename video.c to molvideo.c ready for MOL-specific video routines by Mark Cave-Ayland · 12 years ago
  22. a0a03fa load: fix generation of /chosen bootpath property by Mark Cave-Ayland · 12 years ago
  23. cfd9e63 video_common.c: create low-level video_fill_rect() function. by Mark Cave-Ayland · 12 years ago
  24. 5928abf video: Create tcx.fs and vga.fs to simulate Fcode video initialisation code. by Mark Cave-Ayland · 12 years ago
  25. fc6a873 video_common.c: Move primitive graphic operations into libopenbios/video_common.c. by Mark Cave-Ayland · 12 years ago
  26. 3ac7496 video: Create new video_common.c file for shared video primitive routines. by Mark Cave-Ayland · 12 years ago
  27. 6fc5490 disk-label.c: Fix opening of raw block devices by Mark Cave-Ayland · 12 years ago
  28. e4aa541 sun-parts.c: Fix NULL-dereferencing in sunparts_open by Artyom Tarasenko · 12 years ago
  29. 59f6bd1 loader: implement new loader type for CHRP/Apple partition bootcode (%BOOT) by Mark Cave-Ayland · 12 years ago
  30. 52eaa9e mac-parts.c: Fix auto-partition selection for the dir word. by Mark Cave-Ayland · 12 years ago
  31. 6abc66b mac-parts.c: Fix /packages/mac-parts boot when the package arguments are empty. by Mark Cave-Ayland · 12 years ago
  32. d851862 video.c: Fix compilation when CONFIG_DEBUG_CONSOLE_VIDEO is set to false. by Olivier DANET · 12 years ago
  33. 1086463 video.c: Fix incorrect sized type in fill_rect(). by Olivier DANET · 12 years ago
  34. 2b29bb7 mac-parts.c: Update bootpath to reflect the chosen partition if unspecified. by Mark Cave-Ayland · 12 years ago
  35. 4368048 Switch partition argument parsing to use left-parse-string as per CHRP bindings. by Mark Cave-Ayland · 12 years ago
  36. 586f6ed mac-parts.c: Add Apple_Bootstrap to partition types considered for Mac boot. by Mark Cave-Ayland · 12 years ago
  37. 81a8fd2 video.c: Place framebuffer address in frame-buffer-adr by William Hahne · 12 years ago
  38. 58dcd75 Rework mac-parts.c to use CHRP-compliant partition search, followed by Apple OF partition search. by Mark Cave-Ayland · 12 years ago
  39. 05d6db1 Fix dir cd:,\ (no partition specified) when reading from Mac partitions. by Mark Cave-Ayland · 12 years ago
  40. cb98439 SPARC64: Remove majority of the video initialisation hack. by Mark Cave-Ayland · 13 years ago
  41. d167456 Fix some memory leaks by Blue Swirl · 14 years ago
  42. 380cd33 Don't assume that pointer and cell size are identical, part 1 by Andreas Färber · 14 years ago
  43. 4355018 Fix warnings from GCC 4.6.0 by Blue Swirl · 14 years ago
  44. b60891b Avoid a lot of malloc/free traffic by Blue Swirl · 14 years ago
  45. 9db2469 video: improve boundary checking by Blue Swirl · 14 years ago
  46. 580ad85 disk-label: fix memory leakages by Blue Swirl · 14 years ago
  47. 6809d8d sun-parts: fix memory leakages by Blue Swirl · 14 years ago
  48. 6532c83 The Solaris 9 Fcode boot block relies on the assumption that Sun's OpenBOOT would always interpose /packages/ufs-file-system if by Mark Cave-Ayland · 15 years ago
  49. 1042f8a sparc: fix partition probe, try two partitions by Blue Swirl · 15 years ago
  50. f7717af sun-parts: fix id and flag sizes by Blue Swirl · 15 years ago
  51. 9d04d7e Improve packages/mac-parts partition detection for the cases where no partition is specified but a filename argument is, e.g by Mark Cave-Ayland · 15 years ago
  52. 482249e Use standard types by Blue Swirl · 15 years ago
  53. 3330f2e Fix a thinko in packages/mac-parts and then rework the open method so it more accurately reflects the CHRP boot specification. Also add seek limits by Mark Cave-Ayland · 15 years ago
  54. 48af280 Fix incorrect CONFIG constant in init.c. by Mark Cave-Ayland · 15 years ago
  55. fcf762c Remove /packages/misc-files since it is no longer required now that each filesystem has its own package. by Mark Cave-Ayland · 15 years ago
  56. a5511ad Currently the dir word works by using /packages/misc-files to open a directory in a similar way to a file and then by Mark Cave-Ayland · 15 years ago
  57. 930ce00 Move the grubfs filesystem handler into its own new package /packages/grubfs-files. This is the last of the filesystems to be by Mark Cave-Ayland · 15 years ago
  58. 40ed0fa Move the ext2 filesystem handler into its own new package /packages/ext2-files. by Mark Cave-Ayland · 15 years ago
  59. 8a5ccc0 Move the HFS filesystem handler into its own new package /packages/hfs-files. by Mark Cave-Ayland · 15 years ago
  60. d698673 Move the HFS+ filesystem handler into its own new package /packages/hfsplus-files. by Mark Cave-Ayland · 15 years ago
  61. 5ed6ff3 Move the separate ISO9660 handler into a new /packages/iso9660-files package in preparation for some future work. Based heavily by Mark Cave-Ayland · 15 years ago
  62. 6afdc00 Commit a couple of minor fixes to packages/nvram.c which allow it to be compiled with debugging enabled on platforms where by Mark Cave-Ayland · 15 years ago
  63. 3d7832b Implement a basic C loader function in load.c that tries to load each supported executable file format. Now that the ihandle by Mark Cave-Ayland · 15 years ago
  64. 0dddb61 Fix up non-grub iso9660 filesystem, plus correct a thinko where the sense of the existing hfs/ext2 probe functions was inverted by Mark Cave-Ayland · 15 years ago
  65. c6a9039 Fix partition string parsing code so that it correctly handles boot strings beginning with a comma of the form by Mark Cave-Ayland · 15 years ago
  66. fd32324 Fix the HFSP probe function, plus also resolve an off-by-one error in the mac-parts partition code. This should fix PPC boot once again. by Mark Cave-Ayland · 15 years ago
  67. 372ad16 Fix up the majority of the non-grubfs filesystems from my last commit, since they require a "probe with offset" function to by Mark Cave-Ayland · 15 years ago
  68. 7fc4e30 As documented on the mailing lists, change the interposition order of the disk packages from: by cdrom - deblocker - disk-label - (misc-files | sun-parts | pc-parts | mac-parts) · 15 years ago
  69. e8306d2 video: framebuffer properties must be 32bit values by Igor V. Kovalenko · 15 years ago
  70. 2864f10 Fix NULL pointer dereferences, spotted by clang analyzer by Blue Swirl · 15 years ago
  71. 183f3f9 Fix dead variable assignment, spotted by clang analyzer by Blue Swirl · 15 years ago
  72. de891e0 Move the bootinfo loader into libopenbios, refactoring and adding the new CONFIG_LOADER_BOOTINFO as appropriate. by Mark Cave-Ayland · 15 years ago
  73. 7fdf25e Switch the bootinfo-loader over to using strncasecmp rather than strcasecmp which should be much safer on binary buffersi of by Mark Cave-Ayland · 15 years ago
  74. d4451ae Move the *_init_program() functions into the main loader source files so that everything is in one place. Part of this by Mark Cave-Ayland · 15 years ago
  75. f78fec5 Introduce a set of CONFIG_LOADER_* configuration options to allow each architecture to specify the loaders that are to be used. by Mark Cave-Ayland · 15 years ago
  76. 92f8310 Split nvram.h into its proper two components - one for the arch-specific functions and another for the package functions. by Mark Cave-Ayland · 15 years ago
  77. bf897f1 Split video_subr.h into its separate components so that they can live in the right places, rather than placing the definitions by Mark Cave-Ayland · 15 years ago
  78. 1dbe55b Move the basic OpenBIOS configuration header files from include/openbios to include/. by Mark Cave-Ayland · 15 years ago
  79. 02896c1 Move the a.out, ELF and XCOFF header files down into include/arch/common. by Mark Cave-Ayland · 15 years ago
  80. da4cc1d Move the driver header files into include/drivers to synchronise with the code directory structure. by Mark Cave-Ayland · 15 years ago
  81. 4a2c065 Move the libopenbios header files into include/libopenbios to synchronise with the code directory structure. by Mark Cave-Ayland · 15 years ago
  82. 9a1c407 Move the fs header file into include/fs to synchronise with the code directory structure. by Mark Cave-Ayland · 15 years ago
  83. c112720 Move the kernel header files into include/kernel to synchronise with the code directory structure. by Mark Cave-Ayland · 15 years ago
  84. 76447ee Add missing files from previous refactoring commit and also fix a slight error in libopenbios/build.xml. by Mark Cave-Ayland · 15 years ago
  85. dbf1639 Refactoring of the OpenBIOS source code, as discussed on the mailing list. The primary aim of this process is to try and arrange by Mark Cave-Ayland · 15 years ago