changelog
来自「开放源码实时操作系统源码.」· 代码 · 共 1,895 行 · 第 1/5 页
TXT
1,895 行
2007-08-28 Gary Thomas <gary@mlbassoc.com>
* src/flash.c (do_flash_init): Memory allocation was slightly
incorrect - 'workspace_end' should always be used to find
the end of available memory.
2007-08-08 Peter Korsgaard <peter.korsgaard@barco.com>
* include/net/http.h:
* src/net/http_client.c: Add HTTP_FORBIDDEN error code for 403
Forbidden response.
2007-06-03 Andrew Lunn <andrew.lunn@ascom.ch>
* src/net/net_io.c: (do_ip_addr): Option to set domain name.
* doc/redboot_cmds.sgml: Document new option.
2007-06-03 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
* cdl/redboot.cdl: CDL to control the use of DNS domain name.
* src/net/bootp.c: Get the domain name from the reply.
* src/net/dns.c: Domain name from CDL, fconfig and DHCP.
2007-06-02 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
* src/flash.c: (fis_list): fis list will now list an image
which happens to start at address 0.
2007-04-11 Gary Thomas <gary@mlbassoc.com>
2007-04-11 Jonathan Larmour <jifl@eCosCentric.com>
* src/fs/fileio.c: Temporary kludge to treat flash correctly if either
flash v1 or flash v2 used with this file.
(do_mount): silence warning. Include accidentally omitted printf arg.
(do_list): silence warning.
2007-01-22 Peter Korsgaard <peter.korsgaard@barco.com>
* src/load.c (do_load): Reset entry address before load so
go/exec commands will fail after an incomplete upload.
2006-11-28 David Fernandez <dfernandez@cct.co.uk>
* cdl/redboot.cdl: Modified to change the option
CYGDAT_REDBOOT_DEFAULT_NETWORK_DEVICE to make it independent of
CYGSEM_REDBOOT_FLASH_CONFIG, changes in net_io.c will allow to
specify a default interface in terms of the name and its position
in the table of interfaces for the driver.
* src/net/net_io.c: Modified to allow
CYGDAT_REDBOOT_DEFAULT_NETWORK_DEVICE to be used even with no flash
available.
Bug regarding CYGSEM_REDBOOT_NETWORK_INIT_ONE_DEVICE fixed, so that
when working with several network interfaces, and the default one
fails to initialize, only the first successfully initialized one is
used.
2006-11-19 Andrew Lunn <lunn@laptop.lunn.ch>
* src/load.c: Only call valid_address() if
CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS is enabled.
2006-09-06 Andrew Lunn <andrew.lunn@ascom.ch>
* cdl/redboot.cdl: Fix description of CYGSEM_REDBOOT_DISK_IDE.
Error pointed out by Wang Cui
2006-08-28 Sergei Gavrikov <w3sg@SoftHome.net>
* src/net/tftp_client.c (tftp_error_ack): Fix compiler warnings.
2006-07-21 David Ho <davidkwho@gmail.com>
* src/flash.c (fis_start_update_directory): Fix build error when
redundant FIS selected and locking is not enabled/supported.
2006-05-24 Gary Thomas <gary@mlbassoc.com>
* src/net/net_io.c (do_ip_addr): Bail out if no networking.
2006-05-23 Gary Thomas <gary@mlbassoc.com>
* src/flash.c (fis_update_directory): Fix problems building on systems
with no FLASH locking.
2006-04-19 Alexander Neundorf <alexander.neundorf@jenoptik.com>
* src/flash.c, src/main.c, src/fconfig.c:
* include/fis.h, include/redboot.h:
* cdl/redboot.cdl:
add support for redundant FIS tables, configurable via
CYGOPT_REDBOOT_REDUNDANT_FIS
2006-04-07 Grant Edwards <grante@visi.com>
* src/net/net_io.c (net_io_getc_nonblock):
Handle TELNET_WILL (reject same as TELNET_DO)
2006-04-03 Lars Povlsen <lpovlsen@vitesse.com>
* src/flash.c (fis_update_directory): Fixed flash region size when
CYGSEM_REDBOOT_FLASH_COMBINED_FIS_AND_CONFIG is enabled.
2006-03-27 Gary Thomas <gary@mlbassoc.com>
* src/net/tcp.c (__tcp_write_block): Fix calculation of actual
total number of bytes sent (from Wolfgang Koebler)
2006-02-25 Oliver Munz <munz@speag.ch>
Andrew Lunn <andrew.lunn@ascom.ch>
* src/xyzModem.c (xyzModem_stream_open): Fix compiler warnings.
* src/flash_load.c (NEW): Implements access to flash
* src/load.c: Allow load command to load directly into flash
* cdl/redboot.c (CYGBLD_REDBOOT_LOAD_INTO_FLASH) Control new
feature, disabled by default.
* cdl/main.c (cyg_start): Assert check to see if we have
overflowed the workspace.
* doc/redboot_cmds.sgml: Document new flag.
2006-02-24 Jonathan Larmour <jifl@eCosCentric.com>
* src/fs/fileio.c (do_list): Use getcwd for current directory,
rather than "." which may not be implemented in the FS.
2006-02-17 Andrew Lunn <andrew.lunn@ascom.ch>
* src/flash.c (fis_lock & fis_unlock): Allow compilation without
FIS being enabled.
* src/flash.c (fis_update_directory): When reading/writing flash
use the full size of the fis directory, not just one block.
2005-11-23 Peter Korsgaard <peter.korsgaard@barco.com>
* src/gunzip.c (do_gunzip): Fixed diag_printf format string warnings.
2005-10-17 Gary Thomas <gary@mlbassoc.com>
* src/iomem.c (do_iopeek): Correct number of options.
2005-09-13 Jonathan Larmour <jifl@eCosCentric.com>
* src/parse.c (redboot_exec): Conditionalise use of
__mem_fault_handler to only be when stubs are included.
(error_handler): Ditto for this function.
* src/main.c (cyg_start): Conditionalise use of
__mem_fault_handler to only be when stubs are included.
(do_go): Ditto.
(error_handler): Ditto for this function.
2005-09-09 Andrew Dyer <adyer@righthandtech.com>
* src/load.c: add calls to redboot_getc_terminate before exiting
load_elf_image() in various error scenarios, change the final call
to redboot_getc_terminate to have the error flag set. This will
cause a tftp nak and close down the connection since for ELF files
we don't read the whole content but end the connection when the
runnable parts are in.
* src/net/tftp_client.c: add tftp_error() to send an error back to
the server. define tftp_stream_terminate() and pass it into the
redboot interface.
2005-09-08 Gary Thomas <gary@mlbassoc.com>
* src/io.c:
* include/redboot.h:
* doc/redboot.sgml:
* cdl/redboot.cdl: Add support for ANSI keyboard cursor keys
such as HOME/END/Arrows
2005-09-08 Stefan Sommerfeld <sommerfeld@mikrom.com>
* src/flash.c: Fix usage of "fis create", more arguments are optional
Set mem_base to mem_addr instead of flash_addr for a loaded image
2005-09-03 Andrew Lunn <andrew.lunn@ascom.ch>
* cdl/redboot.cdl: White space changes to aid readability.
2005-09-03 Isaac Claymore <iclaymore@gmail.com>
* src/flash.c (fis_create): Print an error if the FIS directory is
full when we try to create a new entry.
2005-08-17 David Vrabel <dvrabel@arcom.com>
* cdl/redboot.cdl (CYGNUM_REDBOOT_DEFAULT_NETWORK_DEVICE): Removed
since isn't used anywhere.
* cdl/redboot.cdl (CYGDAT_REDBOOT_DEFAULT_NETWORK_DEVICE): New option
to specify the name of the default network device.
* src/net/net_io.c: Use CYGDAT_REDBOOT_DEFAULT_NETWORK_DEVICE as
the default to the net_device config option.
2005-07-06 Isaac Claymore <iclaymore@gmail.com>
* src/fconfig.c: (get_config): Verify the length of the script is
less than MAX_SCRIPT_LENGTH.
2005-06-29 Andrew Lunn <andrew.lunn@ascom.ch>
* doc/redboot_cmds.sgml:
* src/dump.c: Fix the usage for dump and x command.
2005-06-29 Peter Korsgaard <jacmet@sunsite.dk>
* src/flash.c (find_free): Maintain sort order when splitting
chunks.
2005-06-27 Andrew Lunn <andrew.lunn@ascom.ch>
* src/net/enet.c (ntohs): Return type is a short.
2005-06-22 Peter Korsgaard <jacmet@sunsite.dk>
* src/flash.c (fis_list, fis_free, fis_create):
* src/iomem.c (do_iopeek): Fixed compiler warnings about formats
strings for diag_printf.
2005-06-09 David Vrabel <dvrabel@arcom.com>
* src/xyzModem.c: Use the Ymodem length field by #define'ing
USE_YMODEM_LENGTH.
(xyzModem_stream_read): Only discard runs of ^Z's if we're using
Xmodem or the Ymodem length field is 0. This allows binary files
with runs of ^Z's to be transferred.
2005-06-07 Andrew Lunn <andrew.lunn@ascom.ch>
* src/flash.c (_flash_info): Fixed a warning about a diag_printf
format string.
2005-05-27 David Vrabel <dvrabel@arcom.com>
* src/main.c (cyg_start): Expand aliases even if
CYGSEM_REDBOOT_FLASH_ALIASES is not enabled since there are some
hardcoded aliases (e.g., FREEMEMLO).
2005-05-04 David Vrabel <dvrabel@arcom.com>
* src/alias.c (lookup_alias): The expansion of FREEMEMLO and
FREEMEMHI needs a leading '0x' so they're recognized as hex.
2005-04-21 Ian Campbell <icampbell@arcom.com>
* src/net/net_io.c (net_init): Don't initialize the network if we
don't have an IP address.
* src/net/net_io.c (do_ip_addr): Add a '-b' option to obtain IP
address using BOOTP/DHCP.
* doc/redboot_cmds.sgml: Document the new '-b' option to the
'ip_address' command.
* src/decompress.c (zcfree): Remove unnecessary variable
reinitialisation.
2005-04-17 Andrew Lunn <andrew.lunn@ascom.ch>
* src/alias.c (lookup_alias): Fix compiler warnings about formats
* src/cksum.c (do_cksum): Ditto
* src/dump.c (do_dump): Ditto
2005-04-07 Peter Korsgaard <jacmet@sunsite.dk>
* cdl/redboot.cdl, doc/redboot_cmds.sgml, src/gunzip.c: Added
gunzip command to uncompress GZIP compressed data.
2005-04-11 Peter Korsgaard <jacmet@sunsite.dk>
* src/flash.c (find_free): Correctly split chunks in two when
not final chunk.
2005-03-07 Alexander Neundorf <alexander.neundorf@jenoptik.com>
* src/net/arp.c: use correct sizeof(rt->enet_addr) in
__arp_lookup()
2005-01-26 Nick Garnett <nickg@ecoscentric.com>
* src/fs/fileio.c (do_mkdir, do_deldir, do_del, do_write): Added
some extra argument checking to these functions.
2005-01-22 Andrew Lunn <andrew.lunn@ascom.ch>
* src/main.c (cyg_start): Fix compiler warning with
HAL_THREAD_INIT_CONTEXT and the worspace end address.
* src/fs/disk.c (find_dos_partitions): Removed unused variable.
2005-01-19 Jonathan Larmour <jifl@eCosCentric.com>
* src/fs/fileio.c (do_mount): Only support -f with "legacy" flash
block devices.
Clear mount table on failure.
(do_move): Silence rename undefined warning.
(do_write): Silence warnings.
(do_info): Support longer device names.
* src/decompress.c (ZLIB_COMPRESSION_OVERHEAD):
Increase substantially if jffs2 is present.
2005-01-05 David Vrabel <dvrabel@arcom.com>
* src/fs/fileio.c (do_ls): Remove useless "getcwd" message.
* src/net/bootp.c (__bootp_find_local_ip): Only print the
"waiting for BOOTP" message when after first retry.
2004-12-17 Nick Garnett <nickg@ecoscentric.com>
* src/fs/fileio.c: Fixed some bugs in handling of mounts. The
strings used in the mount table must be copied, otherwise the
mount table is corrupted by later commands. Also toughened up some
error testing.
2004-12-16 Nick Garnett <nickg@ecoscentric.com>
* doc/redboot_cmds.sgml: Added file mode documentation to load
command.
2004-12-01 Andrea Michelotti <amichelotti@atmel.com>
* main.c :
* mfill.c:
* mcmp.c : Changes required for use with GCC v4 - cast as lvalue
is no longer supported.
2004-11-26 Nick Garnett <nickg@ecoscentric.com>
* doc/redboot_cmds.sgml: Added documentation of filesystem access
commands.
* src/fs/fileio.c (do_write): Added O_TRUNC to the open call to
ensure that the file is resized to fit the new data.
2004-11-24 Nick Garnett <nickg@ecoscentric.com>
* src/fs/fileio.c: Significantly reorganized to present an
interface similar to the fis commands. Added a variety of command
to manipulate files and directories in a filesystem.
* src/parse.c: Added redboot_exec() to provide an internal
interface for executing RedBoot commands. Added err_printf() which
allows an error message to be printed before longjumping out to an
enclosing call to redboot_exec(). Where redboot_exec() is not
involved, it just behaves like diag_printf().
* src/main.c: Removed unnecessary delay during startup. Changed
diag_printf() in do_go() into err_printf().
* src/load.c: Changed some calls to diag_printf() to err_printf().
* src/net/net_io.c: Changed init priority to RedBoot_INIT_NET.
* include/redboot.h: Added some extra initialization
priorities. Added prototypes for redboot_exec() and err_printf().
2004-11-09 Ian Campbell <icampbell@arcom.com>
* cdl/redboot.cdl, doc/redboot_cmds.sgml, src/iomem.c: Add support
for iopeek and iopoke commands to allow access to the I/O regions.
2004-11-09 David Vrabel <dvrabel@arcom.com>
* cdl/redboot.cdl (CYGBLD_REDBOOT_MIN_IMAGE_SIZE): Correct the
description to match what the option is actually used for.
* src/flash.c (find_free, fis_free, fis_find_free): Don't ignore
an extra CYGBLD_REDBOOT_MIN_IMAGE_SIZE amount from the start.
This fixes the case where nothing uses the start of flash.
2004-11-04 Peter Korsgaard <jacmet@sunsite.dk>
* src/fconfig.c (flash_write_config): Removed compiler warning
when building redboot with combined FIS and config.
2004-10-10 Iztok Zupet <iz@elsis.si>
* cdl/redboot.cdl: added CYGSEM_REDBOOT_DISK_IDE_VMWARE option.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?