--- upstream/dynamips-0.2.5/ChangeLog 2007/10/06 16:01:44 1 +++ upstream/dynamips-0.2.6-RC2/ChangeLog 2007/10/06 16:05:34 3 @@ -1,5 +1,5 @@ /* - * Cisco 7200 (Predator) simulation platform. + * Cisco 7200/3600 simulation platform. */ 15-Aug-2005, the project is starting. @@ -1486,3 +1486,111 @@ - Incorrect display of device name in PLX9060 driver. - Added manpages provided by Erik Wenzel (erik@debian.org). Many thanks to him for this and for his work on packaging for Debian. + - Final 0.2.5 release. + - C7200: Added missing NVRAM checksum. + +15/21-Sep-2006 +----------- + - Working on NM-16ESW. + +22-Sep-2006 +----------- + - NM-16ESW: interfaces are now up (handles specifically the appropriate + MII register). + +23/25-Sep-2006 +-------------- + - Still continuing on the NM-16ESW (first packets received/transmitted). + +26-Sep-2006 +----------- + - NM-16ESW: seems to be working! (although there are still a lot of things + to do). + +28-Sep-2006 +----------- + - Added a hack to allow Ethernet NM to work correctly in 3620/3640 + (seen when directly attached to the real network with very few packets + incoming). + - NM-16ESW: proper support for tx ring scatter/gather support. + - NM-16ESW: fixed a bug in ARL insertion. + - NM-16ESW: send directly BPDU packets to the CPU. + +29-Sep-2006 +----------- + - NM-16ESW: added support for "trunks" (ie etherchannel). + - Added "Ctrl+p" sequence key to dump Port Adapter / Network Module info + (only NM-16ESW reports something at this time). + +30-Sep-2006 +----------- + - NM-16ESW: proper management of station movement (etherchannel is handled). + +01-Oct-2006 +----------- + - NM-16ESW: added register handling. + +02-Oct-2006 +----------- + - NM-16ESW: playing with the port mirroring feature. + +04-Oct-2006 +----------- + - Finally understood how to handle link status changes! Now, + "shut"/"no shut" is working. Better understanding of MII registers + in general. + +05-Oct-2006 +----------- + - Fixed bug described in BTS entry #65 (in the case where two virtual + addresses point at the same physical address, the JIT can use + inappropriate block). This was a "silent" bug. + +07-Oct-2006 +----------- + - Modified the hypervisor parser to allow long lines (to upload IOS configs). + +09-Oct-2006 +----------- + - NM-16ESW: added ingress and egress port mirroring (todo: BPDU and CDP + packets shouldn't be replicated). + +10-Oct-2006 +----------- + - 0.2.6-RC1 release. + - NM-16ESW: implemented ARL count. Fixed the MAC address table display + problems. + +11-Oct-2006 +----------- + - C3600: fixed NVRAM configuration export. + - Merged a patch for Solaris/x86 from Damjan Marion. + - Cleaned the EEPROM stuff to have something more generic. + - NM-16ESW: base MAC address is now automatically generated. + +12-Oct-2006 +----------- + - NM-16ESW: added support to discard input packets. + +13-Oct-2006 +----------- + - NM-16ESW: modified the discard support to let BPDU packets arrive to + the CPU. + - Added online setup of idle-pc through the hypervisor command + "vm set_idle_pc_online ". + - Values computed for idle-pc are now stored in the virtual MIPS CPU + and can be known through the hypervisor command + "vm show_idle_pc_prop ". + +15-Oct-2006 +----------- + - Added a timer module. + - NM-16ESW: added an ARL ager that removes expired MAC addresses. + +18-Oct-2006 +----------- + - Added hypervisor commands to tune idle-pc parameters + ("vm set_idle_max" and "vm set_idle_sleep_time"). + - Centralized NM/PA EEPROM to have common definitions for platforms + with the same type of network interfaces. + - 0.2.6-RC2 release.