+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
* 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 :
* 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