📄 changelog
字号:
2004-02-19 Brett Johnson <brett@hp.com> * Fixed bug where default image initrd would carry over to another image that was selected interactively (iff the newly selected image did not have an initrd). * Added support for subnet-specific config files in netfs.2004-02-17 Brett Johnson <brett@hp.com> * integrated ia32 compressed kernel support from Matt Tolentino <matthew.e.tolentino@intel.com>2003-08-20 Stephane Eranian <eranian@hpl.hp.com> * released 3.42003-08-19 Stephane Eranian <eranian@hpl.hp.com> * integrated ia32 updates from Matt Tolentino <matthew.e.tolentino@intel.com>2003-08-13 Stephane Eranian <eranian@hpl.hp.com> * updated elilo.txt and netbooting.txt * fix a bug in choosers/simple.c:print_infos(). it needs to check if config file path is absolute when printing filename. * move definitions of CHAR_SLASH CHAR_BACKSLASH to elilo.h * fix a bug in read_config() where it would try other filename even when the user explicitely specified one via -C, now it fails it that file cannot be opened. * updated simple chooser set of builtin command keys * command keys are only valid if first on the line * increase default buffer size and increment when netbooting2003-06-04 Stephane Eranian <eranian@hpl.hp.com> * fix fs/netfs.c to work with recent version of EFI (14.61 or higher) which do not have the TFTP problem anymore. fix submitted by Guy Laborde2003-04-21 Stephane Eranian <eranian@hpl.hp.com> * ext2fs support is turned off by default to avoid problems with ext3-formatted partitions. * added gcc version check. MUST use 3.0 or higher2003-03-03 Stephane Eranian <eranian@hpl.hp.com> * added check on dev_tab in fs/*fs.c:*_uninstall()2003-02-07 Stephane Eranian <eranian@hpl.hp.com> * clean up in glue_localfs.c w.r.t. CHAR16 in set_default_path() * added support for extracting basename of bootloader path when using BOOTP (DHCP) only. The prefix is then used for all files open via netfs. Suggestion and initial patch by Guy Laborde from HP.2003-01-28 Stephane Eranian <eranian@hpl.hp.com> * fix the set_default_path() routine in glue_localfs.c. It would not correctly get the basename of the devpath. This caused the elilo.conf not to be found sometimes.2003-01-21 Stephane Eranian <eranian@hpl.hp.com> * fix bug in glue_netfs.c convert_ip2decstr() which caused some IP addresses to be incorrectly converted to strings.2002-11-01 Stephane Eranian <eranian@hpl.hp.com> * fix bug in -r option for IA64. There is no argument to this option.2002-10-15 Stephane Eranian <eranian@hpl.hp.com> * fixed a double free bug for the kernel memory in case of abort. (bug spotted by Levent Akyl from Intel) * released 3.3a2002-09-14 Stephane Eranian <eranian@hpl.hp.com> * applied patch from Andreas Schwab <schwab@suse.de> to eliloalt.c. eliloalt dynamically selects a variable in /proc/efi/vars.2002-09-12 Stephane Eranian <eranian@hpl.hp.com> * removed extra free() from fs/ext2fs.c:ext2fs_init_state(). Bug report and fix by NOMURA Jun'ichi <j-nomura@ce.jp.nec.com> * rewrote fs/ext2fs.c:read_bytes() to large memory stack buffer which was bigger than the 128KB limit of EFI causing some weird fimrware errors. bug reported by OMURA Jun'ichi <j-nomura@ce.jp.nec.com> * on IA-64 forbid the use of f32-f127 by the compiler (EFI spec)2002-09-10 Stephane Eranian <eranian@hpl.hp.com> * fix a bug in argify() that was causing an EFI assertion when aborting at the elilo prompt when netbooted.2002-08-26 Stephane Eranian <eranian@hpl.hp.com> * fixed devschemes/simple.c to use SPrint() instead of its own buggy conversion code (spotted by Richard Hirst). * fix bug in argify() when there was no NULL character in the string. * released 3.32002-08-19 Stephane Eranian <eranian@hpl.hp.com> * added fpswa.txt in the docs directory * updated elilo.txt2002-08-15 Stephane Eranian <eranian@hpl.hp.com> * added -F file option for IA-64 to allow a specific fpswa driver to be loaded * fixed fpswa.c to try and load the driver from all accessible partitions * added support to load (plain or gzipped) big-endian ELF/ia64 binaries using p_paddr. * fixed problem in fs/netfs.c causing large (>4MB) binaries to fail the Mftp() call2002-06-13 Stephane Eranian <eranian@hpl.hp.com> * Changed the despecialization character for the variables from \\ to & to avoid conflicts with \\ as a path separator2002-06-11 Stephane Eranian <eranian@hpl.hp.com> * fixed the return value in efi_main(). elilo was always returning success even in case of failure. Bug reported by Egan Ford <egan@sense.net> * applied patch from Richard Hirst <rhirst@linuxcare.com> to fix an initialization bug in choosers/textmenu.c * applied patch from Richard Hirst <rhirst@linuxcare.com> to make elilo compliant with EFI spec with regards to where it looks for files. With this patch, elilo will look in the directory it was loaded from, not on the root of the partition anymore.2002-03-04 Stephane Eranian <eranian@hpl.hp.com> * released version 3.2 * cleanup some GNU extension in fs/ext2fs.c (variable size array) * updated all documentation. Added netbooting.txt, simple_chooser.txt, eliloalt.txt, elilovar.txt2002-02-21 Stephane Eranian <eranian@hpl.hp.com> * added a Linux utility program (elilovar in tools) to set/read/delete the EliloAlt EFI variable used to specify an alternate kernel to boot. * rename DBG_PRINT() to DBG_PRT, PRINT_ERR() to ERR_PRT() * added support for hostname,domain name extraction in fs/netfs.c * fixed all known bugs in alternate.c * integrated patch from SGI to fix load offset for relocatable kernels (Jack Steiner, Brent Casavant)2002-02-21 Michael Johnston <michael.johnston@intel.com> and Chris Ahna <christopher.j.ahna@intel.com> * major update to ia32 support: can now boot 2.4.x, and 2.2.x kernels2002-02-20 Stephane Eranian <eranian@hpl.hp.com> * fixed missing netfs_fd_free() in case of file not found in netfs.c2002-02-19 Stephane Eranian <eranian@hpl.hp.com> * added support for substitution variables (vars.c) * changed the bootparam structure size back to 4kB * added support to simple to print final command line option with tab key * got rid of all the \r characters in strings use only \n (adjust emulator) * added EFICRT0 variable in Makefile to indicate location of loader script+crt02002-02-14 Stephane Eranian <eranian@hpl.hp.com> * added support for message= option to simple chooser * added support for description= option to simple chooser2002-02-13 Stephane Eranian <eranian@hpl.hp.com> * choosers/textmenu.c: new textmenu chooser (by rhirst@linuxcare.com) used by Debian * config.c: added support for dynamic global/per-image option management * ia64/plain_loader.c,ia64/gzip.c: fix load_offset (<bcasavan@sgi.com>) * added cmd line (-E) and config option (noedd30) to not set EDD30 EFI variable to true if not already TRUE (request by Matt_Domsch@dell.com) * added support for multiple devname schemes and probing2002-01-31 Stephane Eranian <eranian@hpl.hp.com> * cleaned up alternate.c * added support for ctrl-U (clear line) in chooser/simple.c 2002-01-25 Stephane Eranian <eranian@hpl.hp.com> * added support for architecture specific config file (elilo-ia64.conf, elilo-ia32.conf).2002-01-13 Stephane Eranian <eranian@hpl.hp.com> * removed call to Reset() in ext2fs.c2001-08-17 Stephane Eranian <eranian@hpl.hp.com> * released 3.1 * added support for command line architecture specific options: sysdeps_get_cmdline_opts(), sysdeps_print_cmdline_opts(), syspdeps_getopt() * added IA-64 command line option (-r) for relocation * fix behavior when kernel specified on command line but prompt mode was specified in config file. In this case, we now autoboot and ignore the prompt directive. * updated elilo.txt2001-08-15 Brent Casavant <bcasavan@sgi.com> * fix a bug in config.c:find_option() where it would do a strXcmp() on a NULL string.2001-08-01 Stephane Eranian <eranian@hpl.hp.com> * fixed bug in fs/netfs.c where it would not handle the small buffer error correctly. The retry path was not allocating a bigger buffer. * Global config options are now used if the user specifies a non-label load target, i.e. a kernel image file. * added support for architecture dependent config file image options (sys_img_options_t). * added support for setjmp/longjmp. * added support for aborting during a compressed load * added support for user to abort a load of a compressed file. * added 2 new ia-64 only config file options allowing kernel relocation: 'relocatable' as a global or per image option. * added support for kernel relocation on memory error. Based on code from Brent Casavant <bcasavan@sgi.com>. * added slash/backslash conversion for filenames on vfat filesystems.2001-07-23 Stephane Eranian <eranian@hpl.hp.com> * fixed error in netfs.c where the kernel name was not correctly set in netfs_query_layer() * fixed to wait_timeout() to correct the problem with the interactive prompt when return is hit directly when no text * fixed command line argument destruction problem, now we make a copy of them. This was affecting elilo when called directly from bootmanager with NVRAM options.2001-06-28 Stephane Eranian <eranian@hpl.hp.com> * removed W2U() hack to get from wide-char to unicode. Use -fshort-wchar option instead. * split gnu-efi package in two different packages: the libary+include+crt and the bootloader.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -