Patch | 9 |
•Sometimes during compaction when the file system was erasing blocks belonging to deleted files, one of the files was transferred rather than deleted. However, its directory entry was deleted, so the file was not visible with a SHOW FILE command but was visible with a SHOW FFILE command.
•During compaction if the amount of free space was less than two erase blocks (including the "spare" erase block), the file system erroneously reported that a large amount of space was available for a new file due to an underflow problem. When a new file was written it would corrupt existing data.
•If the file system was completely full and the deletion of a single file led to a compaction, the file system reported that it was continually compacting. This was because it was repeatedly searching through a linked list of file headers.
•A byte of data from FLASH was incorrectly returning the value 0xFF.
•When a file was renamed using upper case letters, the renamed file did not appear in the file directory but did appear in FLASH. Also, if a SHOW FFILE CHECK command was executed after renaming the file, the file system would appear to hang. All file names must now be lower case.
•Multiple TTY sessions could edit the same file. This caused unpredictable behaviour when the TTY sessions closed the files.
A new command, SHOW FFILE VERIFY, has been added. This command steps through the file system headers starting with file zero and finishing at the end of the last reachable file. It then verifies that all FLASH locations from the end of the last reachable file to the beginning of file zero are in an erased state. Errors are reported as they are found.
PCR 02192 | Module: IP | Network affecting: No |
The source IP address in DVMRP prune and graft messages was incorrect.
This issue has been resolved.
PCR: 02241 | Module: FIREWALL | Network affecting: No |
Firewall subnet NAT rules were not working correctly from the private to the public side of the firewall. Traffic from the public to private side (destined for subnet NAT) was discarded. These issues have been resolved. ICMP traffic no longer causes a RADIUS lookup for access authentication, but is now checked by ICMP handlers for attacks and eligibility. If the ICMP traffic matches a NAT rule, NAT will occur on inbound and outbound traffic. HTTP 1.0 requests sometimes caused the firewall HTTP proxy to close prematurely. Cached TCP sessions were sometimes not hit correctly. These issues have been resolved.
PCR: 02359 | Module: IPG | Network affecting: No |
When an IP Multihomed interface was used as an OSPF interface, neighbour relationships were only established if the IP interface for OSPF was added first in the configuration. Now, OSPF establishes neighbour relationships regardless of the IP Multihomed interface configuration order.
PCR: 02395 | Module: VRRP, TRG | Network affecting: No |
The SHOW VRRP command now shows the number of trigger activations for the Upmaster and Downmaster triggers.
Patch