nuttx/Documentation/ReleaseNotes/NuttX-0.3.14

42 lines
1.5 KiB
Plaintext
Raw Normal View History

NuttX-0.3.14
-----------
This is the 26th release of NuttX. This release includes some
important bugfixes as well as a few new features. Critical bugs
fixed include:
FAT FS:
* Fixed several critical bugs with regard to fat reading and
writing and FAT12 accesses. Basically the FAT FS only worked
with my tiny test files and test cases. A lot of stronger FAT
tested is still needed!
* Fixed another FAT bug in implementation of FAT lseek();
this prohibited correct random access to large files.
Network:
* Corrected a critical bug that may prevent recvfrom from receiving
packets from most remote UDP port numbers.
* Corrected an error in multi-threaded socket handling in send() and
sendto(). Outgoing data could overwrite incoming data.
* Corrected IP checksum calculation in ICMP and UDP message send logic.
* Corrected an error in send() timeout logic.
New features were also added:
Network:
* Added support for application access to ICMP protocol stacks
* Added ping request logic (net/uip).
* Added basic TFTP client logic (netutils/tftpc).
NuttShell (NSH):
* New commands: 'test', '[', 'ping', 'mkrd', 'xd', and TFTP 'get' and 'put'
See the new NuttShell User Guide for additional information.
Other less critical bugs were also fixed and other less important
features were were added. See the ChangeLog for details.
These changes were verified only on the Neuros OSD (ARM9). Please
report any errors to me.
This tarball contains a complete CVS snapshot from September 8, 2008.